Hewlett-Packard Has Missed The Technology Train