Oddbean new post about | logout
 KEEP NOSTR SIMPLE

VOTE “NO” ON THE EDITS REFERENDUM 
 yes.
i mean no. 
i mean ok. 
 Nooooo I need to make a case for the edits referendum! It’s just highlights imperfection when I see the error .5 seconds after I made it! 💁🏽‍♀️💖 
 Delayed sending is a thing, it could easily solve a lot of basic errors. 
 Nostur does this and it’s excellent 
 I disagree 100%

Edits are saving me all the time on Amethyst and allow me to expand and correct long and important lists that need updating.

As like my lists: Nostr Clients, Portuguese communitie, Open Source Games and others.

Having this feature only on Amethyst always makes it hard for me to make a new post and get the same prominence as the original content. 
 I said "a lot", not every :)
I understand that edit is an interesting and useful functionality, but it has several drawbacks on Nostr. Amethyst is the only that implement *this* kind of edit because others devs agree that the disadvantages are greater than the advantages. There is another proposal (by @hodlbod) that has been discussed and it seems more appropriate.

Btw, long contents (and lists) should probably use the long format, that actually has the edit feature precisely because it is considered important in the writing of an article. Why don't you use it? 
 Oh nooooooo 💖💖 I was just being silly re: this and now I’m caught in @ replies galore  
 Totally agree 
 All Typos Matter 
 You still haven't given me a highlighter.com #Nostr address and a custom URL

😐 
 sounts goot 
 Edits are an anti-feature 
 nostr:nevent1qqsvq4y7n2pwe04a5l8wnqefrl0ku0qqa8stnxw3w0rhx6uen88349qpz4mhxue69uhkummnw3ezummcw3ezuer9wchsyg99aez8269zxu3zd4j8qya92fg7437ax745pqz22ys6v08zef65qypsgqqqqqqspd74e5 
 😂 I’m indifferent. I’m sitting this one out for now. I might change my mind later. 
 I’ll vote by simply not using them. It’s like voting with your money, but free. 
 I am merely communicating. If I cared about typo free messages it would be because I am trying to sell something, usually my labor.

I see no problem with enabling this feature, replaceable all the things with black chains. But it's not important.

I said wat I sed.

nostr:nevent1qqsgwd7hgkyeea4a7hhya8kz9q2h5x53pg94ec5yhd9g54gpzj5k9nqpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsyg86np9a0kajstc8u9h846rmy6320wdepdeydfz8w8cv7kh9sqv02gpsgqqqqqqs59q4cs 
 Dis not a democracy p 
 Yeah, but I'm on Amethyst, right now, and seeing edits, and it's disturbing.

Read a note, reply to the note makes no sense, see that the note is edited. 😬 
 Unfollow teh editoors 
 How to vote?  
 The question becomes more of … if ppl are debating typos … they’re focused on the medium and not the message. 

Let the typos go … nostr platform works as designed.  Make another post and link it in a reply to the 1st one … leave it to the display app to choose to find and fix the lead post in the thread. 
 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.  
 i can edit notes with amethyst, but i don't do it all that often because it only applies to amethyst at this time. i'd be down to have it everywhere though. 

nostr:note1sumaw3vfnnmtma0wf60vy2q40gdfzzsttn3gfw623f2sz99fvtxqw8x8r2  
 I proposed an edit on this 
 Crap. I meant to vote “no”. Can I change my vote? 
 I like it... Been also thinking about #onlyzaps again... Didn't get rid of reactions but charge them minimum 1 sat to react 
 Edits is why I use amethyst  
 👀 
 Yes 
 Maybe edits where history of edit is visible to what has been edited.  
 i like fixing my typos.  
 I edit my clumsiness way too much and I'm all in for voting "NO" to edits.
https://image.nostr.build/ac9c1b18e6a0a2f737c1909e42b416deee38c93f4b99d7939a4b46c09c254928.jpg 
 My relays won't allow any of this nonsense  
 Peter Todd should decide as he’s Bitcoin CEO 😂 
 Yes for edits 
 Edit and delete are great and should be everywhere. If you don't want to support them, you don't have to. But I will continue to hold the opinion that clients with support are superior.  
 I use edit often, I didn't even know others can't see it lmao

I should probably be more careful  
 You are making a case for why edits are bad and become de-facto mandatory if they get enough traction.

