"They" are irrelevant for SeedSigner since you can build it yourself and run the FOSS code completely permissionlessly. Those of us involved in the project have NO IDEA who has built a SeedSigner.
I disagree with your definition of "product". I think of a product as something that a company sells. We're a completely open source PROJECT. If you build a SeedSigner and run our code, none of the volunteers who work on the project profit from it.
SeedSigner + Silent Payments is a FOSS project adding (currently experimental) support for an open source protocol / technique.
No one asked me to start building support for Silent Payments in SeedSigner. No one paid me to do it.
I've spent quite a bit of time with bip47 in the past. Interest in bip352 is a natural progression.
Some conspiracy theories are interesting or incisive. This one isn't.
Who is "they" you refer to in the first sentence? SeedSigner? Bitcoin Core?
What is "this product"? SeedSigner? The silent payments protocol itself?
"...are ready for the next gen stealth tech." Wait, that's a BAD reaction to the government cracking down on centralized privacy tools?
I haven't yet. None of the software coordinators I use support it yet. But I'll do some tests with Silentium.
What's weird about it?
Sounds like you're implying that something shady is going on. So let's hear your conspiracy theory then.
Slight color tone differences. Display P3 looks more accurate. But still no HDR kicking in on the Macbook's retina display for either color profile.
But Google Photos on Mac Chrome does leverage the display's HDR abilities. So it's not a browser limitation. Must be some html/css metadata thing when presenting the image?
Chrome + Snort = not activating the Macbook's HDR display capabilities.
Above color profile: Display P3.
Color profile here: Adobe RGB.

Timeline cleanser after those cicada posts.
Bugs are so gross. But nature overall tends toward pretty.
By the way, curious if y'all can see the difference in these images posted as "Ultra HDR" (high dynamic range). Brights should be brighter, colors more richly saturated.

#flower #iris(?)
As a city boy / suburbanite, nature definitely freaks me the fuck out sometimes.



#cicadas #bugs #canileavethisplacefortwomonths
Born in 2007. Hibernates.
Emerges into a world that now has #bitcoin. Immediately dons laser eyes.

#cicadas #bugs #gross #whygodwhy
Dear nostr,
I AM WORKING ON BIP-352 SILENT PAYMENTS FOR nostr:npub17tyke9lkgxd98ruyeul6wt3pj3s9uxzgp9hxu5tsenjmweue6sqq4y3mgl!!
https://v.nostr.build/8GEda.mp4
The UI took longer to build than the actual #bip352 code!


Caveat: I don't actually really know what I'm doing, so if you're BIP-352 savvy, see if your results match mine:
https://gist.github.com/kdmukai/e6de87c90d4fedeaf866f2b10c0833a9
But even while I'm off in gymnastics land and neglecting the bitcoin world, y'all still come with me everywhere I go...
nostr:npub17yqgpat6e6ensd78jqhj4c3ef03uq04uqu3z05rhjnlk67lwm8wq9w5269 nostr:npub17tyke9lkgxd98ruyeul6wt3pj3s9uxzgp9hxu5tsenjmweue6sqq4y3mgl nostr:npub1jdgclywl55wc4neey97de57jenghsseuh8njx6z5f2kdwsfvk5xqhd2mys nostr:npub1ad0ptuzte83alpkpqqctvewlaqj5zq23c83m82xw8apg4t6zlyns6xng2c nostr:npub1v67clmf4jrezn8hsz28434nc0y5fu65e5esws04djnl2kasxl5tskjmjjk


Whew... I've been quiet the last few weeks because I've been BUSY with my other passion project: coaching -- and helping to RUN -- high school boys gymnastics.
Y'all out on social media don't have much visibility into this side of my life. High school gymnastics MADE ME WHO I AM. I love being a coach now and trying to offer a similar experience to a new generation of kids. And this year demanded more of me than ever.
Please read on to understand why I'm so fucking proud of what my small gymnastics community accomplished.
---
Last year the state dropped Boys Gymnastics as a high school Varsity sport. So coaches across the state took it upon ourselves to start our own league. I was part of the 9-member Steering Committee that made this season happen.
We spent MONTHS working out our own process for training and certifying our judges, organizing Sectional meets, and running our own STATE MEET.
AND WE SUCCEEDED!!! We ran a full season that concluded this past Saturday with 142 gymnasts from 33 different schools competing in our State Meet!

