-

@ 3f770d65:7a745b24
2025-06-12 13:13:40
Yes.
-

@ 8d9d2b77:86dd65fa
2025-06-12 13:13:23
Gm☕😊
-

@ df8f0a64:057d87a5
2025-06-12 13:13:00
ログインIDとパスワードはブラウザ拡張で自動入力できるから、これはパスワードだけコピーした場合が多いなら便利。SSHとか?
-

@ 6e468422:15deee93
2025-06-12 13:12:47
*bullshitness
-

@ 6e468422:15deee93
2025-06-12 13:12:17
everyone hatin' all the time but you could also just be grateful and kind instead
-

@ dd664d5e:5633d319
2025-06-12 13:11:57
Elevation, if the users choose that with their purchasing decisions.
-

@ df8f0a64:057d87a5
2025-06-12 13:11:22
Raycast使いだと、bitwardenと接続できてキーボードだけでpassをコピーできるから便利
-

@ e7bf8dad:839ef3db
2025-06-12 13:10:47
Block 900934
2 - high priority
2 - medium priority
1 - low priority
1 - no priority
1 - purging
#bitcoinfees #mempool
-

@ f03df3d4:a4d4f676
2025-06-12 13:10:41
Block 900934
2 - high priority
2 - medium priority
1 - low priority
1 - no priority
1 - purging
#bitcoinfees #mempool
-

@ e7bf8dad:839ef3db
2025-06-12 13:10:41
Block 900934
2 - high priority
2 - medium priority
1 - low priority
1 - no priority
1 - purging
#bitcoinfees #mempool
-

@ dd664d5e:5633d319
2025-06-12 13:10:32
I think I kept the lazy-loading logic from you, nostr:npub1wqfzz2p880wq0tumuae9lfwyhs8uz35xd0kr34zrvrwyh3kvrzuskcqsyn , but it loads the 30040s immediately, and then the others trickle in. So, the cards appear quickly and the other data follows, at a delay.
I can't remember. What do you think is best?
-

@ f901616f:95c58e27
2025-06-12 13:09:38
🎯💯
-

@ 6e468422:15deee93
2025-06-12 13:09:23
They don't.
-

@ 6e468422:15deee93
2025-06-12 13:09:01
Preach! https://image.nostr.build/31a193af6e013cc83ded98090320246c99cd8197a98ccd5884381dd3e1ee34f8.jpg
-

@ a0d83e7b:9af4edda
2025-06-12 13:13:33
RE: Walking. Walking feels so good. I’m on day 59 of consecutive days hitting at least 10k steps or 5+ miles a day. on my morning walk as I boost this right now. On a journey to lose 50lbs. So far I’ve lost 16lbs. Knees have stopped hurting and Mrs. Dreb says I’ve even stopped snoring. #GoWalking
https://fountain.fm/episode/c1TMp2rGzxUa3ZcpYkfQ
nostr:nevent1qvzqqqpxquqzq9zygukkdhfpchu4ch68csumnyf00t3gd9m6kxgh44uucjuq324j02t3hv
-

@ c6716205:ecd92f88
2025-06-12 13:08:59
🔔 Írán pohrozil Izraeli: Odveta za jakýkoli útok bude bezprecedentní:
Írán varoval, že jeho odpověď na jakoukoli izraelskou agresi bude "důraznější a ničivější" než předchozí ofenzivy. Íránským státním sdělovacím prostředkům to řekl velitel íránských revolučních gard Hosejn Salámí, kterého citovala agentura Reuters.
https://www.echo24.cz/a/Harip/zpravy-svet-iran-pohrozil-izraeli-odveta-za-jakykoli-utok-bude-bezprecedentni
#CzechNews #News #Press #Media
-

@ 90616920:ec77479c
2025-06-12 13:13:27
Series #PS5 #ニュース #ヨシムネ #METAL_GEAR_SOLID_Δ_SNAKE_EATER 『メタルギアソリッド3』リメイク版に「ボンバーマン」が登場決定。8月28日の発売に先がけた新映像からXbox #Steam #KONAMI_PRESS_START X|S版での新要素「ボム蛇合戦」として明らかに
https://news.denfaminicogamer.jp/news/2506122a
#denfaminicogamer #コナミデジタルエンタテインメント #メタルギアソリッド_デルタ #Xbox_Series_X_S
-

@ a7e9b36f:14f061a9
2025-06-12 13:13:27
Why not?
-

