nostr,
I was dreading yesterday and it turned out wonderful. I'm thankful. visit family whenever you can.
TYFYATTM
Patrick
_@patrickulrich.com
npub1patr...9h9a
Anyone else missing the Hivetalk Monday Vibe Coder calls?
Nvidia's GTC keynote might be the corniest event I've ever watched
For future app update notifications please follow @nostr.blue
View quoted note โ
I just pushed out nostr.blue 0.8.1
The main change in this release is the new image viewer with an improved lightbox. The lightbox now properly tracks image dimensions for better pan and zoom behavior, and there were a number of viewport fixes to make the experience feel smoother. It should handle zooming and panning around images much more naturally now.
This release also adds persistence to AI chat conversations. Now when you start a conversation and switch back into your feed, when you come back to the chat all your conversations should still be there.
There's a number of other bug fixes throughout the update as well. As always, if you run into issues or have ideas for improvements, please send them over. A lot of what gets fixed in these releases comes directly from your feedback.

I just pushed out nostr.blue 0.8.0
The biggest change in this release is that nostr.blue is now multi-platform. Up to now, nostr.blue has only been a web app, but 0.8.0 adds native builds for Android and Linux. That is a pretty major step for the project and a lot of the work in this release went into making the app behave properly across platforms instead of only in the browser.
The initial Android release already supports a lot of what I wanted it to. It includes the main social client experience, mobile based NIP-55 signing, media playback, livestream viewing, media controls and a lot of platform-specific fixes to make it feel usable on a phone. For now the apk is available on Github and I plan to add it to zapstore in the coming days.
This release also adds an AI chat page. The idea there is to make it easier to experiment with AI conversations inside nostr.blue without having to leave the app or jump between different tools. It is still early and I expect it to keep evolving, but the foundation is now there and it opens the door for tighter integrations and more useful workflows over time.
A big part of 0.8.0 was also just hardening the app overall. There were a lot of race condition fixes, async/state handling fixes, platform-specific cleanup and review-driven bug fixes across the codebase. Search and upload state handling were cleaned up as well, and a lot of smaller UX regressions got addressed along the way.
As always, if you run into issues or have ideas for improvements, please send them over. A lot of what gets fixed in these releases comes directly from your feedback.
I've got the itch to play The Show but no system for it ๐ข
๐ฑ
People are funny
I had an interesting conversation today about nationalization of AI services that brought up an issue I hadn't really thought through around demographics of the affected population.
He went on to point out that the majority of jobs being automated is currently around high educated workers that often tend to lean towards democratic voters. Pointing that they are likely to seek nationalization for protection of their employment.
This opened my eyes that I've not considered the demographics of AI automation for political action. Under the current administration, I'd argue, the protected class is around businesses and investors though he pointed out the military would also seek to nationalize for their use. I personally think the military is a different beast around nationalization though.
Tl:dr it'll be interesting to see how the government approaches regulating AI for protectionism
I wouldn't want to be a dog in South Dakota tonight...
I've officially made it through my first day of No Claude March. I've never been a big OpenCode user but after making some adjustments I'm finally finding my groove with it.