As long as they retain the option to disable certain features on a repo, I am wholly in favor of consolidating the development stack into GitHub. Easier to mandate 2FA and other security procedures when your team doesn't have to juggle several sites.
Friendly aside: the expression is "err(s) on the side of..."
It seemed pretty clear that the GP was saying if the platform already shows points/likes, hiding them only from yourself is a disadvantage.
With that said, I believe it can function similar to all those no-procrastination tools; allowing those that want to stop the feedback loop of likes to ween themselves off of it. More of a personal growth tool than a societal solution.
Just a friendly tip: consider posting it to dev.to[0] (no affiliation); the content seems more geared towards helping people starting out on their dev journey.
Without generalising, HN tends to be more frank in dissecting the
novel aspects of a post.
Slightly OT, but for those not aware: typescript's type system is turing-complete[0], and there's a playground demonstrating number base conversion[1].
A fun weekend project would be to utilize GPT-2 [2] to model HN comments; quite the challenge considering the usually insightful comments here when compared to other sites.
Instead of only relying on algorithms, you can group and keep tabs on exactly what you want. [1]
Currently supports reddit/YouTube. I hope to release an MVP soon.
1: https://streamable.com/hlrye