And nostr only works if it’s simple and the barrier to entry to create something new is low. 
 So why have anything besides kind 1? Barrier to entry is arbitrary and gets easier with the more development kits evolve.  
 Ahhaa NOSTR is so fucking gay.  It's a culture of "my democracy" people. Never going to work, with a bunch of Jack Dorsey groupies, suck ups  
 Wow, great argu… oh wait. 
 Not a technical argument, but an argument regarding the most important ingredient to ANY startup; the culture.

 Which by the way is always lost on engineers.

"Muh  democracy!!!, NOSTrR does not have enough black trans coders!"

Here's a preview of NOSTR meeting in the next few years.


https://youtu.be/moWe3rk7LzQ?si=6Nxx8VpimD4FzsVD 
 Bro, the “vote” thing was a joke.

Maybe this can help: /s 
 My apologies then. 
 Leaders lead … same as always 
 No, edits are great. 
 Edits complicate the protocol: edits centralize nostr 
 Edits are just another kind of event. 
 Global warming is just planet doing it's thing 
 He's absolutely right. Keep #Nostr simple. 
nostr:nevent1qqsgwd7hgkyeea4a7hhya8kz9q2h5x53pg94ec5yhd9g54gpzj5k9nqpzfmhxue69uhkuenjv4kxz7fwv9c8qtczyrafsj7hmweg9ur7zmn6apajdg48hxuskujx53rhrux0ttjcqx84yqcyqqqqqqgyvau7w 
 Maybe "you" should think first. 
Then correct. 
Then send. 
 Can I edit my vote? 
 Not on pollerama.fun 😛 
 Always vote yes. Don't let the communists tell you what you can or cannot do with your content. 

Edit everything if you want. Including the date, time, content, links. EVERYTHING. 

if you are not in control of your own content than it's just a communist platform. 

It someone wants to keep track of the original content than they can use a scraper to scrape the original content and have a copy of the original note on their servers. 

Don't let anyone force you to not have control of your own content.  
 Your level of misunderstanding is comical.

Bitcoin doesn’t allow me to run Quake in it: Bitcoin is communist. 
 If not quake, maybe doom?  
 Who said it doesn't? It's just a little slow. Frame rate is 1 frame per 10 minutes... 
 What nostr really needs to win is more billionaires with neck beards, and millennials who throw safe space tantrums when they cant edit their spelling mistakes. ✊ 
 Is there a lobbyist group on NOoooooostr now? 
 There is no referendum.
Edits are nonstandard bullshit and would make Nostr inherently slower and more complex. 
 I vote for transparent edit, option to display original note.  
 Can't that just be handled by the client?  
 He he broadcasts notes via relay beware, learn to check before you sign, lol what's next refundable Bitcoin transactions, GFY! 
 What do you mean? Keen to learn more 
 Voting? What is this, a democracy all of a sudden? 
 So, the question is, why, in a platform that is pro freedom of speech, some people against edit?

When we edit, the original message is still there and available...

I don't get the issue behind.

Freedom, for me it's letting all possibilities available, and everyone decides if they are going to use it or not. Not allowing is restrictive.

Is like when you make a mistake, you refuse to make things right, because it's simple not to go with the trials of making things right ?

Unless, there is a "code" issue I am not aware, in that case, can I be made aware of it? 
 The issue is centralization; a protocol is the definition of restrictions, constrains that enable interoperability. All protocols work like this, TCP, ICMP, IMAP and driving on a highway.

The more complex a protocol is the harder it becomes to implement it, thus the harder it becomes to remain interoperable and decentralized. 
 Wut?  Nothing in nostr prohibits an edit.  It fact, it's THE killer feature.  Not everyone has realized it yet, but it's good that some are starting to. 
 Genius post.  Made me stop and think.  You are right. 
 I tend to lean towards the edit option now that my n key is sometimes not working. 
 Clients can solve this already just by implementing better previews and optional delayed send. 
 No changes to kind:1 should be done. The protocol is extensible enough. Just like with #Bitcoin, a separate extension would be ok, there's no need in replacing things, and thus, hard forking and breaking compatibility. 
 I love this thread. I was going to post a "helpful" explanation about how people are arguing about different things, but instead, FIGHT! FIGHT FIGHT! <flicking lights on an off>