mndrix
Thursday, December 05, 2019
Everyday Carry
›
Except for a few hours on Sunday, when I replace the gray shirt with a tie and white shirt, this is what I wear and carry every day. I sele...
Tuesday, October 01, 2019
Gotcha: go Foo().Bar()
›
To my surprise, but in accordance with the Go language specification , the following code invokes Foo() in the current goroutine and then s...
Tuesday, September 24, 2019
Review: A Brief History of Time 👍
›
I've been a fan of theoretical physics for a long time, but had never actually read Dr. Hawking's wildly popular A Brief History of ...
Thursday, August 29, 2019
Review: The Mote in God's Eye 👍
›
I just finished The Mote in God's Eye by Larry Niven & Jerry Pournelle. It was excellent. It's my favorite kind of speculative...
Monday, August 12, 2019
Databases by code size
›
I was curious how various databases compare in terms of their total source lines of code. For each database I cloned the source repository ...
Saturday, November 24, 2018
Goodbye phone spam
›
I've been self-hosting voice calls and SMS for a while now. Like most Americans, I get a ridiculous number of spam calls. The main ...
Thursday, October 25, 2018
Soylent Eggnog
›
I usually drink Soylent for 2 meals every day. With the arrival of fall, I'm in the mood for some 'nog. Here's the recipe I us...
›
Home
View web version