-

@ ee9d979e:3fadff64
2025-03-21 12:26:47
https://www.theguardian.com/us-news/2025/mar/19/canadian-detained-us-immigration-jasmine-mooney
I know that this is not a message that a lot of people here on Nostr want to hear, but white Westerners, including a lot of my Canadian, European, Aussie, and Kiwi friends, really have to understand and outgrow the "business as usual / concentration camps are just for the 'other' foreigners" mindset. Your idea of self-worth, white European heritage, an impression of shared values or faith (even NIMBY or hardline conservative values) aren't really going to protect you from underpaid government officers under pressure to rank up their arrest numbers or be fired. There's nothing libertarian about a falling empire heading the authoritarian way, dialing up the violence and dialing down common sense. Americans themselves may not be able to escape this. But you do. Just... Think twice before boarding that flight for the next cool cool US-based conference, think a bit more carefully about where you are heading on vacations, and, really, really think if you want to work in the US for any amount of money (even if you are Canadian with a supposedly easy way into the country).
-

@ ee9d979e:3fadff64
2025-03-21 10:43:11
I didn't mean to imply anything or read too much into your perspective. When I mentioned the possibility of "malice," I was mostly comparing Solid with, say, AT (which I have a more skeptical attitude toward for... many reasons).
I do understand your angle on simplicity. In a way, that might be the main reason I’m even trying to build anything on Nostr.
As for the right graduate studies mindset, I completely get it. That’s basically my point as well. I’ve "impressed myself" enough over the past 20 years. It took moving to six different countries, lots of "grinding to learn how to do impressive backflips", losing people that I loce and really missing out on precious time to finally mature a bit on this front.
For me, going back to academia would be more a matter of continuation, giving myself an excuse to finish a lot of things I deprioritised earlier. I have to say, despite all its flaws, I do like and miss the academic environment.
-

@ ee9d979e:3fadff64
2025-03-21 10:03:39
GM Zed ☕️!
-

@ ee9d979e:3fadff64
2025-03-21 10:02:17
GM Mike. Enjoy Oxford.
-

@ ee9d979e:3fadff64
2025-03-21 09:59:50
Hi Nuh,
Yep, Solid is... well... sorta academic. But I don’t think the overengineering and bikeshedding are being done out of malice—at least no more than in most well-funded projects with a foot in academia and research institutions in general.
I'll have a look at RemoteStorage and Peergos. Somehow, I missed the train on both. And speaking of academic pedigree, sounds like some smart blokes are working on it. 🇬🇧🫖☕️🧐🎩🎓🇦🇺🦘
The closest thing to one of these Nostr "grants" that I’d be willing to touch would be if I were offered a grant to finish my studies and actually get some research done at one of these top institutions. This is an aspect of my life that still feels... interrupted.
Something tells me that if I ever get to finish my master’s and eventually work on a PhD, I would likely be a happy old man, taking my time doing my own thing, while lots of very bright young folks are running around like headless chickens, trying to jump the biggest fires to prove their "worth".
-

@ ee9d979e:3fadff64
2025-03-21 04:30:45
I've seen it more than once, unfortunately. To be fair, in a couple of instances, I felt that there was some trolling or aggressive behaviour on the other side as well (e.g., an aggressive instance lumping everyone on Nostr into the same unflattering box). But yes, regardless of the circumstances, we should all call out this kind of behaviour.
As for the specific reasons people have given for locking themselves out of Nostr, I don’t think I’m saying anything new, but, the vast majority of those who leave just don’t want to deal with:
- Widespread Bitcoin content
- Widespread Nostr development content (guilty!) and evangelism
- Bots
- Anti-vaxxers
- Hardline conservatives
- Hardline conservatives in libertarian clothes
The common theme is that they dislike the content on Nostr or just find it boring.
Then, there are folks who try to post a few times, don’t get any meaningful interactions and leave.
Some people are unfortunately driven out by some variation of the manosphere, homophobic or anti-X content, or outright harassment.
Others were active contributors: running relays, building software, creating Nostr art, etc. But eventually gave up for different reasons (I don’t want to accidentally put words in anyone’s mouth or stir the pot, so I’m keeping this generic).
And then there are those who left without saying goodbye or giving a specific reason. It’s still sad to see them go, as they were often clever, unconventional thinkers with whom I had great interactions in the past, e.g., nostr:nevent1qqs2qf0ehknv9gxyclnzqcrmn6ehkjtmdjka2a6cndymh0fzepmx08qmyj0yz.
-

@ ee9d979e:3fadff64
2025-03-21 03:10:01
I agree to an extent... especially regarding Mastodon's instance-level moderation and the trigger-happy / domain-wide banning being used as a go-to moderation tool. Turns out Mastodon some well known instances are dropping like flies. This is one of the reasons I’m against NIP-05 as a verification/moderation tool on Nostr.
The way ActivityPub is built also makes it harder to, say, run your own GoToSocial instance successfully and actually be seen in the network. That’s definitely a problem.
To be fair, Mostr has made me see a side of the Fediverse that I was blissfully unaware of. The worst crap from the Fediverse I’ve ever come across has come through the Mostr bridge.
To be honest, IMO, content-wise, Mastodon is still much better for my particular interests. I can't lie about this. I salute the heroes talking to themselves using hashtags around here, but in terms of content, Nostr is still mostly a work in progress for me.
When it comes to falling in line with normative standards, I tend to stay out of the craziness and do fine on both networks. That said, I have to admit I’ve had more issues with people trying to force their opinions on me on Mastodon. When I see respected scientists and journalists leaving Mastodon for Bluesky due to what they call friendly fire it really doesn’t look good for the network.
I like that muting people at an individual level is normalised here. Nostr culture doesn’t lead to as many people stalking and mobilising against you to "win".
Still, there’s plenty of toxicity on Nostr as well. The number of times I’ve seen people telling others "maybe they don’t belong on Nostr", along with formerly active nostriches who’ve told me they want nothing to do with Nostr anymore is concerning. I love Nostr, but I’m not sweeping this under the rug.
In a way, I see strength in the fact that different decentalised networks feel like home for different people right now. At the very least, no one can use worldview, religion, or political beliefs as an excuse not to try decentralised social media. Libertarians are cooking. Marxists are cooking too. Although one certainly get extra bragging rights for being a successful Libertarian on Mastodon or a successful Marxist on Nostr, rather than the other way around.
Hopefully, both networks will grow to the point where people can join, find their communities and talk about whatever they want without sticking out like a sore thumb. But you are right that this is not really happening anywhere as fast as I want. Ideally these communities won’t all defederate (to use Fediverse terminology) and fragment into a bunch of siloed echo chambers like you're saying (we certainly had examples of it like Truth Social). Crazy tribal behaviour is part of human nature. Segregated echo chambers? Those are really, really dangerous.
-

