Hacker Newsnew | past | comments | ask | show | jobs | submit | sharts's commentslogin

Is there a way to do this automatically when using claude/codex?

Frankly yes. Do it in a way that doesn’t violate outright or cover your tracks. Customers deserve to know the truth of the type of company they are dealing with.

So someone should potentially get fired and face legal action to satisfy your curiosity which you'll get sated anyway when you read the postmortem in a few days?

It’s not like OP is putting a gun to anyone’s head!! If they want to share we’d appreciate but there is no obligation.

Are you also shocked that you can stand in the middle of the highway and get hit by a car and die? You can do it if someone asks you but you’re not forced to.


We can only ask.

Don't act shocked.

Also, gritty insider information is never the same as the official word.


It's not the postmortem du jour that we want, the whole pattern is a mystery. Do they push releases every day and bring down the site every day by botched rollouts? What really is it why they can't GH keep the core service running (e.g. pushing commits and pulling changes)?

I would take what C-level execs say with a grain of salt. Remember these folks hire people with plenty of system design experience. They likely also have the money for hardware resources.

If load was an issue these things would have been solved already. Or they are purposely causing millions of dollars of productivity loss daily by not solving this.

Something more serious is at play. And I want to hear from the actual underlings.


More load does not just mean needing to increase capacity, which would be simple for Microsoft to do.

Additional load reveals limits and breaklines that were never known before - your temporary integer IDs are suddenly too small, you reach the maximum file descriptors in a Linux distro, your hash function suddenly has repeating conflicts, your DB index is suddenly oversaturated.

Having massive exponential growth of your traffic would probably require constant refactoring to meet the ever changing system limits.


A good rule of thumb I once heard (from Jeff Dean, I think) was that (in a complex system) every 10X you go up in scale you need to re-consider basic design elements, trade-offs, etc, and probably change some of them.

It's hard to design something (large and complex) for much more than 10X scale with only HW capacity increases.


> They likely also have the money for hardware resources.

Amazing you can say this with a straight face in these DC building times.

Have you tried getting Azure east instances anytime lately?


> I would take what C-level execs say with a grain of salt.

100% agree.

> Remember these folks hire people with plenty of system design experience.

Not my overall experience 30 years in the industry.

> They likely also have the money for hardware resources.

You'll always be asked to do more with less, at least, that's my own experience.


Also my experience

Also my experience

Infra is a cost center for a business unless your a PaaS and even then maybe still. Cost centers are usually ferreted out for savings, not investment.

Infra is a cost center right up until its absence begins to undercut your value proposition to customers, and then it becomes an investment. GitHub seems well on the wrong side of that equation right now.

In general true. But most of paying customers, including enterprise have made a bet that they cut down expense and resources on operational experience, system management knowledge to minimum because cloud .

So even if these cloud/SAAS solutions perform poorly it is not like customers have wherewithal to create alternate solutions.


> it is not like customers have wherewithal to create alternate solutions.

it's not impossible. they don't, right up until they do


>They likely also have the money for hardware resources.

Hey man, in case you hadn't heard, the hardware industry is having a lot of trouble keeping up. "Expand our capacity" isn't as easy as it was 2 years ago.


I think owning GitHub is a prestige play, not necessarily thought of as a profit center.

Now however, it's competing for resources directly with the corporations core strategic plans.

GitHub having issues is embarrassing, but the shareholders don't really care.


I've always wondered about that. I've suspected the same as you, it's mostly a brand / "ecosystem" thing.

My pet theory is they backed themselves into a corner with Actions. That was a step change in computational scaling effort. It also fell immediately on the heels of the Microsoft acquisition.

Something about these two factors seems to have conspired to wreak absolute havoc on their uptime in the ~7yr hence. The AI slopocalypse hasn't helped matters, but the foundations were laid far earlier.

Would love to hear from an insider, either for or against this conspiracy theory.


Fax. Those falling for the load/capacity excuse are gullible.

Even Claude could have caught and addressed most of these scalability issues long ago. This can’t be due to load or capacity. This is something else.

I’d love to see the org chart sizes

How many hires went into infra and platform? How many went to Gen AI org units?

From what I see, and that is a constant wave of very meh features, it seems like the latter.


It has nothing to do with load.



First, that source is unreliable, particularly for before the acquisition. (We don’t know whether the data is accurate, it’s based on GitHub’s own self reporting.)

Secondly, the scale is WAY off and makes it look far worse than it is. It makes it look like 99.5% availability is practically zero availability.

Finally, GitHub’s availability is not a binary all-or-nothing proposition. They report incidents on a granular level, for example, webhook firing can be impaired while Git hosting may be working fine.


0.5% downtime is an hour a week. If that happens for 10 minutes a day at 11pm PT it doesn’t matter, if it happens for half a working day once a month, it’s a disaster.

Question to those who work at Github…what the heck is going on? Why?

Pressuring works. But some is distasteful, tho legal as discovered via MeToo

HN these days is like the tech chat-rooms of old internet.

The best managers make it such that underlings don’t need to go to BS meetings and keep others from interrupting you with inane nonsense.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: