If you don't believe it or don't get it, I don't have the time to try to convince you, sorry.
Public Key
npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Profile Code
nprofile1qqsd4fqmakmgtyfk806yqlmg0juh38x9g0ksyjah0s3d9jzd3r65z5cpzpmhxue69uhkummnw3ezuamfdejsvm22hy
Show more details
Published at
2026-06-22T14:38:31Z Event JSON
{
"id": "14f8f50d640f6f09089d82efca6b877b14eae198dbcb7752bd2c71ffd57dce0c" ,
"pubkey": "daa41bedb68591363bf4407f687cb9789cc543ed024bb77c22d2c84d88f54153" ,
"created_at": 1782139111 ,
"kind": 0 ,
"tags": [],
"content": "{\"name\":\"Geek\",\"about\":\"If you don't believe it or don't get it, I don't have the time to try to convince you, sorry.\",\"lud16\":\"[email protected] \",\"nip05\":\"[email protected] \",\"picture\":\"https://blossom.primal.net/f27dea32210a584e66a7a5572b49458536947ab40b2d193ca553cd6269f45416.webp\",\"display_name\":\"Geek\",\"website\":\"https://hello.geektoshi.tech/\",\"banner\":\"https://r2.primal.net/cache/0/57/40/05740b59efcc0f0a5ebff107fdc7393ec470ee82021309307f801b2117e70c34.jpg\",\"displayName\":\"Geektoshi\"}" ,
"sig": "c01100c82b52890d5d052c54880e7ac2e2acdc9397d5f723c4e84af06677f5a8d40e3fca239a1122bc915831e595aa29d764403b33da6e35b90b33a469ca7300"
}
Last Notes npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek started this today...will share a screenshot in a couple days. do you use DM? And old school NIP-04 or newer NIP-17 (thanks Nostr lol)? maybe i can just start a repo and discuss in an issue thread there to flesh out as work progresses? npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek 👀 wait, what! npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek Thank you, it has been great. Shot out to everyone. npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek Thank you for this. I lost my mother to cancer 20 years ago. You will get through this as well. npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek When you reach the end of Nostr... https://blossom.primal.net/0cd9fa4053499a3a45bc74787258d2ca94be64a12351da1eda4cd081f8b4236f.png npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek Cool, let me know if you have any issues. npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek HAVEN Kit and haven-kit-umbrel bumped to v1.5.0 with ported changes from haven-kit-startos. Docker images pushed to Docker Hub as well. https://github.com/Letdown2491/haven-kit npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek actually one of my favorites. npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek i'm in and out of here lately but keep me posted...i have some project ideas for this already but i'll wait for the audit. npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek sentiment so bad even nostr seems to be falling apart...i guess people just forget to stay humble and stack sats when it matters most. anyways, back to building stuff. npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek this actually had already popped up on my feed and i read it. looks great! i know it's early but how soon until we can consider this ready for production? npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek no doing this in rust, but i'll def take a look npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek Implementing Silent Payments is way more difficult than I thought... npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek I've seen a bunch of "how to lower token usage" posts and YouTube videos lately with overly complicated strategies...here's a simple one: -Use LLMs to help you interpret data, not get data for you. You'll remain a human with a beautiful brain that can think for itself, learn new skills, and make your life easier at the same time. npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek Android signer support for Signet making progress! It looks like there's one client (Amethyst of course) that actually respects NIP specs. Thank you @npub1gcx…nj5z. To everyone else, PRs incoming to fix your implementations. https://image.nostr.build/a43bcfd3ccd5ee499ae3409627dfd500bc09ecbab5b9abb5717e67ea81d91fce.jpg npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek If you're playing around with AI agents, go read Stanislav Lem's short story "Non serviam" for some interesting philosophical considerations. If you're too lazy, search for "personetics" and "personoids" (or have your agent do it I guess lol) https://cdn.nostrcheck.me/daa41bedb68591363bf4407f687cb9789cc543ed024bb77c22d2c84d88f54153/c5cbd6a7994774ca1a01099bb0ee7d45df1d331b4449140980c7381018b4a714.webp npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek Same, same but different 😂😂😂 signet is divided up between a back end and a front end. You can have multiple clients (I develop a web ui and android client, someone else has done an iOS client) connecting to the same back end. It is a nip-46 remote signer though yes. npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek Signet 1.9.0 is out after a couple of weeks of working on migrating all dependencies to the latest versions. Additionally, tons of bug fixes, security and performance improvements, and some much overdue code cleanup that removed about 2k lines from the code base. https://github.com/Letdown2491/signet/commit/c6f6fa0ee836f1840fd4ed21cec234824c2c237d npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek Now add some shaming to pfp abusers lol npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek Got a proof of concept terminal working that stores state via nostr events. This allows me to log into any computer and do something like "connect npub/machine_name/terminal" and pick up the session from anywhere. VERY early but long term the goal is that this works with any application on any os. Long road ahead so no demo for a while but I'll share a video soon 😂😂😂 npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek there is zero manual input...the daemon just discovers NIP-66 monitors and handles everything from there. once monitors are discovered, relays are probed, compared to monitor event data, stored and computed onto duckDB then published back to relays as kind 30385 events that anyone can ingest. npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek If you want to run your own NIP-66 relay monitor, feel free to check out relaymonitor. I was going to keep this as a separate bit of kit (it's a monitorlizard fork) but I'll be making some tweaks this week and push it to the monitorlizard repo in the hopes of a merge. https://github.com/Letdown2491/relaymonitor npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek that's i'm pretty happy sticking to mostly web stuff tbh. apple just makes things over difficult. npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek This is the best way to develop new things :-) npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek 7 days into tracking, and the Nostr network just keeps getting better. Transparency is key, and I hope more relays keep popping up. If any relay operators have questions on trust scores, I am happy to answer questions. If any devs want to implement scores into clients, happy to help as well, particularly to anyone developing NIP-07 or NIP-46 signers. API is and always will remain free. https://image.nostr.build/7dfd445589e33b79e20a5f61263d21a3687049d9cbc58e903837456ff54f3865.png npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek You are rocking this week, man npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek Sounds like a victim of hell threads. Have you considered switching clients? Amethyst on Android or Nostur on iOS would be my recommendation. npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek I mean they sort of explain it. I appreciate that the director is obviously a fan of the franchise since he always has some great callouts to the previous films. npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek Predator: Badlands is super Disneyfied but I really enjoyed it. https://m.youtube.com/watch?v=43R9l7EkJwE npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek Just block and report, its the best way npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek If you appreciate well thought out, well written articles, follow Max. There is literally no second best writing thought provoking stuff on Nostr. #naddr1qq…l3sp npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek just an extra verification that the npub in the relay info actually controls the server since you can make the nip-11 info say anything npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek give it a bit of time...your relays already increased quite a bit i checked lol. easiest thing would be to do a dns record for your npub for a few points. haven doesn't have full nip-11 support so i'm considering creating some optimized version at some point, maybe after I finish this nip-66 monitor. the only way to game the score is to have good security, good operator WoT, and strict nip compliance really, everything else is just a matter of server performance npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek it got better... https://trustedrelays.xyz/network . also, what's a bluesky lol npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek Nostr is a never ending rabbit hole - Client doesn't do what I want, create client - Not enough remote signer options, create remote signer - NIP-46 relay not fast enough, fork and improve NIP-46 relay - Not sure what relays are good, create relay scoring service - Not enough relay monitors, fork and improve NIP-66 monitor What's next? lol npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek just finished the whitepaper, this is really super cool, dude. where do you plan on taking this? npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek Fuck it, it's live: https://trustedrelays.xyz/network npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek Link is a 404 but reading the white paper now npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek Needs some more, but here's the Nostr network at a glance https://image.nostr.build/5fb6054a759464d3fdaf2aa7c43dc30746e75349e2bd716c4ec56f30f8012959.png npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek Who's building something cool on nostr that no one is talking about? Send me a link, I want to play. npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek Sure thing. It does look like there is an issue with the Lightning invoices as well: "Payment service temporarily unavailable. Please try again." Happy to send sats your way when that is fixed. npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek main problem is on mobile (Graphene w Vanadium), but seems to work well on desktop (Void Linux w Firefox and Chromium). Might just be a caching issue on my end for mobile though. npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek Wasn't able to get the page to load npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek If you run a specialized relay, probably worth going over your NIP-11 data to make sure it reflects what your relay can and cannot do for transparency to your users. Seeing a lot of relays with just the very basic information which is fine, but if relay trust assertions ever gathers steam, the basics just won't be enough. With that said, just updated nip46-relay (forked from Bunklay) to be more NIP-11 spec compliant by adding supported kinds, and relay limitations. Changes are live at relay.nip46.com as well. https://github.com/Letdown2491/nip46-relay npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek Looks great...who's the Kevin O'Leary of the tank? npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek I bet its just a badly written not just sending malformed events npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek Dealt with this the other day...whoever it is, they're not even trying lol npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek That's an insane deal, might spin up a few just for the hell of it. npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek Awesome! Which vps are you using? $25/y is a steal npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek Found the reason..."if you build it, they will come" npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek My favorite newsletter covers Trusted Relay Assertions this week (the draft NIP I wrote which powers trustedrelays.xyz) as well as a deep dive into NIP-11 and NIP-66 (keys to relay trust scores) and I am over the fucking moon. Thanks, folks! #nevent1q…xndn npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek Nostr relies on about 1000 relays run by around 450 pubkeys...we need more npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek Added some automated relays insights to relay details to provide some context as to what a relay could be used to. Could probably dive a bit deeper but heading in the right direction. @npub1jlr…ynqn curious if this is what you were referring to the other day? https://image.nostr.build/54dcd54990640fc92fdee31cef173bf71ce0a574563ea855e226048480e3e884.png npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek we'll get Logen to switch one day npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek I'll be testing this weekend, gotta get the mac out of the closet lol npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek If you don't have a bidet, what are you even doing with your life? npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek Whoever is doing this, take your bullshit to X or somewhere that cares. Thanks. #nevent1q…dvm8 npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek Weird no issues here at all npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek Officially launching Trusted Relays, my proof-of-concept implementation of Trusted Relay Assertions (kind 30385). Take a look, and let me know what you think. Tons of work to do still but it works. https://trustedrelays.xyz/ npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek I know what you're saying which is why jurisdiction is tiny piece of the calculation and why jurisdiction scores take into account both freedom house reports and eyes-reporting. npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek the fix was particularly important for paid and whitelisted relays which previously just showed offline since we were only checking for a specific request type. npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek Give it a bit...the more data it gets, the smarter it gets. I'd say it will take a week or so to start getting pretty accurate results. The specific issue you mentioned I actually fixed like 30 minutes ago so data still has to catch up 😎 npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek Check the thing @npub1p26…60yv @npub1vxl…gnvx @npub132n…8cn4 :-) npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek What if your remote signer could tell you if a relay connection is trustworthy? What if any client could? Soon TM 😎 https://cdn.nostrcheck.me/daa41bedb68591363bf4407f687cb9789cc543ed024bb77c22d2c84d88f54153/48e398be12f19c606af2e08e487db259d4f4db5b2928b81abe086defc3162e8b.webp https://cdn.nostrcheck.me/daa41bedb68591363bf4407f687cb9789cc543ed024bb77c22d2c84d88f54153/16cba09c5bb2a7f7222811239c1059264df7963c37eb8814c7111974bddce6dc.webp npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek it sure as $h!+ is lol npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek thanks yeah, nips 11/66/85 and some additional stuff, maybe some nip 32 stuff at some point as well npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek did i say a month to get this done? i meant a week...maybe less... https://image.nostr.build/9cc3dbc32efba95fd4410d0fc2fce367f1a402d8881d16b251367a70148b8e77.png npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek I really like having discussions with it for hours or days on end so we can nail down specifics, edge cases, etc, then just writing the code myself. it's ok for code but organization is where it shines. npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek Are you talking about kind 22242 or something else? npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek I enjoyed the Uncle Rockstar episode, good call out. npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek When Bitcoin podcasts quit talking about price, I'll start listening. npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek Yes all those attractive devs on here 😂😂😂 npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek No clue. Honestly of rather pay apple their $99 npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek Only thing is you can't publish without paying apple their tax lol npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek Honestly, I'd rather working on the backend and have the web UI just be the reference client implementation. The Android client was important though, and iOS will have some challenges (thanks Apple) but to let people play. I do my best to implement new stuff in a way that doesn't break clients that don't update as quickly as the backend so its pretty simple to just make of your own. Just have to make sure I keep the API docs up to date 😂😂😂 npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek Beat me to it but glad you did this! I'll be starting work on iOS after 1.7.0 😎 npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek Starting work on Signet 1.7.0 today which will introduce NIP-49 support (ncryptsec). AES-GCM encryption will still be available and existing keys can be easily migrated with a single key press, but NIP-49 (XChaCha20-Poly1305) will be the recommended option moving forward. AES-GCM will be deprecated in the 2.x.x series but that is months away so plenty of time to migrate. It will also add key exporting (plain nsec and ncryptsec). Signet will default to LOG_N=16 for the time being but will provide user configuration in a future release if you want stronger encryption. The NIP-49 spec allows up to LOG_N=21 but the memory requirements are higher than most users will want to spend (64mb to decrypt LOG_N=16, 3.2gb to decrypt LOG_N=21) for a signer. This is probably above most people's heads but I'll do a long form article sometime near release, but there's plenty of documentation around on NIP-49 and its encryption choices. Maybe the good folks at @nprofile…48nt can add some NIP-49 info to their newsletter in the mean time 😎 npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek This sounds interesting. I'll read the TEPP article and think about it some. There's some potential issues with rolling this into NIP-46 but let me make sure I'm not overthinking it. npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek would you prefer an open issue or a reply on here for the security review? npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek I knew you'd understand. Mind if I shoot you a DM next week? npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek Cryptic note that will make sense in a week...
LOG_N RAM (mb) Time Relative
16 64mb 100ms 1x
17 128mb 200ms 2x
18 256mb 400ms 4x
19 512mb 800ms 8x
20 1gb 1.6s 16x
21 2gb 3.2s 32x npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek I hope it doesn't happen to you npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek I left it out of the Android client on purpose for now since the logs live in memory for now and I didn't want to risk introducing any performance issues. If this works well in web UI over the few days, then yes, I will consider adding them. It might also be worth dropping the logs into sqlite, but I didn't want to cause additional write overhead either :-) npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek That is awesome! I hear that Signet in your video is pretty cool too 😂 npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek "You turn on your computer...this is where Nostr comes in." npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek @nprofile…tm2c i believe? npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek Who can help me understand why Jumble is so chatty? These are all from having just a tab open, no interaction. Easily the most signing requests of any web client I've tested. Not sure who the dev is or I'd reach out directly. https://cdn.nostrcheck.me/daa41bedb68591363bf4407f687cb9789cc543ed024bb77c22d2c84d88f54153/d18e396ec8fd1eb8efd3aeae6875d09c06a2ecaa37738f994d7c5735e9979a39.webp npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek Wow, Tron: Ares is ROUGH npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek when you have to wait a week for the next @nprofile…tme9 newsletter... npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek Initial Signet security audit going well. Found a couple issues high priority issues but nothing I would consider critical. Once I address the issues, I expect a 25%-50% improvement in memory and resource allocation so things should be even snappier, and of course, a bit more secure.
The biggest failing in my book though is that when I upgraded key encryption from what nsecbunkerd was doing, I only upgraded from AES-256-CBS to AES-256-GCM. It's a definite improvement, but I will migrate to the NIP-49 XChaCha20-Poly1305 standard at some point since I'm a fan of strict spec compliance an it really is a much simpler algorithm. Once I get there, there will be no need for user interaction, I'll probably just do it on the backend on first key unlock and let users know the migration is happening.
With that said, I expect Signet 1.5.1 to be out sometime tomorrow :-) npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek Remote signer, bunker preferred. npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek And yet, people still pasting nsecs into clients because "normies"...Vitor with the truth bomb. IYKYK https://cdn.nostrcheck.me/daa41bedb68591363bf4407f687cb9789cc543ed024bb77c22d2c84d88f54153/7c8bec9722febfe9ea672976a447659b4b2ff6d69df7e3caec72243bac976c8b.webp npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek same...sadly had to set up the windows install in order to be able to access the bootloader to wipe windows lol npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek Bought a new mini-pc...moving some services over npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek tagging @npub1f9n…48vt as this could be useful for Amber (maybe just tossing ideas lol). npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek I'm a huge fan of NIP-85 Trusted Assertions and WoT. Would love to have a system in place to establish trusted relays as well due to my work on remote signers, but NIP-85 does not handle this. While the below could really just be an extension of that NIP, here's a stab at it. Comments are welcome, it could use some tweaking for sure. https://nostrhub.io/naddr1qvzqqqrcvypzpk4yr0kmdpv3xcalgsrldp7tj7yuc4p76qjtka7z95kgfky02s2nqy28wumn8ghj7un9d3shjtnyv9kh2uewd9hsqxr5wf6hxar9vskhyetvv9uj6ctnwdjhyarfdah8xmsnur6 Tagging the maestro @npub1gcx…nj5z npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek Good, i didn't think their reasoning made much sense. npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek Super bullish on NIP-85, nice job pushing this. I was reading Vertex's "verify reputation" doc recently, and curious, do you see the additional overhead on mobile as an issue to widespread trusted assertion adoption? npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek Signet 1.5.0 is out and introduces NostrConnect support (paste or scan QR) and the new Inactivity Lock feature (lock all keys and apps after a defined period of time). Connecting apps is also now simpler and accessible from the sidebar (web UI) or the Apps page (web UI and Android) with bunker and nostrconnect in a single place. See changelog for full list of changes. https://image.nostr.build/0a0fd9ce6129ba6f565cb06fee52dd8eb3d9bb402493fe9fc4513032fb19f6d8.png https://image.nostr.build/3693dcf4feb3ef25ff7599770af165d821634ee11a26b8ddf1695d559dc9f49b.png Source available on Github, and Android app on @npub10r8…t2p8 as always. https://github.com/Letdown2491/signet npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu Geek Looking great!