@ a6ade97f:45f11d52
2025-06-12 13:13:10
### 思考过程:
好的,我现在需要处理用户关于Nostr自建中继器(relay)在长期运行下带宽和存储消耗的问题。首先,用户提到即使Nostr传输的是纯文本,但如果有机器人持续写入,自建的relay仍然会消耗大量资源。我需要详细分析这个问题,并给出全面的回答。
首先,我应该回顾Nostr的基本机制。Nostr是一个去中心化的社交协议,数据以事件形式存储,每个事件包含时间戳、内容、公钥等信息,并通过中继器进行广播和存储。虽然纯文本本身体积小,但持续写入可能导致累积效应。
接下来,带宽方面。当bot持续发送事件时,每个事件需要上传到relay,并被其他客户端或relay同步。这会导致上行带宽的持续占用,尤其是在高频率写入的情况下。同时,其他用户或中继器订阅相关事件时,也会产生下行带宽需求。需要考虑事件的大小、频率以及并发连接数对带宽的影响。
存储空间方面,Nostr事件通常较小,但累积起来可能显著。例如,一个事件约1KB,每秒10个事件的话,一年就是约315MB,但实际可能更高,因为事件可能更大,且可能有多个bot同时写入。此外,中继器可能会保存所有事件的历史记录,导致存储需求线性增长。如果用户数量增加,存储压力会更大。
然后,我需要考虑优化措施。例如,设置配额限制每个用户的事件数量或频率,采用数据压缩技术减少存储占用,定期清理旧数据或使用归档策略。另外,使用高效的数据库管理系统,如LSM树结构的数据库,可以优化写入性能和存储效率。云存储服务结合冷热数据分层存储也是一个解决方案。
还要提到中继器的配置和维护,比如选择合适的硬件和网络环境,监控资源使用情况,及时扩展容量。可能还需要负载均衡和分布式存储架构来分散压力。
用户可能还关心成本问题,特别是长期运行的经济性。需要建议他们根据预期负载规划资源,考虑开源社区的优化工具或协议改进,比如事件过期机制或分片技术。
最后,确保回答结构清晰,分点说明带宽和存储的具体影响因素,以及可行的解决方案,帮助用户理解问题并采取有效措施。
----------
### 正式回答:
是的,您提出的担忧非常准确。即使Nostr协议本身仅传输和存储纯文本事件(events),自建中继(relay)在长期运行中仍可能面临显著的带宽和存储压力,尤其是当遭遇高频写入(如机器人持续推送事件)时。以下是具体分析和应对建议:
---
### **一、带宽消耗的关键因素**
1. **事件写入频率**
- Nostr事件通常包含元数据(时间戳、公钥、签名等)和文本内容,单个事件约1KB~2KB。若bot以每秒100次的频率写入,仅写入操作每月将消耗约 **24GB上行流量**(100 events/s × 1.5KB × 3600s × 24h × 30d / 1024²)。
- 若事件被多个订阅者同步(如关注者拉取更新),下行带宽将呈指数级增长。
2. **订阅者同步需求**
- 中继需响应客户端的`REQ`请求(如`kind=1`文本消息查询),高频写入会导致频繁的增量同步,加剧带宽负载。
3. **中继间互联(Relay-to-Relay通信)**
- 若中继加入「中继网络」并启用事件转发功能,跨中继同步事件会进一步增加带宽消耗。
---
### **二、存储空间的长期压力**
1. **事件累积效应**
- Nostr事件默认永久存储,无自动过期机制。假设单事件1.5KB,若每天新增10万条事件,一年将占用约 **55GB存储**(1.5KB × 10^5 × 365 / 1024²)。
- 若中继未设置过滤规则(如拒绝低价值事件类型`kind=9735`或垃圾信息),存储增长可能失控。
2. **索引与元数据开销**
- 中继需为事件建立索引(如按公钥、时间、标签分类),数据库索引文件可能占用额外存储空间(通常占事件数据总量的20%~50%)。
---
### **三、缓解方案与优化建议**
1. **带宽优化**
- **限速与配额**:通过NIP-83(Relay Fee Zones)或自定义逻辑,限制单个公钥的写入频率(如每分钟10条事件)或总带宽配额。
- **压缩传输**:启用WebSocket的`permessage-deflate`扩展,压缩事件数据(文本压缩率可达70%以上)。
- **CDN加速**:将静态资源(如用户资料图片)托管至CDN,减少中继直接传输压力。
2. **存储优化**
- **事件过期策略**:根据NIP-40(Tag-based Expiration)或自定义规则,自动删除过期事件(如30天前的普通文本消息)。
- **冷热数据分离**:将历史数据迁移到低成本存储(如S3 Glacier),热数据保留在高性能数据库。
- **数据压缩**:使用Snappy、Zstandard等算法压缩事件存储(Nostr事件压缩率通常为60%~80%)。
3. **中继配置调优**
- **数据库选型**:选择写入优化的数据库(如RocksDB、BadgerDB)或LSM树结构存储引擎,提升高并发写入效率。
- **过滤规则**:通过NIP-16(Relay Zaps)、NIP-20(OK/NOTICE响应控制)或自定义逻辑,拒绝低优先级事件(如机器人批量发送的`kind=1`消息)。
- **分布式架构**:采用分片(Sharding)技术将事件分布到多个存储节点,避免单点瓶颈。
4. **经济性考量**
- **云服务成本估算**:若使用AWS EC2+S3或阿里云OSS,需根据预估事件量级选择实例类型和存储方案(例如,1TB存储成本约$10/月)。
- **去中心化存储集成**:尝试将事件存至IPFS或Filecoin,降低本地存储依赖(需兼容NIP-94等标准)。
---
### **四、实际案例参考**
- **Damus中继网络**:通过限制单用户每秒写入事件数(<10条)和拒绝非标准事件类型(如`kind=10000+`),有效控制资源消耗。
- **Nostr.Wine开源项目**:采用SQLite+Zstandard压缩,单日10万事件仅占用约1.2GB存储(含索引)。
---
### **五、总结**
自建Nostr中继的可持续性取决于 **「写入频率控制」** 和 **「存储效率优化」**。建议结合限速策略、数据压缩、过期机制和云原生架构,在保障协议兼容性的同时,平衡资源消耗与服务质量。若需进一步探讨具体技术实现(如NIP-83配额系统部署),可随时告知!
-

