I began implementing #Nostr as possible backend for #NeonModemOverdrive – a #BBS-style TUI client for Discourse, Lemmy, Lobsters and Hacker News. The implementation is available for preview in the `nostr` branch on GitHub. It will use NIP-51 communities. Since Neon Modem is written in Go, I made use of the go-nostr library and kept the NIP-51 implementation in a dedicated package that I'm planning to upstream later on. Unfortunately there aren't many clients available that implement the latest draft NIP-51. For example Satellite makes use of NIP-51, however its implemtation still uses the deprecated 30001 kind.
Google #Pixel 9 released: The Best Time to Upgrade to the Pixel 8 (and #GrapheneOS)
Update on the "Peer-to-peer Git: #Radicle Seed Node on #OpenBSD" from a few months ago. Tl;dr: Unfortunately the guide is effectively useless as of right now, rendering the effort that went into writing it, as well as following it, a waste of time.
GoReleaser is the worst piece of CI software I have used so far. Without touching its configuration, it simply stops working every couple of months due to breaking changes introduced by the developers who apparently dgaf about backwards compatibility. It's gotten to a point that every release of one of my tools comes with a fist-fight with #GoReleaser, because something changed *again*. I need to find an alternative, this is not a piece of code that can he relied on long term.
Minimalist and Functional Desktop Environment without Xorg #linux #sway #wayland
image