Hacker News new | ask | show | jobs
by raimue 3716 days ago
Another case where the terms "Git" and "GitHub" are wrongly being used interchangeably.
2 comments

How about GitHub-random: replaces a random file in your repository with the version from someone else's fork of it.
It should replace a file with another with the same name somewhere else, like some other main.py.

Objective-C and Matlab people will hate each other.

Prolog and Perl also.
And so begins software evolution by random mutation.
If you've ever seen first year compsci students try to bang out a Python assignment, this is already the case.
That's more of the primordial soup pre-evolution. Something might make it, but the chances are slim and nothing's really evolving, just kinda there.

Randomly changing the file is mutating an existing codebase with predecessors that made it out of the primordial soup.

I may have stretched the analogy too far now.

and yet the rationale for using Git over Github makes absolute sense, which should be obvious to anyone.