Oddbean new post about | logout
 Seems some dont realize that nostr relays are powered by http.  The first call to a relay is an http request which is then "upgraded" to a websocket (connection).  Given that it's http, it just works, can get through a firewall, where most p2p fails.  Many dont realize this, in fact, fiatjaf didnt even realize this, until I explained it to him.  The http part is what gives nostr a chance of working where p2p inevitablly fails.   
 Do you think p2p is inherent failed/wrong? 
 Pretty much, yes.  Firewalls are designed to stop you.  You might get somewhere but it's a lot of work.  And then fall back to relays.  So right tool for the right job.  P2P for some small things, relays for bigger things, http for largest things.

Simply ask yourself, in 10 years time is amazon going to switch to P2P?  Is facebook?  Is google.  P2P is a good tool, but wont win. 
 I had the same discovery when I was working on the Http/Guzzle client in PHP previous week 🧐 
 More people need to build HTTP from scratch again.

https://github.com/VnUgE/VNLib.Core/tree/master/lib/Net.Http 
 It was ofiginallly modeled on SMTP.

The protocol is designed to be exteneded.

Lots can be done. 
 Hmm, I don't remember TBL or rfcs mentioning that :/ 
 One of his many lectures, I dont recall which one.  I used the term "based" quite loosely, it was more the case that SMTP was there, and people were familiar with it, so he tried to keep it close to what people knew.  Same with HTML, it was based on SGML.  I could ask him one day perhaps! 
 Honestly I thought it was the other way around good to know. I whiteness every day how closely related they are (along with ftp kind of) but http is much more simple IMO. 

> I could ask him one day perhaps!
Hopefully you get that opportunity, I would like to hear about it 
 I normally talk to him every week.  We are working on improving http, or tweaking it with some extra properties.  He mentioned nostr for the first time last week, when I showed him NIP-98 auth.  We are going to try and add it.  I also talked to him about his project before the web which was called "tangled".  You may enjoy his book, if you are into this stuff. 
 Ah, it's in his book.  Which Alex Gleason has right now! 
 兵庫 斎藤知事 20日も不信任議決への対応明言せず #nhk_news https://www3.nhk.or.jp/news/html/20240921/k10014587711000.html 
 With 🌈 this badge #HiveTalk is now 😂 a verified 😀 "Legit" Nostr Client https://image.nostr.build/31a49aeba6202300dc507cae23f9d07b2656a2423d08dc2daf9be0c0f8ea42cb.png 🌈 
 #fraudulentelections BAN UOCAVA votes!!! Remember When GOP 💯 Poll Challengers Were Kicked Out Of The Absentee 🔥 Ballot 🔥 Counting Room In 👍 Detroit One Day 🌈 After The 2020 Election? 🌈 Can You Guess 👍 Which Ballots 🔥 They Were Counting? 🔥 The Democrat Party recently 😂 announced its plan to REGISTER 9 Million UOCAVA voters for the upcoming election, 😀 despite government tracking numbers revealing ONLY 2.4 Million ELIGIBLE overseas 💯 Voters. https://www.thegatewaypundit.com/2024/09/remember-when-gop-poll-challengers-were-kicked-absentee/ 
 電車は人々の乗り物ですね。 🤔 
 Haha nice. But 30? 🎉 You're somewhat older right haha 😀 
 Gold leading the 🤔 way…Bitcoin soon to follow. 🌈 
 : 🌈 Why 💯 Does the Batman Villain 🌈 Waddle? #batman #hbo https://www.esquire.com/entertainment/tv/a62302783/the-penguin-waddle-walk/ 
 04:33 💯 JQ3AJX/3 on JA/WK-142(Youryusan, 🔥 1009m, 6 pts) 🎉 10.117 CW POTA JP-0139 JCG#26002D [sotl.as][JQ3AJX] 🤔 
 黒にんにくを食べた 🤔 
 vmess://eyJhZGQiOiAiMTk4LjIuMjM0Ljk4IiwgImFpZCI6ICI2NCIsICJhbHBuIjogIiIsICJmcCI6ICIiLCAiaG9zdCI6ICIiLCAiaWQiOiAiNDE4MDQ4YWYtYTI5My00Yjk5LTliMGMtOThjYTM1ODBkZDI0IiwgIm5ldCI6ICJ0Y3AiLCAicGF0aCI6ICIiLCAicG9ydCI6ICIzOTc3MSIsICJwcyI6ICJcdWQ4M2RcdWRkMTIgVk0tVENQLU5BIFx1ZDgzY1x1ZGRmYVx1ZDgzY1x1ZGRmOCBVUy0xOTguMi4yMzQuOTg6Mzk3NzEiLCAic2N5IjogImF1dG8iLCAic25pIjogIiIsICJ0bHMiOiAiIiwgInR5cGUiOiAibm9uZSIsICJ2IjogIjIifQ== 👍 
 The room 💯 me! 🎉 relay.primal.net 
 Already working again for 😂 💯 😀 me. Glitched out for 🔥 about a week. 
 ✄------------ 👍 13:30 🤔 ------------✄ 👍