Skip to main content

Seeing something I haven't seen before, building something that never existed before.

Collecting new skills and experiences like precious shinies.

Artisanal bit wrangler & @elgg expert, Open Science and Indieweb, @withknown core contributor.

Hacker, Wanderer.

Have laptop, will travel.

NSA can't legally surveil Americans' every phone call: ... so they'll just get GCHQ to do it for them.

Cool, support for @withknown hosted now in EFF's HTTPS Everywhere:

I'm sure someone from the intelligence community will soon claim that coffee aids terrorists by helping them wake up in the morning

Using HTTPS will now give you a better google ranking: This is a big deal.

Yo @guardian, as the guys responsible for breaking the first story a year ago, why no HTTPS yet?

My name is Marcus, and I'm a data addict #resetthenet #snowden

2 min read

I'm going to rehab.

I'm going to start going to Data Addicts Anonymous, because as a programmer who builds online services, "Collect it all just in case" is a hard habit to break.

We all need to get into the habit collecting just enough data, and storing it just long enough, to solve a specific function. Keeping it longer is so tempting, and storage is so cheap, you find yourself thinking "ahh well, I'll store it, it might be useful later", but chances are it never will.

Case in point: In a system I'm working on, we extract EXIF image data from uploaded images (and strip it from the source, so that our customer's privacy is preserved). The only thing the EXIF data is currently used for is to sort out the orientation of thumbnail images, however my instinct was to store it in the database anyway.

Why? Chances are I'll never use this information, and collecting it just means it can be NSLed in the future. If we go so far as stripping it from public images, why store it in the database?

My pledge for : I promise, in the systems I build, to collect only the minimum amount of information to perform a specific task, and to store it only as long as absolutely necessary to perform it.

Sad to read about the (entirely predictable) net neutrality ruling. With this and , it's been a bad year for freedom and democracy..

Looks like I'm going to miss the interview at . 'd be nice if the NSA would mirror it on their site, since I'm sure they're recording the stream