Keith Mukai

Zero-JS Hypermedia Browser

avatar
Keith Mukai
KeithMukai@nostr.seedsigner.com
npub1tv8g...7wn2
SeedSigner lead dev. Bitcoin Core dev (barely). Specter Desktop contributor. python-nostr, rana, NIP-26.

Notes (20)

Yikes, that's a bad ngu. Too much travel the last few months. But pretty uneven 2025 in general. Looking forward to staying home for a while and getting back to some discipline. 12-13% is my usual comfortable target. Pretty easy to get there without doing anything extreme. image
2025-11-22 13:59:19 from 1 relay(s) View Thread →
Plane landed safely in Panama City, but seeing this while boarding did give me a few doubts. image image
2025-11-10 23:35:39 from 1 relay(s) View Thread →
Wha...? (no, I don't actually want to know) image
2025-11-10 23:29:57 from 1 relay(s) View Thread →
Chilling in a cafe in São Paulo* and just as I'm about to leave, the opening riff to Franz Ferdinand's "Take Me Out" starts playing. Had to stay the extra ~4 minutes. Of course. So f'n catchy. image https://www.youtube.com/watch?v=Ijk4j-r7qPA --- *(yes, that's Japanese text; huge Japanese community here)
2025-11-09 12:24:45 from 1 relay(s) View Thread →
BREAKING: There are banana vending machines in São Paulo! 👀🤯 image
2025-11-06 01:59:41 from 1 relay(s) View Thread →
Find yourself a girl who looks at you like nostr:nprofile1qqstwd7k7hyv5nf94v9zchtcwe6gyak529j0ah7tgjueudwrryj2d6cprpmhxue69uhkv6tvw3jhytnwdaehgu3wwa5kuef0hxhvc5 looks at bread. image image
2025-10-03 14:57:44 from 1 relay(s) View Thread →
Laundry day for nostr:nprofile1qqstwd7k7hyv5nf94v9zchtcwe6gyak529j0ah7tgjueudwrryj2d6ck96nw5 is always kind of hilarious. When she's at home she always has a toy in her mouth. So pretty quickly they all reek of dog saliva. 🤢 image image --- Bonus: Kuma with her croissant overlooking Nashville last week! image
2025-09-28 15:15:59 from 1 relay(s) View Thread →
Gorgeous hiking at the Narrows of the Harpeth river trails with nostr:nprofile1qqstwd7k7hyv5nf94v9zchtcwe6gyak529j0ah7tgjueudwrryj2d6cprpmhxue69uhkv6tvw3jhytnwdaehgu3wwa5kuef0hxhvc5, just outside of Nashville. image image image image
2025-09-21 18:53:22 from 1 relay(s) View Thread →
nostr:nprofile1qqstwd7k7hyv5nf94v9zchtcwe6gyak529j0ah7tgjueudwrryj2d6cprpmhxue69uhkv6tvw3jhytnwdaehgu3wwa5kuef0hxhvc5 being weird. image
2025-09-21 18:47:27 from 1 relay(s) View Thread →
Ha, ungovernable hikers in Tennessee. image
2025-09-21 18:46:19 from 1 relay(s) View Thread →
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnwdaehgu3wvfnj7qg4waehxw309aex2mrp0yhxgctdw4eju6t09uq3xamnwvaz7tmsw4e8qmr9wpskwtn9wvhsqgy3exj7r2t5gy2vdl3dvxhym6px98425ra49ayz3qyncln7qdhcxgc3dxer earning nostr:nprofile1qyfhwumn8ghj7am0wsh82arcduhx7mn99uq3wamnwvaz7tmjv4kxz7fwdehhxarj9e3xzmny9uqsuamnwvaz7tmwdaejumr0dshsqgplwuxkt5a8vj5utj6s8tsj8e3wcavc45p4mqmw92qs7wrh5azmys8kwjcm some sats in nostr:nprofile1qqsgclrrzfuhsh29pyxjn6nqqg9q0qtsq4lqmmelrqa9jj96haxpkvc3rdzke's LN-supercharged Mario Kart game! Gaming is better with Lightning! https://v.nostr.build/JE3a6JKfneWZ2Guc.mp4 At nostr:nprofile1qyghwumn8ghj7mn0wd68ytnhd9hx2tcpremhxue69uhkummnw3ez6ur4vgh8wetvd3hhyer9wghxuet59uq35amnwvaz7tms09exzmtfvshxv6tpw34xze3wvdhk6tcqypwly85wcy0zreahzzk86my5gf6q0tnfaya8lncdpglw97kylhyykudlcjp's "Imagine If" conf.
2025-09-20 05:49:15 from 1 relay(s) View Thread →
"Friends, Romans, Bitcoiners, lend me your ears!" nostr:nprofile1qqstwd7k7hyv5nf94v9zchtcwe6gyak529j0ah7tgjueudwrryj2d6cprpmhxue69uhkv6tvw3jhytnwdaehgu3wwa5kuef0hxhvc5 holding court at nostr:nprofile1qqs9mus73mq3ug08kug2cltvj3p8gpawd85n5l70p59rach6cn7usjcpp4mhxue69uhkyunz9e5k7tcpzemhxue69uhk2er9dchxummnw3ezumrpdejz7qgwwaehxw309ahx7uewd3hkctclflw26. image
2025-09-18 22:10:03 from 1 relay(s) View Thread →
I'm grateful that dog vomit doesn't smell.
2025-09-06 20:32:11 from 1 relay(s) View Thread →
Holy cow, this is gorgeous AND so intimidating! Fusion 360 tutorials, here I come. (that's a 3d model for a Tesla/NACS charging plug holder) image
2025-09-05 18:14:44 from 1 relay(s) View Thread →
YO, this slim nostr:nprofile1qyghwumn8ghj7mn0wd68ytnhd9hx2tcpz4mhxue69uhkummnw3ezummcw3ezuer9wchszxthwden5te0wfjkccte9eekummjwsh8xmmrd9skctcpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsz8rhwden5te0dehhxarj95ezu7n9vfjkget99e3kcmm4vshsqg8je9kf0ajpnffclpx087njugv5vp0psjqfdeh9zuxvukmk0xw5qq8tj292 build is so f'n sexy! image image image Really hard to appreciate it in photos. It's so much nicer! https://v.nostr.build/CGxmMTLMsWd2WgJA.mp4 --- Video tutorial: Step 1: * 2x20 header pins * soldering iron * wire snips * empty proto board You're going to have put in a little more effort to solder the gpio headers on. But it's not terrible. https://v.nostr.build/APljWlgK5uGpYiIO.mp4 --- Step 2: Solder! ps - Pi Zeros are only sold in bulk WITHOUT the headers soldered on. Anyone who thinks you can make mad profits by selling preassembled nostr:nprofile1qy2hwumn8ghj7mn0wd68ytn00p68ytnyv4mz7qguwaehxw309ahx7um5wgknytn6v43x2er9v5hxxmr0w4jz7qgkwaehxw309ajkgetw9ehx7um5wghxcctwvshszrnhwden5te0dehhxtnvdakz7qg4waehxw309aex2mrp0yhxgctdw4eju6t09uqzpukfdjtlvsv62w8cfnel5uhzr9rqtcvysztwdeghpn89kanen4qq5tgdpe hardware is OUT OF THEIR F'N MINDS. This is 8x speed. Yeah, with practice I could get faster. But still. GTFO. https://v.nostr.build/eq0NlFssSWq6DxTv.mp4 --- Step 3: Inspect your work. Hey, look, something went wrong. Because of course! Pro tip: I did the soldering with an old broken display hat, not knowing if the heat or anything else might screw it up (I think that loose pin was due to a flaw in the old hat's connector). https://v.nostr.build/RR8R1TU6SFl747Gx.mp4 --- Step 4: Inspect again, trim solder cones. Off camera I did find one more bad solder (the pin came loose) that I had to repair. https://v.nostr.build/mEucqDCqAQvrnB2a.mp4 --- Step 5: Final assembly, boot up and test! https://v.nostr.build/pnwVV1Gx7dQZFj61.mp4
2025-08-20 21:34:06 from 1 relay(s) View Thread →
I'm in a coffee shop that somehow has an infinite remix of this song. It is NOT just the song playing on repeat. It's literally never ending. The grating, wavy, derivative chorus (it wants to be Mazzy Starr and Natalie Imbruglia's "Torn" all at once) just keeps returning and returning for like 10min so far. Absolute torture. This is hell. image
2025-08-16 17:44:45 from 1 relay(s) View Thread →
Step 1: Buy a 3gb eSIM for travel to Riga. Step 2: Meet lots of European Bitcoiners and follow them on nostr. Step 3: Get warnings about data usage. Step 4: Cry. Step 5: Top up eSIM so I don't run out on my last day. wtf. image
2025-08-12 08:20:27 from 1 relay(s) View Thread →
Kind of a glass half empty / glass half full situation. Was searching the house to see if I had a cooler bag to bring cold stuff with me to Bitdevs tonight. image
2025-07-10 17:43:24 from 1 relay(s) View Thread →