Still developing my thoughts on this so maybe premature. We were so long without an edit button on twitter that the pendulum has swung the other way, community editing of your posts.

Can't figure out if it's creepy dystopian ministry of truth stuff or if it's freedom tech genius.

Like GPTs, and Google before them, human agency is not taken away, but rather worn down bit by bit as you give up striving to lead and let the thing you're striving with take over. Google did this very slowly, pace you while you think you're in control, then start leading you as you abdicate the thinking process in favour of convenience, acceptance, excitement, or whatever. We're now adapting to Goats at the point where we get exhausted with prompt engineering and retraining, and just start accepting the outputs bias and all... even letting it tell us what a better question would be, and silly me for having an original thought or curiousity in the first place.

Now I write something freely and send it here. At first my fellow plebs help me out with forked edits and I feel some agency in filtering each one. Then the volume ticks up and maybe if my thoughts are more controversial I attract some bots (human or algorithmic) who edit hard and fast to nudge my thinking, my phrasing, my acceptable speech constrained within the appointed overton window... and at some point I give in, exhausted, and start accepting the changes so that my edited thoughts might still be heard while my original ones die in the darkness.

I see this is such an easy attack vector on an emerging freedom tech, but as I'm not a dev with skin in the game, my opinion is just an opinion.

Reply to this note

Please Login to reply.

Discussion

Very enlightening couldn't agree more

it can be optional... the attack would be in the client not in the protocol

The implementations are part of the Nostr protocol.

no, they aren't... protocol is a communication system, interpretation is a separate thing

That's what I originally thought, too, but I stand corrected. It's written right into the ReadMe.md of the protocol.

"Standards may emerge in two ways: the first way is that someone starts doing something, then others copy it; the second way is that someone has an idea of a new standard that could benefit multiple clients and the protocol in general without breaking backwards-compatibility and the principle of having a single way of doing things, then they write that idea and submit it to this repository, other interested parties read it and give their feedback, then once most people reasonably agree we codify that in a NIP which client and relay developers that are interested in the feature can proceed to implement."

Implementation is the first way.

So, you have to fight implementations spreading, to stop changes to the protocol.

Once two clients and one relay have implemented it, it is officially part of the protocol, regardless of what is in the NIP repo.

The clients don't even have to be from different development teams.

It's not clear the phenomenological stand of the subject that's struggling the otherness, in this scenario you mention. Either A) the subject is aware of other's agency and bounds a stance about it; or, B) the subject is unaware and then their individuality boundaries are drawn 'freely' by other's agency. Note that B could at any point turn into A.

> ``and at some point I give in, exhausted, and start accepting the changes so that my edited thoughts might still be heard while my original ones die in the darkness''

That's unlikely for A, specially for bitcoin plebs, in which case they're more likely to chose either to agree, to fight (and not lose, bitcoiners never lose), to meh, or to turn off the thing. B would had no struggle essentially, as his boundaries are built-in already; subject could even be happier that way, however this state of things usually can't last longer, so for individuality never fully disappears.