Bob Nystrom
munificent@mastodon.social
<p>Dad, husband, brother, son. Programming language developer at Google working on Dart, ex-game developer at EA, UI nerd, author of "Game Programming Patterns" and "Crafting Interpreters". Into electronic music, hardware synthesizers, cooking, procedural generation, fishing, knitting, and too many other things.</p>
Posts
-
Post #4116781
There are two wolves inside you:
-
Post #3844783
New nerd knuckle tattoo idea: C T O R D T O R
-
Post #3811556
It is the year 2040. After the AI Wars of the 2030s, only two programming languages remain: JSON and Markdown.
-
Post #2938493
The little snare roll in &quot;Sunday Love&quot; by Bat for Lashes is one of (well, I guess several of) those tiny musical moments that brings me so much joy.
-
Post #2938492
You&#39;re no fun, Washingon DOL.
-
Post #2938491
@rawrmonstar Oh, crap you&#39;re right. I didn&#39;t word this well. Yes, the one on top.
-
Post #2938490
Live your life with the unquenchable optimism of a FedEx delivery date estimate.
-
Post #2938489
Spent the long weekend in Central Washington wandering around in nature looking for critters. One of my goals was to find a rattlesnake, and we succeeded! I&#39;ve wanted to see a rattlesnake in the wild since I was a kid. Here is a northern Pacific rattlesnake hiding under some sagebrush. #snake
-
Post #1753932
When you sit on the floor with your legs criss-cross applesauce style, are you:
-
Post #1486826
New plan: Be a completely selfish sociopath and when people call me out, respond like an LLM. &quot;You&#39;re absolutely right, I did slap your baby and steal groceries out of your cart. I should not have done that. I have apologized to the baby and put the items back.&quot; (I keep the groceries and slap the baby again.)
-
Post #927655
@grampajoe it is! Great pattern.
-
Post #903474
Forgive me, I wrote a thing about AI: https://journal.stuffwithstuff.com/2026/01/24/the-value-of-things/
-
Post #765355
This makes me embarrassed to admit, but I suspect that a big part of the reason that LLMs and AI make me so uncomfortable is that injecting a chat-like UI in the middle of a creative process triggers the social anxiety that I heretofore used solitary creative work to get a reprieve from. Like, I love people and love working with them, but part of why I like programming is it lets me switch off my tense social brain part of the day. But when I &quot;talk&quot; to an AI, all of that tens...
-
Post #588024
A day in the life of a perfectionist: 1. Be making a bullet list. 2. Don&#39;t put periods at the end of each item because they are short and it&#39;s cleaner without them. 3. Eventually reach a bullet that has multiple sentences. This one is. 4. Ugh, have to go back and update them all to have periods, otherwise they are inconsistent.
-
Post #546064
Little guy is built like a jackrabbit. #caturday
-
Post #546063
Current status: Reading the entire manual for my new (to me) vehicle. Because I guess I am that kind of nerd. But at least now I finally know what &quot;ECT PWR&quot; does.
-
Post #546062
Why did it take me &gt;40 years to think to put Cheez-Its in tomato soup?!
-
Post #546061
I&#39;ve never really been an audio quality snob. I figure almost all audio I listen regardless of source is high enough quality to not be able to tell a difference. But I just switched from Spotify to Tidal, migrated all my playlists over and, well, I was wrong. It literally sounds like I bought a new better pair of headphones.
-
Post #546060
Yesterday I received a total ankle arthroplasty, so now I am officially a cyborg. Hoping this means our AI overlords will let me live a little longer than the rest of you 100% organic meatbags.
-
Post #546059
If you should ever find yourself with a lower leg injury that requires you to be non-weightbearing, try to get your hands on an iWALK knee crutch. It&#39;s an amazing piece of technology. Being able to walk around while still having the use of both hands (unlike when using crutches or a knee scooter) is so helpful. I can make a cup of coffee and carry it to the couch.
-
Post #546058
When recovering from surgery, here are some ideas for how to take care of yourself: 1. Get lots of rest. Your body is rebuilding! 2. Now is the perfect time to catch up on that book series you&#39;ve been meaning to read. 3. Hydrate well and eat easy to digest food. Eat smaller meals more often. Maybe keep a snack bag by the couch/bed. 4. KNIT SHRIMP.
-
Post #401449
Little known fact, but when John Chowning first discovered/invented FM synthesis, it stood for &quot;fuckin&#39; mental synthesis&quot;. Yamaha made him come up with some mathematical &quot;frequency modulation&quot; nonsense instead in order to sell DX7s in regions with profanity laws.
-
Post #94535
I didn't get Frog's jacket done in time but otherwise Frog and Toad was a success. The kids adore them, which is everything I hoped for and everything I need in this world. #knitting