Category Archives: interfaces

The Thousand Year Roadmap

I made this presentation at Seneca’s FSOSS a few weeks ago; some of these ideas have been rattling around in my brain for a while, but it was the first time I’d even run through it. I was thoroughly caffeinated at the time so all of my worst verbal tics are on display, right as […]

The Devil And Strong Crypto

Period scenery-chewing aside, this is largely how I feel about strong, backdoorless cryptography. When the last wires were tapped, your last passwords broken and the State finally turns on you, how would you hide, with all your secrets exposed? The internet is a forest of crypto from coast to coast – the user’s crypto, not […]

The Bourne Aesthetic

“The difference between something that can go wrong and something that can’t possibly go wrong is that when something that can’t possibly go wrong goes wrong it usually turns out to be impossible to get at or repair.” –Douglas Adams I’ve been trying to get this from draft to published for almost six months now. […]


I was complaining on Twitter that almost everyone who makes shoulder bags makes terrible straps to go with them and that it’s the most important thing to get right and nobody does and everything is terrible. You know, as one does. And I mentioned modifying my bags to make the straps work right, and people […]

Couch Gags Eternal

it rules that the simpsons is going to be on tv until every last one of its voice actors is dead — imogen binnie (@iphisol) September 1, 2015 There are only two of us left. The scripts and pictures come from… we don’t know. We don’t understand, but they come. Something keeps us here. The […]

Opaque Symbology

A collection of highway traffic signage unused pending an economical symbolic representation: Warning: Ornery Local Stereotype Completely Unremarkable Natural Phenomenon: 2 KM Something Will Happen And The Right Decision Will Seem Obvious In Hindsight But Nobody In The Car Will Ever Let You Live Down What You Did, Next 500 M If There Were No […]

Candy For Children

My impressions of Android 5 are excitingly career-limiting, as you might have guessed from the title, but what the hell. A few weeks of using it has not substantially dulled my initial impressions, so I might as well share them with you. Would you believe there are positive bits here? You’ll have work for them, […]

Go Home Yosemite You Are Drunk

anglachel:proj mhoye$ svn –version svn, version 1.7.17 (r1591372) compiled Aug 7 2014, 17:03:25 anglachel:proj mhoye$ which svn /opt/local/bin/svn anglachel:proj mhoye$ /opt/local/bin/svn –version svn, version 1.8.10 (r1615264) compiled Oct 29 2014, 14:11:15 on x86_64-apple-darwin14.0.0 anglachel:proj mhoye$ which -a svn /opt/local/bin/svn /usr/bin/svn anglachel:proj mhoye$ /usr/bin/svn –version svn, version 1.7.17 (r1591372) compiled Aug 7 2014, 17:03:25 anglachel:proj mhoye$ […]

Social Engineering

I gave this talk at FSOSS last week, in which I try to reclaim the term “Social Engineering”, so that it stops meaning “get the receptionist to give you their password” and starts meaning “Measuring community growth and turning that into processes and practices that work.” I thought it went well, though listening to it […]

Rogue Cryptocurrency Bootstrapping Robots

I tried to explain to my daughter why I’d had a strange day. “Why was it strange?” “Well… There’s a thing called a cryptocurrency. ‘Currency’ is another word for money; a cryptocurrency is a special kind of money that’s made out of math instead of paper or metal.” That got me a look. Money that’s […]