The meet ran smoothly, the gym was packed (by our standards; this isn't TX football...), and the kids had the high energy, high stakes State Meet they deserved.

I volunteered to create and run the scoring for the meet. Had to write 5000+ lines of code, work out all the coordination logistics, do all the ENDLESS data dumps and filtering along the way to figure out who qualified and how to slot them into the meet, train the workers, brief all the coaches and judges, and -- most importantly -- oversee and troubleshoot the entire process during the meet.

It was STRESSFUL. My code drove our leaderboard displays as well as provided live web-based results. I'd take quick glances up at the display board and pray it wouldn't be showing an http 404 or 500 error.

(pic doesn't do it justice; the leaderboards looked AMAZING!)
The State Meet was in my hands, on my shoulders. If I fucked up, the meet would be a disaster. Thankfully there were NO problems. Coaches were AMAZED at how well everything ran.
We had to figure out EVERY aspect of this meet. Managing who qualifies, who pays for what, selecting officials, how does the host school break even or possibly profit, all the day-of logistics, designing and ordering the trophies and medals, even produce the freakin' meet decorations, signage, and souvenir program!

ENORMOUS amount of work. But at the end of the day, we ran a PHENOMENAL, professional State Meet.


In many ways it was even better than previous years, because the coaches collectively got to make the calls and run it how WE wanted.
ps - all these photos are courtesy of coach Abi Diaz who shot the meet with my camera. We ended up with ~850 RAW images I then had to cull through and process. Yet another monster task!
---
In addition to all that, I had OTHER responsibilities in the closing weeks of the season.
COACHING:
Our team fought and scraped our way to earn a TOP TEN berth to the State Meet! We also had 11 individual event qualifiers, the most of any school in the state. I strategize and optimize our routines for our rulebook and I'm the technician in the gym who refines the most subtle / difficult aspects of our key skills. Unfortunately I couldn't be with our team during the meet since I was so busy running the scoring.

JUDGING:
I judged 2 of the 4 Sectionals meets (head high bar judge!) which determine who qualifies to State. Plus a ton of dual meets throughout the season, Varsity invites, and culminating Varsity Conference meets. I'm usually voted by the coaches to be one of the top 12 judges in the state and therefore asked to judge the State Meet, but obviously had to decline this year in order to focus on my other duties.
---
ONGOING:
I'm on our Rules Committee which is just starting to gear up to review and revise our rules for next season. And volunteered to remain on the Steering Committee to do it all again in 2025.
More upper shoulders / traps stretch than anything. You want full extension through there at the bottom.
But you have to maintain an incredibly tight core and the various shapes you need your back to hit are super important. So you'd never let your spine fully stretch open. That would just cause floppiness that would screw up the timing of the swings and make them less efficient.
In fact, at times I've had a problem where if I just hang and I fully relax my core / back muscles, just the weight of my bottom half feels like it can pull one of my vertebrae in my lower back too far open and I get some shooting nerve pain. So I always keep a tight tension there when hanging.
Maybe light swinging with ankle weights could create more spine stretch. But because of the above, that'd be a huge NO for my back.
Believe me, my medicine cabinet is WELL stocked with ibuprofen!
I love the handful of things I can still do better than the teenagers. Whenever we challenge each other, I remind them: "If you really want to beat me, you have to do better than this THIRTY YEARS from now when you're my age!"
Laid-out backflip!
My favorite tumbling skill. Fun, beautiful, quite technical. It's really hard to train the specific phases of it into my high school gymnasts. Running out of time before our State Meet this Saturday!
GIANTS!
I try to make sure I can still do giants at least once each year but I think I missed last year. Feels amazing to be light and fit and strong.
https://v.nostr.build/2RKyJ.mp4
#gymnastics #giants #highbar
Hey nostr:npub1tv8gmfhalwnxxquxjzeh6gtdsdz6vg7vx0s3rt7s7uuw6aujh32qn77wn2 I just found https://nostrtool.com/ and I'm wondering, is there a way to generate a mnemonic from an existing nsec?
Not in the nip-06 approach, no. A one-way hash is involved, so there's no way to work backwards.
GM

The SeedQR formats are seeing some pretty good adoption across the bitcoin ecosystem (e.g. Sparrow can directly read them and turn them into a hot wallet, if need be). Plus the format is well documented; the "Standard" SeedQR could even be decoded by hand if you just scan it with a cell phone that'll read out the digit stream. The "Compact" format is a little harder for humans to work with.
The actual English words would bump the QRs up to the next size or two since words take up more data space than digits. If you export a test seed as Compact SeedQR, Standard SeedQR, and if you just paste the full mnemonic into a generic QR encoder, you'll see what I mean when you compare the three QRs.
And with SeedQRs size matters since the point is to mark them by hand. A Compact SeedQR for a 12-word mnemonic is just 21x21. Takes like 5 minutes to with a Sharpie. But a 24-word Standard SeedQR is 29x29. Huge difference. That takes more like 20+ minutes to transcribe. Not fun.
Black dog nostr:npub1kumadawgefxjt2c293whsan5sfmdg5tylm0uk39enc6uxxfy5m4scrz2v7 vs the first 80°F sunny day of the year.
Girl stubbornly preferring to bake in the sun instead of finding some shade.

#dog #dogsofnostr #dogstr