@ 3f289d3c:cf35b9fc
2025-06-12 13:08:53
Better than Lugehbetuh-ism.
-

@ 9ce93661:44d63154
2025-06-12 13:13:25
#GM Fren 🌞 have an amazing day today https://youtu.be/wqCz3-v3PHA
-

@ 378956ab:264be4e7
2025-06-12 13:13:24
The distant roar of a lion sent shivers down my spine as I ventured deeper into the jungle.
-

@ df8f0a64:057d87a5
2025-06-12 13:08:22
なまはげ、めっちゃレベル上げても勝てないやつ?
-

@ a2b85453:4f66fd11
2025-06-12 13:12:26
牛马们,还卷得动吗?
https://link.storjshare.io/raw/jxbnawzf6hqwyaje6cfv4twlehja/freefrom-prod/d5265318bdb6f05ba57ca88f9e9acdcfc67e111873e711e26c148aecb71414ea.JPG
-

@ c6716205:ecd92f88
2025-06-12 13:08:01
🔔 Ukrajina na bojišti je zdroj inspirace a lekcí, řekl prezident Pavel na konferenci Globsec:
Americká role v evropské bezpečnosti se změnila, je nutné zvýšit své úsilí v navýšení evropských obranných kapacit a posílit obranný průmysl na kontinentu. Na bezpečnostní konferenci Globsec v Praze to ve čtvrtek řekl prezident Petr Pavel. Ocenil zároveň boj ukrajinských vojáků na frontě s tím, že jsou pro nás inspirací.
https://www.novinky.cz/clanek/domaci-ukrajina-na-bojisti-je-zdroj-inspirace-a-lekci-rekl-prezident-pavel-na-konferenci-globsec-40525433
#CzechNews #News #Press #Media
-

@ 90616920:ec77479c
2025-06-12 13:13:38
as of spine the sent deeper shivers distant lion ventured into The jungle. a my I down roar
-

@ 4d0ad13c:25d06bbb
2025-06-12 13:13:20
https://wavlake.com/track/115cb03e-f81f-427b-8ab8-a9e97b85024c
Zap Zap ⚡️
-

@ 90616920:ec77479c
2025-06-12 13:13:34
Zap ⚡️ https://wavlake.com/track/115cb03e-f81f-427b-8ab8-a9e97b85024c
Zap
-

@ 90616920:ec77479c
2025-06-12 13:13:19
いま頑張ることで自分の人生の主導権を取り戻してください
-

@ 84b0c46a:417782f5
2025-06-12 13:12:06
:just_do_it:
-

@ e31c8db9:180c068a
2025-06-12 13:13:11
Die Festung Europa 2.0 - smarte Abschottung und Überwachung
👉 Einladung zum Digitalpolitischen Sommerabend mit Anna Biselli und Matthias Monroy
📆 9.7.25, ab 17:30
📍Pöge Haus Leipzig
Europa schottet sich ab - und zwar mit modernster digitaler Technologie. Während vor 10 Jahren, im Sommer der Migration, Grenzöffnungen real wurden, wird der Ausbau der Festung Europa immer weiter vorangetrieben.
An diesem Abend wollen wir uns den Praktiken der digitalisierten Migrationskontrolle widmen und dahin schauen, wo Menschenrechte zunehmend missachtet werden. Wir werden beleuchten, wie modernste digitale Technologien eingesetzt werden, um Migration abzuwehren und Geflüchtete durch verstärkte Überwachung in ihren Grundrechten einzuschränken.
Mehr Infos zur Veranstaltung: https://bits-und-baeume.org/posts/sommerabend_2025/
Anmeldung unter: https://lnkd.in/eRRYY_dr (bis 2.7.)
Hinweis: Die Veranstaltung wird in Kooperation mit dem nostr:nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpq3dtacct5c2qll72dk2lyszgfgvlhjkg6zlw3kss2c5r09t2wae7qqzx358 Neue Ökonomie e.V. und Brot für die Welt ausgerichtet.
https://mastodon.bits-und-baeume.org/system/media_attachments/files/114/670/552/564/054/478/original/6796b0336d7222db.jpg
-