@ ee9d979e:3fadff64
2025-03-21 01:55:27
This may not be a very popular opinion around here ("Nostrrrrr Onlyyyyyyy" influencer battle cry noises), but I’m happy for the Fediverse and have built a bit around it as well—though not as much as I do here on Nostr.
Sure, ActivityPub (and Mastodon in particular) has its own architectural problems to overcome. I genuinely think Nostr's approach to identity and content distribution is superior. Nevertheless, as far as I’m concerned, ActivityPub, Nostr, and Tim Berners-Lee’s Solid project (which, for some reason, seems to get close to zero airtime on Nostr) are the good guys of the emerging decentralised web. I want all of these projects to succeed. All of them!
Bluesky is the only emerging network I’m unsure about. I’m not impressed by the AT Protocol and have my doubts about whether it will ever become a fully decentralised ecosystem. The “self-hosted PDS = decentralisation” is a sweet, sweet lie (well intended or not). Also, I have no evidence that anyone but companies with deep pockets will ever be able to run full AT stack solutions at scale.
-

@ ee9d979e:3fadff64
2025-03-21 01:31:46
Playing with it right now (using Diolinux Photoshop clone stuff). As far as my "backend developer" art skills are concerned, it's more than good enough 😀.
-

@ ee9d979e:3fadff64
2025-03-21 01:00:50
Nostr food talk is reaching LinkedIn "CTO | AI Master | Vibe Coder" levels of how far people are willing to go for a sense of belonging and social acceptance. British folks are a bit better behaved, some actually post photos of things other than buttered steaks and eggs every once in a while...
But I’m genuinely concerned for some of my frens across the Atlantic. And this is coming from an obese Brazilian man, a huge fan of red meat, and someone who has nothing against keto diet or intermittent fasting as weight management tools (under the right conditions, for a limited amount of time)...
-

@ ee9d979e:3fadff64
2025-03-20 20:39:54
Thanks Mike. You were immensely helpful. I'll make sure to implement this correctly.
-

@ ee9d979e:3fadff64
2025-03-20 20:05:10
Many thanks, Mike. I think I understood what you said above, but just to clarify with a simplified, illustrated example for a not-so-smart dev like me:
Say I have a relay at wss://haven.accioly.social, where I write and my followers should read from (i.e., an Outbox/NIP-65 write relay, if I understood you correctly).
I also have a relay at wss://haven.accioly.social/inbox, where my followers should write and I read from (i.e., an Inbox/NIP-65 read relay).
Your advice here would be to add wss://haven.accioly.social by itself to nostr.json, since this is where I'll be writing my 10002 event. Is that the correct understanding?
-

@ ee9d979e:3fadff64
2025-03-20 18:38:42
I thought I did. Brain not working properly 🤣, thanks for adding the tag and for sharing what you did on Alieno.
Honestly, while I may add a separate nip05relays.json for users to add the relays they want, given that Haven already has separate inbox and DM relays I'm just wondering which relays I should add by default. I.e., if only the main / outbox relay or any of the other ones.
I think that the architectural level question here is what should clients be using the relays attribute for? Is it only to find user notes? (If so, only the URL relay should be enough). Or maybe they shouldn't be using the relays field at all now that NIP-65 is in place.
Also, cc nostr:nprofile1qqsw9n8heusyq0el9f99tveg7r0rhcu9tznatuekxt764m78ymqu36cpr3mhxue69uhhyetvv9ujucnfw33k76twwpshy6ewvdhk6tcpzdmhxue69uhhwmm59e6hg7r09ehkuef0qy2hwumn8ghj7un9d3shjtn4w3ux7tn0dejj7ne6u4e
-

@ ee9d979e:3fadff64
2025-03-20 18:29:19
nostr:nprofile1qqs9c5x6zv55073m736eawtc67zdky4645wrukm22a2ppt4k233ekjcpzpmhxue69uhk2tnwdaejumr0dshsz9nhwden5te0v4jx2m3wdehhxarj9ekxzmny9uqsuamnwvaz7tmwdaejumr0dshsglku56, awesome stuff. Quick "bug report". If I type "Vladimir" in the text box I get your npub and profile. But if I paste your npub there and press enter it returns an [object Object].
https://haven.accioly.social/ac6c9cb7b1641df8cbdf1dac002d66dd75e706f32194206a568d7774761fe390.png
-

@ ee9d979e:3fadff64
2025-03-20 18:18:56
nostr:nprofile1qqsrhuxx8l9ex335q7he0f09aej04zpazpl0ne2cgukyawd24mayt8gprfmhxue69uhkcmmrdd3x77pwve5kzar2v9nzucm0d5hszxnhwden5te0wpuhyctdd9jzuenfv96x5ctx9e3k7mf0qydhwumn8ghj7un9d3shjtnhv4ehgetjde38gcewvdhk6tc4rdlnm, nostr:nprofile1qqswuyd9ml6qcxd92h6pleptfrcqucvvjy39vg4wx7mv9wm8kakyujgpypmhxue69uhkx6r0wf6hxtndd94k2erfd3nk2u3wvdhk6w35xs6z7qgwwaehxw309ahx7uewd3hkctcpypmhxue69uhkummnw3ezuetfde6kuer6wasku7nfvuh8xurpvdjj7a0nq40, nostr:nprofile1qqsq5tcemsdps4ujcwcrwmca07vhz2273yefvmpe0y66thwaz3g6ykspz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsz8thwden5te0dehhxarj9e3xjarrda5kuetj9eek7cmfv9kz7qg4waehxw309ahx7um5wghx77r5wghxgetk9u8t03es, nostr:nprofile1qqst6jhruelzn9jdf9qhyfsac3fetjyld0fwwary9cmxzfchrhacragpz4mhxue69uhk5etvd3ukv6tndqhxcctwvshsa2yfg7, sorry for spamming, but I feel like at least one of you may have some guidance around this.
-

@ ee9d979e:3fadff64
2025-03-20 18:11:50
Sounds like I'm not the only person in urgent need of a good LinkedIn detox 🤣. As soon as I land my next gig I hope not to have to touch LinkedIn for at least 6 months.
-

@ ee9d979e:3fadff64
2025-03-20 18:10:16
Hey folks, GM, GA, or GN, depending on where you are in the world.
I've had a few requests to expose `.well-known/nostr.json` from Haven for the sake of NIP-05 identification (Yes, handcrafting a JSON file works, but... you know, users want convenience, so let's give it to them).
My question is: how should I treat the `relays` attribute in 2025, given that NIP-65 and kind 10002 are now a thing?
Should I even care about the `relays` attribute? And if so, should I only add Outbox/Read relays to it, or should I also include Inbox/Write relays?
#gm #nostr #grownostr #nip05 #nip65 #relays #haven #outboxmodel
-

@ ee9d979e:3fadff64
2025-03-20 15:07:14
I've watched Nicco's video earlier. Time for sysads to get creative: https://zadzmo.org/code/nepenthes/
-

@ ee9d979e:3fadff64
2025-03-20 02:46:13
GN negr0 🌙😴
-

