Ask HN: What opportunities still exist in desktop software?