Earlier quoted context omitted.
I'm not the person making the original argument but I agree that they have a point. Someone creates a list of "famous programmers" which only includes whites males. This just further cements the image of programmers being white males, when in reality the field is more diverse and when it isn't people are trying to make it a bit more diverse through various angles (mentoring, removing biases from hiring, etc). I'm not…
The only people who come to mind when I think of famous programmers are John Carmack, Grace Hopper, and Linus, maybe Ada Lovelace if you want to include her. Though Grace and Ada didn't use version control so they wouldn't be able to make the list anyway. Who are the other famous women/minority programmers that people don't know about?
At what time of day do famous programmers work?
191–200 of 215 posts
Re: At what time of day do famous programmers work?
#192Earlier quoted context omitted.
Ever used a quicksave feature in a video game right before doing something destructive/risky/experimental?
Oh, I use undo in my editor for that kind of thing. But I guess if you want to make large changes, this might be one way of doing it. Pretty sure that's what 'git stash/pop' is supposed to be used for, but I don't use those either so I wouldn't know if that works well.
Re: At what time of day do famous programmers work?
#193To those asking about whether time zones are considered, the author responded in [1]: > The script uses the time the author saw on his wall clock when doing the commit. I can't imagine better time to use for such graphs [1] https://gist.github.com/bessarabov/674ea13c77fc8128f24b5e3f5...
Re: At what time of day do famous programmers work?
#194Earlier quoted context omitted.
Strange policy about commits — why just not push at night or during weekends? Why's everyone not working on branches?
> Strange policy about commits — why just not push at night or during weekends? Why's everyone not working on branches That is what I’m saying. The policy is avoid pushes to master. My policy does apply to branches too once there are more than a few people in the branch. Lots of people do work in branches, but everywhere I’ve worked, plenty of people skip branching when they’re making what they think are “small” chan…
Our process is:
- create a branch for every change - make commits relatively small, but complete; each commit shouldn't break the build our the tests - request peer review when the code is ready to merge - when reviewed, rebase onto team's development branch and merge
Re: At what time of day do famous programmers work?
#195Earlier quoted context omitted.
I would suggest making use of 'git commit --fixup' or 'git commit --squash' which creates a commit that is specially-named such that you can later squash everything together with `git rebase --autosquash'. It's really transformed how I work on large patchsets.
`git commit --fixup` very nice, I never particularly liked the workflow of "git rebase -i "
But yes, --autosquash looks nice.
Re: At what time of day do famous programmers work?
#196Personally, I’d be very cautious about assuming that commit time has anything to do with work time. For at least 15 years I’ve had a policy - and so have the people on my teams - to avoid merging or committing to public branches at night or just before & during weekends so that you don’t accidentally hose other people on the team, who rely on automated builds & testing. We write code at all hours, but wait to commit/…
Re: At what time of day do famous programmers work?
#197Earlier quoted context omitted.
The only people who come to mind when I think of famous programmers are John Carmack, Grace Hopper, and Linus, maybe Ada Lovelace if you want to include her. Though Grace and Ada didn't use version control so they wouldn't be able to make the list anyway. Who are the other famous women/minority programmers that people don't know about?
Someone who is active during git time: Audrey Tang https://en.wikipedia.org/wiki/Audrey_Tang
I have struggled with this for a large part of my life. Thank you!
I'm also super glad that we're having this conversation. I think it's important that people at-least talk about it and realize that not everyone has the same privilege. Thank you again!
Re: At what time of day do famous programmers work?
#198Earlier quoted context omitted.
Hypothetically the author thought of “epic programmers” and only came up with white males. Women and PoC have given great contributions in our industry and are underrepresented. This could have been an opportunity for the author to learn about some and give them a bit of credit.
Can you give us some examples of programmers of "epic" repute that are women or people of color? (Or both?) I'd like to be able to bring them up when I find myself reading something that doesn't include them.
Re: At what time of day do famous programmers work?
#199Earlier quoted context omitted.
Interesting; I don’t consider what I said extreme or radical at all. I’ll rephrase it into a question: what do you claim that commit time demonstrates, considering that commit times can and do in practice very often change immediately prior to push?
How can a commit time change?
git commit --amend --reset-author changes both author time and commit time.
git rebase changes commit time.
All three commands can be used just before a merge and push to clean things up. So there is no guarantee that the author time or commit time we see in the final commit history accurately represents the actual time at which the work was done.
Re: At what time of day do famous programmers work?
#200Earlier quoted context omitted.
Thank you, yes I’m well aware that Linus wrote git. I’m not sure what made you so angry, but I’m up for continuing this discussion if you’re really open to discussion, as opposed to proving me wrong no matter what. It currently feels like the latter, but I think you’re not listening or understanding what I’ve said. It seems like you’re making assumptions. Maybe you missed that I pointed out above that Linus makes a l…
For what is worth kragan is entirely right here.