Live data from Hacker News

New GitHub Profile Badges Beta

github.blog

61–70 of 113 posts

Re: New GitHub Profile Badges Beta

#62

Can we please stop turning everything into a social media experience? Why the constant need for personal validation / ego gratification? It seems like almost every tool or platform these days needs a friends feature, bragging badges or other form of social validation.

I like how this is the most upvoted comment

Upvotes are for letting "good" posts be more visible than "bad" posts, not validation for the poster

Re: New GitHub Profile Badges Beta

#65
post #61

Meanwhile GitLab 15 just launched with features that actually help devs...

Such as? And are these features that GH already has in some capacity?

Advanced Search is compatible with OpenSearch (GH did add this recently)

Plan and schedule issues with automated iteration cadences (great for recurring annual tasks)

Container Scanning available in all tiers (already very easy to add container scanning in enterprise, but now available for free everywhere, have to use a third party action in github)

Project-level Secure Files in open beta (missing from github)

Semgrep-based SAST (in addition to their existing SAST & DAST, something github lacks natively)

Approve deployments from the Environments page (GitHubs approval flows are enterprise only)

Improvements to Terraform registry

--

GitLab is already well beyond the feature set of GitHub, you should give it a look sometime.

Things that immediately jump out to me:

1. Security Dashboards

2. Kubernetes Integration (automated test environments)

3. SAST / DAST / OSS license checks / compliance frameworks

4. Feature Toggles using unleash (hosted by Gitlab)

5. More robust project planning, way beyond 'issues'.

6. Can read in results from unit testing / cypress without adding additional plugins

7. Can send alarms from your observability platform of choice to indicate release health

8. OpenFaaS support

Re: New GitHub Profile Badges Beta

#69
post #21
post #17

Earlier quoted context omitted.

To be fair, GitHub's original slogan was "Social Coding".

True, but why do people think they need validation to collaborate?

Here's my hot take. I work for a small company, I'm the solo programmer. Our company's code is important, so it's all private. I work full-time and it is stressful enough, and don't have interest in working longer. Because I'm solo, I don't need Pull Requests for my own work, among other things that a team needs.

Under this system, I get no badges. I appear as though I have nothing to show. Even though I have arguably done more and been responsible for more than many people with badges have. That's irritating.

Re: New GitHub Profile Badges Beta

#70
I know this is supposed to be fun, but I’m also mixed on it as so much of my work is in private repositories. This means that these badges are like “privacy leaks” from my closed source work to my public GitHub profile. I suspect this is why this discussion is getting so negative as GitHub is not a social fun place for us anymore, it’s the place we work everyday with coworkers and managers. So in general please GitHub be less gamified and social as I don’t want to have to constantly monitor privacy settings (like at FB) and instead focus on what we all want: replacing Jira and streamlining containers / CI :)
Post reply on HN