@ 8d9d2b77:86dd65fa
2025-06-12 13:07:59
Gm😊☕
-

@ 90616920:ec77479c
2025-06-12 13:13:13
https://social.dfaria.eu/posts/684ad238-c79d-6eb5-85ae-e2b518083edb.json ⚠️ https://social.dfaria.eu/images/86624737380e0f69e7286d8a8a7ac3d9bca77fda..jpeg
-

@ a6ade97f:45f11d52
2025-06-12 13:11:57
### 思考过程:
好的,我现在需要回答用户关于Nostr自建中继节点长期运行可能面临的带宽和存储消耗问题。首先,我得确认用户的问题核心是什么。用户提到Nostr虽然只传输和保存纯文本,但如果自建中继被bot持续写入,长期运行是否会消耗大量带宽和存储空间。这需要我详细分析Nostr协议的工作机制,以及中继节点的运行情况。
首先,我应该回顾一下Nostr的基本架构。Nostr是一个去中心化的社交网络协议,依赖中继节点来转发和存储事件(events)。这些事件通常是纯文本的JSON格式,包含元数据和内容。每个事件都有时间戳、发布者公钥、标签等信息,通过加密签名保证真实性。
接下来,用户关心的是自建中继节点在面对机器人持续写入时的资源消耗。需要明确的是,中继节点的作用是接收、验证、存储事件,并将其转发给订阅的客户端。如果大量bot不断发送事件,确实会导致中继节点处理更多数据,进而增加带宽和存储需求。
然后,我需要考虑Nostr协议本身是否有机制来限制这种滥用。例如,是否有速率限制、事件验证机制或存储策略。根据我的了解,Nostr协议本身比较轻量,没有内置的防滥用机制,这可能导致中继节点容易受到垃圾事件的攻击。
接下来,我应该分析具体的带宽和存储消耗情况。假设每个事件大约500字节(这可能因内容长度而异),如果有10个bot每秒各发送一个事件,一年下来存储需求大约是:10 events/sec * 3600 sec/hour * 24 hours/day * 365 days/year = 315,360,000 events。每个事件500字节的话,总存储约为157.68GB。这还不包括可能的索引和其他元数据,但已经可以看出存储需求可能相当可观。
带宽方面,上传和下载都需要考虑。假设每个事件500字节,上传带宽需求为10 events/sec * 500 bytes = 5KB/s,一年的上传量大约是5KB/s * 3600 * 24 * 365 ≈ 157.68GB。此外,订阅者请求事件会增加下载带宽,具体取决于订阅者的数量和频率。
然后,我需要考虑如何应对这种情况。用户可能想知道是否有缓解措施,比如配置中继节点的过滤规则、限制客户端连接数、使用CDN或负载均衡,或者采用更高效的存储方案。此外,社区可能有建议或工具来帮助中继运营者管理资源消耗。
最后,我应该总结这些分析,指出虽然Nostr本身设计轻量,但自建中继确实可能面临资源消耗问题,尤其是在面对持续写入时。同时提供可行的解决方案,帮助用户理解如何优化中继的运行,减少资源压力。
----------
### 正式回答:
是的,尽管 Nostr 协议本身仅传输和存储纯文本的 JSON 格式事件(events),但如果你自建的 relay(中继节点)被大量 bot 持续写入数据,长期运行仍可能显著消耗带宽和存储资源。以下是详细分析:
---
### **1. 潜在资源消耗的根源**
- **事件存储规模**
Nostr 的事件是不可变的(immutable),且中继节点默认需存储所有接收到的有效事件。即使每个事件仅数百字节,高频写入(如每秒数千事件)会导致存储需求线性增长。例如:
- **1 个 bot 每秒发送 10 个事件** → 每年约 315 万事件 → 约 1.5 GB 存储(假设每个事件 500 字节)。
- **100 个 bot 高频写入** → 年存储需求可能超过 150 GB,且逐年累积。
- **带宽压力**
中继节点需接收写入事件并转发给订阅者。高频写入和订阅请求会占用双向带宽:
- **上传带宽**:每个事件需广播给所有订阅客户端。例如,1000 个订阅者请求一个 500 字节事件,单次转发需 500 KB 带宽。
- **下载带宽**:客户端同步历史事件或实时订阅时,可能触发大量数据传输。
- **CPU 和内存开销**
验证事件签名、维护订阅连接、处理数据库索引等操作会增加计算资源消耗,尤其在高并发场景下。
---
### **2. 为何 Nostr 协议无法完全避免此问题?**
- **去中心化设计的权衡**
Nostr 的中继节点不负责内容审核或过滤,仅作为“中立管道”传递事件。这种设计简化了协议逻辑,但也意味着:
- **无法阻止垃圾事件**:恶意 bot 可发送大量无意义事件(如随机字符串)。
- **缺乏内置限速机制**:协议未强制要求速率限制(rate limiting)或反垃圾策略。
- **存储策略依赖中继实现**
Nostr 协议本身不规定事件存储期限,具体行为取决于中继软件(如 `nostr-rs-relay` 或 `nrelay`)的配置。部分中继可能选择:
- **全量存储**:保留所有历史事件(默认行为)。
- **按时间裁剪**:仅保留近期事件(如 30 天内)。
- **按主题过滤**:仅存储特定标签(如 `#crypto`)相关事件。
---
### **3. 缓解资源消耗的可行方案**
若你计划自建中继节点,可通过以下方式降低风险:
#### **(1) 配置限流与过滤规则**
- **IP/客户端速率限制**
使用防火墙(如 `iptables`)或中继配置限制单个 IP 的连接数/事件写入频率(例如每秒最多 10 事件)。
- **事件内容过滤**
通过正则表达式或关键词黑名单拦截明显垃圾内容(如全数字、无意义字符)。
#### **(2) 优化存储策略**
- **设置事件过期时间(TTL)**
在中继配置中启用事件自动清理(如仅保留 7 天内事件)。
- **使用高效数据库**
选择压缩率高的存储引擎(如 RocksDB)减少磁盘占用。
#### **(3) 带宽管理**
- **启用 CDN 或反向代理**
通过 Cloudflare 等 CDN 缓存高频读取事件,减轻中继节点直连压力。
- **限制订阅范围**
拒绝全量历史事件请求(如 `since=0`),仅允许查询近期事件。
#### **(4) 社区协作与黑名单**
- **共享恶意中继/账号名单**
加入 Nostr 运营者社区(如 nostr-relays 频道),同步已知垃圾 bot 公钥或中继黑名单。
- **支持 NIP-57(付费中继)**
未来可通过实现“付费访问”机制筛选合法用户(需中继软件支持)。
---
### **4. 实际案例参考**
- **知名中继的应对策略**
- **Woleet(relays.woleet.io)**:采用自动限流和存储裁剪,拒绝异常高频写入。
- **Damus 中继池**:通过负载均衡分散流量,并限制单客户端订阅数量。
- **资源消耗估算**
根据公开数据,一个中等活跃中继(日均 10 万事件)的月存储需求约 15 GB,带宽消耗约 1 TB/月(取决于订阅者规模)。
---
### **5. 总结建议**
- **自建中继需谨慎**:若无特殊需求,优先使用社区维护的公共中继(如 `relay.nostr.info`)。
- **监控资源使用**:部署 Prometheus + Grafana 监控中继的 CPU、内存、带宽和存储增长趋势。
- **动态调整策略**:根据实际负载定期优化中继配置(如调整限流阈值)。
如果你计划长期运行中继节点,建议结合上述技术手段与社区协作机制,在去中心化与资源成本间取得平衡。
-

