CLIENT WARS
April 24, 2023
Block Height: 786,887
Moscow Time: 36:33 ⚡/$
—----------------------------
🎙️Quote of the Day🎙️
—----------------------------
“Nostr is bigger than any of us or our projects. Act accordingly.”
verbiricha (npub107j…ncxg)
Nostr is bigger than any of us or our projects. Act accordingly.
—----------------------------
🚨Headline nostr News🚨
—----------------------------
If you missed the #clientwars today (check the hashtag, some great memes) - here are a few threads to catch you up. NIP-94 is a NIP (Nostr Implementation Possibility) that deals with filesharing standards. Controversy arose when Vitor Pamplona (npub1gcx…nj5z) implemented NIP-94 in an unexpected way that caused images from the Amethyst client to not render on other clients.
Will notes Amethyst images not rendering in Damus -
FiatJaf notes that NIP-94 was not meant to be implemented in this way -quoting note1dyz…v86gSeeing so many blank posts now from amethyst users. I wonder if they know that no one can see their photos anymore (except other amethyst users). This is a huge L for nostr. note1rdj…hqw9
,quoting note1y7g…jesvnevent1q…5yud
What a piece of hell is this?
NIP-94 was never intended to be used for inline images in social clients, right? It was meant for those other apps that would create markes for files and other crazy filesharing applications.
Vitor Pamplona (npub1gcx…nj5z) Kieran (npub1v0l…qj49)
Please don't do this. Please don't break backwards-compatibility in these crazy ways.
Vitor reminds us that NIP-94 is an established protocol -quoting note1y0h…qdc6I tend to agree it's not cool for the biggest client to just invent new standards without asking, but if he manages to make something that works and is backwards-compatible that could be good.
But I think the biggest issue here is that you've implemented NIP-94 on Amethyst in a way no one (I think) expected it to be implemented: for inline images -- which is probably a fault of the NIP and the discussions not ever being clear about their intents and purposes. We should address that by rewording the NIP.
,quoting note1wf7…vlgtI love jb55 (npub1xts…kk5s) and all his work to lead Nostr into the huge ecosystem we have today.
However, he is wrong about NIP-94.
NIP-94 was discussed for 2 months, agreed and merged. Amethyst is just implementing the consensus. I am not the one going sideways to implement my own way of doing things.
Jack weighs in -quoting note1v8g…xn8nI believe NIP-94 content in Kind1 is vital to the scalability of Nostr and must become a required feature for static content URLs in the future (Image/content server hacking is a real threat to the protocol when we scale up)
So, to help achieve that vision, I will turn NIP-94 content optional for now (two buttons: regular URL or hashed/accessible URL; user's choice) if jb55 (npub1xts…kk5s) agrees to implement a simple NIP-94 viewer, as the spec is today, in Damus (no need to create NIP-94 events).
What do you say, jb55 (npub1xts…kk5s) ?
Will throws out the idea of Damus Android -quoting note1062…vqapCan’t we hash this one out? Everything has been so collaborative thus far.
- and then hints that something big will drop tomorrowquoting note1g50…u63aStarting to think damus needs an android app
quoting note10cs…drd9Something is happening tomorrow 👀
jb55 (npub1xts…kk5s) Happy anniversary Damus.io 🎉🥳
Also happy damus.io anniversary I guess 😅
jb55 (npub1xts…kk5s) Meanwhile, Damus relay gets cut off the internet due to a DNS error. ✂️
Damus relay just got cut off the internet. What the!?
Happy five year anniversary to The Bitcoin Standard and saifedean (npub1gdu…6nak) who has orange-pilled an incredible number of bitcoiners! 🥳🍊💊
quoting note1w7u…sns3🎉Five years ago today, The Bitcoin Standard was published!🎉
It's now been published in 36 languages worldwide!
Get yours in your language & pay in fiat or bitcoin, from: https://saifedean.com/tbs
davies (npub1cmh…g9u6) orangepillapp (npub1ve8…9ka6) app founder tells people not to believe in #Nostr 👀
Orange Pill App founder doesn’t believe in #Nostr
mcshane (npub16vr…p2va) McShane drops some extraOrdianary guests for Bitcoin ‘23 including Tulsi Gabbard and David Marcus 🤙
Tulsi Gabbard will be speaking at the #Bitcoin Conference 🤙
AviBurra (npub1hqa…t56s) Tune in this Friday for Plebchain Radio (npub14kw…j7y0) with hosts QW (npub1tvq…krq4) and AviBurra (npub1hqa…t56s) featuring Weissmueller (npub1zyw…s58k) from Reason.com. As always, NostReport (npub19md…6vzk) will be there for the lightning round as well!
Join #[0] and me for the eighth episode of #[1] this Friday at 6:30pm ET (UTC-4) this week
We have a massive show lined up and as always, our friends at #[2] will be leading us through the Lightning Round
Then, our special guest, journalist #[3] shepherds the #plebchain to Reason and shares his perspective on life, Bitcoin, and Nostr
You don’t want to miss this one. Set your blockclocks!
https://nostrnests.com/plebchainradio
—----------------------------
💻nostr Tech💻
—----------------------------
PABLOF7z (npub1l2v…ajft) plugs https://zapstr.live and reminds us that Nostr is WAY bigger than a Twitter substitute 🙌🎧
And, just like that, nostr became my main music player
https://zapstr.live
Did I mention nostr is WAY more than just an alternative to Twitter?
iefan 🕊️ (npub1cmm…lr6f) Announced he updated Zapit and pledged to continue developing and managing it! 🔥LFG
Today I made some changes in Zapit. Completely redesigned the dashboard frontend.
Lot of people are using this service so I will keep developing and managing it.
I also have some other ideas 🤔
wakoinc (npub1ktw…mrvj) Single HTML file, 1,000 lines of code, fully self-custodial, functional Nostr based Bitcoin Webstore. 🏪
Single HTML file, 1,000 lines of code, fully self-custodial, functional Nostr based Bitcoin Webstore. 👀
https://www.youtube.com/watch?v=cAH0384V1Bo
calle 👁️⚡👁️ (npub12rv…85vg) Bug bounty! 🪲 ⚡️21k sats in ecash for the person who can reliably reproduce the "Could not verify proofs" error in the cashu.me wallet.
Bug bounty! Let's try this:
21k sats in ecash for the person who can reliably reproduce the "Could not verify proofs" error in the cashu.me wallet.
My gut feeling is that it happens when the user has multiple mints and switches back and forth between. It seems to happen especially during a mint-to-mint swap. The safest way to test this is to create two mints on LNbits (legend.lnbits.com) by yourself so you can't lose funds when you get the bug. You can delete the browser local storage to reset your wallet (funds will then disappear!). Happy testing!
Info: I do not recommend using the inter-mint swap in cashu.me until we know what the source of this bug is. Use your own mints for testing!
Help us fix ze bugs!
calle 👁️⚡👁️ (npub12rv…85vg) answers the question, “What’s the use case for e-cash?” 🥜
Let's see
- Privacy (sender and receiver)
- Speed (basically instant)
- Use it offline (in intranets)
- Bearer instrument (you can put the token inside things, think of an onion data package)
- Reliable (you can stream zero tokens of which none will fail)
- Programmable (you can have spending conditions, like with Bitcoin)
- Liabilities auditable (soonTM)
It's not a replacement for noncustodial Lightning at all. It's just a different way (better in almost every way) of using Bitcoin custodially.
Ron Stoner (npub1qjt…z44v) Congrats to the team at Munstr for taking first place 🥇 at the MITBitcoinClub hackathon. Looks like a great step to preserving privacy for Bitcoin users! 🕵️♂️
Our team took first place at the MITBitcoinClub hackathon!! 🥇. Munstr (MuSig + Nostr) is a combination of Schnorr signature based MuSig (multisignature) keys in a terminal based wallet using decentralized Nostr networks as a communication layer to facilitate a secure and encrypted method of transporting and digitally signing bitcoin transactions in a way that chain analysis cannot identify the nature and setup of the transaction data. To anyone observing the blockchain, Munstr transactions look like single key Pay-to-Taproot (P2TR) spends. Shout outs to my amazing team mates of Armin and #[0]
https://github.com/0xBEEFCAF3/munstr
ZEUS (npub1xnf…lpr5) Self-custodial lightning addresses will be the first service offered at Olympus. Join the waitlist.
Self-custodial lightning addresses will be our first service offered at Olympus.
Join our waitlist here for early access:
https://olympusln.com/
—----------------------------
🔥🔥Meme of the Day🔥🔥
—----------------------------
Nostr never disappoints.
We move fast here. Try and keep up.
#ClientWars
QW (npub1tvq…krq4)
Nostr never disappoints.
We move fast here. Try and keep up.
#ClientWars
Stay Classy Nostr