Technology News Daily Mail blog 1669