Mysterious cosmic 'dots' are baffling astronomers. What are they?nature.com16 points·jdnier··1 commentOpen articleSaveView on HN