Gas clouds, supernovae and theories of massive star formation | Hacker News Reader