Terry Yiu's avatar
Terry Yiu
_@tyiu.xyz
npub1yaul...vjmf
Building Yeti, Comingle, Nostr SDK for Apple Platforms, Damus, Nostash, SatsPrice
Terry Yiu's avatar
tyiu 6 months ago
@npub196yy...m0v9 @Ray Buni There’s a bug with Haven (when using the BadgerDB connector) where the Nostr relay(s) do not respect the query filters. I filed GitHub issues on the Haven and @fiatjaf ’s eventstore repos, but just wanted to make sure you’re aware. It seems that switching to LMDB would require a re-import of Nostr events, which seems messy. I’m not sure what’s the correct path forward for Eggstr (aside from fixing the root cause in the BadgerDB connector and performing a migration of all Eggstr Haven relays afterward).
Terry Yiu's avatar
tyiu 6 months ago
I just released Nostash 2.1.0 to the App Store. I guess I lied when I said I wasn’t going to make improvements to the Safari signer extension. - Added NIP-44 encryption and decryption. This means you can now use web-based Nostr apps that use new style DMs, private data, etc. - Updated list of known event kinds so that users are better informed about what authorization requests they are approving or rejecting - Updated list of recommended relays - Inject extension earlier in the page load lifecycle - Raised minimum system requirements for macOS + Safari (doesn’t affect iOS or iPadOS) because the extension was broken on the older versions and I don’t have time to fix them Enjoy!
Terry Yiu's avatar
tyiu 6 months ago
Thoughts: Haven (via @npub196yy...m0v9) is great. I feel like my Nostr setup received an upgrade because of it. My images and video get uploaded to my dedicated Blossom server. Nostr events are published to and read from my dedicated Nostr relays. Both of them are publicly accessible through my personal domain. Eggstr is a hosted service so it’s not truly self-sovereign, but I’m too lazy to run a public web server from home or manage my own VPS on the cloud. Its one-click solution is fantastic. In theory, they could censor you if they choose but it seems less likely to happen than on centralized shared Nostr services. It’s also a step up from using my home StartOS server that can be connected to only by me via Tor when I’m not home, which is pretty annoying. I do wish that the relay management tools were better (currently almost non-existent). And I do wish that the Blossom admin login used standard Nostr login instead of username and password (that is provided to me in plaintext) — but that might be a Blossom server implementation thing rather than Eggstr. Overall, I’m pretty happy with all of this so far.