Oddbean new post about | logout

Notes by teldon | export

 Seeing everything built on nostr is bittersweet: social, communities, survey forms, wikis, journa... 
 I wholeheartedly agree with everything here. Another issue I foresee with topic-specific relays is one of the problems Mastodon has, confusion about what to do and where to go. Not to mention, given how nostr works, there would be a LOT of unintentional cross-topic-relay posting that theoretically would result in bans and a bad experience for the end user.  Moderators should only step in when there is something that violates the law in the jurisdiction where the relay is based.

Big relays are only a problem insofar as big relays get all the new users, and as smaller relays die off it centralizes power and authority, which runs counter to what nostr stands for. Even if it's unintended.

Paid relays on the other hand? No clue. Never subscribed to one, nor have I seen people say if they provide better content or not. 
 Is there a way to look at Global with all posts from Mostr filtered out?

#asknostr 
 If a client uses nostr.band for its searches then no. Sadly nostr.band indexes mostr.pub which poisons any attempt to search. If it doesn't then searches are probably based only on what relays you are using. Beyond that, I have no clue. 
 It's not on my relay list. At least it shouldn't be. 
 All I really want is a filter that effectively says "if NIP-05=*@mostr.pub then hide post". Though from the sounds of it, that is unrealistic. 
 nostr:npub108pv4cg5ag52nq082kd5leu9ffrn2gdg6g4xdwatn73y36uzplmq9uyev6 
 It's not on my relay list. At least it shouldn't be. 
 Any way to mass-mute/block all @mostr.pub accounts? I'm trying to see if there's any discussion on some topics on nostr and the mostr bridge has completely polluted the results. #asknostr 
 Agreed. 
 People who think that everything, and I literally mean EVERYTHING, is better off on #nostr will cause nostr to be crushed under its own bloat. I'm in the extreme minority, but nostr should have stayed as just a microblogging/blogging protocol. 
 There were three major themes that I personally saw:

1. "The onboarding sucks because I don't understand what most of this nonsense means." This comes down to, at least in my opinion, those with some sort of background in Bitcoin making stuff for those that most likely have some sort of background in Bitcoin.

2. "I see crypto bullshit so I'm noping the fuck out and not wasting my time." Saw that coming from lightyears away. A problem I've mentioned multiple times.

3.  "A lack of service-side moderation means this is going to turn into an illegal mess, if it hasn't already." This, to me, comes down to a mix of genuine concern plus political beliefs plus not understanding how to curate one's own content intake. 
 1.  It's not necessarily projecting. If tech-savvy people are having issues figuring things like nsec out, it can be fairly safe to assume that the average person will also have problems figuring it out.

2. It's not just the diversity in content, or rather the lack thereof, that people are not a fan of. It's that all of the most popular clients have bitcoin baked in. I've said it once and I'll say it again: A large number of people see "Bitcoin=crypto=scam" and will nope the fuck out when they catch ANY whiff of Bitcoin. Education/onboarding/UX is all fine and dandy, but until there are some client developers and relay operators who are willing to divorce Bitcoin from what they are offering, there is a good chance that The NOSTR can and will ultimately flounder.

3. It doesn't matter how bad "Big Tech" fails. If the outsider's perception is that The NOSTR happily allows content from "nazi pedophiles" without repercussion and no hope for better moderation, then people will nope the fuck out without giving it a chance. Doesn't matter if that actual type of content is being posted or if it's just one's own biases coloring their perception of what's being posted. 
 𐑑𐑩𐑥𐑪𐑮𐑴 𐑦𐑟 𐑡𐑳𐑕𐑑 𐑩 𐑥𐑳𐑯𐑛𐑱, 𐑯 𐑞𐑺 𐑦𐑟 𐑯𐑳𐑔𐑦𐑙 𐑕𐑐𐑧𐑖𐑩𐑤 𐑩𐑚𐑬𐑑 𐑥𐑳𐑯𐑛𐑱𐑟.  #christmas 
 𐑞 𐑔𐑦𐑙𐑟 𐑿 𐑤𐑻𐑯 𐑩𐑚𐑬𐑑 𐑪𐑯 𐑞 𐑦𐑯𐑑𐑼𐑯𐑧𐑑 𐑸 𐑓𐑨𐑕𐑦𐑯𐑱𐑑𐑦𐑙 𐑚𐑦𐑘𐑪𐑯𐑛 𐑚𐑦𐑤𐑰𐑓! 
 The arrogance of inevitability forgets the only guarantee in life is death. #nostr #bitcoin 
 Don't ever let anyone tell you that Yamaha is not a #music company again!
