Avatar
Keith Mukai
5b0e8da6fdfba663038690b37d216d8345a623cc33e111afd0f738ed7792bc54
SeedSigner lead dev. Bitcoin Core dev (barely). Specter Desktop contributor. python-nostr, rana, NIP-26.

Where is nostr's Justin Timberlake?

(that was his character, yes?)

Replying to Avatar Ace

Hey Bitcoin fam - I want to post a brief update as I start my Junior year of Bitcoin. I enrolled in this university of life back in 2021, without realizing how much I still had to learn. Becoming aware of the Matrix, being "fortunate" enough to be pulled from it's seductive comforts, was an incredibly painful experience.

But through my education I have found more meaning and purpose in my daily existence than ever before. I have met amazing people, studied innumerable rabbit holes of technical and social bodies of knowledge, learned how to take care of my body (shed 25 pounds of fat).

Denominating your life in BTC, hodling, and making the next right decision to continue building order in your life is a beautiful thing. A low time-preference combined with being gratefulAF for this moment now is an astoundingly beautiful thing.

My freshman year of Bitcoin was highlighted by purging shitcoinery and stinking fiat thinking from my brain. The amount of deprogramming and reprogramming required to adapt to life outside the Matrix is substantial. You have to put in the work. I also became an nostr:npub132ertlsrunh600cph2au55ssmel2cqdt5mnrpxfand5ych4nmp8q50zmdh nostr:npub1az9xj85cmxv8e9j9y80lvqp97crsqdu2fpu3srwthd99qfu9qsgstam8y8 & coldcard superfan in 2022, connected with my personal Bitcoin hero Craig Raw, and honed my cold storage skills in a 1 vbyte environment. Priceless.

