Category Archives: work

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 […]

Catching A Moving Train

I made a joke the other day on the twitters that I was writing a job req, how I needed a way to say “Experience surfing on top of a relentless, multichannel, broad-spectrum communications avalanche a major plus”. That didn’t go over fantastically well with HR, believe you me, but it’s a real part of […]

Hostage Situation

(This is an edited version of a rant that started life on Twitter. I may add some links later.) Can we talk for a few minutes about the weird academic-integrity hostage situation going on in CS research right now? We share a lot of data here at Mozilla. As much as we can – never […]

September Never Changes

This is work-related; I’ll get back to the usual nonsense soon enough. September Is Coming It happens every year, a wave of students joining us in various fora hoping to make a contribution to an open source project. This is always a challenging time of year for Mozilla, and I’d like to say a few […]

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 […]

Stand In The Place Where You Work

Before they were called cubicles, the prefabricated office furniture we all now take despondently for granted was part of an idea called an “Action Office”. Though they’ve apparently lost their way at Herman Miller where the idea was born the idea was, at least in part, that: […] during the 20th century, the office environment […]

Algorithmically Marginalized

I wouldn’t have thought that mathematics or signal processing would have a cultural bent, but I just sat through a conference call where everyone was reasonably clear except for one guy, with a pronounced central-African accent, whose voice was getting audibly butchered by the noise cancellation algorithm on the line. The beginning of every sentence, […]

Crypto Is Not A Panacea

I was going to write this to an internal mailing list, following this week’s PRISM excitement, but I’ve decided to put it here instead. It was written (and cribbed from other stuff I’ve written elsewhere) in response to an argument that encrypting everything would somehow solve a scary-sounding though imprecisely-specified problem, a claim you may […]

How Does Anyone Work In These Conditions

A little while ago, the espresso machine in our office broke down. This doomsday scenario is, and I say this without the least bit of hyperbole, the most catastrophically dire situation that can exist in this or any other possible universe. If the intertubes felt slow for you the last few weeks, that’s probably why. […]