I wrote a blog post about why (and how) I’m posting on my own site in preference to Twitter and Instagram.
TIRED: storing text as a linked list of characters
WIRED: converting between lazy and strict Text instances all over the place
“Your domain model is not your object model. Your domain model is not your abstract data type model. Your object model is not your abstract data type model.” www.sicpers.info/2018/03/w…
love too wait seventeen seconds at some completely random time because macOS suddenly decided that it needs to spin up my external hard drive and then wait synchronously for it
How did we get here? 😒
Lay’s™ gagh chips: only a coward would eat just one!
God bless you please, Snuffleupagus Big Bird loves you more than you will know
PROBLEM: I need to modify this text in a way that would take three minutes
SOLUTION: I spent 25 minutes figuring out the most efficent way to do it and writing it up as a Stack Exchange answer (https://vi.stackexchange.com/a/15479/671)
In the “search” side of a regex search-and-replace in Vim, “\n” means newline, like you’d expect. In the “replace” side, however, “\n” means… null. I have never, ever wanted to put a bunch of null bytes into a text file, but I can also never remember which \n means which thing 😔
Number of books I finished in…
2018 (so far): 7
This is fascinating. I’ve barely even seen anyone’s phone number since I got a cell phone. wapo.st/iraqphone…
Generation X Generation Y Generation Z Generation [ Generation \
I’d love to use Micro.blog’s super-low-friction blogging feature, but I just have no interest in my blog posts being spread across two sites. It makes me want to write some code so I can post to my Jekyll site through Micropub.
A German word for the act, after peeling a sticker off of a surface, of repeatedly dabbing the sticker on the surface to pick up the leftover adhesive
Whoever annotated this photo of the Hawaii alert-sending interface only turned a design trainwreck into a two-level design trainwreck 😒
Pocky Pocky II Pocky III Pocky IV Pocky V Pocky Balboa
jq is the only functional programming language. Don’t @ me
There are two kinds of messaging platforms: those that support “jumbo emoji” and those that are irrelevant.
For my last blog entry of the year I wrote about something I actually like: the music video for OK Go’s “The One Moment.”
Should Auld Acquaintance Be Forgot and Never Brought to Mind? The Answer May Surprise You
Mad Max: Beyond Wonderwall
Actually, it’s Finding FURrester.
I spun up an Ubuntu-based VPS a little while ago, intending to move everything there from my existing web server. Turns out, that was so long ago that that version of Ubuntu is no longer supported 😳
I just realized that my vimrc still has a function to insert a C/C++ include guard and I got rid of that sucker fast.
(Still keeping all of my Usenet-formatting functions, though.)
The greatest trick the devil ever pulled was making people think that “the market” is some kind of autonomous genie that humans can’t possibly control.
(Yes, I’m reading www.buzzfeed.com/tedchiang…)