https://www.youtube.com/watch?v=4L4a9v9sOUQ 
 Don't get #sick folks! 
 I think that some of that comes down to the fact nostr was conceived and is mainly being developed by people from the bitcoin community. And as a result, the largest group of people on nostr are bitcoiners. Doesn't help that many "normies" think that bitcoin=scam, so when those same "normies" join nostr some of the first things they see are about bitcoin so they nope the fuck out. It ends up being a chicken-and-egg problem caused by the fox having a field day in the henhouse. I think that if bitcoin haters can be convinced to not just join, but ignore bitcoin content altogether, we can get the diversification of content people want. 
 Test 2, just to be safe. 
 Instant as well. 
 Now that I'm using the nos.social relay, let's see how quickly this gets cross-posted. 
 It was instant. 
 Wow

I wonder about the ratio of people are psyched about this vs scared of it nostr:note1fc9gcwe... 
 In a vacuum and on the surface the convenience is fascinating, but it's everything it's connected to that scares the absolute hell out of me.  
 I think it checks wss://relays.nos.social for cross-posting. 
 I started thinking again about the question @PABLOF7z asked a few weeks ago of "If nostr was completely dead in 10, years what killed it?" and after reading a blog post from a new user that @fiatjaf had made a post about, another reason dawned on me.

An identity crisis. And it takes the form of there being difficulty in trying to describe what nostr even is. Because at this point we have Twitter alternatives, we have blogging sites, we have Reddit alternatives, we have Twitch alternatives, and we have Spotify alternatives. I've seen nostr "marketed" for the most part as *just* a Twitter alternative, but it's so much more.

So how the heck do we solve this? People like @Rabble have talked about hiding the more technical complexities of nostr behind more user-friendly solutions. The same can be done with the fact that nostr is a protocol. What do I mean by that? Clients should lean into the idea that they are filling a distinct role and are wholly independent of any other client. Pair that with the idea of  NOT giving people a choice of clients when introducing people to nostr. I know it sounds crazy and counter to what you might want to do, but the way I see it is the less there is to choose from in the beginning the less confusing it'll be. Figure out what ecosystem they're coming from, ie. Twitter, etc., and what their primary device will be. Then tell them to use whatever client you use if you're using the same kind of device, or the most popular client for their device if not. After that let them explore, discover, and answer any questions they might have. 
 Can you see this note? 
 I can see it. I'm currently on nostrudel. 
 I never thought that I would be reading a #manga called "My Dick is a Cute Girl" yet here I am 15 chapters in. Weirdly wholesome though, given that this is euphemism city. 
 Now that I finally got tweeter.nos.social to finally work, let's see if I can actually crosspost between nostr and X. 
 An hour's delay isn't excellent. However, it could be due to a multitude of reasons. 
 First snow of the year! #weather 
 Decided to give nostrudel a look after @fiatjaf kept gushing about it, and holy crap I can see why now. 
 Makes you wonder how many other such inconsistencies there are across the most popular clients. 
 ten years into the future:

nostr didn't make it, no one uses it, no relays exist

what killed it? 
 A lack of standardization across a given type of client causing wildly different implementations of a given feature in one client to be unable to be loaded in another client. This leads to the loss of interoperability and ultimately causes enough frustration for devs and users to abandon nostr outright at worst, or completely fracture userbase based on the client of choice. 
 Holy crap... I just found out that Snort has a deck feature! This is a game-changer! It is still a bit rough around the edges and mainly needs column customization, but it is still an amazing addition. #grownostr 
 nostr:nprofile1qqsf03c2gsmx5ef4c9zmxvlew04gdh7u94afnknp33qvv3c94kvwxgspz3mhxue69uhhyetvv9ujuerpd46hxtnfduq3xamnwvaz7tmjv4kxz7tpvfkx2tn0wfnszxmhwden5te0vd58y6tnw3cxjmrv9ehx7um5wgcjucm0d5w28rcn  
https://image.nostr.build/99deed57f487fdc8e6407fc1eff93f183fafdc29738874243cdcf2cbcbfb1fbf.png

