23 karma · joined July 14, 2021
I can imagine that people over-customize Firefox, forget about their changes, then have bugs, finally abandon Firefox thinking it's unstable.
Can someone please explain what's going on with these numbers?
Empirically, the source of msft's quality issues seem to be managerial / organizational.
E.g., if you want to write text to a small screen, the kernel driver gives you a memory region that you write bytes to, and they're shown on the screen immediately, without requiring the CPU.
Drive failures and HVAC failures due to bad power are not "black swawn" events. These are very common problems for DCs, and a good design takes these problems into account.
However, a "bad" design is cheap, and hopefully the savings is passed to the customer.
The main reason you hear about so much Azure growth is because they give free credits to their software assurance customers. For everyone else, not work paying for it.
With software performance optimization, it's best to focus on the most expensive problems first. A few hundred dollars per quarter for state taxes vs. a few thousand is a massive difference.
Generally throughout history, investment in technology helped the bourgeois factory owners reduce their manual labor costs. Think about advancement in factory automation replacing workers.
Now instead of replacing factory workers, we're replacing (or supplementing) knowledge workers with more technology, and again the bourgeois benefits more than the workers do.
The pro-capitalist counter-arguement to this is "when the economy shifts, manual factory jobs move to automation maintenance and development" - i.e. who builds and fixes the robots?
A much smaller number of people have the ability to build & maintain automation systems, and typically these people are oppressed by the same power structure of inequalities. The bourgeois own the company that provides the automation, and the workers make tiny fractions of the profits. (Think Jeff Bezos money vs. Amazon software engineer money).
I'm not saying that people who create successful new companies shouldn't receive benefits. I'm saying that various American policy enforces the inequities.
E.g., healthcare and insurance is extremely expensive for start-ups. Much more affordable for big companies. As a worker, the healthcare costs may prevent my from being able to afford leaving my corporate job (and therefore, I will be stuck as a member of the proletariat forever).
And there are many policies and systems that oppress Americans. Student loans, bureaucracy, over-inflated housing markets, etc.
Missed major market opportunities: Mobile computing The Internet (servers, clients) Cloud computing