Oddbean new post about | logout
 imo
edits are good
deleting is good
keeping nostr simple is an important goal too, but if we can't offer users basic 2024 expectations for usability and control over their own content, what is the point 
 If we are going to damage the decentralization potential of Nostr so badly just to have one stupid feature what is the point?

Instagram, TikTok and YouTube do not allow editing the main content of a post once it's published, by the way. 
 I think your deletion edit spec is the most reasonable and avoids a lot of the ux issues 
 Thank you for caring about this. 
 Without editing, doing this would be much harder than it already is.

I had to edit several times in Amethyst.

But choose whatever you think is best... The ones who are losing content and users are the ones who don't use it.

nostr:nevent1qqspatn6ktr2uk8cvmf733zjn96f88je00k85x92dsfan4uj3njqx9spr4mhxue69uhkummnw3ezucnfw33k76twv4ezuum0vd5kzmp0qgs2tmjyw452ydezymtywqf625j3atra6datgzqy55fp5c7w9jn4gqgrqsqqqqqpwwvvh8 
 You edited this note 140+ times 😳 
 Yes 😎

I even made a fork of it, but it's a bit outdated and almost no one has seen it 😮‍💨 
 Sir please research the ossification of Nostr, written by a real human 
 Neither does Bluesky 
 I totally agree.
However, understandably, some people do not understand the consequences of implementing such a seemingly simple function. Perhaps we should integrate into the NIPs why some architectural choices (or non-choices) are made. 
 Information has been hidden from other clients since the beginning of Nostr with groups and then with communities.

Those who limit themselves and do not implement it will simply be used less, this is not communism... 
 Maximize Light weight decentralizing features  
 Instagram allows you to edit the caption. 
  if what you're writing is so important proof read it most notes are not important enough for relays to store forever. 

I say listen to nostr:nprofile1qqsrhuxx8l9ex335q7he0f09aej04zpazpl0ne2cgukyawd24mayt8gprfmhxue69uhhq7tjv9kkjepwve5kzar2v9nzucm0d5hszxmhwden5te0wfjkccte9emk2um5v4exucn5vvhxxmmd9uq3xamnwvaz7tmhda6zuat50phjummwv5hsx7c9z9 Decentralized tech is important don't risk messing it up for some silly redundancy from big tech. 

If anything we should keep brain storming completely different features big tech could never dream of... Zaps was a great start.... But we have stagnated in my humble opinion.... And trying to duplicate feature from other centralized anti freedom platforms is a step in the wrong direction. 

My whole thing with nostr is focus on solving a whole different problems then big tech. Big tech is not successful in the long run big tech is literally needs government subsidies to survive.  

I want nostr clients to be more like Craigslist I want nostr clients to take inspiration from services like robo-sats and pirate bay I believe mentioning any features from big tech is a grave mistake.  
 What's wrong with amethyst's edit implementation I see no issues with it  
 YouTube does allow comment editing though. And video description can be edited as well. 
 nostr:nevent1qqsxak05ks9xd0xh7aguqgc8qjuezl2u9htckhm7tvc4cfj6ad3tgzqpremhxue69uhkummnw3ez6ur4vgh8wetvd3hhyer9wghxuet59upzpf0wg36k3g3hygndv3cp8f2j284v0hfh4dqgqjj3yxnreck2w4qpqvzqqqqqqyjattcc 
 i mean i can absolutely imagine incrementally editing image, video, audio content is a bigger ask of a platform than editing text, analogous with the problems with large assets in git
(for text we have pretty much perfected diff algorithms, and it's dealing with much less data in the first place)
 
 Yes. There will be no git on Nostr unless there is an edit...

People here are not realizing that all it would take is to integrate the edits, basically saying:

"Guys, this guy has a big dick, we can't have that here, everyone keep your dicks at 4 inches, like ours" 😂 
 This was always going to be the killer feature from the get-go.  It just takes time for people to realize. 
 If editing is a killer feature, then so are the client's group chats and communities...

Many other clients don't have access to these messages. 
 What do you mean by diff algorithms? Why do you think diff algorithms are even needed in this case? Maybe I'm missing something, but both text and video and images could all just be replaced entirely, therefore the difficulty is the same everywhere.

If the edit was actually a diff on Nostr it would make more sense. 
 Maybe clients can just implement a post type that paraes a link to some hosted url where the user can edit its content. Relays could sell the hosting space for the editable/deletable posts feature to be stored on the relay. Advantage is there’s no need to change the basics of nostr protocol, only clients need to agree on a new post type. 
 *post type that ‘parses’ a link 
 Goes to show the centralization is so deeply ingrained in the shitty minds of low-lives like nostr:nprofile1qqsrurm5f422em5w93l75zlzcn8ensyf5na2s0lhenpapk03kkdrgccpr9mhxue69uhhyetvv9ujuumwdae8gtnnda3kjctv9ukw82s7 they can't go 5 minutes without putting centralization back into a decentralized protocol. 
 🙏🏻 
 Maybe if you exercised your own “shitty mind” you would understand that a link is not centralization. I’ll let you figure out the details. 
 Create a “diff” note NIP that clients can use to update the original as if it were edited 
 deletes and edits are just client dishonesty. you can’t enforce information destruction on a protocol level 
 i don't think enforcement is the point here? it also can't be enforced by an internet protocol that your message is shown, so is a "post" function client dishonesty too?

in by far most cases a hint is enough and people actually want the latest version of a post, nor see accidentally posted garbage

and sure it's always possible that there's still a copy of the old version around, there are no guarantees of anything 
 We have edits in Nostr for a bunch of stuff and it works.