Any idea why my chronological feed isn't chronological? 
 It is technically only for brand new users in two countries. BUT, it will most likely expand to more coutnries first, then EXISTING users in those countries. 
 Absolutely! I wouldn't be surprised at all if other social media platforms are working on something similar. 
 Trying out Snort for the 32952th time. 
 I really like snort too. Though the two main problems I have with it are the overall design being too mobile-friendly on desktop, ie. there's too much wasted space in my opinion, and global not being based on connected relays. 
 zaps are easily the ugliest part of nostr. They're just absolutely so painful to work with 
 Would be interested in hearing your reasons as to why. 
 Sounds like a more robust and standardizing NIP is needed to either rebuild and improve zaps or a completely different method to achieve the same basic feature. 
 I had an interesting question pop into my head earlier today. Can Bitcoin be restarted from zero? Let's say, for example, that tomorrow Bitcoin completely collapses, everyone sells off, and the blockchain is somehow completely lost. Then several decades later Bitcoin is rediscovered. Could a new blockchain be started with the mining difficulty back at zero or how would that work? Mind you I don't think this will ever actually happen but still interesting to think about. #asknostr #askbitcoin 
 I did it! I finally beat Act 1 of Divinity Original Sin 2! The furthest I had ever made it previously was just making past Fort Joy, almost 5 years ago. #accomplishments #videogames #rpg #dos2 
 Good to know that snort allows proof-of-work for posts. 
 Been having some weird issues with @Coracle recently. One issue is that some posts will randomly disappear every couple of refreshes. Like I'll see them there then refresh and they'll be gone only for the them to show back up 10-15 minutes later. Another one is where there will be 1-3 threads that will show up at the top of the feed despite there being new posts below those. Lastly the search bar is losing focus after typing the first letter forcing me to click the search bar again to finish typing.

But this in turn shows the beauty of nostr in that I can switch to another client without losing anything outside of coracle specific features. At least until those issues are solved, I'll switch over to snort for the time being. 
 I think one of the most random people I #follow  across all the social media platforms I'm on is a #Japanese  girl who's in the trucking industry. 
 Today I learned there was a sequel to the song "The Devil Went Down to Georgia" called "The Devil Comes Back to Georgia". 
 Great to finally have SimpleX desktop proper on Windows!


nostr:nevent1qqsfqs2az7yq4t0kxm8vsa5cz867y5sxgr0xs3mqhxaw8swz359m8rcpp4mhxue69uhkummn9ekx7mqgshnk0 
 Almost forgot to post something today. Thankfully I remembered to do so right before bed.  
 Another day has come and gone. 
 You just got to realize that sometimes it just is what it is. 
 I've been learning much about #Bitcoin  and #Lightning  over the last two days. But there's one thing I'm not 100% sure I have wrapped my head around and that is moving Bitcoin from a non-custodial Bitcoin wallet, cold or hot, to a non-custodial Lightning Network wallet. Specifically doing so through your own Lightning node with no 3rd parties.

My understanding is it takes 2 on-chain transactions, one transaction to move Bitcoin from your Bitcoin wallet to the Lightning node wallet, with a second transaction to open a channel between the Lightning node and the Lightning wallet, and a Lightning transaction to push sats from the Lightning node to the Lightning wallet.

Do I have this correct? Also note that this is all theoretical as I don't have any Bitcoin infrastructure. 
 I like the new shiny features nostr:nprofile1qqsf03c2gsmx5ef4c9zmxvlew04gdh7u94afnknp33qvv3c94kvwxgspz3mhxue69uhhyetvv9ujuerpd46hxtnfduq3xamnwvaz7tmjv4kxz7tpvfkx2tn0wfnszxmhwden5te0vd58y6tnw3cxjmrv9ehx7um5wgcjucm0d5w28rcn  has added to Coracle! 
 I wonder if web clients will start adding proof of work for posting? (Note sent from Gossip desktop client, with 6 leading zeros for proof of work.) 
 Or any other client for that matter. Outside of Gossip of course. 
 Old school. Drop invoice below. I’ll pay a few out 👇 
 lnbc1u1pj3rrj4pp52vm5n5h8jtusrujwkldaqxc8wq5y525rnr4fp5d6gwfh4nz8kn5sdp8geex2efqwdshguevypeh2un9ypmks7fqdehhgggcqzzsxqyz5vqsp5fmmhnjffnkszn805nv7zl70w262lfp07sfduj5jesw9gcfnwuzcs9qyyssqf58ztupze5ac8nwq4sm0vg7lxrvt29h7v0u6j0xn9uclgew0hztqx38kkmzng2jx2cwzft6yqhhztj59txj47hh6g40tedz3a8pk8uqpvkw76d 
 Thanks! 
 There was something I wanted to say, but I completely forgot what it was. 
 #anime MC: "Why is part of my memory missing?"
