Uni. of Alberta researchers solve puzzle that baffled scientists for decades | Hacker News Reader