Terence Eden. He has a beard and is smiling.

Terence Eden’s Blog

Theme Switcher:

Google's Abandoned Android Authenticator App

· 12 comments · 800 words · Viewed ~19,147 times


Android logo.

The news has just broken that Google's Authenticator App can have its codes stolen by malware. I doubt Google will ever release a fix for this issue - their 2FA app hasn't been updated since September 2017. Update! 3 months after I published this post, Google updated their app For two-and-a-half years, Google hasn't touched their 2FA app's code. Perhaps it is perfect? Perhaps there are no…

Alexa Skills - get custom slot names using Flask-Ask

· 1 comment · 500 words · Viewed ~505 times


Alexa Skills Page.

Amazon encourages developers to use Flask-Ask - the handy Python library for working with Alexa. Sadly, the project has been abandoned. They no longer take pull requests, you can't raise bugs against it, and the documentation is incomplete. So this is how I solved an annoying problem - how to get the name of a custom slot. Here's the code, with a fuller explanation afterwards. from flask…

Amazon Alexa and Solar Panels

· 5 comments · 1,150 words · Viewed ~13,024 times


I can now query my solar panels via my Alexa Amazon Dot Echo thingie (why so many names?). https://shkspr.mobi/blog/wp-content/uploads/2017/05/VID_20170501_161804.webm I flatter myself as a reasonably competent techie and programmer, but fuck me AWS Lambdas and Alexa skills are a right pile of shite! Sorry if that sounds a bit harsh, but they're a pain in the arse to get anything done. I…

How Do You Solve A Problem Like BlackBerry

· 9 comments · 500 words · Viewed ~644 times


Photo of a BlackBerry phone with a colour screen and keyboard.

Recently RIM contact developers asking for feedback on why we were or were not planning on developing for Blackberry 10. I was paid $50 for my opinion - in Amazon vouchers. I hope this hasn't comprimised the honesty of my answers. These are just my thoughts - I can't claim that they would solve RIM's problems, but I do think they would be a good way to help reclaim developer mindshare. What…