Tesla wins giant battery contract in Australia, has 100-day deadline | Hacker News Reader