@ ee9d979e:3fadff64
2025-03-20 02:37:15
Hey Beave, as always, I welcome your takes. I don't know if your questions are rhetorical or not, but I'll try to answer and comment below, as I was the one who summoned you (despite thinking there are people more qualified than me to do this).
> What is it?
A way for you to upload, store, and serve your photos, videos, etc., now supported by many Nostr clients.
> How does it work?
Just like Nostr, Blossom is a specification/standard. It works at the HTTP level instead of WebSockets and is evolving as we speak. You can find the equivalent of Nostr NIPs (Blossom BUDS) here, along with the supported endpoints: https://github.com/hzrd149/blossom. And yes, this means there are no NIPs for Blossom that I know of, as Blossom is its own thing.
> Is it even worth bothering with?
Only you can answer that. I'm personally using Haven to store and serve my own media on Nostr, so I have a use case to cover. Granted, this can also be done with NIP-96, which is why Vitor is pointing out the competing technologies and possible deprecation path above.
> I don't trust the devs building it [...] stable, simple to set up, easy to use, and most importantly, reliable.
Well, I don't think I'm a reliable dev myself, so everything I'm about to say likely won't help much 🤣. But since I've been using Blossom through Khatru + Haven, it means I've been fixing bugs and keeping an eye on performance and reliability for my own benefit. I'm also working hard on documenting Haven and making it as easy as possible to run. You can basically run docke compose up and get a fully working, all-batteries-included version of Haven with its built-in Blossom server from my repo.
I certainly welcome you to try it and get in touch about any issues you encounter if you are ever curious about it. But this is not my main point... What I'm trying to say is that, like me, there are plenty of devs without grants or VC money, spending a few hundred sats for each sat they receive on Nostr. The way free software advances is by folks using stuff, reporting bugs and eventually getting so annoyed with some things that they decide to fix them themselves. Get enough people involved, each doing their small share of humble, honest work, and suddenly neither I nor anyone else is bigger than the project itself (not even the Linus Torvalds of the world).
--
As for the rest of what you said... I get it. I really do. Nostr has been a learning experience for me as well and not just in a technical sense (learning Go, Nostr, Blossom, and enough about their respective ecosystems so that I could get things working) but more importantly, I'm learning about building things in the open.
Sure, 99% of the software on Nostr wouldn't make the v1 cut if I were "in charge." No tests? Messy architecture and code that you're afraid to refactor without breaking? No consensus on basic functionality? Devs actively breaking each other's software to make a point? Everyone trying to escape the "legacy" stuff to work on self-contained greenfield projects? Sorry, no go buddy. I'm often here complaining to Vitor, Fiatjaf, hzrd149, and others about the gazillion things that never get fixed and that drive me crazy as a user.
Why does Amethyst keep spamming my relays instead of simply sending events to the right place? Why is there no GiftWrapping DM support in clients X, Y, and Z? Why is logging in with Amber so hit-or-miss? And why Nostrudel... and Citrine... and Pokey... and, and, and...
Yet here I am, complaining about all these broken things and about all the improvements devs need to make... I'm doing it here... Today. We are using and shaping Nostr and surrounding tech, with all of its flaws, infighting, bugs, arguments and dead ends happening in public. This imperfect ecosystem, with all its messiness and larger-than-life characters with their unique personalities. Open. In public. Today.
We're complaining about Nostr software that’s already in users' hands. Haven is powering ~10% of Nostr relays if the statistics are to be trusted. Haven didn't exist last August. And if it weren’t for Utxo "rushing" it to release, if it had been built by my own standards, it simply wouldn't have been released. And I don't just mean that we wouldn't have a v1. I mean it would likely still be pre-alpha software in a well-hidden repository, run by maybe five devs for, I don’t know, a couple of years?
By then, Haven might have had the best and most complete test suite, the cleanest code, the best UX, and tons of amazing features, all conveniently packaged and ready to go on 20 different OSes and five different hardware architectures, thanks to a flawless CI pipeline and a well-secured software supply chain. And by then, Haven might have been totally irrelevant, or maybe it wouldn’t have been released at all. I've seen this happen before in projects consuming the kind of budget that all VC investment + grants on Nostr combined couldn't pay for (not a hyperbole by the way; this often happens in massive companies). This is why we need people testing, breaking, and improving these tools in the open... Today!
Am I saying that building software in a more private, well-planned way is bad? Not necessarily. I recommend reading The Cathedral and the Bazaar by Eric Raymond if you're interested in this kind of thing. A lot of what is built on Nostr follows the bazaar model, but there’s certainly some cathedral-style software being built very successfully here too. Depending on what you're building, the cathedral model makes a lot of sense.
However, without trying to kiss any dev asses around here, I’m glad for the bazaar. I understand its values, even when they clash with my own. I hope this makes sense and puts my interest in discussing the merits and flaws of Blossom and NIP-96, as well as the path forward for popular clients like Amethyst in the right context.
These are my two pennies. At this post length, it’s almost a pound. This should have been a long-form article or maybe even a series of articles to begin with. Hopefully, it’s helpful to others. Otherwise, it was just fun to ramble about random stuff.
-

@ ee9d979e:3fadff64
2025-03-19 09:39:55
GM Zed!
-

@ ee9d979e:3fadff64
2025-03-19 09:39:21
GM Carlo!
-

@ ee9d979e:3fadff64
2025-03-19 09:38:54
GM Ruben
-

@ ee9d979e:3fadff64
2025-03-19 09:37:05
That’s what Supermax said 👆, and the people you trust are also welcome to join the discussion and share their thoughts on what could be improved. I’ve heard some early criticism and seen the evolution of the /mirror and /media endpoints. I’ve even engaged with the BUDS myself regarding CORS, range requests, and caching. I think nostr:nprofile1qqszv6q4uryjzr06xfxxew34wwc5hmjfmfpqn229d72gfegsdn2q3fgpr3mhxue69uhhxct5v4kxc6t5v5hxs7njvscngwfwvdhk6tcpzfmhxue69uhkummnw3e82efwvdhk6tcpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsk7wj75 and the folks working on it are very approachable. While the vision for Blossom is a "simple" protocol with some non-negotiable restrictions ( like serving endpoints at the root ), I feel there’s a lot of goodwill toward making Blossom better.
-

@ ee9d979e:3fadff64
2025-03-18 23:03:31
I share UTXO's opinion. As a dev, Blossom is the... convenient choice 🤣. Dev hat aside and user hat on, I don't personally use any of the features provided by NIP-96 that aren't already covered by Blossom. That said, honestly, it might be easier to get consensus on editing kind 1 notes on Nostr than on the NIP-96 vs. Blossom debate. I know a lot of people who are firmly on the NIP-96 side of the fence.
nostr:nprofile1qqsqdzwltpr635ehdzfd52tz947qlhq77x2c7j7yguwep9n258k2nuspz4mhxue69uhhyetvv9ujuerpd46hxtnfduhszxmhwden5te0w35x2en0wfjhxapwdehhxarjxyhxxmmd9uq3kamnwvaz7tmhdpjkzapwdpshqurew3shvetjdchxxme009m95a, sorry to put you on the spot. If you found the words to articulate your position about Blossom, now may be a good time.
-

@ ee9d979e:3fadff64
2025-03-18 13:25:14
Original article: https://blog.cloudflare.com/password-reuse-rampant-half-user-logins-compromised/
-