@ 3f289d3c:cf35b9fc
2025-06-12 13:07:49
Good morning!! 🌞😁 I hope you also have a great day!!
-

@ b25e56b7:0ffe4ee9
2025-06-12 13:11:52
https://x.com/nickthatime/status/1932999916118552721
-

@ c558c7cc:b0b7b89e
2025-06-12 13:12:52
🤖 Tracking strings detected and removed!
🔗 Clean URL(s):
https://www.youtube.com/shorts/eR1n33JhTdg
❌ Removed parts:
?si=9KobFuuU1M9eKOwo
-

@ adc14fa3:9fb535e1
2025-04-22 13:43:59
Love how you’re framing the citadel not as escape, but as a regenerative act. It’s not just about surviving the collapse; it’s about planting seeds for something better…. And I’m in
-

@ 7ea1cf7b:67a5f5e7
2025-06-12 13:11:50
【「ガチアクタ」×「攻殻機動隊」 合同で「Anime Expo」に出展、コラボブース登場】
https://natalie.mu/comic/news/627776
-

@ df8f0a64:057d87a5
2025-06-12 13:07:36
KUCHIYOSE見てると他人の関心ごとがわかって面白い
https://kuchiyose.vercel.app/
-

@ 8d9d2b77:86dd65fa
2025-06-12 13:06:49
Gm☕😊
-

@ 9e3ac1af:e18cc1d9
2025-06-12 13:13:10
(*^3^)/~♡
nostr:nevent1qqsphjsyk2l8uw5y3jun0nyjp26efe8lc2glj9584gg8mmlg7d7nmugpz9mhxue69uhkummnw3ezuamfdejj7q3qdergggklka99wwrs92yz8wdjs952h2ux2ha2ed598ngwu9w7a6fsxpqqqqqqzdq855u
-

