July 8, 2015

How Google Finally Got Design

A great piece on the unification of Google’s design process. I disagree with the title, though. I define good design (in the context of software) as UIs and accompanying UXs that are intuitive and easy to grasp for as many users as possible. Save for maybe Google+, I’ve never noticed a significant amount of uproar regarding older Google UIs/UXs. They were pretty good; it’s not like Google didn’t “get” design before Material Design.

July 7, 2015

How New Orleans Stopped Making Jailing a Business

The city ended up approving a new jail in 2011 that was just a quarter of the size the sheriff wanted: 1,485 beds, though the city was holding twice as many inmates as that at the time. This meant the city had to rethink and revamp its incarceration practices moving forward.

I wish there was a way to force Chrome’s console to log nested objects using a copy instead of a reference to a live object. If you know of a way, please let me know.

July 5, 2015

Picked up Splatoon during the weekend. I’ve only had the chance to play some single-player missions but boy, this is really something else. I haven’t had this much fun with a shooter in ages.

July 4, 2015
July 3, 2015

Trainspotting: Firefox 39

Editing and tweaking CSS Animations is easier than ever – Firefox 39 lets developers pause, restart, slow down, and preview new timings without having to switch applications.

This is just ridiculously useful.

June 30, 2015

My 25 years as a prostitute

Besides my outreach work, I attend conferences and contribute to academic work on prostitution. I’ve had people say to me, “Brenda, come and meet Professor so-and-so from such-and-such university. He’s an expert on prostitution.” And I look at him and I want to say: “Really? Where did you get your credentials? What do you really know about prostitution? The expert is standing in front of you.”

A genuinely heartbreaking story.

Artificial Killing Machine

When individuals are represented purely as statistical data, they are stripped of their humanity and our connection to them is severed.
Through the act of play and the force of imagination, this project aims to reconnect that which has been lost.

Artificial Killing Machine is an autonomous interactive mechanical installation. This time based work accesses a public database on U.S. military drone strikes. When a drone strike occurs, the machine activates, and fires a children’s toy cap gun for every death that results.

June 28, 2015

Paul Ford: What is Code?

This issue comprises a single story devoted to ­demystifying code and the culture of the people who make it. There’s some technical language along with a few pretty basic mathematical concepts. There are also lots of solid jokes and lasting insights. It may take a few hours to read, but that’s a small price to pay for adding decades to your career.

Seriously, do yourself a favour and read this. A really exceptional piece on computing, computers and the curmudgeonly subset of people known as programmers.