@ ee9d979e:3fadff64
2025-03-18 13:23:29
🍿 Meanwhile, plenty of clients and relays on Nostr (including mine—I'm not shifting the blame here) are behind Cloudflare proxy. Some aren’t even using HTTPS at the origin, meaning all traffic behind or bypassing Cloudflare goes unencrypted… You know, because HTTPS is a psyop and all that. But Cloudflare analysing passwords? Totally fine 🤣
https://infosec.exchange/@0xF21D/114178659343887260
#cloudflare #passwordreuse #wait #howdotheyknow
-

@ ee9d979e:3fadff64
2025-03-18 12:18:23
GM Maria, have a great Tuesday!
-

@ ee9d979e:3fadff64
2025-03-18 12:00:04
GM negr0!
-

@ ee9d979e:3fadff64
2025-03-18 11:59:21
GM folks! GIMP 3.0 is fresh out of the oven and PhotoGIMP (a project proudly led by 🇧🇷🇧🇷🇧🇷 devs) is already here to make it more accessible for Photoshop users. Give it a try and support OSS!
https://github.com/Diolinux/PhotoGIMP
#gm #foss #opensource #tech #gimp #artstr
-

@ ee9d979e:3fadff64
2025-03-18 00:42:26
It’s web based software (think self-hosted Notion), so you’re always writing / syncing changes to your server. Other devices will all see the changes happening in "real time".
It does work offline though, meaning you can work locally, and it will sync changes to the server once connectivity is restored. As for exporting, backing up, or syncing data from the server to somewhere else, I haven’t explored that yet. But since it uses MinIO for storage, I assume it shouldn’t be too difficult.
-

@ ee9d979e:3fadff64
2025-03-17 19:16:42
This looks interesting. An 🇪🇺 MIT licensed open source, self-hosted wiki/Notion-like tool. I might give it a try. Obsidian (which is really smooth for editing Markdown) + the Relay plugin works well for me, but for teams and OSS projects, a web-based tool like this is a great choice.
@brucelawson@vivaldi.net 🔗 https://social.vivaldi.net/users/brucelawson/statuses/114177274492312381
-
Opensource alternative to Notion or Outline: a collaborative note taking, wiki and documentation platform that scales.
"the result of a joint effort led by the French 🇫🇷🥖 (DINUM) and German 🇩🇪🥨 governments" https://github.com/suitenumerique/docs
#OSS #SelfHosted #Wiki #NotionAlternative #Markdown #Tech #Documentation #Collaboration
-

@ ee9d979e:3fadff64
2025-03-17 14:06:12
I don't think that there's a way to override it since enums are sealed classes (but I may be wrong). You can add your own method to a companion Object through
object MyEnum {
def fromString(name: String): Option[MyEnum] =
scala.util.Try(Color.valueOf(MyEnum)).toOption
}
From there you can probably use some fancy type system magic to add fromString to all subtypes of scala.reflect.Enum (warning, untested)
extension [T <: Enum](companion: T Companion) {
def fromString(name: String): Option[T] =
scala.util.Try(companion.valueOf(name)).toOption
}
-

@ ee9d979e:3fadff64
2025-03-17 11:29:12
A question that may not be too popular on Nostr given the "Keep it weird" mindset. Is there any crossposting / Social Media Management tool that allows scheduling and crossposting to Nostr? I.e. something like Buffer, Mixpost, OneUp, etc?
#asknostr #grownostr
-

@ ee9d979e:3fadff64
2025-03-17 11:19:14
GM folks!
Just a quick comment about an interesting mistake of mine that led to a good outcome. While looking for info on TheForest (the Nostr relay - https://theforest.nostr1.com/ ), I ended up rediscovering Forest (the focus app - https://www.forestapp.cc/ ).
It’s been working well for me. I’m going through a notification detox and actually getting things done for a change. It might not work for everyone. Some folks find it too colourful, too childish, or even distracting. But I can definitely recommend it. You can even get a few real-life trees planted in the process!
#GM #Productivity #Focus #NotificationDetox #GetThingsDone
-

@ ee9d979e:3fadff64
2025-03-16 23:19:23
nostr:nprofile1qqswuyd9ml6qcxd92h6pleptfrcqucvvjy39vg4wx7mv9wm8kakyujgpypmhxue69uhkx6r0wf6hxtndd94k2erfd3nk2u3wvdhk6w35xs6z7qgwwaehxw309ahx7uewd3hkctcpypmhxue69uhkummnw3ezuetfde6kuer6wasku7nfvuh8xurpvdjj7a0nq40
-

@ ee9d979e:3fadff64
2025-03-16 23:12:45
Got it. I fully understand where you’re coming from and support your point of view with my own habits (as per my post above).
On the other hand… the same normies you’re talking about would very likely bother Vitor and other Amethyst mantainers about why they can't take screenshots of their social media app by default... Seriously, I've been there, it's hard enough to get family members to use a password manager; it took me ages to get them onto Signal, etc. I know this sounds awful to anyone into tech and privacy, but the default response from most people is: they don’t care because "they have nothing to hide". The average user picks convenience every time.
My take on this is: maybe always enable FLAG_SECURE for windows dealing with nsecs, payment-related stuff, etc. The toggle is also a great idea, it can be displayed on first login as well as at the very top of the configuration settings.
But IMO, and I understand this might be disappointing, I fully expect most people to disable FLAG_SECURE if it was the default for regular Amethyst windows. And from a usability angle, we'd circle back to imposing defaults that users don’t want but are good for them (the "Eat your broccoli" toggle). I hope this makes sense.
-

@ ee9d979e:3fadff64
2025-03-16 18:53:35
I've sent a Fediverse link because I recently lost the images at my Blossom server.
(🪦)
-

@ ee9d979e:3fadff64
2025-03-16 18:49:49
nostr:nprofile1qythwumn8ghj7enfd36x2u3wdehhxarj9emkjmn9qyg8wumn8ghj7mn0wd68ytnhd9hx2qfrwaehxw309anxjmr5v4ezumn0wd68ytnhd9hx2telvakx7cnpds7kzmrvqyd8wumn8ghj7un9d3shjtnwdaehgunsd3jkyuewvdhk6qgewaehxw309ac8junpd45kgtnxd9shg6npvchxxmmdqy2hwumn8ghj7mn0wd68yetvd96x2uewdaexwqpqf6ugxyxkknket3kkdgu4k0fu74vmshawermkj8d06sz6jts9t4kse8ea4k, instead of imposing this as an app policy, can't you disable it on your own device? https://accioly.social/@anthony/113962861478965769 . I've restricted Circle to Search access on Amethyst and this is working well for me with a Samsung device: https://accioly.social/@anthony/113962861478965769
-

@ ee9d979e:3fadff64
2025-03-16 16:56:45
A Samsung Galaxy III, replacing an indestructible Nokia 3310, which lasted me over seven years (I bought a N95 between the two, but it was stolen, so I went back to the 3310). And it was still going strong! I just got tired of typing SMS messages on a numpad while everyone else was already using messengers 🤣.
-

@ ee9d979e:3fadff64
2025-03-16 16:46:45
I agree with you, currently the best Nostr clients are mobile only (e.g. Amethyst and 0xChat). But I'm digging a few web and desktop apps. Nosotros.app and Jumble are brilliant for jusr scrolling around and Coracle is sorta handling GiftWrapped messages. Gossip is a brilliant desktop client. And Nostur isn't bad either if you are on macOS.
-

@ ee9d979e:3fadff64
2025-03-16 16:36:09
Hiya fellow audio enjoyed Nostrich! 👋
-

@ ee9d979e:3fadff64
2025-03-16 16:28:07
We never needed AI for this. Renovate and Dependabot have been working well for ages. Just add a trivial YAML file to your CI/CD pipeline and you're done. A bot will automatically open PRs to update dependencies in your project.
But (See what I did here?), of course, for this to work, you actually need a CI/CD pipeline in the first place... And a strong testing/regression suite to back it up. So... for a lot of projects, maybe not that trivial of a change after all 🤣.
-

@ ee9d979e:3fadff64
2025-03-16 16:11:07
If LinkedIn is to be trusted (🤣🤣🤣), every "CTO" with a product, marketing or sales background is now building a revolutionary app with AI tools. I haven’t seen much proof of it myself either. According to last year's DORA report, delivery throughput and stability are actually down. https://devops.com/latest-dora-report-surfaces-limited-gains-from-ai-and-platform-engineering/
But that won’t slow down the market push for AI, at least not until the bubble bursts and folks get a reality check. When the hype is over, AI tools may actually deliver.
After companies spent massive amounts on cloud migration (only to be told to move back on-prem to cut costs) businesses now want proof that AI will actually reduce expenses before making serious investments. So, for now, it's mostly marketing hype and grifters pushing AI-generated products for free, while clients demand value for nothing.
-

@ ee9d979e:3fadff64
2025-03-16 15:53:05
Agreed, for sure. I think almost everyone has far more private contributions under random accounts in various company repositories than anything they can "show."
But even when you do have verifiable OSS contributions, companies mostly ignore it. The problem is that the job market is pushing for output rather than outcomes... A clear attempt to turn software development into a blue-collar job with minimum-wage, replaceable workers operating AI agents. Clueless MBA thinking at its best.
I'm mostly just a bit angry and rambling to myself right now.
(Warning: off-topic rant, neither "humble" nor funny, and definitely not for the "You shouldn’t say anything bad on Nostr… Bitcoin memes and steaks only" crowd. Stop reading now or proceed at your own peril.)
[RANT]
I recently had a terrible experience related to this exact issue during an interview. This was round three, after I had already passed a set of LeetCode-style exercises with flying colours in front of two engineers. Then, the hiring manager wanted me to do a surprise take-home exercise for free. It was supposed to take four hours but, in reality, would have taken me an entire week.
The conversation went something like this:
Me: Do you want to see some of my OSS work? Here’s a package with over 10 million downloads, used by at least two dozen Fortune 500 companies in your industry. Here’s a talk I gave about it. Here are some old PGP keys I used to contribute to Very- Well-Known-Project 1, 2, and 3. Here are some of the patches I’m most proud of. You can verify that I still have commit rights to Project 1 here.
And if that’s too much trouble, despite my dislike for GitHub, here’s Haven, a project with over 100 stars that I’m currently contributing to. It’s run by a few hundred people and represents about 1/10 of all Nostr relays. I’m happy to discuss its architecture and codebase, as well as any of my own contributions.
Also, have you looked at my Stack Exchange profile? Maybe Stack Overflow or Stack Overflow in Portuguese?
Recruiter: Yes, but... I spoke with the manager, and, you know, everyone has to do this toy exercise. Otherwise, we can’t be sure you’re capable of getting anything done. Plus, we’re looking for people with the right attitude. So… are you going to do the toy project or not?
And that was the end of the interview... 🤣
If that means I’m unemployable after almost two decades in the field, so be it. I’ll keep trying to do the right thing. If I can’t... Well, it was a good run! But I won’t join this race to the bottom.
[/RANT]
Ok, rant over. Now back to lighter themes.
-

@ ee9d979e:3fadff64
2025-03-16 13:21:32
I know, and it's awesome by the way. I meant to reply to the original message about kinds for git, but didn't want to fork the thread.
-

@ ee9d979e:3fadff64
2025-03-16 12:51:08
You can bridge your stuff to GitHub automatically. But more than that… please just refuse to work for any company that uses "GitHub contributions" as a metric or requirement for anything. I've been in this unfortunate position before, and it makes any dev want to pull what's left of their hair out.
-

@ ee9d979e:3fadff64
2025-03-16 12:33:11
Also: https://github.com/nostr-protocol/nips/blob/master/34.md
-

@ ee9d979e:3fadff64
2025-03-16 12:30:34
Agreed. I mean, other than Nostr-based git stuff like nostr:nprofile1qqsggm4l0xs23qfjwnkfwf6fqcs66s3lz637gaxhl4nwd2vtle8rnfqprdmhxue69uhhg6r9vehhyetnwshxummnw3erztnrdakj7qfqwaehxw309ahx7um5wghx26tww4hxg7nhv9h856t89eehqctrv5hsz8rhwden5te0w35x2cmfw3skgetv9ehx7um5wgcjucm0d5hsjmvd7t, there are self-hosted options such as Gitea, Forgejo, and SourceHut with good social features. But... it's hard enough to get folks to collaborate on GitHub. As nostr:nprofile1qqsrhuxx8l9ex335q7he0f09aej04zpazpl0ne2cgukyawd24mayt8gprfmhxue69uhkcmmrdd3x77pwve5kzar2v9nzucm0d5hszxnhwden5te0wpuhyctdd9jzuenfv96x5ctx9e3k7mf0qydhwumn8ghj7un9d3shjtnhv4ehgetjde38gcewvdhk6tc4rdlnm said the other day, outside of GitHub, a lot of people don't know how or just are not interested in collaborating.
What I tend to do is set up my own self-hosted git tool and have it sync to GitHub. It's not perfect by any means (i.e., I have to remember to keep an eye on GitHub for issues and PRs, which I tend to forget), but it at least handles the centralised aspect of things.
-

@ ee9d979e:3fadff64
2025-03-15 20:03:05
I appreciate the zap nostr:nprofile1qqsflqjlxelljmlj4yyk2wudppr4mjwh5gn94glpgae9rwrypn5hpdcpr4mhxue69uhkummnw3ezucnfw33k76twv4ezuum0vd5kzmp0qy2hwumn8ghj7un9d3shjtnwdaehgu3wvfnj7qgewaehxw309aex2mrp0yh8xmn0wf6zuum0vd5kzmp0ks0a55. Many thanks!
-

@ ee9d979e:3fadff64
2025-03-15 10:11:32
GM Mike! Enjoy the 🌊
-

@ ee9d979e:3fadff64
2025-03-14 20:58:58
The ARM MBP variants are a bit better… But yes, aside from the port selection, everything is soldered, RAM, SSDs, everything! Basically zero repairability. Speakinf of this. We need to get Louis Rossmann onto proper social media.
-

@ ee9d979e:3fadff64
2025-03-14 20:52:35
So cute. #chickstr ? 🐔🤣
-

@ ee9d979e:3fadff64
2025-03-14 20:34:08
Thanks for the zap!
Trocando para português: precisando, estamos às ordens. Estou torcendo muito para o modelo de Inbox/Outbox do Nostr pegar. O Nosotros está funcionando muito bem para mim nesse sentido. Os problemas você vai enxugando aos poucos :).
Sobre testes e otimizações, estou na mesma com o Haven. Temos alguns problemas de concorrência difíceis de reproduzir. Também preciso escrever testes para a coisa não sair de controle (até agora, não temos nenhum 🙈). O outro lado do que eu falei sobre software nunca estar pronto é que, ao lançar rápido, o software continua não estando pronto... E agora tem gente usando, então bug vira feature lol.
Agora, o que eu preciso mesmo na web ou no desktop é de um cliente que implemente o NIP-17 e, se não for sonhar muito, https://github.com/nostr-protocol/nips/pull/1427. Ainda não existe nada que esteja nem próximo no 0xChat nesse sentido.
-

@ ee9d979e:3fadff64
2025-03-14 20:18:40
Nós vamos abrasileirar esse português europeu do nosso amigo aqui 🤣. Por sinal, ainda não encontrei ninguém de Portugal no Nostr, você conhece alguém?
-

@ ee9d979e:3fadff64
2025-03-14 20:05:13
As one of the few people in the world with a blog that still has an active, functional, Google Translate widget ( https://a.accioly.7rtc.com/ ), Just... Don't use Google Translate 🤣: https://translate.kagi.com/
-

@ ee9d979e:3fadff64
2025-03-14 19:41:58
É claro que você deve se sentir bem! Com todo o respeito ao legado de Portugal e aos meus colegas lusófonos de todos os países do mundo, mas se você vai se dar ao trabalho de aprender português em 2025… 🇧🇷 it is! 😁
-

@ ee9d979e:3fadff64
2025-03-14 18:52:29
GN Maven. 🐕🛏😴🌙
-

@ ee9d979e:3fadff64
2025-03-14 18:49:48
Ja, jy is 'n slim seun!
Lekker eksperimente in jou laboratorium :).
-

@ ee9d979e:3fadff64
2025-03-14 18:30:42
I respect your wishes as a maintainer, Cesar... but I have to say, I don’t think software ever really feels ready.
If it helps, plenty of great Nostr clients blew up much earlier in their dev cycle.
Speaking as a user rather than a dev, I’ve been using Nosotros as my main web client for basically everything except DMs and closed groups. I wanted to add it to njump for my own benefit.I often share njump links from Amethyst to my browser, having an easy way to open them in Nosotros.app would be super handy for me. That’s how ready I think Nosotros already is.
That said, I get that there are other considerations. If you ever feel it’s the right time, I’d be happy to do the necessary asking around and integration work. Nothing unnatural about it 🤣.
-

@ ee9d979e:3fadff64
2025-03-14 17:45:19
On a sorta similar subject of giving visibility to great underated things. Is there a way that I can open a PR or send you a patch for https://git.njump.me/njump/ ? Reason - I want to add Nosotros.app to njump.me (cc nostr:nprofile1qqsvvcpmpuwvlmrztkwq3d6nunmhf6hh688jw6fzxyjmtl2d5u5qr8spz4mhxue69uhhyetvv9ujumt0wd68ytnsw43qz9thwden5te0dehhxarjv4kxjar9wvhx7un8qy28wumn8ghj7un9d3shjtnyv9kh2uewd9hsf8z42s)
-

@ ee9d979e:3fadff64
2025-03-14 17:25:19
I'm an old school TKL kind of person and have mostly skipped all the RGB / SOCD / adjustable actuation stuff.
For prebuilts, I’d say Filco, Leopold, and RealForce (from least to most expensive) have served me very well. All built like a tank.
I'm a sucker for Topre switches in particular, even though they’re technically electro-capacitive.
-

@ ee9d979e:3fadff64
2025-03-14 16:54:44
Got it. Lol, since my own company has a four-character abbreviation, and even starts with a digit, I’m probably not the best person to help here. "Nothing wrong with Nostr mate." (Geekie noises).
Hopefully, some marketing and design folks can give you a hand with this. For now, I’m pretty happy with the n / ostrich logo. It actually looks unique and fun next to the other icons. Like.. something I’d be curious to click on.
-

@ ee9d979e:3fadff64
2025-03-14 16:44:27
And there’s already a Nostr social icon on my "blog" (hey, I try...): https://accioly.dev/
You can toggle between light and dark themes to see a modified version of the transparent icons in action.
I’ve linked it to my NIP-19 nprofile on Nosotros.app since it does a great job pulling notes from my relays. Plus, it looks slick! Awesome job, nostr:nprofile1qqsvvcpmpuwvlmrztkwq3d6nunmhf6hh688jw6fzxyjmtl2d5u5qr8spz4mhxue69uhhyetvv9ujumt0wd68ytnsw43qz9thwden5te0dehhxarjv4kxjar9wvhx7un8qy28wumn8ghj7un9d3shjtnyv9kh2uewd9hsf8z42s. I really appreciate what you're building, mate.
#nostr #grownostr #socialicons #share
nostr:
nostr:nevent1qqs9cfwgucadhmgwg44ke4vje6v36lwzrnta8e7c4d8frkc2c2tmclsprdmhxue69uhksctkv4hzuctrvd5k7mre9eek7cmfv9kz7q3qa6we08n7zsv2na689whc9hykpq4q6sj3kaauk9c2dm8vj0adlajqxpqqqqqqzrkmvwy
-

@ ee9d979e:3fadff64
2025-03-14 16:18:41
You are fast! Docker / podman? `--restart always` or `--restart unless-stopped` may help. This is what I'm doing with my experimental relays (I do have alerts as well, but restarts are working well).
All good here. Thanks for your service sir!
Por sinal, eu sou brasileiro, mas acabo sempre falando inglês por padrão por aqui. Um abraço e bom final de semana.
-

@ ee9d979e:3fadff64
2025-03-14 16:14:13
Ah, hi Vitor! Understood, thanks for the update. And nice to have you replying for a change 🤣.
Sorry for being annoying about this—I’m always trying to summon you and fiatjaf, hoping the right incantations will make things happen.
Speaking of summoning you two... I’ve been working on some experimental code that might finally bridge 1010 and fiatjaf’s latest proposal for editing notes. The goal is to support both versioned edits and a one-note, dead-simple to query, hyper-fast "just show me the latest version of this note" approach for clients that don’t want to be bothered with it.
I’ll reach out to both of you directly on the NIPS repo when I have something more concrete to share.
-

@ ee9d979e:3fadff64
2025-03-14 15:39:42
It had no effect, anIt wasn’t very effective... Vitor Pamplona fled! Try again, but watch out, you might get muted! 🤣
-

@ ee9d979e:3fadff64
2025-03-14 15:36:18
No need to join EU. Just have Canada sell some more of the good stuff to Europe, maybe buy some stuff back. You know, oil, minerals, Tim Hortons... The essentials 🤣
-

@ ee9d979e:3fadff64
2025-03-14 15:32:35
nostr:nprofile1qqsrhuxx8l9ex335q7he0f09aej04zpazpl0ne2cgukyawd24mayt8gprfmhxue69uhkcmmrdd3x77pwve5kzar2v9nzucm0d5hszxnhwden5te0wpuhyctdd9jzuenfv96x5ctx9e3k7mf0qydhwumn8ghj7un9d3shjtnhv4ehgetjde38gcewvdhk6tc4rdlnm, is there a more visible place where we can add this? I have no idea who controls nostr.com, nostr.org, etc., but I assume you control https://njump.me/.
I haven't seen many Nostr social/share icons in the wild. It would be great if we could make this more visible than just GitHub and nostr.net
-

@ ee9d979e:3fadff64
2025-03-14 15:03:07
Apparently SVG-REPO upload tool is down, but you can find them at https://github.com/mbarulli/nostr-logo now
-

@ ee9d979e:3fadff64
2025-03-14 14:54:15
Do you need a Nostr social/share icon? You'll have one!
You can now download one of several new variants from the repo of nostr:npub18nagz6a53yh6d05e8trj487dhvyfhh4qchvsz87jqng4g4zl5tvs825evl at:
https://github.com/mbarulli/nostr-logo
https://haven.accioly.social/aa336a98c15f641d58e28e3f29d1c3e619e861f7a952279151dd4b6d181d1832.png
(The ugly grey background in this screenshot is intentional so that all transparent background variants are visible.)
There are transparent, monochrome, duotone, SVG, and PNG versions in all sizes. Pick what works for you. Absolutely no excuse not to have one on your website. Even (and especially) if you're a lazy, mostly backend-oriented dev like me.
Now the question is: where should I link my blog when someone clicks the social icon? Njump? Nosotros? Jumble? Coracle? noStrudel? There are soooo many choices...
#socialicon #nostr #grownostr #artstr #socialmedia #share
nostr:nevent1qvzqqqqqqypzpm5aj708u9qc48m5w2a0stwfvzp2p4p9rdmmevts5mkweyl6mlmyqyfhwumn8ghj7am0wsh82arcduhx7mn99uq3kamnwvaz7tmgv9mx2m3wv93kx6t0d3ujuum0vd5kzmp0qqspnz8jz5uyuncplv4m4dms3qx72gqfap5fwtt2a5eygaj3gsak7fqpt54gf
-

@ ee9d979e:3fadff64
2025-03-14 14:17:49
GM utxo
-

@ ee9d979e:3fadff64
2025-03-14 13:57:29
Here you go: https://github.com/mbarulli/nostr-logo/pull/3
Apologies for the giant PR, but I wanted to add PNG versions in all sizes for all variations. The 16x16 PNG variants didn’t turn out so well, but everything else looks great—at least to my backend developer eyes! 😆 I used ImageMagick and Inkscape for the conversion. If you know a better incantation, go for it!
-

@ ee9d979e:3fadff64
2025-03-14 10:06:17
Good morning nostr:nprofile1qqsvvcpmpuwvlmrztkwq3d6nunmhf6hh688jw6fzxyjmtl2d5u5qr8spz4mhxue69uhhyetvv9ujumt0wd68ytnsw43qz9thwden5te0dehhxarjv4kxjar9wvhx7un8qy28wumn8ghj7un9d3shjtnyv9kh2uewd9hsf8z42s, how are you?
Did something change or is something happening with Nosotros.app image rendering? A lot of images are not showing up for me.
https://haven.accioly.social/68a03f510a4b2f7616c1c9173a445c299789077c62cf1120fea243c448d935dc.png
-

@ ee9d979e:3fadff64
2025-03-14 09:42:10
I can try :). nostr:nprofile1qqsre75pdw6gjtaxh6vn43e2nlxmkzymm6svtkgprlfqf52523069kgpz4mhxue69uhk2er9dchxummnw3ezumrpdejqzrthwden5te0dehhxtnvdakqz9rhwden5te0wfjkccte9ejxzmt4wvhxjmccjfnxy, are you OK with me uploading the original ones as well?
-

