Live data from Hacker News

I'm moving my projects off GitHub

ntietz.com

111–120 of 124 posts

Re: I'm moving my projects off GitHub

#111

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?

Sorry, I referring to the objections that people have raised with GitHub, not Gitlab.

Re: I'm moving my projects off GitHub

#112
post #97

Does GitHub use code from private repos for AI training?

Your private code is not used for any user other than you: https://docs.github.com/en/enterprise-cloud@latest/copilot/o...

Thanks, but this reference doesn't exactly answer the original question.

> Will my private code be shared with other users? > No. We follow responsible practices in accordance with our Privacy Statement to ensure that your code snippets will not be used as suggested code for other users of GitHub Copilot.

That just says they prevent snippets from being "suggested" to users of copilot, but not that snippets (from private repos) are not used to train copilot. It could also be they use private repos for training, but have some mechanism to make sure the output for the user is not too close to the original private code. Limiting the scope to "suggested code" here bypasses any information about if it's used for training or not.

Re: I'm moving my projects off GitHub

#113
post #23

Does GitHub use code from private repos for AI training?

"Human Eyes will never see the contents of your private repositories" I think that's pretty clear then.

Oh yeah, that says it all.

See also: https://news.ycombinator.com/item?id=36444839

Re: I'm moving my projects off GitHub

#114
post #60
post #21

Earlier quoted context omitted.

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

Exactly. I hate this too. I'd rather keep my github activity private. It's nobody's business to know if I commit 30 times per hour or once per week. On the other hand I recently encountered a very interesting hiring process. I think this is the first time in 20 years when I'm encountering some "new idea in recruitment" and I actually think it's good for everyone. I'm talking about coding/other task based challenges y…

Was this the Woven-ran 4 question (recommendation system, email junior, invoice, database schema) interview? If so, I think the 4 questions are pretty good. The issue is I've had the exact same interview 3 times now from 3 different companies who use Woven.

If not, it sounded quite similar.

Re: I'm moving my projects off GitHub

#116

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.

I recently switched jobs to a company that uses GitLab after a long time of using GitHub and I really don't like it. It could just be my lack of familiarity, but it feels less polished and more clunky. Both work similarly enough it doesn't really matter that much to me.

My previous job used GitLab. I agree that it's less polished and more clunky, at least for the overlap of features it shares with GitHub. (Mostly code hosting and collaboration m.)

I think where it shines is as a DevOps platform. I'm not sure I would say any of the features are best in class but there is value in centralizing them in one place. It takes a lot of investment to get that value though.

Re: I'm moving my projects off GitHub

#117

If anyone is interested in building a competitor to GitHub based on mercurial, please reach out. Email in bio.

Bitbucket dropped support due to to few people using it. Might be better to be agnostic about client tools?

Lack of support is exactly why a focus on mercurial is a good idea. It's a clear (and arguably superior) differentiator to all git based tools.

Re: I'm moving my projects off GitHub

#118
post #84

On the ChatGPT / Copilot angle of this story: I have unique code on github that solves a problem I have never seen solved anywhere else. I have searched extensively for other implementations and have not found any. As far as I can determine mine is the only one out there, at least on the searchable internet. I asked ChatGPT to write code to solve the same problem. Guess what happened. If you think you know the answer…

Mind to share the problem?

Re: I'm moving my projects off GitHub

#119

Earlier quoted context omitted.

Neither have I. Probably because almost nobody uses the term that way. It’s just Wikipedia—in other words, just something somebody made up. There’s no citation.

A forge is just a place where people go to bang out something useful or entertaining. It's not common, put the name comes up in dev contexts.

What dev contexts? Do you have a citation? I’ve been a developer for just shy of 25 years and have never heard or read “forge” used in that way.

Re: I'm moving my projects off GitHub

#120

I use GitHub, but only as a mirror for the repositories I have on infrastructure under my own control. It's still very easy for others to contribute, even to send pull requests via GitHub, while I merge them locally and push them to my primary and mirror repositories. GitHub detects that PRs are merged, even if you do not use their UI, which is very nice. Note that you can do this for more online services; you can ha…

Which side do you use as the primary? I use Gitea and push mirror to GitHub, but I’m not sure how that would work for collaboration. I only push to GitHub for projects that deploy to Cloudflare (via Pages). I’ve stubbornly struggled through self hosting all my stuff while everyone was saying it was a waste of time. There was a stretch where I was starting to believe it, but now I’m starting to feel more vindicated. I…

I use my own git servers as primary. Just a webserver serving the git directory read-only, and I push via SSH to it. You can slap a UI on top, from something simple like gitweb to whatever you want.
Post reply on HN