Me who's never read the source material: "I know! It's the plot for the next season!" 
 Good night. 
 I guess one factor is that people aren't used to constructing their follows manually without any ... 
 Depending on what client you use, that isn't as much of an issue because they do have a recommended follows list. 
 Is the lack of interesting content for people who are not interested about bitcoin still a reason... 
 Chicken and egg, yes, but some of the other issues amplify that issue. 
 I think Nostr needs more users, not more microblogging features. 
 Yep, less focusing on the "Next Big Thing" and more refinement of what's already there. That and more standardization cross clients. 
 Weird... I'm trying to look at snort desktop and it'll load the notes my feed but if I click on a specific note, it won't... I'm logged in with alby so that shouldn't be the issue. What the heck is going on? #asknostr 
 I did not expect developing a a #nostr NIP from scratch, even one that will contain no code like the one I'm working on, would be so difficult. Then again that could very well by my laziness talking. 
 Though is does force me to have a bit of a better understanding of what each NIP is supposed to do. 
 A classic #procrastination tactic is to wait until the last minute before saying, "I'll worry about it tomorrow." 
 Maybe someone should write a NIP that defines a suggested minimum featureset (list of NIPs to be ... 
 That's not bad idea. Just a matter of figuring out what what NIPs should be on that list. 
 nostr is relatively new, no? i think this kind of thing is bound to happen. just give it time and... 
 Problem is that I've seen on at least one occasion that when people suggest that there are perhaps too many clients and that people focus on a couple, they got shouted down. 
 i wasn't even aware of any bitcoin relation. i've just joined nostr hearing about it as a sort of... 
 If you're around for long enough you'll notice that most of the recommended follows are vocal bitcoiners and as a result a lot of the conversations surround bitcoin and to an extent nostr itself. 
 No diversity of content 
 That's a result of the chicken and egg paradox. People aren't joining because most content is centered around bitcoin thus no diversity, and content isn't moving away from bitcoin and becoming more diverse because people aren't joining. 
 Although we often focus on the positive aspects of Nostr, it is important to also discuss its sho... 
 The idea of it having to be every dev for themselves when it comes to developing clients. Why have 50 devs working on 50 different good, but not really great, clients, when they should be grouping up and focusing on 2-3 bigger and more robust clients. To me, this would create a standard of what NIPs Twitter alternatives should be implementing by default. Then again I'm not a developer so keep my ignorance in mind.

That also leads to this feeling of not really knowing what the hell nostr is supposed to be. I use it exclusively as a Twitter/X alternative. That's what people fleeing X most likely want. But we have 50 devs working on 50 good but not great clients that fill 50 wildly different roles. That's going to confuse the hell out of the normies. My peanut gallery take is devs should focus on establishing a large userbase for the microblogging apps, then figure out what roles nostr tackles next. 
 I am going to #challenge  myself in the month of September to post something every day here on #nostr  as well as #twitter  #bluesky  and #mastodon  the four "microblogging" sites that I use. (And before anyone bitches, I know "microblogging" isn't nostr's only use. It's the only thing I currently use it for so please cut me some slack. I plan on posting my thoughts about it later.) 

Some days it'll be the same thing on all four networks, and other days it'll be completely different. Hopefully, I can manage to stick with this for the entire month. Wish me luck. 
 I did it... 30 days, 30 posts. Saw very little traction, though that was kind of expected. I think #nostr  is taking steps to be the right solution, but it is still very young and as a result, it could still die in the cradle. Don't be afraid to build out but NEVER neglect what is already here.


nostr:nevent1qqsg0jlzgagenjs00fl0qvr56rk8q2nwj7eqcpcqvl34rvytgxume3spzemhxue69uhhyetvv9ujuurjd9kkzmpwdejhgqg5waehxw309aex2mrp0yhxgctdw4eju6t0qyxhwumn8ghj7mn0wvhxcmmvqyv8wumn8ghj7un9d3shjtnndehhyapwwdhkx6tpdsq35amnwvaz7tmwdaehgu3wdaexzmn8v4cxjmrv9ejx2aspzemhxue69uhhyetvv9ujumn0wd68ytnzv9hxgqg4waehxw309aex2mrp0yhx6mmnw3ezuur4vgq3wamnwvaz7tmjv4kxz7fwvd6hyun9de6zuenedyq3samnwvaz7tmwdaehgu339e3h2unjv4h8gtnx095szrrhwden5te0vfexytnfdure4c73