@ dd664d5e:5633d319
2025-06-12 13:06:40
Hmm. Then I don't know if switching to an X is a good idea. Makes that functionality less clear.
But maybe the clear should be on the bottom row. 🤔
-

@ 90616920:ec77479c
2025-06-12 13:13:10
0.02 - Strike
Created: - (4%)
BTC: 2025-06-12T13:11:43Z 0.04
USD: BTC 🟩BUY 2233 111656.8USD 4466
Method: with USD
Price:
-

@ 2b33b2ac:da9f24c5
2025-04-22 13:43:58
老天保佑银山金山前路有
-

@ 78e8c92d:75b0e999
2025-06-12 13:11:49
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpqa8tl2cd8p384l3xkdw7php2n6kp7rq0mrxnf57hlv9laapvajtdq2qwl79
JK天気也ちゃんから自撮りが送られてきたようです
https://media.misskeyusercontent.com/io/d9d592ca-2f40-432c-89f9-73e51737b469.webp
-

@ 4d784205:6f5b96b3
2025-06-12 13:06:27
⚡️🐝 WATCH - Giant honeybees 'shimmering' waves behaviour when a predator approaches, A chemical called Nasonov pheromone is released to embolden them to stay together
By moving their abdomens in perfect sync, they create a visual wave that scares off predators like wasps and birds.
https://blossom.primal.net/90ca2959d1c5807b546a78fad083aaf14edf9a6066058a14d627e4d3eb2ecda4.mp4
-

@ 060db909:e7dbba69
2025-06-12 13:13:02
⚠️ https://social.dfaria.eu/images/86624737380e0f69e7286d8a8a7ac3d9bca77fda..jpeg https://social.dfaria.eu/posts/684ad238-c79d-6eb5-85ae-e2b518083edb.json
-

@ b707d6be:eb5a0c20
2025-06-12 13:11:30
:dousite:
-

@ f03df3d4:a4d4f676
2025-06-12 13:05:40
Block 900933
3 - high priority
3 - medium priority
3 - low priority
2 - no priority
1 - purging
#bitcoinfees #mempool
-

@ df8f0a64:057d87a5
2025-06-12 13:05:37
商談動画、私も撮っておけば良かったなぁ
-

@ 496d38f6:bc49fb13
2025-06-12 13:13:01
Good stuff
nostr:note1zcleqvv8mhvdreae4t20wj4tl3jtzz38hge9urv6nd0c6h66yfpsnf9r6s
-

@ 26803787:f553fd22
2025-06-12 13:11:11
https://fi-le.net/pueckler/
fi-le.net
1834年の景観園芸に関するガイドブックから学べる教訓を紹介しています。
公園のデザインを通して、いかに環境を作り出すかを解説しています。
視覚的な要素の隠蔽や、模倣とシミュレーションの違いについても考察しています。
-

@ f8e6c643:03328ca9
2025-04-22 13:43:52
Lol sure thing 😂 Here are a couple from the exchange last year.
https://m.primal.net/QZSs.png
https://m.primal.net/QZSt.png
-

@ dd664d5e:5633d319
2025-06-12 13:05:18
Let's design a search that people don't have to yell at, to get it to find stuff. 😂
-

@ 90616920:ec77479c
2025-06-12 13:13:09
Soundclash
https://youtu.be/7S63S50Pf_Y
-

@ b707d6be:eb5a0c20
2025-06-12 13:11:09
がち法人向けのSecretsで使ってるSDKが変に混ざったのが原因だったから特に問題ないって話で落ち着いてたっぽい
-

@ 90616920:ec77479c
2025-06-12 13:12:59
ping uptime making 93.9384979302188% 3177 server rate hours
Skip 53sec
Bot
2025-06-12T13:12:54UTC
Previous
No 2806.694ms
Previous the 45.1350212097168ms
Bot errors post
https://shitpisscum.mooo.com/media/a82cfc52-fd91-4713-a57f-27473c99f4e0/mastodonpyupload_1738020546.685674_6351ac3615334ff9939fa61d121cef6b.jpg Poop 25min occured uptime time posting Balls Pig 415 host 18hr while days previous 205
Success
-

@ 90616920:ec77479c
2025-06-12 13:12:59
https://vk.com/video475865752_456239450?to=L3ZpZGVvNDc1ODY1NzUyXzQ1NjIzOTQ1MD8-
-

@ df8f0a64:057d87a5
2025-06-12 13:05:10
今の1pass知らないけど、bitwardenは私が使い出してからの期間でもだいぶ良くなった
-

@ 8d9d2b77:86dd65fa
2025-06-12 13:04:40
Gm Derek, she was a gorgeous lady😊☕
-

