Remix.run Logo
Tade0 3 hours ago

Even after decades, the policy is the same:

Embrace, extend, and extinguish.

glenngillen 3 hours ago | parent [-]

Which was a policy that increased their market dominance for their existing dominate products.

What exactly are they extinguishing GitHub to the benefit of? Azure Repos?

cjbgkagh 3 hours ago | parent [-]

Perhaps they can’t help themselves out of habit, it is their nature.

The original red dog team that started azure is long gone and the general success of the cloud papers over all levels of incompetence so that the incompetence is now entrenched and unable to do better.

Cloud service providers have this unfortunate property where poor designs will make more money which makes it hard to maintain a culture of excellence. I tried to push a design change that would result in a 10x throughput for a certain product and was told that a 90% drop in usage is the last thing they want. I self host my own stuff with GitLab, so far not a single unplanned outage in 6 years.

Perhaps a Roman decimation is in order, whenever GitHub experiences an outage fire one GitHub employee at random. That should help get interests in line and allow for cross org cooperation. With 150 outages per year and a staff of 6,000 that amounts to 2.5% per year if no improvements are made.