pull down to refresh

I must be the only guy on SN who forgot about tonight's announcement. I had no idea that they are claiming that Peter is Satoshi Nakamoto.