Live data from Hacker News

I'm moving my projects off GitHub

ntietz.com

41–50 of 124 posts

Re: I'm moving my projects off GitHub

#41

> As a GitHub user, I was always seeking green squares to try to make sure I had activity every day. I have never paid any attention to that at all. It surprises me that some do. Do you think it's common?

I used to use it to make sure I made progress on projects my aim was I would do something everyday. Some days I did very little other days I did alot. I stopped caring about that approach. I got a bunch of stuff done but really I ended up making one line changes just so I kept my streak and I technically did something.

Re: I'm moving my projects off GitHub

#42
post #21

> As a GitHub user, I was always seeking green squares to try to make sure I had activity every day. I have never paid any attention to that at all. It surprises me that some do. Do you think it's common?

Do you think it's common? Yes. I see it more and more these days, especially among recruiters and HR departments. I believe there's an inverse correlation between the value one places on green squares and their understanding of what it actually takes to build software... https://eddiots.com/931 https://eddiots.com/447 https://eddiots.com/2461 https://eddiots.com/2390

At one point, you could backdate commits and push them to GitHub to make art with the red/green squares. I don't know if that still works, but recruiters generally won't be able to tell whether you're faking commit activity.

Re: I'm moving my projects off GitHub

#43
post #38

> As a GitHub user, I was always seeking green squares to try to make sure I had activity every day. This led me to change my workflow to generate more green squares, not for whatever is maximally effective. Having visible stars and followers also turns it into a sort of popularity contest. There's a dopamine hit when you get one of those, so it creates a strong reward function for attention-seeking behavior. > Anoth…

For OSS, Codeberg is also an option. It's based on Forgejo (a fork of Gitea) so it's much more traditional a forge in terms of contribution models than Sourcehut's email first model which can be off-putting for many.

Thank you for the recommendation, my friend. I will check out Codeberg as well.

Re: I'm moving my projects off GitHub

#44

I moved my personal projects to Gitlab. Philosophical issues aside, it’s a great product. Also, having borderline burnout maintaining popular open source projects on GitHub, there is refreshingly near zero issues filed on my Gitlab projects. Fewer people already have accounts on Gitlab, creating a small barrier to participation, and sometimes that’s a good thing.

What philosophical issues do you have with Gitlab?

Re: I'm moving my projects off GitHub

#45

Does Sourcehut still reject emails if there are both HTML and plaintext parts? Makes it tough to contribute without needing to set up a client that only sends plaintext email.

Using plaintext is one click away while composing an email in most email/web clients I have tried.

Re: I'm moving my projects off GitHub

#46
The point about CI is super strong; GitHub Actions almost made me quit being a programmer and I've been doing things professionally ever since Winter 2001.

I don't think much of Drew DeVault -- whether I agree with him or not is not at all relevant to any decision of using his products IMO -- but I'll vote with all three hands for a better and more seamless CI!

I was not aware of that aspect of SourceHut so now I'll seriously consider it.

Re: I'm moving my projects off GitHub

#47

> As a GitHub user, I was always seeking green squares to try to make sure I had activity every day. I have never paid any attention to that at all. It surprises me that some do. Do you think it's common?

>I have never paid any attention to that at all. It surprises me that some do.

Same. I'm only now realizing some people actually do care about that, from the replies to this thread. I think it's weird. I'm not religious (or theist for that matter), but caring about these things reminds me of Matthew 6:7-8:

"But when you pray, go into your room, close the door and pray to your Father, who is unseen. Then your Father, who sees what is done in secret, will reward you."

But I can see how "gamefying" things to get improved consistency and thus better results can be beneficial to some. Not for me, sadly.

Re: I'm moving my projects off GitHub

#48

Earlier quoted context omitted.

I think it is common, but completely absurd. Why are green squares _every day_ a good thing? Have a life. Live your life. There is more than just code.

I've used github for 10 years or more. I've never met someone who pays attention to the green squares. I see some online but that's it

This thread is the first time I’ve even heard about people caring about the squares.

Re: I'm moving my projects off GitHub

#49
post #25

Sourcehut may have advantages but I just can't get past the design. I need some fun in my products and this feels like an abandoned village. This is a bad reason to not use it I admit

I can’t get over the PR handling with git send-email. I know, it’s “how git is supposed to be used” or whatever, but it makes it just worse. I can’t decide if it’s worse or better than gerrit though. Every time I need to use gerrit for some google stuff, I want to punch my screen.

You need git-review[1] to make Gerrit usage sane...

[1] https://opendev.org/opendev/git-review

Post reply on HN