Lenovo's Superfish problem

We have thoroughly investigated this technology and do not find any evidence to substantiate security concerns Users are given a choice whether or not to use the product. [...] our goal was to enhance the experience for users. This, is what a corporate statement cleared by a legion of lawyers and... [Keep reading]

Discipline

I recently read two read two rather excellent posts on motivation and discipline: Screw motivation, what you need is discipline and Little known ways to think about discipline. I recommend reading both - this post will be waiting for you when you're done. Reading these made me think through how... [Keep reading]

The day byte alignment came back to bite me

Alternatively; "reflect, mmap, unsafe and other unsavoury Go hacks". I have a side project where I wanted to do something that should have been relatively simple: Store a slice of structs in a file on disk Memory-map the file and iterate over the structs I know are in there Now,... [Keep reading]

Watchtower

The Gopher Gala was arranged for the first time ever this weekend. I couldn't resist participating, as this was a great chance to get started on Watchtower, a messaging / device orchestration service I've been discussing with a colleague of mine for a while already. Several of my colleagues are big... [Keep reading]

Go Flowdock, Go!

At Walkbase, on any given day, our team is usually spread over at least four different offices in three different countries. We also have a remote-friendly approach to work, which places the weight on results rather than "ass in chair"-time for the team. To keep everyone on the same... [Keep reading]