Tesla launches new Model 3 with ‘mid-range’ battery for $45,000 | Hacker News Reader