News for hackers. Stuff that matters.
Re:Fossil – Simple, high-reliability, distributed software c... by Leszek on Wednesday December 03, 2014 @10:12PM (#8697677)
I can understand the frustration of losing a couple of days of work, but wow, that thread does not show Zed Shaw in a good light. This approach of "there was a bug so now I'm throwing all my toys out of the pram" isn't particularly constructive or mature.
Re:Fossil – Simple, high-reliability, distributed software c... by e98cuenc on Thursday December 04, 2014 @01:26AM (#8698093)
I would have done exactly the same thing. He is using a SCM that deleted all its files due to a bug. He tried to recover its deleted files, and it seems the next commands utterly killed any hope of recovery. What was him supposed to do? keep in its mind perfectly the internal state of Fossil after an unknown bug to find which command, if any, could recover its files? I would have panicked, tried every command I could think of and started crying.

After Fossil deleted its files he informs the maintainer of the bug, giving a clear description of what happened, and decides to switch to a more mainstream SCM.

I don't get why you're giving him so much heat. He seems to me constructive (the bug was fixed) and mature (he went to a more mainstream SCM that is less likely to have some kind of "never seen before" bug while you just "make a branch").

Re:Fossil – Simple, high-reliability, distributed software c... by tedunangst on Thursday December 04, 2014 @01:59AM (#8698174)
For next time:

    cd ..
    cp -R wrkdir backup
    cd wrkdir
    fossil dickitup
Re:Fossil – Simple, high-reliability, distributed software c... by Dewie on Thursday December 04, 2014 @07:38AM (#8698944)
> What was him supposed to do?

Use some automated backup tool that had nothing to do with fossil.

Re:Fossil – Simple, high-reliability, distributed software c... by imanaccount247 on Thursday December 04, 2014 @12:55AM (#8698020)
>that thread does not show Zed Shaw in a good light

It seems that Zed Shaw does not show Zed Shaw in a good light. That behavior appears to be the only kind he displays. A single bug that did not delete anything and all his work can be recovered with a single undo command and he wants so badly to turn it into drama, while insisting he's the only reason their program exists.

Re:Fossil – Simple, high-reliability, distributed software c... by dalke on Friday December 05, 2014 @12:10PM (#8705513)
It deleted his uncommitted code.
Re:Fossil – Simple, high-reliability, distributed software c... by lloydde on Thursday December 04, 2014 @02:00AM (#8698179)
We are talking about Zed http://programming-motherfucker.com Shaw right?
Re:Fossil – Simple, high-reliability, distributed software c... by ifdefdebug on Thursday December 04, 2014 @06:09AM (#8698729)
wow, for sure I won't wear that t-shirt, I'd be afraid to get myself killed by some myopic officer or something like that
Re:Fossil – Simple, high-reliability, distributed software c... by xorcist on Thursday December 04, 2014 @02:29AM (#8698234)
Also the "if it wasn't for me you'd still be four guys on a toy project" quote.

Doesn't seem to be connected to reality. I've heard of Fossil and sqlite, but never of Shaw, who apparently wasn't even a commiter.

Re:Fossil – Simple, high-reliability, distributed software c... by dalke on Friday December 05, 2014 @12:16PM (#8705560)
There's more to a project than being a commiter. Shaw promoted Fossil, and people (a lot of people have heard of Shaw) looked into Fossil and started using it because of him. In that same thread you'll see someone else on the list spoke up as being one of those people.

That quote you gave is a reaction to the dismissive attitude that non-commiters are somehow second-class citizens; which you've just expressed. It's a bad way of thinking about people.

Re:Fossil – Simple, high-reliability, distributed software c... by mercurial on Thursday December 04, 2014 @07:45AM (#8698972)
He used to be important in the Ruby community as the author of Mongrel. But yeah, if it's not massively hyperbolic,it's not Zed Shaw.
Re:Fossil – Simple, high-reliability, distributed software c... by glass- on Thursday December 04, 2014 @07:33AM (#8698927)
You have never heard of "Learn Python the Hard Way", the Mongrel server or "Rails is a Ghetto"?