Tesla promises electric car revolution, 300 miles without stopping | Hacker News Reader