Oddbean new post about | logout
 If nostr allows for disappearing notes, it would be cool to see this function added to popular clients. Personally I"d make all notes expire after a certain time, but that's probably a bit much for people. 

When linking to expired note, we'd probably want some sort of state change on it to indicate it expired.  
 Good point. I also saw that Amethyst has an edit option? What NIP is that and why isn't it a standard? 
 Could have a setting to make all notes expire after a specified time period too, not just on individual note. 

Disappearing Notes:
- expire after [x] time - select 
- I’ll decide per note (default never or 1 year) 
 This is so easy to add too 
 The `expiration` tag is defined in a NIP but not often exposed or used in clients.

Corny Chat leverages it under the hood as well as replaceable notes before doing deletes because not all relays honor deletes, and blastr can excacerbate.

If a note is expired, relays should not return it, so im not sure this fully addresses your desired use case 
 Ok, then let's work on exposing it and using it in clients 🤷‍♂️

>If a note is expired, relays should not return it
Ok, let's make it known that relays should honor this and if they don't, people can choose not to use those relays? 

Nothing will ever be perfect, but we can take steps in the right direction and get things in decent shape over time. 
 Love it

https://github.com/damus-io/damus/issues/2171 
 Man you’re fast! 
 I'd do the same and set most my notes to expiring. Would love this feature. 
 Kinda' feel that Social Media should be amnesiac. Not everything needs to stay up online forever. I was surprised I didn't see that as an option already on Fediverse sites either, imagine it'd save some space and money too. 
 💯 
 Users can choose to make their historical posts public. They can encrypt their historical posts. For example, they can limit the public access to posts within one year or six months. Historical records before one year can only be decrypted and seen by their own private key. 

Deleting historical messages is more suitable for DM, which needs this historical record disappearance function. For example, you can choose to have the chat records disappear after one month. If the private key is leaked, it can protect the content of private chats. 
 That's called an imageboard. Should be relatively simple to implement it. But do you want the type of content and users this format attracts? 😀