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