News for hackers. Stuff that matters.

davebowker

There's offices on Bishopsgate in London. I walk past there every now and again and it's been getting emptier and emptier.