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.
I agree the content is actually funny in that reddit tread. I wonder how good it can become with a really large good database. I read in some article of OpenAI a dataset gets better by for example replace names by pronouns.
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