[{"data":1,"prerenderedAt":300},["ShallowReactive",2],{"project-13048248":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":27,"sentiment":28,"stance_mix":29,"scored_comments":34,"aspects":35,"strip":41,"post_text":43,"what":44,"said":53,"maker_in_thread":153,"shape":164,"grid":168,"attempts":263,"same_week":264,"maker_shows":256,"maker_hidden":292,"reader_version":293,"card":294},"13048248","bookmarks","Storing your bookmarks under revision control","title","Show HN: Storing your bookmarks under revision control","https:\u002F\u002Fgithub.com\u002Fskx\u002Fbookmarks.public\u002F","github.com","stevekemp",1480233719,2016,181,39,160,2264,8,"notable","productivity","bookmark manager","web_app",[5,24,25,21,26],"version control","git","revision control","curious",-0.118,{"positive":30,"neutral":31,"mixed":32,"critical":33},2,11,0,5,18,{"idea":36,"execution":37,"design":39},{"positive":30,"critical":32},{"positive":32,"critical":38},4,{"positive":32,"critical":40},1,[32,42,42,33,33,32,42,32,32,42,42,32,42,32,32,32,32,32,32,32,32,32,32,42,42,42,32,40,32,40,32,40,40,32,32,32,40,42,42],3,null,{"problem":45,"audience":43,"pricing":43,"motivation":43,"time_to_build":43,"stack":51,"openness":52,"stage":52,"team_size":52},{"value":46,"source":47,"evidence":48},"Storing bookmarks under revision control","maker",[49],{"id":50},"post",[],"unknown",{"praise":54,"objections":67,"requests":93,"questions":105,"alternatives":113},[55],{"value":56,"source":57,"evidence":58},"Readers want to try it","commenter",[59,63],{"id":60,"by":61,"text":62},"13048557","mrmondo","Very interesting! Keen to try it out, very sick of bookmark syncing and exporting etc... thanks",{"id":64,"by":65,"text":66},"13055608","arvind_devaraj","Very interesting. Bookmarks solve a particular problem of finding information that was already visited. A more general problem is a designing a personal knowledge base. There are…",[68,82,86],{"value":69,"source":57,"evidence":70},"Demo page fails to load for some users",[71,75,78],{"id":72,"by":73,"text":74},"13048694","paradite","Oh no, I am so interested in this but the demo is not loading. Why not host it using GitHub pages instead of your own server to handle more traffic?",{"id":76,"by":73,"text":77},"13049235","``` $ ping www.steve.org.uk PING www.steve.org.uk (80.68.84.111): 56 data bytes Request timeout for icmp_seq 0 Request timeout for icmp_seq 1 Request timeout for icmp_seq 2 $…",{"id":79,"by":80,"text":81},"13050711","diimdeep","It is broken when external jQuery blocked by uMatrix",{"value":83,"source":57,"evidence":84},"Demo appears to need external jQuery, breaking under uMatrix",[85],{"id":79,"by":80,"text":81},{"value":87,"source":57,"evidence":88},"Plain-text layout is hard to read without CSS",[89],{"id":90,"by":91,"text":92},"13055524","Warp__","Looks very interesting. Just IMHO, a little bit of CSS setting a max page width and a sans-serif font would be worth it.",[94,101],{"value":95,"source":57,"evidence":96},"Store copies of the web pages as well",[97],{"id":98,"by":99,"text":100},"13050625","amelius","I'd like to store the content of the webpages as well, in case they are taken offline.",{"value":102,"source":57,"evidence":103},"Add a max page width and sans-serif font",[104],{"id":90,"by":91,"text":92},[106],{"value":107,"source":57,"evidence":108},"Why 'revision control' rather than 'version control'",[109],{"id":110,"by":111,"text":112},"13051774","jflowers45","I've never heard it referred to as revision control - I always hear \"version control\" or even \"source control\". Any difference? Is that a common phrase?",[114,121,128,135,142],{"value":115,"source":57,"evidence":116},"Xmarks bookmark sync",[117],{"id":118,"by":119,"text":120},"13052007","dbg31415","* Xmarks | Bookmark Sync and Search || https:\u002F\u002Fwww.xmarks.com\u002F Little dated, but still works great across browsers and devices.",{"value":122,"source":57,"evidence":123},"gitmarks",[124],{"id":125,"by":126,"text":127},"13048518","viach","Similar: https:\u002F\u002Fgithub.com\u002Fhmason\u002Fgitmarks A web bookmark manager built on git and designed for github. It's searchable and social.",{"value":129,"source":57,"evidence":130},"Org-mode bookmark file",[131],{"id":132,"by":133,"text":134},"13048521","codethief","I'm using a similar solution, namely a file I edit in org-mode. Here are the advantages I've found so far: - org-mode or text files in general make it easy to add contextual…",{"value":136,"source":57,"evidence":137},"Powermarks",[138],{"id":139,"by":140,"text":141},"13051923","pasbesoin","The better part of 20 years ago, Kaylon sold their shareware \u002F try-it-and-buy-it bookmark manager Powermarks. I've yet to come across anything as useful as it was. Cross-browser,…",{"value":143,"source":57,"evidence":144},"Browser bookmark JSON\u002FSQLite files under git",[145,149],{"id":146,"by":147,"text":148},"13048495","bpicolo","Seems like you could just put the files that already exist under version control? Chrome just uses a JSON file it seems, as an example. On mac: ~\u002FLibrary\u002FApplication\\…",{"id":150,"by":151,"text":152},"13048821","dotancohen","The Firefox files are SQLite files, and I believe but haven't checked recently that the Chrome files have no newlines (0x0A) in the files. The whole JSON string is on one line,…",{"comments":42,"answered":42,"key":154},[155,158,161],{"id":156,"text":157},"13049042","Many of the things I bookmark wouldn't be interesting to this audience, so it'd feel a bit abusive to try.",{"id":159,"text":160},"13049051","I'd be interesting in seeing how it is failing for you? Timeout, or something else? As far as I can see the server is up and running on both IPv4 & IPv6. Load is low, and I see…",{"id":162,"text":163},"13053111","It's common, or at least understandable, just a little dated. Mostly the people who use say\u002Fwrite it do so because they were exposed to RCS (\"Revision Control System\"), before…",{"commenters":165,"max_depth":33,"maker_replies":42,"first_comment_mins":166,"lifespan_hours":167},28,106,32,[169,171,175,178,182,183,186,189,192,194,197,201,204,205,206,209,211,214,216,220,221,224,227,229,231,233,235,238,243,245,246,248,249,250,252,254,255,258,260],[132,32,32,170,133,32],"commenter\u002Fneutral\u002Fnone",[172,32,42,173,174,32],"13049181","project\u002Fneutral\u002Fidea","EvilTerran",[176,32,42,173,177,32],"13050970","groks",[179,40,33,180,181,32],"13048535","project\u002Fpositive\u002Fidea","pka",[60,40,33,180,61,32],[184,30,32,170,185,32],"13048901","AstroJetson",[187,30,42,173,188,32],"13049519","patrickdavey",[190,30,32,170,191,32],"13051933","ChoGGi",[193,30,32,170,188,32],"13051972",[195,30,42,196,185,32],"13051962","project\u002Fneutral\u002Fexecution",[198,30,42,199,200,32],"13049552","maker\u002Fneutral\u002Fnone","shshhdhs",[202,30,32,170,203,32],"13052066","nthcolumn",[146,42,42,173,147,32],[150,42,32,170,151,32],[207,42,32,170,208,32],"13048843","slim",[210,42,32,170,174,32],"13049145",[212,42,32,170,213,32],"13049300","dom0",[215,42,32,170,147,32],"13056104",[217,38,32,218,219,32],"13048659","other\u002Fneutral\u002Fnone","schappim",[156,38,32,218,11,40],[222,33,32,218,223,32],"13048534","MrQuincle",[225,33,32,218,226,32],"13048699","ThomPete",[228,33,32,218,223,32],"13048887",[230,33,42,199,226,32],"13048967",[125,232,42,173,126,32],6,[64,234,42,173,65,32],7,[236,18,32,237,80,32],"13050721","other\u002Fcritical\u002Fnone",[239,240,40,241,242,32],"13048616",9,"project\u002Fcritical\u002Fexecution","MichaelMoser123",[139,244,32,218,140,32],10,[72,31,40,241,73,32],[159,31,32,247,11,40],"maker\u002Fneutral\u002Fexecution",[76,31,40,241,73,32],[79,31,40,241,80,32],[118,251,32,218,119,32],12,[110,253,32,218,111,32],13,[162,253,32,218,11,40],[90,256,40,257,91,32],14,"project\u002Fcritical\u002Fdesign",[98,259,42,173,99,32],15,[261,262,42,173,80,32],"13050732",16,[],[265,270,275,279,284,288],{"id":266,"name":267,"points":268,"category":269},"13031492","CSS Reference",1117,"dev_tools",{"id":271,"name":272,"points":273,"category":274},"13030603","Dply",673,"infrastructure",{"id":276,"name":277,"points":278,"category":269},"13053137","Antd",507,{"id":280,"name":281,"points":282,"category":283},"13056678","React Native Express",496,"learning_science",{"id":285,"name":286,"points":287,"category":20},"13065670","Anycomplete",390,{"id":289,"name":290,"points":291,"category":274},"13048334","Migadu",336,false,"v2",{"id":295,"name":5,"line":6,"ai":292,"cat":20,"year":13,"points":14,"comments":15,"rec":27,"s":296,"top":18,"kw":297,"maker":11,"domain":10,"tier":19,"attempts":32,"strip":298,"url":9,"mix":299,"praise":56,"objection":69,"sub":21},13048248,-0.12,[5,24,25,21,26],"033550300330300000000003330101011000133",[30,31,32,33],1793990950712]