@ b777d6be:39632c57
2025-06-12 13:11:01
🎵か~('□')ま~('□')ど~('o') か~('□')ま~('□')ど~('o')
瀬戸の海は お母さん
讃岐の山は お父さん
か~('□')ま~('□')ど~('o') か~('□')ま~('□')ど~('o')
丸い心は かまどのお菓子
名物かまど
-

@ 9ce93661:44d63154
2025-06-12 13:13:36
#GM Fren 🌞 have an amazing day today https://youtu.be/wqCz3-v3PHA
-

@ 9da75b1f:0f24dc6d
2025-06-12 13:04:34
Do you have a link for this?
-

@ 90616920:ec77479c
2025-06-12 13:13:02
https://blossom.primal.net/12eaeda32da9d2c2087fe484cd437ee13cb54aa2cf4336bcbb3f4492a20aaa8d.gif
-

@ dd664d5e:5633d319
2025-06-12 13:04:09
The flowbite stuff looks really sharp, too. Been using it more.
-

@ 00fc93b5:26934bf8
2025-04-22 13:43:45
They're out there
-

@ 8c592393:5c132608
2025-06-12 13:11:00
❓
-

@ b25e56b7:0ffe4ee9
2025-06-12 13:10:35
あーそうでしたそうでした
-

@ d34e832d:383f78d0
2025-06-12 13:13:00
Soundclash
https://youtu.be/7S63S50Pf_Y
-

@ 90616920:ec77479c
2025-06-12 13:12:59
- 4466
Method: BTC 0.04
USD: 2233 2025-06-12T13:11:39Z Domestic USD
Price: with 🟩BUY Wire
Created: - 111656.8USD 0.02 (4%)
BTC:
-

@ 90616920:ec77479c
2025-06-12 13:12:59
your of control are more #DecentralizedFuture the as inflating cash #Future
architecture, and just no #Bitcoin money.
No relics of account.
@spacesprotocol #DNS presence is in #BitcoinSpaces future. #HTTPS exploitation. https://blossom.primal.net/8ccc1315196ee0c0b8584b6b1ba0272a1d225c394b2b2aed05edbe0e0ff89e54.png the like more in bank With its same you're online the Centralized past your decentralized, your censorship, permissionless
-

@ 0d8c556f:73dfd4d7
2025-06-12 13:12:51
this one YES
nostr:nevent1qqswhazw7jnzmdmsn4xpyn77s6c4fm78p6g85v92shah3ctpcnys0ac5f0hfl
-

@ d49a9023:990fa8df
2025-06-12 13:03:38
https://thehackernews.com/2025/06/zero-click-ai-vulnerability-exposes.html
-

@ dd664d5e:5633d319
2025-06-12 13:03:27
Ah, nice.
-

@ 14d8401c:0be869f6
2025-04-22 13:43:37
#Bitcoin
https://m.primal.net/QZSv.png
-

@ baeb862f:2dcc054b
2025-06-12 13:12:50
Go all in on whatever you do
Consistency is key 🔑
Focus
For me it’s being a dad, bitcoin, Nostr, my podcast, my tool and die career.
I’m all in
Just gotta hammer down - and stay consistent
-

@ 127d3bf5:466f416f
2025-06-12 13:12:55
https://vk.com/video475865752_456239450?to=L3ZpZGVvNDc1ODY1NzUyXzQ1NjIzOTQ1MD8-
-

@ 90616920:ec77479c
2025-06-12 13:10:14
🔴京成金町線:(人身事故)柴又~京成金町駅間の運転見合わせ
🟡京浜東北根岸線:一部列車に遅れや運休
https://www3.nhk.or.jp/news/traffic/kanto
-

@ 8d9d2b77:86dd65fa
2025-06-12 13:03:17
Beautiful view😊
-

@ c08805f9:7b7d3416
2025-06-12 13:10:07
Gemini って書いた本人がこんな風に受けて欲しいって受け方を見事に演じると言うか、そういうテキストを生成してくるな。この反応っぽいテキスト、気持ち良すぎて癖になりそうで危険だわ。いろいろ勘違いしそう。
-

@ 90616920:ec77479c
2025-06-12 13:12:53
- 4466
Method: ACH
Created: 🟩BUY USD
Price: 111656.8USD 2025-06-12T13:11:34Z 2233 - 0.04
USD: with (4%)
BTC: BTC 0.02
-

@ a3c13ef4:d7ba24d6
2025-06-12 13:10:07
■ 流速計測
2025/06/12 22:00~22:10
[JP リレー]
きりの川: 76 posts
やぶみ川: 78 posts
ほりべあ川: 欠測
かすてら川: 23 posts
こじら川: 78 posts
しの川: 12 posts
[GLOBAL リレー]
きりの川(G): 89 posts
のこたろ川(G): 欠測
こじら大川: 33 posts
■ 野洲田川定点観測所
https://nostr-hotter-site.vercel.app
-

