Fifty Shades of Future Tech for 2017