My sophomore year of Bitcoin was highlighted by both an epic bear market to stack, getting to shake nostr:npub1w69ya7xs697hk3hky3gllryz8rwverfa0ylz89chf9qnhfcskc2s64zltw hand at a Bitcoin Meetup, as well as the opportunity to get involved with The Bitcoin Product Community and then eventually the nostr:npub17tyke9lkgxd98ruyeul6wt3pj3s9uxzgp9hxu5tsenjmweue6sqq4y3mgl project. I connected with nostr:npub1tv8gmfhalwnxxquxjzeh6gtdsdz6vg7vx0s3rt7s7uuw6aujh32qn77wn2, learned how to use Github, and brought my project management expertise to their project in support of the monumental 0.7.0 release (It's reproducible forever, Laura!). That is an amazing team of amazing humans, not the least of which was nostr:npub1rfd0hxdzcze6pzj29thuz34vur57wm9quje7w3edxjgusq6m47csnl7wrt (the nicest dev in Bitcoin) nostr:npub177zfcmyscnl7805qtx7cn8v9607n3s9m096fl8nev5uzqdg6mruqshdp8e (the 2nd nicest dev in Bitcoin) and MarcG. I look forward to seeing what they bring to the space in coming years. PS the Team Coldcard vs Team Seedsigner saber rattling is fun and healthy, but we’re all on the same team at the end of the day. <3

I am happy to announce at the start of my junior year of Bitcoin that I’ve been accepted by nostr:npub1jkmthefasx53u36lhzu2g7x3jwlapf235435svl2mx0tjchp57vsvvcrvd and nostr:npub1dergggklka99wwrs92yz8wdjs952h2ux2ha2ed598ngwu9w7a6fsh9xzpc into the nostr:npub10pensatlcfwktnvjjw2dtem38n6rvw8g6fv73h84cuacxn4c28eqyfn34f organization as an official volunteer. In this role, I’ll be helping their new Head of Fiat Operations (not a boring guy!) and the rest of the team to execute projects in support of the amazing mission and vision of OpenSats. This is going to be fun.

I’ve got a long way yet to go on my Bitcoin journey. It feels almost like a second life altogether. Every step thus far has been meaningful and I can’t wait to see what the future may bring.

STAY HUMBLE AND STACK SATS

CONGRATS!! We're all lucky to have your intellect and expertise and dedication focused on bitcoin!

Actually slightly impedes a newcomer's understanding of what nostr is. The definite article ("the") implies a singular thing ("the apple" vs "apples") unless it's used in conjunction with a broader concept (as you note, "the nostr network").

Singular things are inherently centralized and usually assumed to be coherent (as opposed to amorphous*). Referring to nostr as a singular thing sets up the wrong mental framing right for what it is right from the start. We're taking a protocol with seemingly unbounded applications & possibilities and linguistically boxing it into a constrained conceptual space.

"But 'the internet'..."

The "NOSTR" acronym itself is describing a protocol, whereas, arguably, "the internet" describes the *outcome* of a connection protocol (an interconnected network), which is an intangible thing, but a thing nonetheless.

"the nostr" would be more akin to "the TCP/IP" or "the HTTP".

...This is all way more thought than this is worth.

tldr: "the nostr" is really dumb. And a very slightly counter-productive self-own that undermines nostr's core strength.

---

*(yes, exception carve outs for "the fog", etc)

That would've been a LOT of broccoli!

Too bad your design didn't consist of spinach; you could have just eaten your costume to help remediate the anemia!

Next up: some simple speaker stands for my surround speakers.

I made these a while ago but screwed up how I wanted to do the pocket screws. The simple tapered in design looks cool, but bad execution! Might do the same design again but with dowels. Also mocking up some ideas with angled support boards (two leaning back as they rise, one central board leaning forward).

My main driver is a 14" M1 Macbook Pro w/32gb RAM from Oct 2021.

It's incredible. Zero regrets. ZERO need for anything more. Running Docker, compiling whatever, ridiculous number of Chrome tabs, OBS live broadcasting...

Biggest quality of life improvement I've ever experienced from a computer upgrade (though, to be fair, I was coming from a way underpowered 7yr old Macbook Air!).

Hand-carved joinery blows my mind. Mortise and tenons, dovetails, etc. So much precision and time required!

I think dowels hit the sweet spot. Strong enough (stronger and more durable than screws) and easy enough to drill in if you have a good enough guide or jig. FEELS like old-school joinery but w/modern conveniences.

For this project I took leftover 2"x2" and 1"x3" pieces and drilled matching guide holes on the drill press. Then clamped to the matching piece and drilled through the guide holes. Worked well enough (the table actually stands flush on all four legs!!! ). The guide holes did get looser with each pass with the drill, but lasted long enough to finish the job.

Now that I'm convinced that dowel joinery is the way to go, I invested in a somewhat expensive but awesome dowel jig to make everything easier and faster next time.

https://m.primal.net/HOng.webp

Applied three coats of shellac last night and a first light coat of polyurethane this morning. Will do some light sanding once the poly is no longer tacky and then a final poly coat and it'll be done!

Rounded off all the edges with the router. Photos don't adequately convey how much nicer it looks without the hard 90° edges.

nostr:note16xcqah2jpvse2tq343scmcjqu5vyv2ns6cky20pkpqjwljqq3w8sfhqa46

Thanks! Getting tempted to buy an actual doweling jig now. Would've been so much faster and more accurate with a proper tool. And building without relying on screws is a fun dive into old-world craftsmanship and wisdom.

Progress!

I'm usually a painfully slow builder. But actually bought the boards yesterday afternoon, cut the lengths, drilled the dowel holes, and started the initial glue up phases in just a few hours.

Side leg assembly:

Top surface support box:

Final assembly:

Will slightly round off the edges with the router and finish it with shellac and thinned poly. Totally overkill for something that'll be hidden behind my TV but, eh, it'll be really satisfying to see a nice finished product!

nostr:note12p0cvmdw78k0csy63p60yt6z8c6283tlhypnwdp6qmf8q8lcxu2sac6j8u

Next side project: I'm changing up my audio setup and need a little table to go directly behind my TV so I can have my center channel right at the top edge of the screen.

And, of course, why shop when I can just build it myself with just a few inexpensive 2"x2" and 1"x3" boards!

I'm thinking I'll do the whole thing with dowel joinery to level up beyond pocket holes. I'll probably just drop a piece of plywood on top, but if I ever retire this audio setup, I can add an actual tabletop and use it as a hallway table or something.

I freakin' love SketchUp to think through these simple builds. And it's funny how they always insert a person for scale. First time I've seen this dinosaur shirt dude w/a ukelele!

Me: Pfft, I rarely check the price anymore.

Also me: 👀!!

TFW a writer at Duolingo is having a rough time at home.

I'd tap the Einundzwanzig community; I'm pretty ignorant of the state of things over there. But my 10,000ft view (er, 3,333m?) is that electricity prices are just too high across Europe for home mining to make much sense.

Here in Illinois I'm on real-time pricing and have subsidized, cheap nuclear power. My overnight rates (especially in the winter) are ridiculously cheap--even negative sometimes! And I have somewhat expensive methane furnace heating costs (easily ~$200/mo in the winter), so the math for me to shift my heat generation to mining is incredibly favorable.

Normally a Whatsminer 84Th/s that's getting a bit long in the tooth and currently needs some TLC. That's my main heat source in the winter, supplemented by S9s as portable space heaters.