A annotatr.appspot.com Annotatr - scientific paper commenting done right 28 points mariuskempe 15 years ago 17 comments