Avatar
arfonzo
0ab50b198824f4ed986f4f497f6169f0d903122bcaa14bcb11cecd3b922522bc
πŸˆβ€β¬› Nerding, horticulture & humble servant of cats. 🐈 ⚑ I run the superfriends relay at wss://nostr.superfriends.online | πŸ§… tor: ws://sprfrnsx2nhyc6mkkb4hi2hauq7kd3ckudkj3v7djbw4wopqfcotw4id.onion 🀝 Here for the decentralisation, not for the maximalism.

lol, no way! I'd love one of these... savoury house seems like such a great idea. you could have one gingerbread and one cheese house.

I feel that. Feels like it's been years since I've truly relaxed and slept well, woke refreshed. 😿

Hey #asknostr: what are some current, popular ways to write long form articles for #nostr? Few years ago I used nostr:npub1048qg5p6kfnpth2l98kq3dffg097tutm4npsz2exygx25ge2k9xqf5x3nf, is that still the way?

Are there alternatives?

I've had issues in the past with Markdown rendering issues on habla (although I'm generally happy with it), just wondering if there's alternatives that support Markdown-based drafting rather than WYSIWYG.

arfy's musings on privacy:

This is a great post and resonates on so many levels.

I used to be like this, for ~25 years. It was extremely difficult in the later years. It was easier in the days of dial-up BBSing, and when the internet was much younger. Privacy and anonymity were very much the de facto position back in those days of the early 90s. I have wild stories of hacking and phreaking back in the day, but those are tales for another time.

Anyway, life and work got in the way, and I eased up on this position. Feelsbadman, but it is what it is. :goberserk:

I still value my privacy, use VPNs and things like tailscale with my own hosts around the globe to protect my privacy. But I'd be a liar if I said I 100% cover all my tracks, all the time. Far from it.

Kudos to anyone still making the effort to remain truly digitally clean. It's such hard work, and I respect people highly for trying to maintain it. :MEOWDY:

nostr:nevent1qvzqqqqqqypzqmjxss3dld622uu8q25gywum9qtg4w4cv4064jmg20xsac2aam5nqys8wumn8ghj7mn0wd68ytnnw4cx2unxwf5k2mnywvhx7mnvd9hx2tcqyp8lhc7qv7vdf95zg9a94qk73ezlf4z5tm0xydx60d4yhwrv2uxcvxuxntv

Replying to Avatar Ch!llN0w1

I could use more of that magic energy 🀣

For anyone who is interested, apparently jumble has this "feature": if you specify just one single relay instead of the default optimal relays, you will end up with a protected event.

Really wish we could toggle this behaviour, because I can see a lot of instances where it's not the desired behaviour for the user.

I'm simply testing some code tonight against a single relay, and running into this. If you understand the problem, it's easy to just use another client, but it can be confusing if one is unaware.

nostr:nevent1qvzqqqqqqypzpde8f55w86vrhaeqmd955y4rraw8aunzxgxstsj7eyzgntyev2xtqyv8wumn8ghj7umsv96xjcfdv9exxctwvyhxxmmd9uq32amnwvaz7tmjv4kxz7fwv3sk6atn9e5k7tcqyqqnu9dnxvd2zxrfgwt8m8gtw74ssw5hyzemsce7rddj5zt9aakrjgykqlr

Update on the superfriends #relay:

Now that superfriends has migrated over to #strfry, I've been able to shut down this extra proxy filtering service I had in front of the old relay, which would blacklist known spammers.

In lieu of that, I've ported my proxy filter code into a blacklist plugin for strfry. It's absolutely amazing how extensible this is! I love how I no longer need to run an extra service, and the plugin is called as needed to do the same thing. :catTime:

nostr:nevent1qvzqqqqqqypzqz44pvvcsf85akvx7n6f0asknuxeqvfzhj4pf093rnkd8wfz2g4uqy2hwumn8ghj7un9d3shjtnyv9kh2uewd9hj7qghwaehxw309aex2mrp0yhxummnw3ezucnpdejz7qpqx0m5dx96d46zvsvyppq2my02qgnfxcqnfzu5a03yzs2lukmqyfpskm8s99

