43 ms·
<rant> I blame Github, in particular its "stars" feature. It makes putting out code a popularity contest. "Why should I make someone else's project more popul
by john2x 10y ago
<rant>
I blame Github, in particular its "stars" feature. It makes putting out code a popularity contest.
"Why should I make someone else's project more popular? I'd rather spend my free time making myself popular."
</rant>
- krapp 10y agoGithub seems to want to be a social media site first and a git host second. Which is why I exclusively use Bitbucket now.
- kowdermeister 10y agoWhy is socializing with other programmers a bad thing? They manage the core repo hosting quite well. They also act like a solid CDN.
- krapp 10y ago>Why is socializing with other programmers a bad thing? It's not - socializing with programmers is why I'm on Hacker News. But, socializing isn't what Github should be about. Github should be about development, first and foremost. Having issues and comments support pointless features like emoji and voting and images (and image memes) dilutes the focus of the site and moves it towards being just another forum. Also, having Github act as a social network injects trolling, politics and drama into the development environment, and I believe development should be apolitical and acultural. I dread the (extremely unlikely) prospect of publishing a project to Github that actually becomes popular and accepting a PR from someone whose political views I may personally despise, but whose code is acceptable, or the backlash if I don't abide by a particular Code of Conduct. Not everyone wants to deal with the cesspool that is modern "social coding" or to build a "community" or to have the number of stars on their account validate their resume. I just want a place to host code and maybe take pull requests and not have to pay for the privilege of having a private repo.
- thesmart 10y agoAnd the lack of repo ratings or author reputation. How is it that I can see 2,000 reviews about a taco stand down the street but I can't easily assess deps quality in a source base I depend on for my livelihood?
- agnivade 10y agoThat seems very selfish to me. If you like someone else's code and it has helped you out in a difficult situation, why won't you star that project ? Sure, you can choose to spend your free time in whatever way you feel like. But I think contributing to other repos, fixing bugs is what the community is all about.