@ ee9d979e:3fadff64
2025-03-14 08:38:03
Will do!
-

@ ee9d979e:3fadff64
2025-03-14 01:29:58
Apparently some folks can't download the icon from my Blossom media server.
Here's an alternative link: https://images.accioly.social/nostr-social-icon.svg
Also, the original repo / original purple icons can be found at: https://github.com/mbarulli/nostr-logo
-

@ ee9d979e:3fadff64
2025-03-14 01:09:59
GN folks. If anyone needs a monochromatic Nostr social icon that works well with both light and dark themes, here you go:
🔗 SVG Icon:
https://haven.accioly.social/cfa0d8344c7577bde446d35bb1d61c1c65b07aeb0897169bff6bd44f03f00911.svg
(If your Nostr client doesn’t render SVG, yes, there is an icon above)
Here’s how it looks next to other social icons from Hugo’s PaperMod theme:
🖼 Example with light theme:
https://haven.accioly.social/5ea79d320e5efa2075f5a68927b6c9c2a23637ef1f2a1fd46c87fcc4798dcdcf.png
🖼 Example with dark theme:
https://haven.accioly.social/8bca96e1d6108a95ffc17703d9b0314867e4eb8128cc6a14d96a1945bffca042.png
I’ve adapted it from the Nostr icon by Andrea Nicolini, originally shared by nostr:npub18nagz6a53yh6d05e8trj487dhvyfhh4qchvsz87jqng4g4zl5tvs825evl at GitHub. All credit goes to them, and I’m also “licensing” it under CC0.
#nostr #grownostr #artstr #socialmedia #sharing
-

