ParentFull threadLockAndLol·Awarding a prize for a great scientific achievement is an embarrassment to the species? I'm keen on hearing what you would prefer.View on HN