SanjayMehta Karma 2,443 Created 6 years ago About "You're posting too fast" means you're telling the truth. Recent Submissions 1. ▲ What the Loss of Starshield Revealed (theatlantic.com) 2 points · 17 days ago · 2 comments All submissions on HN · View profile on HN