A recruiter used the GitHub API to pull my email address out of Git commits
11–20 of 62 posts
Re: A recruiter used the GitHub API to pull my email address out of Git commits
#12Re: A recruiter used the GitHub API to pull my email address out of Git commits
#13Re: A recruiter used the GitHub API to pull my email address out of Git commits
#14Re: A recruiter used the GitHub API to pull my email address out of Git commits
#15API? Why bother with that when you can just "git clone ... git log"
Re: A recruiter used the GitHub API to pull my email address out of Git commits
#16If you put your email address out there, people will use it. Maybe github needs to do a better job of conveying what you’re making public when you push a commit, although as a service for programmers it may be reasonable to expect people to understand this already.
I think most of the "you didn't know email is easily readable in your commits" are responding to "try and hide your email address". This is kinda tough, since you need to know how each program you use works well enough to know what's public or not. (Or you need a way to have disposable email addresses).
I think another is "adjust expectations and response". I think if your starting assumption is that an email address is public, or that your email address will receive garbage, then it's easier to mark it as spam, complain on social media, and get over it.
Re: A recruiter used the GitHub API to pull my email address out of Git commits
#17Of course recruiters search public information.
Learn to live with it.
If your outrage threshold is this low then you’re going to spent all your life in a state of outrage.
It’s nit even interesting let alone important.
Information in github, far from being surrounded by an invisible force field of integrity protection, is actually prime hunting territory for recruiters and any recruiter who doesn’t mine it probably needs to explain to their boss why they’re doing such a bad job.
The recruiter in question, far from being apologetic should have said “yes of course I got your email from GitHub so what?”
The guy recommends avoiding this recruiter. I recommend you use this recruiter as they clearly display basic competence at the task of recruiting.
Re: A recruiter used the GitHub API to pull my email address out of Git commits
#18If you put your email address out there, people will use it. Maybe github needs to do a better job of conveying what you’re making public when you push a commit, although as a service for programmers it may be reasonable to expect people to understand this already.
Re: A recruiter used the GitHub API to pull my email address out of Git commits
#19Emails in git commit logs are not a secret, which I wish more people understood and acknowledged. In general I don't think that expecting your email address to be private is reasonable. If you collaborate with others online, they should be able to get in touch. Stuff like this is an unfortunate consequence, but a manageable problem imo.
If you’re a high profile person or are particularly guarding of your personal communication, I think it’s your responsibility to maintain separate public and private email addresses. You should only be making commits to open source projects with an email address that you intend to be public. It’s literally there so that people can email you about the commit.
Re: A recruiter used the GitHub API to pull my email address out of Git commits
#20I get that email is how the kernel-devs do it. But IMO it's inappropriate for the version-control software to link a particular communication mechanism. Sure you can use a fake email address, and many of us do. Finally github has a feature to use their own no-reply email addresses, but it's a kludge.