Avatar
jb55
32e1827635450ebb3c5a7d12c1f8e7b2b514439ac10a67eef3d9fd9c5c68e245
I made damus, npubs, and zaps ⚡️ Independent bitcoin core and lightning dev.

Yeah so plaintext clients can render the content, but nip04 doesn't encrypt tags so I will have to rethink this unless we do encrypted tags somehow but now it's starting to sound complicated

There's no reason why DMs need to be linear. Why not make encrypted messages threaded like normal and then have a chatroom view?

Porting my server outage alerts to nostr

It's really jarring to see json or html pop in the feed. Having formatted content in tags could be an interesting approach?

formatted content in tags, plaintext in content.

I have much less anxiety on nostr compared to mastodon. I don't have to worry about appeasing the admin of whatever instance I'm on to not get banned. I had to move from two mastodon instances. even in bitcoinhackers I had to worry to not talk shit about coinkite products since they ran the instance.

nostr is the future

nostr for blog comments would be neat

Woke up at 2am and had all these ideas. Can't get to back to sleep so just jotting them down 😅

Advanced Features

- Send to specific relay. This is pretty hardcore, as most people wouldn't want to think about it, but some notes might be preferred to stay on specific relays.

We might want to mark certain relays as private so that replies to them don't get broadcasted to public relays?

Add tags when posting notes

To help with local search and filtering, it would be cool if damus supported adding tags when posting. These could be hashtags ala [NIP12](https://github.com/fiatjaf/nostr/blob/master/nips/12.md) or something else.

Users can than filter on certain tags for users. If they only want to follow a users posts about bitcoin for example, you could tag the post with bitcoin.

Local Thread Search feature

It should be pretty easy to do a local search on whatever notes are loaded in the current thread/chat. Handy for notepads!

This makes me think I should be supporting tags on posts...

I set up a private relay over wireguard to receive custom/private notifications, but I just realized it's a great way to backup your own posts as well.

Restricted replies

This would be good for the collaborative document use cases. There should be a way to mark an event to restrict replies to a specific set of pubkeys or pubkey contacts, so that randos can't spam my public notepad.

NavigationLinks getting reset when events binding changes

Anytime the core events model gets changed, the TimelineView gets rerendered, destroys the nested NavigationLink, and pops you out of the thread.

This happens on the notification events binding as well when you get a new notification.

Should I pull the nested NavigationLinks all the way back to the top? Or maybe there is another issue at play...

Image Uploading

Some great ideas gathered from nostr users so far:

- s3 bucket

- imgur api

- nextcloud support

I could try to make a company and product around damus so that image uploads are supported out of the box and funded eventually.