Reverse Engineering the BMW i3 API

by @edent | # # # # # # # | 36 comments | Read ~24,247 times.

I'm really enjoying driving the BMW i3. I'd love to have it tweet its driving efficiency, or upload its location to my server, or let me turn on its air-conditioning when the temperature gets too warm - there are a hundred interesting things to do with the car's data. The official app has some of… Continue reading →

Add "Pause" and "Wait" to your conference call details.

by @edent | # # # # | 3 comments | Read ~3,871 times.

How often have you seen a meeting request which says... To join the conference call, please dial 0306 999 0348, then type in your access number (07700 900 951) followed by the hash or pound key. What a faff! If you're reading the message on your phone you have to flip back and forth as… Continue reading →

Sharing on Android is Broken

by @edent | # # # | 4 comments | Read ~1,226 times.

As I get older, I begin to lose neuroplaciticy. I get angry and confused when I don't understand things. I get frustrated when I have to change my behaviour. It happens to all of us, to some extent, and it's one of the major reasons you should design your apps in a clear and consistent… Continue reading →

Replacing The Battery on a Motorola Nexus 6

by @edent | # # # # # | 3 comments | Read ~9,436 times.

Earlier this year I was moaning about my Nexus 6. Motorola's crappy battery technology is well documented, my phone was running so hot that the glue holding the device together became unstuck! Eventually, the battery failed. It would report being fully charged, but only run for a few minutes before switching off. Recalibrating and resetting… Continue reading →

How Gmail lets spammers grab your attention with emoji

by @edent | # # # # | 5 comments | Read ~8,467 times.

What could be worse than email spam? Animated gifs in the subject line of email spam! This is a trend I've recently started to see on Gmail - here's what it looks like and how it works. So, what's going on here? How have they got an animated image into the subject line? Here's the… Continue reading →

Review: Android Dash Cam

by @edent | # # # # # | 29 comments | Read ~7,008 times.

Last year, during Britain's windy season, my car was struck by a tree. I say struck. I saw it teeter and made the wise decision to accelerate through it as it fell on top of me! Slightly more detail of the tree what fell on me. — Terence Eden (@edent) October 21, 2014 It… Continue reading →

Coming Unstuck With The Nexus 6

by @edent | # # # # | Read ~751 times.

The Motorola built Nexus 6 is just about the worst Android handset I've owned. The USB port is upside down, the screen is smeary at low light, the back is so slippery it spins wildly on any flat surface, the battery is average at best, and the curve of the back makes impossible to type… Continue reading →

Do All Google Employees Have Perfect Eyesight?

by @edent | # # # | 15 comments | Read ~71,406 times.

I can only assume that on their first day at Google, new employees are given their Android phone, a ChromeBook, a self-driving car, and complementary Laser Eye Surgery. That's my theory on some of the problems besetting Android's Lollipop release. I've ranted about Lollipop before, and now I'd like to point out two particular problems.… Continue reading →

Lollipop UI Inconsistencies Represents Google's Failure Of QA

by @edent | # # | 6 comments | Read ~4,195 times.

I don't get Google. I really don't. Some of my smartest friends work there - and yet, as an organisation, Google continually demonstrates an imbecilic attitude to quality. I've already shared some of my thoughts on Android 5.0 Lollipop - it's slow, buggy, and shows that Google either doesn't bother with testing, or simply doesn't… Continue reading →

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

by @edent | # # # # # | Read ~297 times.

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 →