Perfect, thanks so much! Exactly what I needed. πŸ˜»πŸ™

Hey nostr:npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 is there a way to fetch a hex string event with `nak`?

For example I just want to fetch a post, or reaction event, based on a hex identifier.

Thanks!

That would make moot the whole point of an in-place upgrade for the end users.

If anyone has issues for any reason (nobody's had any problem thus far), the legacy server is of course still accessible for exporting their data via a separate legacy FQDN.

it's like every update needs a subsequent update to fix it.

Definitely! I've been using many already. It's always nice to hear about new projects that fill a need here in the nostr space.

Greetings! Thought I'd drop a fresh post for #introductions as it's been a while.

I got into #nostr in 2023, ran a relay even back then. I was on hiatus due to work and life being extremely busy. I've recently returned, upgraded my public #relay, and am happy to be back. Work and life is still very busy, but I want to make more time for nostr.

Just really bullish on the developments in the past years. Admittedly I'm not a Bitcoin maxi (anymore), although it's one of my largest bags. I take a more moderate approach to most things in life, these days.

Overall, I'm just glad to be here, and help nostr continue to grow by providing my public relay to everyone. Feel free to use it:

wss://nostr.superfriends.online

Replying to Avatar Nostr Recap

#9 πŸ› οΈ Tools, Updates and Releases

1. vnak - New Tool

vnak (Visual Nostr Army Knife) is a lightweight, visual version of the Nostr Army Knife (nak) designed to provide accessible, graphical tools for interacting with Nostr. While similar in purpose to nak, vnak is currently less feature-complete and focuses on core visual functionalities rather than the full range of capabilities.

Developed by: nostr:npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6

Source: https://github.com/fiatjaf/vnak

2. Coracle - 0.6.27

Coracle is a web-based Nostr client designed to explore advanced Nostr features such as intelligent relay selection, web-of-trust moderation, personalized content recommendations, and strong privacy protections. In this version, the update delivers a few small but important fixes: correcting imgproxy URL handling, preventing non-links from being incorrectly linkified, and fixing a minor typo.

Developed by: nostr:npub1jlrs53pkdfjnts29kveljul2sm0actt6n8dxrrzqcersttvcuv3qdjynqn

Source: https://github.com/coracle-social/coracle/releases/tag/0.6.27

3. Amber - v4.0.3-pre1

Amber is a Nostr event-signing app for Android that keeps your nsec safely stored in one dedicated place while signing events for other Nostr apps. This release improves security, stability, and usability by fixing bunker shutdown issues, adding account export/import, separating relay requests per account, improving encryption/decryption behavior, supporting ping requests, and adding crash reporting. It also cleans up logs/history in separate databases, improves saved-account handling, and updates dependencies, resulting in smoother account management, safer key usage, and more reliable relay interactions.

Developed by: nostr:npub1w4uswmv6lu9yel005l3qgheysmr7tk9uvwluddznju3nuxalevvs2d0jr5

Source: https://github.com/greenart7c3/Amber/releases/tag/v4.0.3-pre1

4. Aegis - v0.3.2 iOS & Mac release

Aegis is a simple, cross-platform Nostr signer that lets users securely sign events and connect via multiple methods. This release adds WSS support for local relays, fixes multi-account subscription issues and subscription failures after relay restarts, and improves overall user experience for smoother and more reliable operation.

Developed by: nostr:npub179e5zckwq9vqsenc8ha9qv7p9vxwq20cq526ac67prts8kc4khmqu50zj8

Source: https://github.com/ZharlieW/Aegis/releases/tag/v0.3.2

5. Nostria - android-v1.0.6

Nostria is a decentralized social networking app built on Nostr, giving users control over their profile, data, and interactions while resisting censorship. This version adds support for Android share targets, integrates the NWC protocol handler for seamless connections, and introduces a maskable app icon for improved device compatibility and visual consistency.

Developed by: nostr:npub1zl3g38a6qypp6py2z07shggg45cu8qex992xpss7d8zrl28mu52s4cjajh

Source: https://github.com/nostria-app/nostria/releases/tag/android-v1.0.6

6. Keychat - v1.37.2+6475

Keychat is a chat application built on Bitcoin Ecash, Nostr, Signal, and MLS protocols, enabling secure, encrypted messaging across platforms. This release improves message handling by fixing NIP-17 message sorting and allowing users to switch logged-in identities in the browser, while adding features like in-browser file downloads, special badges for NIP-04 and NIP-17 messages, replying to NIP-04 messages, and requesting device microphone permissions, enhancing usability, interactivity, and security for users.

Developed by: kcdev

Source: https://github.com/keychat-io/keychat-app/releases/tag/v1.37.2%2B6475

7. NosCall - v0.4.0

NosCall is a secure, cross-platform audio and video calling app built on the Nostr protocol, offering end-to-end encryption for private communications. This release adds Picture-in-Picture (PiP) mode for Android and iOS, redesigns the video call interface for a smoother user experience, and fixes Android auto-login issues, improving usability, multitasking, and reliability for users.

Developed by: nostr:npub1qn6wvpmqfnpl3xsu79yvfcgpjz4azdfe5ft220nqjmwqg223fvaq58xsha

Source: https://github.com/sanah9/noscall/releases/tag/v0.4.0-release

8. Vector - v0.2.2

Vector is a decentralized, end-to-end encrypted communication platform built on the Nostr protocol (NIP-17). This release adds the first Android APK, an encrypted SQLite database, Storage Manager, and Primary Device setting for Group Invites. It improves synchronization speed, file attachment and UI design, profile/message shortcuts, and settings polish, while fixing group chat bugs, media crashes, emoji panel jitter, and excessive UI re-renders, resulting in a faster, smoother, and more reliable user experience.

Developed by: nostr:npub16ye7evyevwnl0fc9hujsxf9zym72e063awn0pvde0huvpyec5nyq4dg4wn

Source: https://github.com/VectorPrivacy/Vector/releases/tag/v0.2.2

9. White Noise - v0.2.1

White Noise is a secure, decentralized chat app built on the Nostr protocol using MLS encryption, designed to protect privacy while providing a smooth messaging experience. This release introduces enhanced notifications with deep linking, automatic clearing, unread counts, and localization support. Image handling is improved with automatic downloads, zoom functionality, and media icons in previews. User experience refinements include unique identicons, better scroll behavior, and protection against accidental profile edits. Chat bugs and notification issues are fixed, while UI elements like avatar colors, padding, and keypackage buttons are polished. Under the hood, performance is boosted with optimized group metadata loading, non-blocking user fetches, smarter data synchronization, and more efficient notifications, resulting in a faster, smoother, and more reliable app.

Developed by: nostr:npub1zuuajd7u3sx8xu92yav9jwxpr839cs0kc3q6t56vd5u9q033xmhsk6c2uc

Source: https://github.com/marmot-protocol/whitenoise/releases/tag/v0.2.1%2B14

#tools_nostr_recap

it's fantastic to see so many useful apps being built and updated for nostr! I've only heard of about half of these, so lots to try out.

Seems after about an hour or two, everything fixed itself and all my Follows are back, phew!

Oddly enough, all the clients were showing the same 0 Following, so it wasn't just one client being the issue. And I was going in via multiple relays. nostr.watch was also showing all relays offline, and multiple clients I tried couldn't load any feeds.

I wonder if nostr hit a blip somehow... which would be concerning considering it's decentralized.

At least I haven't lost my following list! πŸ˜»πŸ™

nostr:nevent1qvzqqqqqqypzqz44pvvcsf85akvx7n6f0asknuxeqvfzhj4pf093rnkd8wfz2g4uqys8wumn8ghj7mn0wd68ytnnw4cx2unxwf5k2mnywvhx7mnvd9hx2tcqyrhplr4u7trls84femqrjan8kcdspq6wk43h4rmrcypc7enl27dcu3jxpml