@ ee9d979e:3fadff64
2025-03-13 17:48:56
Makes total sense. I forgot how user experience can vary around Nostr despite NIP standards. Your kind 0 (profile) has a lud16 address set to na, so most clients should fail and comply with your "no zaps" intentions. I don’t use Iris, but I heard that it uses cashu.me. Most clients provide some setting to disable the built-in wallet if you really don't want to be zapped anywhere.
-

@ ee9d979e:3fadff64
2025-03-13 12:08:17
https://youtu.be/gJLrllcK-qI
-

@ ee9d979e:3fadff64
2025-03-13 12:04:32
GM pitiunited!
-

@ ee9d979e:3fadff64
2025-03-13 12:03:47
GM negr0, have a great day.
-

@ ee9d979e:3fadff64
2025-03-13 11:02:55
Good morning, folks! This is brilliant advice. In times of "vibe coding" and "move fast and break things" just… turn off AI agents for a bit and slowly, meticulously practice your chops with Katas: Write a test, make it pass, refactor, and repeat Daniel-san. Take small, deliberate steps, and great things will happen when you re-enable your AI assistant.
https://youtu.be/ZW4AEKbHE28
P.S. I do use AI tools (a lot!). But I don’t "vibe code," just like I never blindly copied and pasted code from Stack Overflow without understanding it.
#GM #CodeKata #TDD #LearnToCode #SoftwareCraftsmanship #devstr
-

