Keith Mukai's avatar
Keith Mukai
KeithMukai@nostr.seedsigner.com
npub1tv8g...7wn2
SeedSigner lead dev. Bitcoin Core dev (barely). Specter Desktop contributor. python-nostr, rana, NIP-26.
Keith Mukai's avatar
KeithMukai 1 year ago
Born in 2007. Hibernates. Emerges into a world that now has #bitcoin. Immediately dons laser eyes. image #cicadas #bugs #gross #whygodwhy
Keith Mukai's avatar
KeithMukai 1 year ago
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! image 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. image 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. image 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. image (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! image 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. image 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.
Keith Mukai's avatar
KeithMukai 1 year ago
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!
Keith Mukai's avatar
KeithMukai 1 year ago
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. #gymnastics #giants #highbar
Keith Mukai's avatar
KeithMukai 1 year ago
Black dog @npub1kuma...z2v7 vs the first 80°F sunny day of the year. Girl stubbornly preferring to bake in the sun instead of finding some shade. image #dog #dogsofnostr #dogstr
Keith Mukai's avatar
KeithMukai 1 year ago
Really great convo with @Sahil Chaturvedi here. I've been hesitant to go for the full "get on zero" thing. But this convo got me reconsidering a bit. I earn some fiat and pay my bills each month. Let's say I have $X in fiat left over. When I have strong, dependable fiat income, I always move that fiat into bitcoin. But what if I know I'm going to be running a $X+ deficit in fiat bills next month? Or that most of my income now is in bitcoin and I'm going to have to sell some next month regardless? Always felt kind of pointless to scale in only to almost immediately scale back out. In a bull market, sure, 1 month of gains could easily be worth it. In a crab or bear market, the calculation gets rougher. But now I'm realizing that I already do FIFO accounting anyway. So if I think about the amounts going in and out as FIFO stacks, then I think I can make it make sense. I can treat the $X going into bitcoin as a longer-term hodl; those are the last sats I'll be spending from that stack. Longer-term hodls always make sense. And a month later when I need to spend about $X back out, those are actually the OLDEST sats I have in that stack, aged like a fine wine. Now maybe FIFO isn't the best tax strategy (to each their own), but I do think it helps to better conceptualize how a "get on zero" approach can make sense in the face of constant, impending spends. Thoughts?
Keith Mukai's avatar
KeithMukai 1 year ago
Found #poetry, bitcoin edition. A 3-5-3 haiku of sorts (if you move the "not" up a line). And then the intriguing, abrupt, mysterious ending: "0, 1". Sorrowful in its way yet balanced by a Zen acknowledgement of our limitations. image
Keith Mukai's avatar
KeithMukai 1 year ago
Woot! Didn't know I could still do a (nearly) vertical "V" on floor! It's easy to lose balance and fall backwards out of a V on floor. It's a bit easier on parallel bars since your grip on the rails gives you a stronger base. Didn't expect I could still do it on floor. Thank you, triceps! Interesting thing about a "V": If you can rotate your hips up enough (getting your legs to about vertical), then it gets WAY easier on the abs since your legs aren't adding torque out in front of you. #gymnastics #strength