Uncle Jim sovereign selfhoster Privacy/Physics/C++/#Bitcoin 8BETLojm7zCfGV8DKKiRWLAXrFGbkZxDAgzpGmkrDvafTB18QFUg9cQ1KKDtcECrekV14yZDdGEEQbGy8ShXq1pDBVAh2Hw
Public Key
npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl Profile Code
nprofile1qqsdph4ln7cjmmup7s7hc62znwmcfqf2c8jd94f6yqkmd2k8af95vmqknsdq0
Author Public Key
npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl Show more details
Published at
2024-04-21 21:02:13 Event JSON
{
"id": "8d206f281fd720a9145ae44b25807562dc5d3e49fa94bada5d56a792553fb331" ,
"pubkey": "d0debf9fb12def81f43d7c69429bb784812ac1e4d2d53a202db6aac7ea4b466c" ,
"created_at": 1713726133 ,
"kind": 0 ,
"tags": [
[
"alt",
"User profile for sommerfeld"
],
[
"i",
"twitter:sommerfeld___",
"1634227527656017920"
],
[
"i",
"github:sommerfelddev",
"548cea9fa16d5c73f788d9d2e43a85ba"
]
],
"content": "{\"name\":\"sommerfeld\",\"about\":\"Uncle Jim sovereign selfhoster\\nPrivacy/Physics/C++/#Bitcoin\\n8BETLojm7zCfGV8DKKiRWLAXrFGbkZxDAgzpGmkrDvafTB18QFUg9cQ1KKDtcECrekV14yZDdGEEQbGy8ShXq1pDBVAh2Hw\",\"picture\":\"https://cdn.nostr.build/i/07c2f86f190461cf5616ad6f300e0d1f73a7c55f1175a798ddc5d966725320fb.jpg\",\"nip05\":\"[email protected] \",\"lud06\":\"[email protected] \",\"lud16\":\"[email protected] \",\"display_name\":\"sommerfeld\",\"website\":\"https://pay.sommerfeld.dev\",\"banner\":\"https://void.cat/d/HX1pPeqz21hvneLDibs5JD.webp\",\"username\":\"sommerfeld\",\"displayName\":\"sommerfeld\"}" ,
"sig": "80686119ac76172fddac39d4ad89451835fb5e3e53e077a54591c60032339d701c5c908dee7c6b3f0ba43beb322f15a99ae2bab58d823148f28df00b7aa95a39"
}
Last Notes npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld That's so fucking cool npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld You think they forgot to update it before publishing the repo? npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld Ok I'll admit, Proton running a whirlpool coordinator after the Samourai arrest was not on my bingo card. #nevent1q…27an npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld It also kills your battery npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld Shhh you can't criticize builders, that goes against nostr's code of conduct. 1 month ban npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld Speaking your mind is being construtive. I don't think I'm engaging in bad faith and I'm ready to be proven wrong, as I did before. Nostr is not the ONLY thing we have, it's not like we have to make it work for absolutely everything. If you like it and want tcp over a nosyt proxy bridge, by all means go for it. npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld Then you "shouldn't" get so triggered over an opinion npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld I agree it's fun an interesting just like messaging apps using LN. npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld Experiments is valuable, so is not being afraid to call out bad ideas. Otherwise this place just becomes a massive circlejerk npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld "Should" is bound to my own expressed opinions, I'm not in charge. npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld Nostr is perfect for bootstraping a Web of Trust with shitposts. It sucks on a technical level for everything else. Just because we can, does not mean we should. Not everything should be built on nostr. #nevent1q…yp03 npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld Unfortunately, you can't rebuild the Web without rebuilding the Browser. I don't see anyone picking up that tab. Until that happens, I'll remain highly skeptical. npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld opensatS, plural, you need more than 1! npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld What will you spend it on? npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld Sawn and its paid team of shitfluencers spearheaded the toxic mass-adoption maxi cult. I won't miss them 👋 npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld They were not lying, this is great news! npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld Yes I use subdomains but they are topical. Main website should not use one. This would be equivalent to me using email. subdomain for my email: [email protected] . It looks ridiculous. The www subdomain is archaic. The whole SEO boost is likely a myth since most major websites don't do it anymore. npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld Either the loaner or the lender has the private key. Even in a multisig setup, 1 party has a chorum. A legal contract does not enforce custody and has privacy implications in case of litigation. npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld This gonna be a busy weekend #nevent1q…qrrp npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld Stacking sats is easy. Have you tried selling them? npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld Not if you have multiple identities 🤣 npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld In short: * we had possibly the greatest hack of all time hidden in #FOSS sofware (#xzutils) caught in the 11th hour by a Microsoft engineer * shortly after, a quasi-global major IT outage caused by accident from proprietary software (#crowdstrike) affecting Microsoft systems. What timeline is this? How is this not scripted or some weird simulation? npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld Half compliment, half incredulity 😂. It's way better than stock android. When something is that good, people who are skeptical get suspicious, that's it. The unfounded speculation has run through my head that it's so good it might be the perfect gov honeypot and they have a magic backdoor. Then I go to sleep and hope it's not true. npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld After an intense discussion with a fellow #GrapheneOS user who's opinion I deeply respect, we've both concluded that GrapheneOS is simply too good to be true, one of the most impressive and secure FOSS projects and that is just... very very sus npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld Hello FBI 👋 #nevent1q…egm9 npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld How is it simpler if http is a layer above? npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld Why transfer anything using hypertext and not just use raw TCP calls? npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld That would break hermetic sealing though npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld You could but why should you if there's no need? Unless there's a compelling reason why it's worth it to require extra steps. You could also potentially do NIP05 over SMTP by sending emails back and forth. Many DNS providers also provide email, so why not? npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld I just saw a young couple trying to pass airport security and being forced to throw the home made jelly from his grandma out the trash because the jelly recipient, even if small, had no size markings, so there was no way of knowing it was under 100ml (it definitely was). Police was called to assess the situation and they ruled in favor of throwing it out. iT cOuLd hAvE bEeN a bOmB!! Seriously, how did we get here? How in the world is this normal or acceptable? npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld At 4 sats/vbyte, with don't need any scaling solution. We don't even need lightning. npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld It's 2024 and most people still comply and put their phones on air plane mode before take-off. npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld This has been suggested time and time again and keeps being dismissed with lame arguments. Some people really want to convince you that running a webserver 24-7 is somehow easier and less centralizing than adding a TXT DNS record... ¯\_(ツ)_/¯ npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld Watch on zap.stream. @nprofile…nhkw will stream it npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld Argentina - Colombia, Copa America final npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld There's another one in 1h45m npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld Yamal? npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld Yes, no one was ever murdered in prison, ever. Right? Right? /s #nevent1q…xwvg npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld Despite the validity of such assertion, I don't see how what happened yesterday made it more relevant. Yesterday was mostly a tactical blunder, nothing to do with physical ability. The "strong fast men" behave just the same as the women: in an embarrassing way. Making that point now just looks forced and opportunistic. npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld Y'all acting like men-only SS is what prevented political assassinations in the past 😂 #nevent1q…d4tz npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld Leaked photo of Trump's alleged shooter. That kind of explains the shitty aim https://i.nostr.build/KsvtMe5l68DuKX6C.jpg npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld If the Deep State really wanted to kill him, he would be dead. Humans are easy to kill. npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld Being ahead in the polls is not a guaranteed win. npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld Trump one of the most erratic and inconsistent politicians. It does not need to make sense, the glove fits. npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld Blood sacrifice? npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld e) npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld Cope about what? npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld This was also my first thought. Getting shot in the hear is incredibly lucky plus stopping for a great campaign photo is sus. This "attempt" secures his win most likely. #nevent1q…4u0v npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld Cutting off reaction and follower counts to follows and follows of follows is simple and more than enough. WoT does not need to be complex npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld Tbh I should have excluded jewlery + ordinals for a fair fight npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld Q: are there more people self-custoding gold than bitcoin? npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld Today is a bad day for #rust hashtag followers npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld I get it, it's still not worth it for me. npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld Good try though! npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld The 'h' key of my thinkpad is broken. 2100 sats to the first one guessing correctly why npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld My wife "gifted me" a signup for a half marathon for my birthday. I've been practicing ever since. Feels great to improve every week and have a goal to look forward to, specially when people around don't believe you can do it! npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld I feel fucking great. Life's good npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld This different than what I mean by being purple pilled. Hearing about something and getting curious is entirely different than being pitched and onboarded in a sort of guided way. npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld I also heard about nostr here and there and figured out the rest by myself. I don't consider that "purple pilling" npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld I want to see how effective "purple pilling" really is. I think it's not, but prove me wrong. If you came to nostr because a specific person pitched it and "onboarded" you and you're still here 1 month later, prove me wrong and tag that person. npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld Solution is simple: don't onboard. Build it and they will come. They will RTFM and they will figure it out. #nevent1q…8cvr npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld Was is a sort of Harakiri? That would be understandable if he failed to serve his master. npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld Not in a position of political power. People who get there are breeded through natural selection to by sociopathic. npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld It's happening,! I'm moving out of the city to the middle of nowhere, with the fam. To a place I can call ~ npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld No npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld How could you really think a senile elder is really in charge and not is entourage npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld Btw, I've actually already started working on this and it's being going great. Hardest part now is making sure no issues get duplicated by running the bot multiple times. My goal is to do it in a reproducible way without the need to keep a local state. #devstr #nevent1q…m28t npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld I'm open for nominations npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld Should we do a nostr movie night? We can pick a movie by poll and watch it together on zap.stream, I'll stream it myself. npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld UX should be perfected by the people that willingly want to use a tool, not the potential mass adoption normies or the proverbial grandma. npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld How is it cope if it works for you? Why do you need the other 7 billion tiktok zombies to feel accomplished? npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld This is unironically the way to go. Only nerds that bother to learn the tools deserve freedom. Fuck mass adoption. #nevent1q…dte9 npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld Relays should just relay and purge everything after 1 week npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld I hate rerere. It never seems to work properly, misremembers conflict resolution and leaves bad conflicts without a warning. I turned it off. npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld I wanted to buy my family home this month and needed to sell. This is a bit unfortunate npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld Socialist logic 🤣🤣🤣 #nevent1q…tcxy npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld Computers just do what their told. Once you accept that, everything is easier. npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld Most people could just use their own domain and proxy lnurlp requests to a custodial lnurl provider, so even someone using their domain might be bullshiting. I did that temporarily and proxied my domain's lnurl yo zeuspay while my lnd was broken. npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld We need the inscription spam back lmao 🤣🤣🤣 npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld #nevent1q…7rgd npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld Content is not hosted there, nor indexes of events. Those websites are just nostr clients, anyone can host them, content is still there. npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld How is NIP05 related to nip46? npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld At least read "Anatomy of the State". It's very very short and totally worth it. npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld Hi Kyle npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld Will any IP endpoints change? npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld I'm happy npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld This is the same argument used by systemd haters. Fact is, systemd is a great piece of software and a pillar of the FOSS ecosystem. npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld What is exactly wrong with it? Won't play? Buffering? Breaks? Huge delay? Sound is off? All of the above? npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld True npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld I won't share my number of active npubs, but let's just say I might have Multiple Personality Syndrome. npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld It's way worse when they go out of their way to convice you that their custodial solution is actually self-custodial 🤡 npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld He aged npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld It already works npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld I was in the same situation but worse (without SCB 😱) earlier this year. By contacting each peer asking for a force-close and using chantools, I managed to recover the local balance of 5 of my 7 channels. The remainder (about 50k sats) I give it as lost. It was a terrible experience. npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld Branle generated my hex private key. I really hope in some years we don't find out that the entropy was weak and a bunch of OG npubs are compromised 😨 npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld Mastodon has good content. Follow the propper hashtags. npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld What happened? npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld Why do you need more? npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld It's better pratice to always handle it with _or...() and in worst case, return an error using a Result<>. It's so easy that there's no legitimate reason no to. Proper errors beat panics. npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl sommerfeld Tell mastodonians the answer is nostr #nevent1q…8r2c