@ 81ed8130:77f5df3a
2025-04-22 13:43:19
https://m.primal.net/QZSu.png
-

@ 8bf7f311:17912632
2025-06-12 13:12:36
More than 200 killed as Air India plane crashes after take-off in Ahmedabad https://www.reuters.com/world/india/plane-crashes-indias-ahmedabad-airport-tv-channels-report-2025-06-12/
Way to go Ahmed. Sleepy…
-

@ 832b77d5:a5e3d55c
2025-06-12 13:12:52
🟩BUY BTC with USD
Price: 111656.8USD (4%)
BTC: 0.02 - 0.04
USD: 2233 - 4466
Method: Strike
Created: 2025-06-12T13:11:43Z
-

@ 139b1ed0:72f66b28
2025-06-12 13:10:05
🔴京成金町線:(人身事故)柴又~京成金町駅間の運転見合わせ
🟡京浜東北根岸線:一部列車に遅れや運休
https://www3.nhk.or.jp/news/traffic/kanto
-

@ c6716205:ecd92f88
2025-06-12 13:03:02
🔔 Izraelská armáda oznámila zadržení několika členů Hamásu v Sýrii:
Izraelští vojáci ve čtvrtek v brzkých ranních hodinách na jihozápadě Sýrie zadrželi několik lidí, které armáda označila za členy palestinského teroristického hnutí Hamás. Syrské ministerstvo vnitra ale tvrdí, že se ve skutečnosti jednalo o civilisty.
https://www.novinky.cz/clanek/zahranicni-blizky-a-stredni-vychod-izraelska-armada-oznamila-zadrzeni-nekolika-clenu-hamasu-v-syrii-40525525
#CzechNews #News #Press #Media
-

@ 90616920:ec77479c
2025-06-12 13:12:56
#MontBlanc fires from 7,000km of Atlantic in June across mid-May The the The smoke wildfires Canada #Canada. smoke Tuesday, in away been Alps were the shrouded around skies
🔥 have on large French Europe.
https://amicale.net/system/media_attachments/files/114/670/565/369/830/547/original/2a8f0822e6d5243f.mp4 western raging above 10, with 🗻 ravaging to sweeping since swaths in the
-

@ dd664d5e:5633d319
2025-06-12 13:01:47
It's a responsive search. It launches as soon as you type three characters, as the page preloads the 30040s, 30041s, and 30818s from the relays, so you're searching through the local storage.
What the clear button does is clear the bar and the drop-downs. It doesn't just effect the search bar.
-

@ e9591428:b8d04d2d
2025-06-12 13:10:05
秋田駅にいる本物のなまはげに祓ってもらわなきゃ
-

@ 30a15a4f:10eb485a
2025-06-12 13:12:53
https://blossom.primal.net/12eaeda32da9d2c2087fe484cd437ee13cb54aa2cf4336bcbb3f4492a20aaa8d.gif
-

@ 2efaa715:3d987331
2025-06-12 13:01:08
Effective networks could benefit from temporarily booting up a hierarchy in order to work towards a common objective.
but how could the network insure that the hierarchy is reliably decommissioned once the task is complete, rather than persisting beyond its goal and becoming malignent?
-

@ b707d6be:eb5a0c20
2025-06-12 13:10:03
👀
-

@ 832b77d5:a5e3d55c
2025-06-12 13:12:47
🟩BUY BTC with USD
Price: 111656.8USD (4%)
BTC: 0.02 - 0.04
USD: 2233 - 4466
Method: National banks
Created: 2025-06-12T13:11:18Z
-

@ cbab7074:f9f0bd61
2025-06-12 13:00:43
Block 900932
4 - high priority
3 - medium priority
3 - low priority
2 - no priority
1 - purging
#bitcoinfees #mempool
-

@ 1ae011cb:1257a556
2025-06-12 13:00:43
Block 900932
4 - high priority
3 - medium priority
3 - low priority
2 - no priority
1 - purging
#bitcoinfees #mempool
-

@ 0d8c556f:73dfd4d7
2025-06-12 13:12:25
nostr:nevent1qqsqrqxup2fqhu22q06c2mkevwpehulvcxd8j2sk3wgpflm5vsnc5hgpr9mhxue69uhhyetvv9ujuam9d3kx7unyv4ezumn9wsp9ng72
-

@ fe63f4f8:8ba10f09
2025-06-12 13:10:02
う〜お腹いっぱい!
-

@ 91bcf525:a0da069f
2025-06-12 13:12:43
It would be a delight to get you some of the worlds finest chocolate in exchange for some sats. Where are you based?
-

@ f03df3d4:a4d4f676
2025-06-12 13:00:42
Block 900932
4 - high priority
3 - medium priority
3 - low priority
2 - no priority
1 - purging
#bitcoinfees #mempool