2018 Media Reviews
Life: , , , , ,
Comments Off on 2018 Media Reviews

I’ve appreciated when people take the time to write reviews and highlight connections to other good works. This is an in-progress list that I’ll update over the course of the year. Previously: 2014 2015 2016 2017

Continue this post

2017 Media Reviews
Life: , , , ,
Comments Off on 2017 Media Reviews

I’ve appreciated when people take the time to write reviews and highlight connections to other good works. This post was written in one go at the end of 2017. I didn’t keep good track of the games, so that’s spotty and may be updated in 2018 as I’m reminded of them, but is otherwise complete. Previously: 2014 2015 2016

Continue this post

Return Statement
Life: ,
Comments Off on Return Statement

I’ve finished my time at Recurse Center, and a small tradition is to write a “return statement” about what you did in your time there.

Continue this post

Voicemail
Life: ,
Comments Off on Voicemail

Robots and elderly relatives have finally driven me to extreme measures.
My voicemail greeting is now this “you have reached a number that has been disconnected” recording repeated for sixty seconds as a multi-pronged attack on voicemail:

Continue this post

Lobsters
Life: , ,
Comments Off on Lobsters

I’m now the sysop of Lobsters, a social news site focused on technology.

Continue this post

Attending Recurse Center
Life: ,
Comments Off on Attending Recurse Center

I have been accepted to the Recurse Center to spend three months on collaborative, self-directed study of programming. I’m planning to continue studying Haskell and dependent types, proof assistants, and category theory. Maybe Coq, Idris, or TLA+ if I can find someone else interested.

Continue this post

Queue Zero
Life: , , ,
Comments Off on Queue Zero

Almost exactly a year ago, I posted about Sizing Up My Queue to count up how much video and audio I had downloaded to watch.
The final tally?

Continue this post

2016 Media Reviews
Life: , , , , ,
Comments Off on 2016 Media Reviews

I’ve appreciated when people take the time to write reviews and highlight connections to other good works. This post was irregularly updated through 2016 and belatedly finished in 2017. Previously: 2014 2015

Continue this post

The Plan
Life: ,
Comments Off on The Plan

In January I planned to blog every two weeks.
This is my 26th post of 2015.
A few of them were finished last-minute, but they were finished.
It was a great writing exercise, and I’m going to let my posting frequency drop a bit as I write elsewhere.

Continue this post

Peter Bhat Harkins
Life:
Comments Off on Peter Bhat Harkins

On the happy occasion of of our marriage, my spouse and I have adopted the shared last name Bhat Harkins. (I’m also dropping my little-used middle name.) Please do us the favor of updating your contact lists and email clients, and we’ll get started on the exciting task of updating all the state agencies, businesses, and sites over the next few weeks. Thanks!

(Though it may bring some hassles due to poor programming, we’re not hyphenating as double-barrreled names are not part of either of our traditions.)