$2.34B fundraise gives Tesla much-needed breathing room | Hacker News Reader