7 ms·
> So how long does the microchip shortage continue? Warning: Paid Pessimist point of view (I've done computer security for far, far too long). Indefinitely.
by Syonyk 4y ago
> So how long does the microchip shortage continue?
Warning: Paid Pessimist point of view (I've done computer security for far, far too long).
Indefinitely. It doesn't recover. Because (modern, leading process) microchips are the sort of globe spanning supply chain problem that works great, right up until it doesn't. Coolant for some laser is made in this country that's at war. Some critical surface processing chemical is made by that company that had a major power outage and their facility caked up with goo that has to be scraped out. Some semiconductor fab has a worker shortage. Or a water shortage. Or got blown to pieces when some other country tried to invade (TSMC would be nuts if they weren't wired with demolition charges and quietly sure China knew it).
There will always be "something" that interferes with the smooth generation of chips. And there will be some supply, but not as much as people hope for, and they'll be rough around the edges, and, besides, you can't get those surface mount resistors in any quantity right now for your design. And eventually, this starts impacting the funding of the companies working on the newest, latest and greatest process tech, and they don't have the money to continue pushing forward.
We're long past the point when anyone but the most well funded multinationals can even consider a leading process tech foundry - and there are only a few companies on the planet who can make the hardware for it. The supply chain for foundries is just as bad as anything else, if you have a couple billion to drop on one.
And at some point, enough people will find workarounds that don't involve modern silicon that (at least in my arc of the future) demand will drop, so you won't be able to justify the investment in a leading edge fab much beyond the current stuff. Throw a solid recession/depression in, and consumer electronics spending is likely to drop substantially - so there goes a lot of the leading edge demand for some while.
The question, "How much damage can an efficient, just in time optimized global economy take before it fails?" has been discussed for many, many years, and the pessimistic point of view as of now would be, "Less than it's taken and is going to take in the next few years." And at some point, things like "food" and "basic energy" are more important to keep working than the latest consumer toys.
I'm entirely aware this doesn't paint a pretty picture of the future, and it certainly doesn't involve us going to the stars in any quantities, outside perhaps some token boots on Mars. But it's the sort of ragged decline we've seen throughout history, and, I'd argue, that we're firmly in the middle of right now. "Rattling down the backside of the arc of empire, undergoing catabolic collapse" seems to better predict things than a lot of other mental models lately.
- cowtools 4y agoI mean it's not like most consumer hardware has to be on the latest nodes. The current hardware is more than enough for any consumer applications I can think of. Maybe just need to reuse more hardware. Standardize and commodify replacement parts for mobile devices like framework/fairphone. Reduce the amount of IoT crap in toasters/etc. Use multiseat instead of thin clients. Upcycle old computers.
- Syonyk 4y ago> I mean it's not like most consumer hardware has to be on the latest nodes. The current hardware is more than enough for any consumer applications I can think of. Electron says, "Hold my beer!" I would love to see lower software requirements, more long lived systems, etc. Meanwhile, Microsoft is obsoleting... basically the last decade+ of hardware for Windows 11. It's an uphill fight.
- zdragnar 4y agoMeh, I keep multiple electron apps, node processes, and chrome windows and tabs open at the same time, and they're really not at all CPU intensive (except for node running tsc builds or tests). It's the RAM usage that is annoying, and even that isn't too terrible. Edit: of course, I'm running swaywm on linux, so my environment is generally pretty light as it is compared to Windows.
- Syonyk 4y agoI generally try to use ARM small board computers as much as possible. They really struggle with running a bunch of Electron stuff at the same time, and while you can reasonably use some modern websites on them, it's amazing just how much absolute crap you can get rid of with NoScript/Ghostery/etc, and still have a perfectly functional website. My massive, powerful, "Do absolutely everything!" computer in college was a dual Pentium III 866, with 768MB RAM. And a hex core, 2GHz ARM box with 4GB RAM can't do half as much, because of just how heavily bloated software is. I still write code, browse the web, chat with people... and I need radically more resources because that's what software development has decided is easy. Meanwhile, stuff like Hexchat for IRC just... uses no resources and works as wonderfully as ever.