[{"data":1,"prerenderedAt":258},["ShallowReactive",2],{"project-7334060":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":28,"sentiment":29,"stance_mix":30,"scored_comments":35,"aspects":36,"strip":42,"post_text":43,"what":44,"said":75,"maker_in_thread":143,"shape":151,"grid":156,"attempts":220,"same_week":221,"maker_shows":39,"maker_hidden":250,"reader_version":251,"card":252},"7334060","Notable Docs","Pdf.js-based real-time collaborative viewer for Chrome","title","Show HN: Pdf.js-based real-time collaborative viewer for Chrome","https:\u002F\u002Fchrome.google.com\u002Fwebstore\u002Fdetail\u002Fnotable-docs-%E2%80%93-pdf-viewer\u002Fecnphlgnajanjnkcmbpancdjoidceilk?hl=en-US&utm_source=hn","chrome.google.com","jordanthoms",1393859403,2014,61,25,522,2272,23,"notable","productivity","collaborative document annotation","browser_extension",[24,25,26,27],"pdf annotation","collaborative pdf","pdf viewer","pdf comments","mixed",0.143,{"positive":31,"neutral":32,"mixed":33,"critical":34},5,6,0,2,13,{"idea":37,"execution":40,"design":41},{"positive":38,"critical":39},3,1,{"positive":33,"critical":39},{"positive":39,"critical":33},[33,33,38,33,38,33,31,31,33,33,39,33,39,33,33,31,31,38,33,33,38,33,31,38,38],null,{"problem":45,"audience":43,"pricing":43,"motivation":43,"time_to_build":56,"stack":64,"openness":72,"stage":73,"team_size":74},{"value":46,"source":47,"evidence":48},"Viewing and annotating PDFs together in real time","inferred",[49,53],{"id":50,"by":51,"text":52},"7334421","hmsimha","It's a browser extension, but the benefit of web apps in general is portability. This one has the advantage (from the looks of it) of solving a very hard problem, that of being…",{"id":54,"by":11,"text":55},"7334419","The extension is currently only available for Chrome, but all the functionality is available at http:\u002F\u002Fweb.notabledocs.com\u002Fweb\u002Fviewer.html - If you share your document, that's…",{"value":57,"source":58,"evidence":59},"About one month for MVP, about three months to polish","commenter",[60],{"id":61,"by":62,"text":63},"7337854","Hengjie","The MVP took about a month, and probably 3 months to polish. Working full time with 2 hackers, hipster and a hustler.",[65],{"value":66,"source":67,"evidence":68},"pdf.js (PDF rendering)","maker",[69],{"id":70,"by":11,"text":71},"7334593","Not right now, but it's something we're considering - we certainly owe a lot to Mozilla's PDF.js, which is doing the PDF rendering for us. It's just tricky to decide to give away…","unknown","launched","team",{"praise":76,"objections":85,"requests":97,"questions":112,"alternatives":124},[77],{"value":78,"source":58,"evidence":79},"Useful for collaborative annotation and classroom note-taking",[80,84],{"id":81,"by":82,"text":83},"7334468","habosa","This is EXACTLY the product I wanted to make, thanks! I think a use case for which you could sell it is collaborative class note-taking. My teachers distribute PDFs of their…",{"id":50,"by":51,"text":52},[86,93],{"value":87,"source":58,"evidence":88},"Saved PDFs can become unreadable HTML files",[89],{"id":90,"by":91,"text":92},"7343887","elandybarr","This app caused me a lot of trouble. I tried to save some PDFs and they were impossible to open in any reader. I opened them with Notepad++ and they were now HTML files. Also,…",{"value":94,"source":58,"evidence":95},"Sharing concerns: downloaded PDFs with personal data may be uploaded",[96],{"id":90,"by":91,"text":92},[98,105],{"value":99,"source":58,"evidence":100},"Open source the code",[101],{"id":102,"by":103,"text":104},"7334513","santa_boy","Cool stuff! Something I've been thinking about too. Open Source?",{"value":106,"source":58,"evidence":107},"Login with Google or OpenID",[108],{"id":109,"by":110,"text":111},"7335007","Nican","Can this app be an item in the \"chrome:\u002F\u002Fapps\u002F\" page, and use my google credentials for logging in? Or some form of OpenID?",[113,120],{"value":114,"source":58,"evidence":115},"Why only Chrome?",[116],{"id":117,"by":118,"text":119},"7334398","highwind","What is the benefit of creating a web app that only works in 1 particular browser? Or is this not a web app?",{"value":121,"source":58,"evidence":122},"Is it open source?",[123],{"id":102,"by":103,"text":104},[125,132],{"value":126,"source":58,"evidence":127},"PeerLibrary",[128],{"id":129,"by":130,"text":131},"7336286","mitar","We are working on open source project, quite similar to this: http:\u002F\u002Fpeerlibrary.org\u002F https:\u002F\u002Fgithub.com\u002Fpeerlibrary\u002Fpeerlibrary",{"value":133,"source":58,"evidence":134},"Surfly \u002F surfmark.com commenting extension",[135,139],{"id":136,"by":137,"text":138},"7335802","vagarwa","We have an extension (for chrome) and a bookmarklet (and ipad app) that use pdf.js to add comments to pdfs and save specific pages from pdfs. The extension and bookmarklet allow…",{"id":140,"by":141,"text":142},"7334472","denik","pdf.js is great. we used it at surfly to implement purely web-based collaborative pdf viewer that works on any modern browser.",{"comments":144,"answered":38,"key":145},7,[146,149,150],{"id":147,"text":148},"7334570","... this is what happens when you finally get something working at 6am :)",{"id":54,"text":55},{"id":70,"text":71},{"commenters":152,"max_depth":153,"maker_replies":144,"first_comment_mins":154,"lifespan_hours":155},18,4,9,34,[157,161,163,165,166,168,169,171,172,174,176,180,184,186,189,191,195,197,200,202,203,207,209,214,218],[158,33,33,159,160,33],"7334505","other\u002Fneutral\u002Fdesign","emillon",[147,33,33,162,11,39],"maker\u002Fneutral\u002Fnone",[117,39,38,164,118,33],"project\u002Fneutral\u002Fidea",[54,39,33,164,11,39],[102,39,38,167,103,33],"project\u002Fneutral\u002Fnone",[70,39,33,167,11,39],[50,39,31,170,51,33],"project\u002Fpositive\u002Fidea",[81,34,31,170,82,33],[173,34,33,164,11,39],"7334564",[129,38,33,175,130,33],"other\u002Fneutral\u002Fnone",[177,153,39,178,179,33],"7335089","project\u002Fcritical\u002Fidea","zobzu",[181,153,33,182,183,33],"7339031","commenter\u002Fneutral\u002Fnone","malandrew",[90,31,39,185,91,33],"project\u002Fcritical\u002Fexecution",[187,31,33,188,11,39],"7344629","project\u002Fneutral\u002Fprivacy",[136,32,33,190,137,33],"other\u002Fneutral\u002Fidea",[192,144,31,193,194,33],"7335098","project\u002Fpositive\u002Fdesign","angersock",[196,144,31,170,103,33],"7338296",[109,198,38,199,110,33],8,"project\u002Fneutral\u002Fexecution",[201,198,33,199,11,39],"7336564",[140,154,33,175,141,33],[204,205,38,167,206,33],"7334186",10,"skrowl",[208,205,33,167,11,39],"7334211",[210,211,31,212,213,33],"7334121",11,"project\u002Fpositive\u002Fnone","lilyw",[215,216,38,162,217,33],"7334880",12,"lavash",[61,216,38,219,62,33],"maker\u002Fneutral\u002Fexecution",[],[222,227,231,236,241,246],{"id":223,"name":224,"points":225,"category":226},"7350265","Softcover",208,"creative",{"id":228,"name":229,"points":230,"category":20},"7348678","OpenSpritz",99,{"id":232,"name":233,"points":234,"category":235},"7320614","Fireform",77,"web_saas",{"id":237,"name":238,"points":239,"category":240},"7309251","Coderust",71,"learning_science",{"id":242,"name":243,"points":244,"category":245},"7314180","MealSquares",51,"consumer_social",{"id":247,"name":248,"points":249,"category":240},"7329517","Learneroo",48,false,"v2",{"id":253,"name":5,"line":6,"ai":250,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":254,"top":18,"kw":255,"maker":11,"domain":10,"tier":19,"attempts":33,"strip":256,"url":9,"mix":257,"praise":78,"objection":87,"sub":21},7334060,0.14,[24,25,26,27],"0030305500101005530030533",[31,32,33,34],1794036516202]