104 points gateauxd 1 hour ago 73 comments
EduardoBautista 1 hour ago | parent
outworlder 1 hour ago | parent
Github seems to have degraded measurably after they got acquired. As is tradition.
FLeXMurphy 59 minutes ago | parent
This old chestnut.
jbs789 59 minutes ago | parent
outworlder 52 minutes ago | parent
I guess I can embrace the corporate way, repackage the old solution with a few improvements as something brand new, and pitch to execs.
dewey 39 minutes ago | parent
coldpie 55 minutes ago | parent
Yeah. Enjoy the rest of your day off. Winter's coming, maybe go hit a park for a few hours or play a new video game or something. Or take some time to learn a new skill or something. Not your fault if the company can't provide the tools to do the job, go find something better to do.
hack1312 45 minutes ago | parent
coldpie 41 minutes ago | parent
esseph 40 minutes ago | parent
worble 30 minutes ago | parent
coldpie 16 minutes ago | parent
JsonDemWitOster 32 minutes ago | parent
(Man, unbelievable the mileage we're getting out of this comic.)
I mean this really seriously. Maybe not a game on your computer, that's unprofessional (unless your TL/manager does it first). But
> Not your fault if the company can't provide the tools to do the job, go find something better to do.
is just Truth. What should I do in this case to best deliver value to the company, fly to SF and hand Github a ringbound volume of my changeset? Patch our corporate network so we can interface to Github via RFC 1149?
More "professional" ideas:
- read a book; a novel or TAOCP for nerdmaxxing
- play a game on your phone
- learn to draw. Draw hands!
999900000999 8 minutes ago | parent
But sometimes it’s a catch 22. I’ve had numerous times where systems simply didn’t work.
I brought it to my managers attention and they didn’t care.
Then later I leave in disgust or get fired. All my fault. I should have used my magical powers to convince my manager he’s wrong while not making him feel stupid.
Ultimately if you’re on the titanic it’s easier to grab a life boat vs trying to avoid the ice berg.
gateauxd 55 minutes ago | parent
embedding-shape 52 minutes ago | parent
I personally use Forgejo + their built-in Actions stuff (mostly GitHub compatible), have one old Linux desktop as a server which runs Linux + Windows runners, one Mac Mini for macOS/iOS builds, using NixOS so I don't have to remember how things work, and it just keeps running 24/7, always there when I need it.
tracker1 43 minutes ago | parent
You can do your own ci/cd runner system, but you still rely on webhooks or triggers, when you aren't hosting the code.
embedding-shape 34 minutes ago | parent
Yeah, that used to be the single favorable argument for GitHub, nowadays I think it might be the opposite, at least personally. If the contributor can't be arsed to join the community proper (and maybe get a sign-in code to their email, or whatever login you use), I think I prefer life without their drive-by PRs.
x86a 43 minutes ago | parent
msdz 43 minutes ago | parent
outworlder 41 minutes ago | parent
The pull request system and related machinery is useful, but Gitlab and the ilk can do the same. Even self-hosted solutions like Gitea. But I don't particularly have a problem with that living in Github. If there's an outage, break glass, force push to main.
The actual Git repository hosting part is trivial. If that breaks, Git is distributed anyways, push and pull to any random remote storage. All you need is SSH. The main headache is that automations would break as they are usually hard-coded to a given origin. That is solvable in a pinch, and we have setup mirrors in the past.
It really depends on your use-case and how much you are tied to them (Github authentication?)
EngineeringStuf 35 minutes ago | parent
sssilver 29 minutes ago | parent
I imagine very few people use the wiki, because it's so subpar.
The issues are a problem, but this is why I always thought issues should be a core part of the Git repo, checked into it, sort of how Fossil does it. And so should the wiki, for that matter.
ionetan 24 minutes ago | parent
Bnjoroge 19 minutes ago | parent
nrmitchi 50 minutes ago | parent
I'm not disagreeing with you that it has degraded, however it was acquired almost 8 years ago at this point, and the software world has been turned on it's head in the last... 3?
Software generally degrades post-acquisition, I'm not denying that. Github has definitely degraded. I'm not sure I would agree that the core reason in this case is "the acquisition" and not "AI making software and free-CI-load demand 3-5 orders-of-magnitude higher than it was 3 years ago"
shimman 39 minutes ago | parent
Either way, it's clear the acquisition has not helped github in any meaningful way. GitHub is owned by a multi trillion dollar transnational corporation. They have enough money, resources, and human labor to achieve whatever they want, but this is what they want and this is what they've achieved.
JohnMakin 36 minutes ago | parent
boxed 50 minutes ago | parent
Their explosive growth caused by LLMs seems like it must be a much better indicator than the acquisition. I bet Microsoft are losing a shit ton of money on GitHub right now and seriously questioning the decision to buy them.
maccard 7 minutes ago | parent
sandeepkd 46 minutes ago | parent
rfgplk 44 minutes ago | parent
neya 4 minutes ago | parent
serial_dev 1 hour ago | parent
jacquesm 1 hour ago | parent
amw-zero 1 hour ago | parent
Or do you mean you want to see: "Something is wrong, we're looking into it."
serial_dev 55 minutes ago | parent
pasc1878 21 minutes ago | parent
esafak 59 minutes ago | parent
ainar-g 54 minutes ago | parent
esafak 39 minutes ago | parent
molodec 39 minutes ago | parent
GitHub also has more traffic, compare to GitLab
x86a 54 minutes ago | parent
beardsciences 54 minutes ago | parent
gvfsa 52 minutes ago | parent
willio58 59 minutes ago | parent
icameron 58 minutes ago | parent
I did work for a group using Atlassian bitbucket once, and that had its own problems at the time. I’m still pretty sure even a degraded GitHub beats it. That is to say I don’t know what alternatives for GitHub even are
OlivOnTech 40 minutes ago | parent
Outages only come from our infra.
Migrating means migrating your ci workflows, but a decent llm can do that easily.
somehowadev 58 minutes ago | parent
I'm assuming it's something to do with the USA users getting their first work in?
FLeXMurphy 56 minutes ago | parent
It is impressive they've been able to keep going, but this is a regular denial-of-service attack at this point, nonstop and relentless.
dannyw 50 minutes ago | parent
For example, GitHub can reduce/eliminate free GitHub Action minutes.
Or just cap concurrent jobs for free users from 20 to 2 or 1… lots of levers, their inaction is sad to see.
tonyhart7 50 minutes ago | parent
rvz 51 minutes ago | parent
There’s no CEO of GitHub to contact and Microsoft does not care as Copilot, and Tay continue to wreck the platform as the incidents continue.
No better time to self-host, since as this point your self hosted setup would be far most stable than GitHub as predicted 6 years ago. [1]
kingcauchy 46 minutes ago | parent
Still grateful for a lot of the free services and the semblance of community that GitHub still offers. It does seem like it's still the yellowpages of tech.
haute_cuisine 46 minutes ago | parent
boredatoms 43 minutes ago | parent
ianm218 7 minutes ago | parent
If they are genuinely compute constrained on CI they should obviously reduce the free offerings rather than take down all their paying customers constantly.
JohnMakin 45 minutes ago | parent
cwyers 41 minutes ago | parent
Normal_gaussian 20 minutes ago | parent
Raising prices risks churn, reducing free tier risks lowering customer acquisition rate.
torben-friis 6 minutes ago | parent
renehsz 27 minutes ago | parent