US vets agency orders scientists not to publish in journals without clearance | Hacker News Reader