@ ee9d979e:3fadff64
2025-03-12 23:34:28
Goodnight folks! 🌙💤
-

@ ee9d979e:3fadff64
2025-03-12 22:05:00
Nice client! This is exactly what I was looking for. Thanks for sharing!
-

@ ee9d979e:3fadff64
2025-03-12 20:44:35
Humm... nostr:nprofile1qqstuwgy8nqja77almjkfk2a5ag6w80kcyu79hh5t3p3et0tfftnegcpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhszxrhwden5te0wfjkccte9ehx7um5wghxyctwvshjqn2u4np?
https://haven.accioly.social/48ff2a9db1f7144a920b02d92c92cffcde3e9bf8268e6d72fb5f004d89844d28.png
-

@ ee9d979e:3fadff64
2025-03-12 19:34:44
Twitter's current level of free speech in a nutshell:
https://youtu.be/fxHWtw_GZIk
-

@ ee9d979e:3fadff64
2025-03-12 18:48:11
nostr:nprofile1qqsqdzwltpr635ehdzfd52tz947qlhq77x2c7j7yguwep9n258k2nuspz4mhxue69uhhyetvv9ujuerpd46hxtnfduhszxmhwden5te0w35x2en0wfjhxapwdehhxarjxyhxxmmd9uq3kamnwvaz7tmhdpjkzapwdpshqurew3shvetjdchxxme009m95a, how did you managed to zap someone without an LNURL? 🤯
-

