News for hackers. Stuff that matters.
Re:What’s Wrong with Git? A Conceptual Design Analysis by babas on Monday December 30, 2013 @05:16AM (#6983958)
What "op" exactly? git push/pull? git push/pull are bandwidth efficient and atomic. A failed pull/push wont destroy your local/remote copy.
Re:What’s Wrong with Git? A Conceptual Design Analysis by Argorak on Monday December 30, 2013 @05:34AM (#6984010)
It tends to drop your connection on large packs.

Thats more a server configuration thing, many git hosts disconnect slow clients.

I was in Botswana for a few weeks in November and I can relate to that sentiment: git was unusable down there.

Re:What’s Wrong with Git? A Conceptual Design Analysis by midas007 on Monday December 30, 2013 @05:59AM (#6984071)
Yuck, BTDTBTTS. Satellite latency is eye-stabbing, almost as bad as the utterly worthless Mountain View's Google Wi-Fi. Local internet elsewhere, in random countries, GFL... bring your own or start a service (yeah, a friend made some serious cash putting up a service on some Greek island).

Anyone on OSX can feel some pain just by enabling Network Link Conditioner prefpane by creating a profile as follows:

  Download Bandwidth: 256 Kbps
  Downlink Packets Dropped: 90%
  Downlink Delay: 1000 ms

  Uplink Bandwidth: 256 Kbps
  Uplink Packets Dropped: 90%
  Uplink Delay: 1000 ms

  DNS Delay: 2000 ms

Setup instructions:

http://mattgemmell.com/network-link-conditioner-in-lion/

Re:What’s Wrong with Git? A Conceptual Design Analysis by midas007 on Monday December 30, 2013 @05:45AM (#6984036)
The issue is never being able to complete the fetch or push because of a spotty network.

It goes without saying that source control should not screw up my local or remote copies.