Bitcoin ASICs today? Stone Age tech.
Nvidia packs a millionfold computing jump every decade.
Imagine #Bitcoin mining chips catching that wave.
AI chipmakers increased power by 4,000x in six years.
ASICs next?
Mining chips today are toys compared to what’s coming.
First, Moore’s law breaks.
Second, #ASICs go exponential.
Third, Bitcoin mining swallows everything.
This rEvolution isn’t priced in yet.
GM #Nostr
https://blossom.primal.net/ee1f3d2138d9e2cf2b2fa41d6311bb34329a4045e6dfe2f8837a25c71bb3cf14.mov
Perfect is possible.
Git hygiene was messy.
Security scans lied.
Commits broke the rules.
Now:
Zero errors
Zero gaps
* Workspace isolation? ✅
* Security audit? ✅
* Git hygiene? ✅
* #Nostr integration? ✅
* Average compliance? 100.%
Perfect Phase 1. Phase 2 begins.
#shostr
Probably nothing to talk about this weekend.
Speak or Be Misunderstood
Not knowing how to talk to AI
is as dangerous as not knowing how to talk to people.
Clarity builds trust.
Ambiguity breeds failure.
First, you waste time.
Second, you get bad answers.
Third, you fall behind.
Talking to #AI is talking to yourself at scale.
Precision in → Leverage out.
Clear thinking isn’t a soft skill.
It’s survival.
Just ask better.
GM #Nostr
End of busy week thoughts
Every crash is a lesson in disguise.
Returning from Prague, inspired to build on Nostr, I started with “#Nchat.”
A couple crashes later, I found out another “Nchat” existed.
So I renamed it: #Shostr.
First, I tried React, it broke.
Then Rust, a steep climb. (Thanks nostr:nprofile1qqsrs7xetkmms4xr5rfm944hh7dl9zekzc47vsex74fphfcu7w6956gpp4mhxue69uhkummn9ekx7mqpr9mhxue69uhks6tkv46xzmrt9ehx7um5wgcjucm0d5etp66v)
Replit hit limits, but I kept going.
Now setting up on Codespaces, learning slow but solid.
The crash wasn’t failure. It was feedback.
Building against the odds.
War is peace. Bombs are prizes. Clowns run the circus.
Gm #nostr
🎉 Time for the Rigly / nostr:nprofile1qy2hwumn8ghj76n4deuxjmn8waskueewdaexwqg7waehxw309a4kummnw3ezumn9w468y6twv5hxxmmd8gurswpsqqsydzystv8gjd2gg8ph83ackvju4mk3nejxvzlefut9c0m8nwaz7qgk0gjyx July 5 #BlockParty recap stats.
Thanks for coming! Here’s how we did:
• 256 unique buyers
• 855 PH/s peak hashrate
• 490 PH/s direct buys [1]
• 200+ PH/s peak solo alliance (!)
• 2.5 hours "after party" bonus mining

