[{"data":1,"prerenderedAt":370},["ShallowReactive",2],{"project-10089307":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":29,"sentiment":30,"stance_mix":31,"scored_comments":35,"aspects":36,"strip":44,"post_text":45,"what":46,"said":68,"maker_in_thread":156,"shape":163,"grid":168,"attempts":333,"same_week":334,"maker_shows":34,"maker_hidden":362,"reader_version":363,"card":364},"10089307","Git-remote-dropbox","use Dropbox as a true Git server","title","Show HN: Git-remote-dropbox – use Dropbox as a true Git server","http:\u002F\u002Fwww.anishathalye.com\u002F2015\u002F08\u002F19\u002Fgit-remote-dropbox\u002F","anishathalye.com","anishathalye",1440028575,2015,174,60,107,2565,5,"notable","dev_tools","git remote helper","cli",[24,25,26,27,28],"git","dropbox","git remote","version control","self-hosted git","mixed",-0.215,{"positive":32,"neutral":33,"mixed":32,"critical":34},4,3,7,18,{"idea":37,"design":39,"performance":42,"execution":43},{"positive":38,"critical":32},2,{"positive":40,"critical":41},1,0,{"positive":41,"critical":40},{"positive":40,"critical":38},[41,41,41,41,41,41,41,41,41,41,41,33,41,41,41,18,40,41,33,33,41,41,40,41,41,40,41,33,33,41,33,18,41,41,41,33,41,40,40,40],null,{"problem":47,"audience":59,"pricing":45,"motivation":45,"time_to_build":45,"stack":66,"openness":67,"stage":67,"team_size":67},{"value":48,"source":49,"evidence":50},"Sharing a Git repository via Dropbox without a dedicated Git host","inferred",[51,55],{"id":52,"by":53,"text":54},"10089633","viraptor","Just curious... Given that we have gitlab, bitbucket, assembla, etc. which provide free private git hosting and even more services if you don't need private repo - why would…",{"id":56,"by":57,"text":58},"10089672","ics","Some ideas... - Mobile apps: ability to browse\u002Fcreate super easily from your iPhone or whatever using any app that integrates with Dropbox - Storage space: though not always…",{"value":60,"source":61,"evidence":62},"Small personal and group projects","maker",[63],{"id":64,"by":11,"text":65},"10089599","Yep, no packing and no delta compression. I haven't yet thought of a good way of doing that entirely client side. (If you can think of anything, please let me know!) The target…",[],"unknown",{"praise":69,"objections":82,"requests":117,"questions":124,"alternatives":133},[70],{"value":71,"source":72,"evidence":73},"Useful idea for sharing repos via Dropbox","commenter",[74,78],{"id":75,"by":76,"text":77},"10089508","dr4g0n","Looks good, I had previously used Dropbox for personal repositories, but now I might try using them for shared ones. It seems from a quick read of the design document [1] that…",{"id":79,"by":80,"text":81},"10091051","tonyblundell","This could be useful as a backup. I don't know about BitBucket, but GitHub has suffered downtime before. If you have a second remote on Dropbox, you can also get to your files…",[83,98,109],{"value":84,"source":72,"evidence":85},"Dropbox sync conflicts can corrupt or break shared refs",[86,90,94],{"id":87,"by":88,"text":89},"10089570","leni536","I think it's mostly not dangerous. The object store shouldn't be dangerous at all. Updating refs concurrently however... I think it is dangerous.",{"id":91,"by":92,"text":93},"10090824","hellofunk","Have you used DB for your repos where you work on different machines that are not always on, and therefore there is a sync delay occasionally? And then get conflicted syncs on…",{"id":95,"by":96,"text":97},"10091878","tacos","This is bad engineering. You are asking for trouble. Don't use DropBox for this use case.",{"value":99,"source":72,"evidence":100},"Better alternatives exist such as BitBucket, GitLab or GitHub",[101,105,106],{"id":102,"by":103,"text":104},"10089992","cryptograph","Why not just use BitBucket? It's free and reliable and is meant as a repository manager. And trusted like GitHub, but BitBucket also gives you unlimited public AND private repos.…",{"id":52,"by":53,"text":54},{"id":107,"by":96,"text":108},"10090006","For a few pennies more (or less) a month you can use AWS CodeCommit. https:\u002F\u002Faws.amazon.com\u002Fcodecommit\u002Fpricing\u002F",{"value":110,"source":72,"evidence":111},"No garbage collection or delta compression on the remote",[112,116],{"id":113,"by":114,"text":115},"10089537","phs2501","Also since packs are not used (the design document says it stores all objects as loose objects) there is no delta compression. This won't be usable for large repos with lots of…",{"id":75,"by":76,"text":77},[118],{"value":119,"source":61,"evidence":120},"Add remote garbage collection",[121],{"id":122,"by":11,"text":123},"10089591","Yes, you're right, there is no garbage collection on the remote. (I should probably add that to the design doc.) I don't know a way of doing it client side that is…",[125],{"value":126,"source":72,"evidence":127},"Why host git repos in Dropbox at all",[128,129],{"id":52,"by":53,"text":54},{"id":130,"by":131,"text":132},"10090191","Vecrios","I'm still not sold on the idea of using Dropbox and Git on the same folder. Would anyone mind explaining the benefits of having such setup?",[134,138,145,149],{"value":135,"source":72,"evidence":136},"BitBucket",[137],{"id":102,"by":103,"text":104},{"value":139,"source":72,"evidence":140},"GitLab",[141],{"id":142,"by":143,"text":144},"10090023","sytse","You might also consider our GitLab.com, unlimited repo's and unlimited collaborators, unlike BitBucket.",{"value":146,"source":72,"evidence":147},"AWS CodeCommit",[148],{"id":107,"by":96,"text":108},{"value":150,"source":72,"evidence":151},"GitHub",[152],{"id":153,"by":154,"text":155},"10090714","kolev","For small private repos, GitHub makes the per-GB price very high compared to Dropbox.",{"comments":32,"answered":38,"key":157},[158,161,162],{"id":159,"text":160},"10090026","BitBucket limits you to 5 unique collaborators over all your private repositories. Maybe that's what you were thinking of?",{"id":64,"text":65},{"id":122,"text":123},{"commenters":164,"max_depth":165,"maker_replies":32,"first_comment_mins":166,"lifespan_hours":167},43,8,70,81,[169,171,175,179,181,184,187,189,192,194,197,200,204,207,209,212,214,215,219,222,225,226,229,231,233,235,237,238,240,241,245,248,249,252,256,259,263,266,269,271,274,276,278,281,285,290,294,296,299,301,304,306,308,310,315,318,321,325,329,331],[102,41,41,170,103,41],"other\u002Fcritical\u002Fidea",[172,41,41,173,174,41],"10090001","commenter\u002Fneutral\u002Fnone","xeromal",[176,41,41,177,178,41],"10090003","commenter\u002Fneutral\u002Fpricing","xasos",[142,41,41,180,143,41],"other\u002Fneutral\u002Fpricing",[182,41,41,180,183,41],"10090205","hisyam",[185,41,41,180,186,41],"10090580","pavanky",[188,41,41,180,143,41],"10095359",[190,41,41,180,191,41],"10090581","wwwhizz",[193,41,41,180,143,41],"10095352",[195,41,41,180,196,41],"10090213","x5n1",[198,41,41,180,199,41],"10090407","IanCal",[201,41,41,202,203,41],"10090744","other\u002Fneutral\u002Fnone","tokenizerrr",[205,41,41,202,206,41],"10090890","threkk",[208,41,41,202,203,41],"10091013",[210,41,41,202,211,41],"10091624","captn3m0",[213,41,41,202,203,41],"10091701",[159,41,41,173,11,40],[216,41,33,217,218,41],"10090489","project\u002Fmixed\u002Fidea","mbel",[220,41,41,202,221,41],"10090502","jesseendahl",[223,41,41,202,224,41],"10090629","fjarlq",[153,41,41,180,154,41],[227,41,41,202,228,41],"10090721","rplnt",[79,41,18,230,80,41],"project\u002Fpositive\u002Fidea",[75,40,18,232,76,41],"project\u002Fpositive\u002Fdesign",[113,40,40,234,114,41],"project\u002Fcritical\u002Fperformance",[64,40,41,236,11,40],"maker\u002Fneutral\u002Fperformance",[122,40,41,236,11,40],[52,38,33,239,53,41],"project\u002Fneutral\u002Fidea",[56,38,33,217,57,41],[242,33,41,243,244,41],"10090601","other\u002Fneutral\u002Fidea","gingerlime",[246,32,41,243,247,41],"10089777","amalag",[107,32,41,202,96,41],[250,32,41,202,251,41],"10096191","bchallenor",[253,18,40,254,255,41],"10090320","project\u002Fcritical\u002Fidea","dkarapetyan",[257,18,41,173,258,41],"10090361","Argorak",[260,261,41,243,262,41],"10089806",6,"zkhalique",[264,34,41,243,265,41],"10090418","lclemente",[267,165,33,217,268,41],"10089553","tlarkworthy",[87,165,40,270,88,41],"project\u002Fcritical\u002Fexecution",[272,165,41,273,268,41],"10090296","commenter\u002Fneutral\u002Fexecution",[275,165,40,254,96,41],"10091906",[277,165,18,230,268,41],"10105020",[279,165,33,239,280,41],"10090575","InclinedPlane",[282,283,41,202,284,41],"10090337",9,"snnn",[286,287,41,288,289,41],"10090423",10,"commenter\u002Fcritical\u002Fnone","forgotmypassw",[291,292,33,217,293,41],"10090785",11,"rcarmo",[91,292,41,295,92,41],"commenter\u002Fcritical\u002Fexecution",[297,292,18,298,293,41],"10091246","project\u002Fpositive\u002Fexecution",[95,292,41,300,96,41],"commenter\u002Fcritical\u002Fidea",[302,292,41,303,293,41],"10097159","commenter\u002Fpositive\u002Fidea",[305,292,41,300,96,41],"10098205",[307,292,41,173,293,41],"10100186",[309,292,41,173,96,41],"10100999",[311,312,33,313,314,41],"10089970",12,"project\u002Fneutral\u002Fexecution","andreasklinger",[316,312,41,317,11,40],"10089979","maker\u002Fneutral\u002Fexecution",[319,312,41,243,320,41],"10090252","objectivefs",[322,323,40,254,324,41],"10090963",13,"stonewhite",[326,327,40,270,328,41],"10090081",14,"tcdent",[330,327,41,295,328,41],"10095952",[130,332,40,254,131,41],15,[],[335,339,344,349,354,358],{"id":336,"name":337,"points":338,"category":20},"10080731","Tonic",342,{"id":340,"name":341,"points":342,"category":343},"10073389","RivalSeek",189,"web_saas",{"id":345,"name":346,"points":347,"category":348},"10057285","Guess which government programs work",184,"learning_science",{"id":350,"name":351,"points":352,"category":353},"10060074","Myra",137,"ai",{"id":355,"name":356,"points":357,"category":348},"10057032","Perseids meteor shower from space",136,{"id":359,"name":360,"points":361,"category":348},"10060417","Algebra.js",132,false,"v2",{"id":365,"name":5,"line":6,"ai":362,"cat":20,"year":13,"points":14,"comments":15,"rec":29,"s":366,"top":18,"kw":367,"maker":11,"domain":10,"tier":19,"attempts":41,"strip":368,"url":9,"mix":369,"praise":71,"objection":84,"sub":21},10089307,-0.21,[24,25,26,27,28],"0000000000030005103300100103303500030111",[32,33,32,34],1794036534764]