AI has dreamt up a Blizzard of new proteins. Do any of them work? nature.com 1 points by passwordoops 8 hours ago