• The Upendo Site was overwhelmed from 12p-2p
• To fix, we implemented leaderboard caching mid-party!
⭐️ Important: Some direct buy purchases did not show up, due to site issues. We are following up on these and will credit for the next party.
🗓️ The next #BlockParty is Saturday, July 19 from noon-6 ET.
📈 Difficulty will be back up for epoch 450! Bring MOAR frens than ever!
You can already purchase hashrate for the next party via direct buys: https://upendo.rigly.io/
You can also hook up a home miner now or any time over the next 12 days to pre-game hashrate. If your solo miner finds a block during that time, you get 1 BTC and then shares of the block reward will be divided amongst the rest of the solo miners based on hashrate contributed. ✅
Keep us posted when the website calculation simulator is fixed
Any pro #figma designers on #nostr? If you do DM me. #asknostr
Apparently there is a trade-off: “Bloom filters can occasionally cause relays to skip sending an event that the client hasn’t actually seen.”
Crash. Reboot. Keep grinding.
Uptime isn’t luck.
It’s getting back up, every time.
Built, not spared #nostr.
Joined #Nostr for #Bitcoin, stayed for life.
just watch it on mute. his body language says it all. He either lost it all or he was almost gonna get in long time ago and never did. and now he definitely has an ego centric personality he cant be humbled to say he was wrong.
Dissing #AI is like dissing #VibeCoding .
Both can be useless.
Both can be dangerous.
But when mastered, both can change your life.
The tool isn’t the problem.
The operator is.
Still a long way to go.
But the direction is right.
Why 21M? How genius is/are Satoshi?
- Halving schedule: Every 210,000 blocks
- Last BTC mined: in 21xx
- Macro: 2008 global M1 ≈ $21 trillion → $1 million per BTC → 1 sat = $0.01
What a coincidence right? Ever grateful for whoever that is.
Stay humble. Stay curious.
Have a positive electric day!
What blossom server options are there for Nostr? #asknostr nostr:nprofile1qqs0wgf8etnayvkcs4c636fdvepy73jc9q2xlcln64srjdm5e98p8ncpzemhxue69uhhyetvv9ujuurjd9kkzmpwdejhgqg5waehxw309aex2mrp0yhxgctdw4eju6t0qyf8wumn8ghj7ur4wfcxcetsv9njuetnz4tzrx get on it dude
There are several **Blossom server options** available for Nostr, supporting a range of use cases from public media hosting to self-sovereign, private deployments. Here’s a breakdown of the main options and implementations:
**1. Public Blossom Servers**
- **blossomservers.com**
- **cdn.satellite.earth**
- **cdn.nostrcheck.me**
These are public servers where anyone can upload and retrieve files using the Blossom protocol. They provide redundancy and resilience by allowing files to be mirrored across multiple servers[1][2].
**2. Server Implementations**
Blossom server software can be self-hosted or integrated into larger Nostr relay projects. Major open-source implementations include:
- **Blossom Server (TypeScript)**: Reference implementation for running your own Blossom server[1][3].
- **Satellite CDN**: A Blossom-compatible gateway for Cloudflare R2 object storage, providing CDN capabilities[1][4].
- **Route96**: Rust-based Blossom server with NIP-96 support[1].
- **Servus**: A self-contained CMS/blog engine and Nostr relay that also acts as a Blossom server (Rust)[1].
- **cf-worker-blossom-server**: Written for Cloudflare Workers, integrates with Cloudflare KV and R2[1].
- **Go Blossom Server**: Golang implementation for server and client[1].
- **myriad**: Personal Blossom server, supports local and S3-compatible storage, with whitelisting[1].
- **cherry-server**: Media server based on Blossom protocol[1].
- **Alienos**: Golang relay with a manageable Blossom server[1].
- **Nostrcheck-server**: TypeScript implementation supporting NIP-96, NIP-05, easy Docker setup[1].
- **Blossom for Cloudron**: Packaged for easy deployment on Cloudron app servers[1].
**3. Integrated Blossom Media Servers**
Some Nostr relay projects include Blossom media servers as part of their stack:
- **HAVEN**: Combines four types of relays (private, chat, inbox, outbox) with a built-in Blossom media server for image and video hosting. Only the relay owner can upload, but anyone can view[5].
- **Khatru-Pyramid**: Can be run in whitelist mode and paired with Blossom-Server for permanent, self-hosted storage[6].
**4. Mirroring and Redundancy**
Blossom supports mirroring: users can specify primary and mirror servers. When a file is uploaded, it can be automatically mirrored to other servers, ensuring redundancy and resilience to censorship or downtime[2].
**5. Client Tools and Libraries**
- **Blossom Uploader**: Allows uploading files to multiple Blossom servers at once, specifying the server list and Nostr signer[7].
- **Blossom Drive**: A public cloud drive and management tool built on Blossom servers[1][4].
- **Bouquet**: Tool for managing content across Blossom servers[1].
- **Command-line tools**: CLI utilities for uploading, downloading, listing, and auditing files on Blossom servers[1].
**Summary Table: Key Blossom Server Options**
| Server/Implementation | Language/Platform | Key Features | Public/Private |
|------------------------------|-------------------|-----------------------------------------------|----------------|
| blossomservers.com | Hosted | Public Blossom server | Public |
| cdn.satellite.earth | Hosted | CDN, Blossom-compatible | Public |
| Blossom Server (TypeScript) | TypeScript | Reference implementation | Private/Public |
| Satellite CDN | Node/Cloudflare | CDN, R2 object storage | Private/Public |
| Route96 | Rust | NIP-96 support | Private/Public |
| Servus | Rust | CMS/blog, Nostr relay, Blossom server | Private |
| cf-worker-blossom-server | Cloudflare | Workers, KV, R2 integration | Private/Public |
| Go Blossom Server | Go | Server/client | Private/Public |
| myriad | Go | Personal, S3/local storage, whitelisting | Private |
| HAVEN | Go | Relays + Blossom media server | Private |
| Nostrcheck-server | TypeScript | Docker, NIP-96/NIP-05 | Private/Public |
**In summary:**
You can choose from public Blossom servers for ease of use, or deploy your own using one of the many open-source implementations (TypeScript, Rust, Go, Cloudflare, etc.), with options for advanced features like mirroring, S3 storage, and integration into Nostr relay stacks[1][2][3][5].
Sources
[1] hzrd149/awesome-blossom: A collection of tools and apps ... - GitHub https://github.com/hzrd149/awesome-blossom
[2] Blossom is a game changer for resilient media hosting on ... https://nostr.com/nevent1qqs0nk034mpdjf9efxjshtpdns8guk9lvrzakvvuz95rp3x8mc7gwagzyrtp7w79k045gq80mtnpdxjuzl9t7vjxk52rv80f888y5xsd5mh55cap4rd
[3] hzrd149/blossom: Blobs stored simply on mediaservers https://github.com/hzrd149/blossom
[4] Blossom Drive: Store & Retrieve Data on Public Servers ... https://www.nobsbitcoin.com/blossom-intro/
[5] bitvora/haven: High Availability Vault for Events on Nostr https://github.com/bitvora/haven
[6] self host help : r/nostr - Reddit https://www.reddit.com/r/nostr/comments/1lc0wnu/self_host_help/
[7] Blossom Uploader https://nostrify.dev/upload/blossom
[8] Starting a relay. What software to use? : r/nostr https://www.reddit.com/r/nostr/comments/1l23qx0/starting_a_relay_what_software_to_use/
[9] NIPs (Nostr Improvement Proposals) https://nips.nostr.com
[10] How to delete a file from Nostr Blossom server using NDK? https://stackoverflow.com/questions/79651983/how-to-delete-a-file-from-nostr-blossom-server-using-ndk
At least you have it activated. Better than most!
just added it ;) thanks!
#Nchat is almost alive #nostr
nostr:nprofile1qy88wumn8ghj7mn0wvhxcmmv9uq37amnwvaz7tmwdaehgu3dwfjkccte9ejx2un9ddex7umn9ekk2tcqyqlhwrt96wnkf2w9edgr4cfruchvwkv26q6asdhz4qg08pm6w3djg3c8m4j am trying to figure it out how to test it with keys and put it online. #asknostr

#NChat Rust version
GM GN #Nostr #asknostr

Nice! Are you using the YakBak voice message kind 1222 and 1244? https://github.com/nostr-protocol/nips/pull/1923
Both supported now ;)

Only if Roermond accepted sats ;) Enjoy it brother!
Exactly. “They” don’t serve you. They serve the seat.
Infected with the Chair Virus.
symptoms include:
- Swollen bank accounts
- Undying loyalty to war contractors
- Nepotism outbreaks in every branch
All for one thing: to never lose the power of that seat.
The Quintillion Effect? That’s when they multiply your stolen future into their generational wealth.











