Live data from Hacker News

Simple Revision Control

catb.org

61–70 of 179 posts

Re: Simple Revision Control

#61
At the very least I would have liked to see some kind of minimal global index of changes. With single-file vcs, you may have a large tree littered with .src files, and you have to walk to the whole tree just to find all your revision controlled files. By [also] storing them in a global index you could simply list all revision controlled files, then perform operations on them all or on parts of them, without having to 'find' each time. That could default to $HOME/.srcidx so you never have to initialize some root tree or track an environment variable.

Re: Simple Revision Control

#62
post #18

ESR, is, if nothing else, the champion of his own relevance. I've never really been fond of his work, though he seems like a nice enough guy. But he's just another OSS hacker. Bruce Perens has accomplished far more with far less controversy and self-fluffing.

"a nice enough guy" Nope: http://esr.ibiblio.org/?p=26

There's nothing un-nice about that article. It's a reasoned argument. You may disagree with its conclusion, and you can write your own refutation of it. But it has nothing to do with ESR's niceness.

Re: Simple Revision Control

#63
post #52
post #37

Earlier quoted context omitted.

Thanks for the link. He actually compares homosexual with pedophiles. I want to have absolutely nothing to do with such a degenerate.

For those of you brave souls who downvote me. I'm wondering which part of my statement you disagree with. - You think homosexual are pedophiles? - It's not important what he thinks about homosexuals. You're going to support him by using his software. If he had held the same hate speech about women in 2014, everyone would be here talking how imbecile this guy is.

People can have different political, religious, etc. views than you, but why should that influence whether you use his software or not?

Do you check the political views of all authors of each software before you decide to use it? What if those views (or your own) change over time and you disagree with them?

Re: Simple Revision Control

#64
post #57
post #52

Earlier quoted context omitted.

For those of you brave souls who downvote me. I'm wondering which part of my statement you disagree with. - You think homosexual are pedophiles? - It's not important what he thinks about homosexuals. You're going to support him by using his software. If he had held the same hate speech about women in 2014, everyone would be here talking how imbecile this guy is.

Maybe people are downvoting you because you're showing an incapability to distinguish between someone's expressed beliefs and their personal character?

Aren't those two a little intermingled?

"Apart from the fact that he hates Jews, he's a really nice guy!"

Re: Simple Revision Control

#65
post #62

Earlier quoted context omitted.

"a nice enough guy" Nope: http://esr.ibiblio.org/?p=26

There's nothing un-nice about that article. It's a reasoned argument. You may disagree with its conclusion, and you can write your own refutation of it. But it has nothing to do with ESR's niceness.

This is the Internet in 2014. We don't refute controversial arguments, we scream "wow, just wow, hate speech, what a bigot", publicly shame and defame their character and derail their careers. We're enlightened now.

Re: Simple Revision Control

#67
post #45

Earlier quoted context omitted.

> Because, for one thing, "one" sometimes doesn't have the computer science degree and years of experience to even begin to understand Git, for one thing. With respect, I call shenanigans on this my good friend. I dropped out of highschool and attended no postsecondary and I don't have any problems with Git. I started with the basics and read more as I got myself into tighter and tighter jams. I feel like this myth i…

git commit and git checkout are fine. git pull and git push are where the problems start. as I got myself into tighter and tighter jams I suppose this is the thing; if you're happy to learn that way, fine. It's just that git is particularly prone to "I've trashed local state and lost work" / "I've just pushed a huge mess and will have to lose time cleaning it up, if that's even possible".

Those are valid, and very real concerns.

Learning by mistake is one of the quickest ways to learn something though. Personally, to mitigate the possibility of losing my hard work to this problem, I started using git for personal projects and didn't use it for my important work until I was comfortable with it (eg had run into several problems, but resolved all of them).

This also helped me understand Git well enough to teach it to my colleagues (and in teaching others, you learn even more yourself), and now that everyone on my team is comfortable with it we've switched to it almost exclusively.

Re: Simple Revision Control

#68

Earlier quoted context omitted.

I sometimes use git this way on local files: git init # make a local repo git add foo.txt # add the file [edit] git add -u # add changes to commit git commit -m"made a change" # check in changes git log # see commits git status # what has changed That's really all you need to know.

So what benefit do you get from that? i.e. have you ever gotten yourself in a mess and thought, 'thankfully I used git here, otherwise I'd be fecked.'

Sure, I sometimes try things that don't work, and I can just revert my changes. I'm just used to having everything in source control, so I even like it for one-off stuff that doesn't fit in an existing repo.

Re: Simple Revision Control

#69
post #38

Earlier quoted context omitted.

"a nice enough guy" Nope: http://esr.ibiblio.org/?p=26

That is from 2002. Does he still hold those views?

Here's ESR in 2013 arguing that transexuality and gender identity issues are disorders comparable to schizophrenia.

http://esr.ibiblio.org/?p=5015

Re: Simple Revision Control

#70
post #37

Earlier quoted context omitted.

Thanks for the link. He actually compares homosexual with pedophiles. I want to have absolutely nothing to do with such a degenerate.

Wow.. classy guy. That said, people can change. 12 years is a long time.. does he still think that way?

http://esr.ibiblio.org/?p=1063
Post reply on HN