Hacker News new | ask | show | jobs
by dmkirwan 1815 days ago
Ethical concerns aside*, I far preferred Github to BitBucket. Bitbucket has been incredibly unstable for the last few years that I've been using it at work. I regularly see the "We're experiencing issues..." banner when I review pull requests. We don't use bitbucket pipelines, but they seem to be the most unstable part of the product. I haven't used Gitlab in years so I can't give any up-to-date commentary on that as a solution. I've never had issues with Githbub and I quite like their UI so that will be my preference for the foreseeable future.

*I appreciate this is a big caveat

2 comments

Huh. Been using it for the last 5 years with pipelines over the last year and had no issues. The pipelines do require weird strategies for big scala compiles though.
What's unethical about GitHub?
I was referring to the current controversy with licensing of co-pilot code and them serving ICE customers.
All of the enterprise US Intelligence Community developer platforms I worked on used the Atlassian suite. And, so far, all of the DoD ones I've been working on have used Gitlab.

Selling to military, spy agencies, and law enforcement is not in any way unique to Microsoft and GitHub.

This might not be concerning to you but they also had some run-ins with sexist and racist behaviour.

It was what pushed my hobby group to Gitlab, though I recently set up github for my company as a temporary measure.

And the NSA. And vendor-locking-in accounts to participate in what should be decentralized git for source code management.