Patrick's avatar
Patrick
_@patrickulrich.com
npub1patr...9h9a
@hodlbod's #1 Vibe Coder
Patrick's avatar
Patrick 3 months ago
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.
Patrick's avatar
Patrick 3 months ago
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.
Patrick's avatar
Patrick 3 months ago
I've got the itch to play The Show but no system for it ๐Ÿ˜ข
Patrick's avatar
Patrick 3 months ago
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
Patrick's avatar
Patrick 3 months ago
I wouldn't want to be a dog in South Dakota tonight...
Patrick's avatar
Patrick 3 months ago
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.
Patrick's avatar
Patrick 3 months ago
Reports are coming in that Ayatollah Ali Khamenei passed in today's bombing of his compound
Patrick's avatar
Patrick 4 months ago
Whoa there's three whole lines of nostr livestreams active right now ๐Ÿคฏ image
Patrick's avatar
Patrick 4 months ago
22 Then Joshua summoned the Gibeonites and said, โ€œWhy did you deceive us by telling us you live far away from us, when in fact you live among us? 23 Now therefore you are under a curse and will perpetually serve as woodcutters and water carriers for the house of my God.โ€ 24 The Gibeonites answered, โ€œYour servants were told clearly that the LORD your God had commanded His servant Moses to give you all the land and wipe out all its inhabitants before you. So we greatly feared for our lives because of you, and that is why we have done this. 25 Now we are in your hands. Do to us whatever seems good and right to you.โ€ 26 So Joshua did this and delivered them from the hands of the Israelites, and they did not kill the Gibeonites. 27 On that day he made them woodcutters and water carriers, as they are to this day for the congregation of the LORD and for the altar at the place He would choose. โ€” Joshua 9:22-27 (BSB) https://nostr.blue/bible/BSB/JOS/9
Patrick's avatar
Patrick 4 months ago
I just let the team know Gavin's back at it again image
Patrick's avatar
Patrick 4 months ago
I just pushed out nostr.blue 0.7.12 This was mainly about fixing bugs and UX issues that needed addressed. The sidebar picked up a complete rework. The old main/more split is gone, replaced with paginated navigation across all available items. You now navigate through the menu with Back/More buttons, and the customizer is now a single reorder list with visual page boundary dividers. If you had the old layout customized, it should migrate easily to the new version. DMs had a bug that would pump out NIP-04 decrypt requests all at once. If a user didn't have their extension set to 'Allow all' then they'd be bombarded with approval requests. This release should fix that by awaiting each signer to not flood the user with prompts. Finally mobile livestream viewing had a complete overhaul. While watching the @Soapbox stream last night I realized that on mobile there was no viewer for the stream video and only chat. It's been replaced with half and half screen on mobile sizing with a popup chat available to go into full screen mode. There were a number of other bug fixes applied as well. As always, please share any feedback you have on using the site. Most of these fixes were from suggestions that you all provided me, thank you!
โ†‘