@ ee9d979e:3fadff64
2025-03-12 18:17:50
Got it. fetchEvents is just a wrapper over subscribe with closeOnEose anyway (see https://github.com/nostr-dev-kit/ndk/blob/master/ndk/src/ndk/index.ts#L707-L712 ). Not the cleanest workaround, but if you don't want to go down to the subscribe level you can always wrap or copy and paste fetchEvents to your own "fetchEventsWithTimeout" function, e.g. you can use Promise.race between fetchEvents and a timeout promise that automatically rejects the promise after a certain amount of time.
-

@ ee9d979e:3fadff64
2025-03-12 17:05:54
GM Ikz!
-

@ ee9d979e:3fadff64
2025-03-12 17:05:22
I'm more on the relay side of things, but I did write some scripts (mostly to clean crap out of my relays) and hit the same issue. Can you replace fetchEvents with subscribe? Subscrihe behaved much better for my use cases.
-

@ ee9d979e:3fadff64
2025-03-12 16:54:16
It's all khatu in the end of the day 🤣. Also, since Blastr is a thing (horrible workaround, but that's what needs to be done to compensate for broken or no Inbox / Outbox support on clients), I don't think that we can blame relay latency here. My Haven instance is blasting to like a gazillion relays in a few hundred milliseconds. So, other than Haven, I expect at least a few other big / all powerful relays to start serving notes almost instantaneously.
-

@ ee9d979e:3fadff64
2025-03-12 16:42:35
100%. This is mostly an excuse. Post something about Bitcoin, a meme, or a picture of a steak, and you’ll have people interacting with your post for hours. People certainly do engage with older notes. I'm engaging with your note (and Victor's original) note right now, what, half an hour after it was originally posted?
The truth is, Nostr note visibility across the network unfortunately depends on one of the Nostr celebrity accounts with lots of followers interacting with it. This serves two purposes: first, it ensures others see it; second, it makes them feel "safe" engaging with it. You can blast your posts to every single popular relay on Nostr in milliseconds and still get no engagement if you're not posting about the right content with a celebrity account endorsing it.
So basically, being ignored on Nostr is partly due to centralisation around certain accounts and partly because most folks here are very picky about what they interact with.
The best solution is to stop chasing interactions. We need more people just doing their own thing. Talking to themselves using hashtags if necessary, as well as clicking on the hashtags that they have just used and boosting, zapping, and engaging with content from their favourite hashtags.
-

@ ee9d979e:3fadff64
2025-03-12 15:04:33
GM, Eliza ☕️. Totally agree! The new punk movement is all about rejecting proprietary social media and choosing platforms based on principles rather than politics or tribalism. Building your own thing is the true spirit. 👨🎤🎸🤘
Also, I'll take all the sunsets, rainbows, and cat pictures I can get! Please, let's have more of this on Nostr. 💜
https://youtube.com/shorts/Dodflb_SqTI
-

@ ee9d979e:3fadff64
2025-03-12 14:12:51
GM, folks! This is crazy! Be careful with browser extensions that simulate Nostr signer tools, wallets, and more.
https://youtu.be/oWtR8vqbYX4
#GM #PolymorphicExtensions #AttackVector #Cybersecurity #Infosec #BrowserSecurity
-

@ ee9d979e:3fadff64
2025-03-12 14:12:19
GM pitiunited!
-

@ ee9d979e:3fadff64
2025-03-11 23:33:19
Nice! Sounds like you more than made your money worth for the trouble. I'm on the opposite side of things with hardware... building expensive hardware and then donating or selling it for a fraction of the price that I've bought it for 🤣. Nowadays I don't have room at home for server racks, but when I move somewhere nicer I may start to have a look at hardware auctions here in the UK :).
By the way, this whole conversation has reminded me of this (now pretty old) video. Worth watching for sure. Kiddo is running a mainframe at home lol.
https://youtu.be/45X4VP8CGtk
-

@ ee9d979e:3fadff64
2025-03-11 21:58:23
BBC at its best :)
-

@ ee9d979e:3fadff64
2025-03-11 20:34:55
Let me try something new and post some personal photos to Nostr for a change.
https://haven.accioly.social/5c73ec51a2c2e210a29f2d036d2d90d72c793841a2a92e0997570cfb0257857c.jpg https://haven.accioly.social/854ed3e11ee8da7f19c05f9ee67af0ee72843f51430efc6971c509c5c7acb0c0.jpg https://haven.accioly.social/3193e7c0427b88956ccdb16f8bb9a3fb30178f1051b0a6bf2debe98e654fe80b.jpg https://haven.accioly.social/4c23fbe5b19c0cefab5550354e88ae48f4231693116aef549ae818b0f778e276.jpg https://haven.accioly.social/c34f31413fe05893e41d95492b0c35507addd7e96269689307518cfb1c06ec19.jpg https://haven.accioly.social/901f923724815c60b41e98e6814adeff962165a26b1094df486e823ab55f7128.jpg https://haven.accioly.social/62a314ce978381dbc11abd16d3f632849ef30126b8b5ac8ed6199be9834e0c0a.jpg https://haven.accioly.social/86c293908d4e7b3bc4c7358b8cd8138367cfc92f756e3f5cbe917c85ef83ecbf.jpg
As much as I miss my life up north, London does offer some unique things to do. Earlier today, my wife and I went for a coffee and finally tried the "viral" Dubai Chocolate Bar 🇦🇪 at a traditional Turkish confectionery 🇹🇷, a shop called Mehmet Efendi, whose history apparently dates back to the 1950s, even though they only opened a location in Whitechapel in 2023 🇬🇧.
P.S.: Dubai chocolate is okay… but definitely not worth the hype, IMO.
#LondonEats #DubaiChocolate #Foodies #Whitechapel
-

@ ee9d979e:3fadff64
2025-03-11 20:30:04
Homelab science reaching datacenter server rack levels? 👨💻🤓😍