Earlier quoted context omitted.
If they have push access, would github log who actually pushed it (i.e. ssh key)?
Yes, Github's authenticated push logs will tell you that. However, Github won't make those public, because they consider user identification private info. (Or at least they won't provide those push logs to the Apache Software Foundation, which is how I know this.)
Linus Torvalds did not commit this
121–130 of 198 posts
Re: Linus Torvalds did not commit this
#122Earlier quoted context omitted.
Finding the exploit and taking advantage of it are different. "I discovered that if you rip the tags out of a library book, you can just walk out with it and the alarm won't go off!" For some people, that would be a significant "a-ha!" moment. That doesn't mean they should go around stealing library books.
[deleted]
None of this is a large effect when a single person does it, but the same is true of taking notes into exams. Would you do that?
Zooming out slightly: if you think cheating doesn't hurt anyone, why do you think there are rules against it?
Re: Linus Torvalds did not commit this
#123Isn't it the general problem that each user is authenticated as the "git" user and the rest (all the git commands) is just "user.name" and "user.email" fields in prefs?
Re: Linus Torvalds did not commit this
#124Earlier quoted context omitted.
To me this sounds like admin trying to save money. I found some more discussion in a couple places: http://blog.sethroberts.net/2014/02/17/cheating-at-caltech/ https://www.quora.com/Are-all-exams-at-Caltech-take-home-exa...
That's the first I've heard that it had anything to do with saving money, and I spent 4 years there. It does, however, make life easier for professors and students when you can trust each other. I don't know what Caltech is like today. I attended in 70's, and the honor system was considered sacred by the students. If there were cheaters, they never bragged about it, and I don't know of any. I know one who fell asleep…
I (briefly) attended in the early 1990s, and it was the same.
Re: Linus Torvalds did not commit this
#125I don't like github's dependency on some git EMAIL variables and stuff. First of all already of course there is the problem that putting your email on the internet is asking for spam. But a bigger problem is, if I'm on a machine that doesn't happen to have those variables configered, and I push something to github, even if I use my github username and password then, it does not show me as author. Very annoying. EDIT:…
Add these addresses to your email addresses list on the settings page of your github account if you want your github avatar, etc., to be shown against commits using these addresses.
Re: Linus Torvalds did not commit this
#126Earlier quoted context omitted.
[deleted]
It hurts, to a small extent, the people who don't cheat. They have six fewer hours to work in, their work gets compared to work which was created under different (easier) conditions. Even if there's no curve, it increases your grade (in expectation), and that higher grade means slightly less (in expectation). It increases what's expected of people next year. None of this is a large effect when a single person does it…
Re: Linus Torvalds did not commit this
#127Earlier quoted context omitted.
It hurts, to a small extent, the people who don't cheat. They have six fewer hours to work in, their work gets compared to work which was created under different (easier) conditions. Even if there's no curve, it increases your grade (in expectation), and that higher grade means slightly less (in expectation). It increases what's expected of people next year. None of this is a large effect when a single person does it…
[deleted]
Re: Linus Torvalds did not commit this
#128Re: Linus Torvalds did not commit this
#129Currently the event in question is on page 3 so you can use: https://api.github.com/repos/amoffat/masquerade/events?page=...
It i will roll to further pages as new events come in.
Github comment with formatted json event output: https://github.com/amoffat/masquerade/commit/9b0562595cc479a...
The login of the push is identified of course as the owner of the repo 'amoffat'
Re: Linus Torvalds did not commit this
#130Earlier quoted context omitted.
It hurts, to a small extent, the people who don't cheat. They have six fewer hours to work in, their work gets compared to work which was created under different (easier) conditions. Even if there's no curve, it increases your grade (in expectation), and that higher grade means slightly less (in expectation). It increases what's expected of people next year. None of this is a large effect when a single person does it…
[deleted]