MIT Technology Review has confirmed that posts on Moltbook were faketechnologyreview.com317 pointshelloplanets4 months ago