Qi on the Cheap


A few months ago, I asked if we could entirely do away with physical ports on phones. We have Bluetooth to replace the headphone port, WiFi can replaced the data transfer properties of the USB port, all that's needed is a way to get power into the damn thing! That's what the "Qi" standard hopes […]

Continue reading →

Why I vertically align my code (and you should too!)


There was an interesting discussion on HackerNews last week about the Linux Kernel coding style. During the discussion, I kicked off a minor holy war about whether one should vertically align code. I'm all for it! Let me explain why. What Is Vertical Alignment? Take this trivial example: int robert_age = 32; int annalouise_age = […]

Continue reading →

Is Monument Valley Overpriced? Yes.


Monument Valley - the hyper-praised indie game from UsTwo - has just hit a bump in the road. It wants to charge users for new levels. This particular review has been doing the rounds on Twitter. Yes, it's hyperbolic and ranty - but it is the absolute truth. Monument Valley is overpriced. Now, don't get […]

Continue reading →

Setting Up Ubuntu To Be *Just* Right


Recently, I set up an older MacBookPro to run Ubuntu 14.04. As ever, these are mostly notes to myself. You don't need to do any of these things - it's just how I prefer my set up. Turn Off Dash Amazon Search No one wants their dash searches going off to Amazon. In the dash, […]

Continue reading →

Episode 10: Better Email #CampaignForRealEmail


Does your email suck? Chris Woods has some suggestions on how to fix it. Check out his Better Emails tool for Outlook. Get About A Minute as soon as each episode goes live. Stick this Podcast Feed into your podcatcher Or you can Subscribe on iTunes Intro music "Gran Vals" performed by Brian Streckfus. Stopwatch […]

Continue reading →

Episode 9: Accessibility with @LauraKalbag


A short chat on why accessibility matters - and what we can do to improve how we approach it. Get About A Minute as soon as each episode goes live. Stick this Podcast Feed into your podcatcher Or you can Subscribe on iTunes Intro music "Gran Vals" performed by Brian Streckfus. Stopwatch Icon by Ilsur […]

Continue reading →

Episode 8: Infantile Spasms - @mcwoods


Chatting once again with Chris Woods - find out more about infantile spasms at With Big Hair. Get About A Minute as soon as each episode goes live. Stick this Podcast Feed into your podcatcher Or you can Subscribe on iTunes Intro music "Gran Vals" performed by Brian Streckfus. Stopwatch Icon by Ilsur Aptukov from […]

Continue reading →

Episode 7: The No Phone & @Documentally


The Internet's own bearded wonder - Documentally - talks for about a minute on the wonder that is... The No Phone! Get About A Minute as soon as each episode goes live. Stick this Podcast Feed into your podcatcher Or you can Subscribe on iTunes Intro music "Gran Vals" performed by Brian Streckfus. Stopwatch Icon […]

Continue reading →

Episode 6: Cloud Computing


Today, a quick natter about how Intel wants to reinvent Cloud Computing. Find out more from Intel about Cloudwave or follow Chris on Twitter. Get About A Minute as soon as each episode goes live. Stick this Podcast Feed into your podcatcher Or you can Subscribe on iTunes Intro music "Gran Vals" performed by Brian […]

Continue reading →

The Homograph Strikes Back - Another IDN Attack With Strikethroughs - Android


Responsible Disclosure This flaw was reported to both Google and Opera on 23rd October 2014. Background International Domain Names are great! They open the web up to the whole world and allow me to own a domain like 莎士比亚.org. But they are a constant battleground in the fight for security. Homograph attacks are when someone […]

Continue reading →