M michaeleisen.org NASA paywalls first papers arising from Curiosity rover – I am setting them free 569 points rflrob 13 years ago 121 comments