News for hackers. Stuff that matters.
Re:OS X Mountain Lion: Data Loss via 'Save As' by spitfire on Saturday August 04, 2012 @06:35PM (#4339905)
What Apple has done is changed "save as", into "fork a branch". This is progress, mostly.

The real end goal here is for Apple to somehow figure out a way for the average person to have the power of modern version control while still understanding it. This is a good goal, and we should laude Apple for it.

Re:OS X Mountain Lion: Data Loss via 'Save As' by ojosilva on Saturday August 04, 2012 @07:59PM (#4340099)
This is not how Git, a truly professional version control system, works. In Git, you start changing files on top of the master branch, then realize you don't want to commit that to master, so you fork (checkout branch) then commit your changes elsewhere. Apple has not only ignored how-many years of simple and effective computer Save As practice. It created a not-invented-here version control system... and, as usual for NIHers of complex algorithms, Apple failed badly.
Re:OS X Mountain Lion: Data Loss via 'Save As' by city41 on Saturday August 04, 2012 @08:30PM (#4340148)
That is only possible in a distributed version control system. Apple's behavior is more similar to SVN/CVS/etc. And for sure DVCS is better and the future, but modeling their functionality after a system that's been used for decades doesn't quite qualify as NIH syndrome IMO.
Re:OS X Mountain Lion: Data Loss via 'Save As' by spitfire on Saturday August 04, 2012 @10:45PM (#4340424)
That's what I was thinking about. You've got to start somewhere, and this will be accepted by aunt Tilly.