News for hackers. Stuff that matters.
Re:The global chip shortage is starting to have consequences by neltnerb on Sunday May 09, 2021 @12:03PM (#27097075)
I get that this is a potential big problem, but I had to stop reading when the dog washing company blamed needing to respin a new board on a chip being out of stock due to this.

I'm sorry, but if you aren't buying enough chips to build all the boards you want to build of a revision, this is just what happens, chip shortage or no. Stuff gets obsoleted all the time, it doesn't take a chip shortage.

Blaming a black swan shortage instead of your own poor planning for something as commonplace as needing to respin one board to make more new products is embarrassing.

Re:The global chip shortage is starting to have consequences by crote on Sunday May 09, 2021 @01:00PM (#27097593)
I'm very loosely involved in the highly customized keyboard business, think runs of a couple hundred units.

One vendor is having trouble finding any chip to design for. The software stack supports a couple of dozen STM32 chip series, but none of them are even remotely available. I've seen a lead time of over 11 months. Before COVID, pretty much every single chip was in stock almost all of the time.

Respinning a board isn't too difficult, but good luck doing that if there's no chip to respin it for.

Re:The global chip shortage is starting to have consequences by structural on Sunday May 09, 2021 @02:28PM (#27098380)
Yep, we're hearing 52week lead times on pretty much all microcontrollers at the moment, with more esoteric parts being... somewhat more than that.

A year ago you could buy 10k+ units of most common parts -- in stock -- from each of the major distributors.

Re:The global chip shortage is starting to have consequences by baybal2 on Sunday May 09, 2021 @02:44PM (#27098529)
> Respinning a board isn't too difficult, but good luck doing that if there's no chip to respin it for.

Some people hoard toilet paper, some people hoard baby formula, some people hoard Shanghai apartments, some people hoard microchips...

Got burned with same STM32s recently. A purchaser been shopping parts, and ordered a given model of MCU by muscle memory. The price has moved one zero overnight, and we ran for quite a sum.

Re:The global chip shortage is starting to have consequences by freeopinion on Sunday May 09, 2021 @02:57PM (#27098647)
Some people fail to stock toilet people, some people fail to stock chip fabs.
Re:The global chip shortage is starting to have consequences by neltnerb on Sunday May 09, 2021 @02:56PM (#27098641)
I don't doubt it, in the article the dog washing company specifically said that their design firm already had a solution that just required new PCBs.

That is not sympathetic, that's very normal.

What you're describing is sympathetic and hard to deal with. Their example was lucky about it and still ended up somehow quoted in the story.

Re:The global chip shortage is starting to have consequences by exmadscientist on Sunday May 09, 2021 @05:24PM (#27099934)
STM32 isn't the only Cortex-M microcontroller series in the world, you know. They're popular because they're pretty decent, low cost, have good dev boards and offer a wide variety of parts.

However, their software sucks (okay, so do all of the other options...), their peripherals are not as good as some of the other options (in particular I'm thinking of peripheral clock trees when I say this, among other things), and their availability is the _worst_.

Seriously, unless you're big enough that ST management actually knows your name, expect to have sudden availability issues with the STM32. This has been true for the last decade. It will remain true. (Many of these availability problems start at ST's wafer fab, so they're not shared by the other vendors.) I always advise clients who care about such things to consider other vendors.

Re:The global chip shortage is starting to have consequences by baybal2 on Sunday May 09, 2021 @06:08PM (#27100289)
> They're popular because they're pretty decent, low cost, have good dev boards and offer a wide variety of parts.

Now find a single person who can program bare hardware on a short notice on above Arduino level.

The current chip shortage has claimed 6 of our firmware devs, all hired by companies ready to spend just any money for anybody "who can replace that ____ing STM|NXP|Renesas thing"

People downstream in the industry greatly overestimated their knowledge of the industry.

Lots of tech companies around who had zero prior knowledge of embedded development, now jumping on it, and breaking their teeth.

I haven't heard more fabulous questions like "Are there other microcontrollers than Intel, and AMD in the world?" this year than any time before.

Re:The global chip shortage is starting to have consequences by kingsuper20 on Sunday May 09, 2021 @08:30PM (#27101285)
>Now find a single person who can program bare hardware on a short notice on above Arduino level.

Wait, there's real money in that?

Maybe I shouldn't waste my time just doing yard work.

Sidenote: I just asked my wife about parts shortages at her workplace. Evidently you guys are right. I should get out more.

Re:The global chip shortage is starting to have consequences by joezydeco on Monday May 10, 2021 @09:33AM (#27105799)
No, there isn't real money in this. I've been doing it 30 years now and my earnings curve will never match what a webdev gets.

Firmware engineers are the out-of-sight-out-of-mind component in the product development spectrum.

Re:The global chip shortage is starting to have consequences by kingsuper20 on Monday May 10, 2021 @10:55AM (#27106598)
To be fair, nobody's wages were particularly high 30 years ago.

Although the money has been decent, programming complicated devices has spoiled me for one thing..I have just about essentially zero interest in web technologies, products, languages. I've always gotten to work on the sexier version of embedded work and so feel really blessed, it's not all about the lucre.

Re:The global chip shortage is starting to have consequences by the_only_law on Monday May 10, 2021 @10:57AM (#27106624)
Just curious, what’s included in the “sexier” version of embedded work?
Re:The global chip shortage is starting to have consequences by ksec on Monday May 10, 2021 @01:58PM (#27108860)
>my earnings curve will never match what a webdev gets.

Which is the saddest part of it all.

Re:The global chip shortage is starting to have consequences by baybal2 on Monday May 10, 2021 @04:08AM (#27103753)
Yep, I'd say today is the best opportunity to get a higher paid embedded job than any time before if anybody specifically targets people hiring on urgency.

But a thing to remember is that people currently hiring themselves been likely neglecting their RnD before the crisis hit them.

Re:The global chip shortage is starting to have consequences by kingsuper20 on Monday May 10, 2021 @10:57AM (#27106621)
I have to wonder how many of those gigs are getting an ugly legacy codewad dumped in your lap with a short deadline to add features to somebody's automatic swimming pool cleaning product.
Re:The global chip shortage is starting to have consequences by neilv on Sunday May 09, 2021 @11:11PM (#27102314)
> The current chip shortage has claimed 6 of our firmware devs, all hired by companies ready to spend just any money for anybody "who can replace that ____ing STM|NXP|Renesas thing"

Condolences on the loss of coworkers.

But this seems interesting to software people who haven't been doing embedded, but who can wrangle C well enough to adapt (quickly?) to embedded constraints and interfaces.

Re:The global chip shortage is starting to have consequences by ChuckNorris89 on Monday May 10, 2021 @02:44AM (#27103350)
Embedded development is more than just wrangling C, that would be like saying backend dev is wrangling EC2 instances ;).

It's knowing how low level hardware operates and knowing how to dig yourself out of the various gotchas like for example figuring out that a last minute replacement of the crystal oscillator by the HW team with a cheaper one is now screwing up your boot process or that the reason your products are starting to go haywire after 6 months is an interrupt triggering too many writes to the flash, wearing it out prematurely, etc.

Re:The global chip shortage is starting to have consequences by sumtechguy on Monday May 10, 2021 @09:21AM (#27105690)
Even just making software for those things can be interesting. You need to know how the memory is laid out. You need to know if an interrupt happens at the wrong spot you are broken. I had one where the data was bumping through a 485 bus and the data was coming out wonky on the other side. Meaning I had 0 control over the software or hw on the other side as it was a vendor product. But I could at least read the chips numbers and guess what the dev did with the memory segments on the other side. Turns out I was telling the thing to read over a memory boundary which caused odd results. Which lead me to breaking the command into 2 parts.

Sometimes being an embedded dev is dead easy. Other times you are dealing with a GCC chain from 2003. 2 layers of some 3rd party of libs that someone bought in 2005 because the VP was good friends with a buddy in some other company that made something similar (which you may may not have the code for). With 64k of flash and RAM. And the vendor ground off the chip numbers and put their own sticker in place. Playing detective, historian, and making good guesses as you may not even have access to the firmware anymore. Then on top of that sometimes you are really lucky and have a debug port and can play the printf logging game to see what is going wrong.

Re:The global chip shortage is starting to have consequences by neilv on Monday May 10, 2021 @03:06AM (#27103444)
I hope an EE with a logic analyzer will help troubleshoot the clock problem, since I don't think the prevailing software methodology will work (i.e., ask on Stackoverflow, then add three dozen more Node.js packages to the firmware footprint). :)
Re:The global chip shortage is starting to have consequences by yetihehe on Monday May 10, 2021 @05:54AM (#27104337)
You don't need EE for that, just reasonably competent embedded programmer with a logic analyzer. But that's typically the difference between embedded programmers and "normal" programmers.
Re:The global chip shortage is starting to have consequences by milesvp on Monday May 10, 2021 @03:08AM (#27103456)
I’m terrified about wearing out a flash on a unit I’m working on. I have a permanent break point in that code. Logically I know when a write is supposed to trigger, but oh man I’m paranoid I’m going to burn my prototype with a fat finger of something.
Re:The global chip shortage is starting to have consequences by Chris2048 on Monday May 10, 2021 @04:16PM (#27110363)
Does "Embedded dev" imply digital, or can it include analogue things too?
Re:The global chip shortage is starting to have consequences by ChuckNorris89 on Monday May 10, 2021 @02:52AM (#27103376)
>Now find a single person who can program bare hardware on a short notice on above Arduino level.

Are you in the US? Because EU is full of embedded devs.

Re:The global chip shortage is starting to have consequences by baybal2 on Monday May 10, 2021 @04:11AM (#27103765)
That's happening in China. It's not that uncommon.
Re:The global chip shortage is starting to have consequences by pyb on Monday May 10, 2021 @06:34AM (#27104493)
Where in the world is this happening ? Maybe I should get back into this game. Low-level development hadn't been a well rewarded area in recent years.
Re:The global chip shortage is starting to have consequences by baybal2 on Monday May 10, 2021 @07:33AM (#27104786)
The place where all RnD shops have migrated to — China
Re:The global chip shortage is starting to have consequences by stemthirtywat on Sunday May 09, 2021 @03:30PM (#27098959)
I wonder if that sort of library compatibility might be the reason for the shortages in those particular part lines?

It looks easy to find STM32L0x2 chips in stock. Those are not supported by the QMK firmware, but they are very similar in terms of peripherals and features to the supported (and hard-to-find) STM32F0x2 lines. The main differences are a lower minimum operating voltage and more power management options, IIRC.

Re:The global chip shortage is starting to have consequences by baybal2 on Sunday May 09, 2021 @02:41PM (#27098501)
> I get that this is a potential big problem, but I had to stop reading when the dog washing company blamed needing to respin a new board on a chip being out of stock due to this.

What you are suggesting is quite impractical, unless you are a really big business with cash, which can simply direct order components.

Small businesses, even in Shenzhen, a place inundated with supply chain abundance, always have to either keep running from one small wholesaler, to another searching for components, or pay n-times the price working with somebody like Arrow.

In my experience, you can't safeguard yourself against such things as a small company no matter what.

I worked in, and around OEM electronics since 2007, and things like having to redesign a product 4 times a year to accommodate a supply chain disruption were happening even in the best years. Nothing special with the current disruption besides the scale.

This is also the reason why Asian electronics makers have such short product lifetimes. It's usually easier just to sunset a product, and make an improved, and better version with newer components, than to fight against the always evolving supply chain. And I not talking about small companies, ASUS, Acer, MSI, and such all practice this.

I know few people running the Chuwi brand. What they do as a small maker is that the moment the get a good consignment of chipsets, and other parts, they spin a laptop model solely for that batch alone.

Then, they live off it until they get another good parts purchase, when they usually sell their component leftovers, or do few final runs if they can find people wanting to buy them for rebadging.

The entirety of small volume laptop industry spins around chipsets, and screens — hardest things to find for a small company.

I want you people to take a looks on a big difference in how companies in the West, and here handle the crisis: Western brands wail, cry, and wait for component supplies to resume, while Asian brands just keep releasing new products with parts coming into their hands, and making great cash from this shortage.

Re:The global chip shortage is starting to have consequences by neltnerb on Sunday May 09, 2021 @03:37PM (#27099011)
I agree and have experienced that too. Even without obsoleted parts, stuff will be impossible to find all the sudden, particularly specialty components. Heck, I've had vendors who simply had fabs that caught fire... but I always have a laundry list of substitutes that are pin compatible when humanly possible, which is for almost all the parts on the board. For the ones that aren't possible, that's a much smaller BOM to buy ahead of time if you absolutely have to keep the PCB design the same.

The caveat is that because MCUs are not standardized you frequently get screwed over so my replacement part list is a collection of versions of the part with different amounts of memory that are designed to be pin-compatible. Sometimes that isn't enough, and often companies aren't big enough to negotiate a guaranteed supply. But if you're not big enough to negotiate a guaranteed supply you just have to deal with buying enough of the parts to keep you in business long enough to create a new revision before you literally run out of stuff to sell...

I sympathize with the other comment berating me at length for being flippant about this, and am genuinely sorry for being flippant especially in light of their experience with the opposite issue (buying stuff and getting screwed by customers canceling orders). But I was talking about a dog washing startup. A dog washing startup vocally complaining to the news about needing to respin one board because of a supply chain interruption.

Yes, there is FCC and other testing you have to do if you significantly modify a board, so I'm not sitting here oblivious to the challenges involved in a respin. My response was to them being a poster child for the people suffering from this issue. Those of you who cannot find any component that will do the job have my absolute sympathy and I apologize for not being more verbose.

Re:The global chip shortage is starting to have consequences by jrwoodruff on Monday May 10, 2021 @09:33AM (#27105797)
I'm sure the dog washing business wasn't trying to be a poster child, more likely it was the one business that the reporter could find on deadline that wasn't a huge manufacturer, was impacted, and was willing to talk about it. More like a bit of color to show the breadth of the problem - this isn't just GM and Apple or whoever in a lurch.
Re:The global chip shortage is starting to have consequences by beowulfey on Monday May 10, 2021 @07:14AM (#27104675)
Call it wailing if you want, but what you are really describing is a different philosophy in product design: stability vs. flexibility. Western brands aim for stability for customers to be able to buy the same products, with the same guarantees, for longer periods. I am not saying one philosophy is better than the other, but they are not whining out of laziness; it is a different set of design requirements and assumptions for customer products.
Re:The global chip shortage is starting to have consequences by LargoLasskhyfv on Tuesday May 11, 2021 @08:47AM (#27117417)
Interesting, some Chuwis caught my eye several times, but I dismissed them for uncertainty of Linux/BSD support. Is that even on their radar, or don't they care about it at all because F** those few nerds, they can reverse it themselves if they think they have to. I mean, in general it should work, because standard components, but in reality it depends on how the firmware glues them together.
Re:The global chip shortage is starting to have consequences by ndiddy on Sunday May 09, 2021 @12:52PM (#27097520)
Chips don't suddenly get obsoleted though, they get put in "not recommended for new designs" for at least a year or two beforehand, and when the chip maker plans to phase the chip out they typically give a "last time buy" notice at least a month or two before it gets discontinued.
Re:The global chip shortage is starting to have consequences by varjag on Sunday May 09, 2021 @01:25PM (#27097803)
The normal courtesy for LTB is a year, often 18 months.
Re:The global chip shortage is starting to have consequences by teclordphrack2 on Sunday May 09, 2021 @02:11PM (#27098220)
And if you have a contract to buy a certain amount from a supplier then they will hold that much stock in their own inventory to cover your contract.
Re:The global chip shortage is starting to have consequences by neltnerb on Sunday May 09, 2021 @04:05PM (#27099241)
Apologies, I truly intended "out of stock" rather than "obsoleted" and agree 100% that there is a big difference.
Re:The global chip shortage is starting to have consequences by TomVDB on Sunday May 09, 2021 @01:12PM (#27097692)
> Stuff gets obsoleted all the time, it doesn't take a chip shortage.

This is just not true. But when it happens, there is usually an announcement well ahead of time (e.g. 1 year), as well as a last time buy option.

Historically, there has never been a need to buy the chips of all the boards of a revision. If you are in the position of being able to buy all the components of all the boards you'll ever make for a certain revision, you're probably just above hobbyist level.

Re:The global chip shortage is starting to have consequences by rapjr9 on Monday May 10, 2021 @07:12AM (#27104661)
Depends on the chip manufacturer. Nordic obsoletes versions of their Bluetooth chips at the drop of a hat. I worked for 2 years on a smartwatch that used the nRF51822 and they went through about 8 revisions of the chip during that time, occasionally obsoleting the software API as well. It was a nightmare to work with. We open sourced our design but it is useless to anyone now because they changed the hardware and API's yet again. Any open source hardware likely encounters the same problem eventually.

I think this churn in parts is hurting innovation since it makes things very difficult for small companies just starting out. It also wastes enormous amounts of human effort redesigning boards and rewriting software. People who could be inventing new products are tied up rehashing the existing ones. The cost to the world must be enormous. I do not understand how anyone could think this is a good thing and a reasonable way to run things. It is completely insane.

Re:The global chip shortage is starting to have consequences by Lucero on Monday May 10, 2021 @09:10AM (#27105591)
Would you use an NRF chip today, or is there another you would recommend? I'm working on a board with an NRF52840 and have been annoyed with their API. There are so many versions of their API and software, some are marked deprecated but the interface is still used in their latest code/examples. Nordic also doesn't provide a code generator to configure the hardware. I started with them since their chips seemed popular, they provided the BLE profile I needed, and come with a Segger debug license.
Re:The global chip shortage is starting to have consequences by rapjr9 on Thursday May 13, 2021 @02:19AM (#27139016)
There is not a huge range of choices. I considered TI's chips and worked with a student who had some measure of success using BT on a dev board. I would recommend looking over the support forums for any candidate chips, you will quickly get an idea of what the development experience is like. If the functionality you need is simple (e.g., just sending periodic data from a sensor) then something that wraps the SDK's API and provides a higher level simplified interface would be faster and easier to use (Arduino, MBed). If you need low level access, complete control, and special functionality there are few choices, namely the big chip companies that make BT chips and they all seem pretty bad. My theory is that Bluetooth is so hugely complex as a barrier to market entry (also companies like Nordic want to sell you consulting services). We wanted simultaneous Central and multiple Peripheral channels (a connection to a phone and to multiple sensors) so our only choice at the time was use two chips or use Nordic, and a smartwatch has tight space requirements. In general if you just need radio and it does not have to be Bluetooth I would avoid Bluetooth. ANT was a real pleasure to work with and has some nice development and testing tools and there are some phones with ANT radios (Sony if I remember correctly). Zigbee might be another alternative.
Re:The global chip shortage is starting to have consequences by neltnerb on Sunday May 09, 2021 @04:03PM (#27099220)
I meant the parts that are not common enough to have pin-compatible substitutes from multiple vendors. I have worked with people way above hobbyist level and it is those obnoxious non-standard parts that are the ones that suddenly go out of stock everywhere even if they aren't actually obsoleted. Sometimes they just haven't done a run manufacturing that part number in a while and the stock ran out.

I've seen this happen with everyone from ST to Microchip to Atmel (when it existed) to Qualcomm to Analog Devices (though interestingly never Texas Instruments so far); this is just something that happens...

Thank you for the clarification, my initial comment was flippant and needed like four paragraphs of caveats.

Re:The global chip shortage is starting to have consequences by TomVDB on Sunday May 09, 2021 @05:11PM (#27099800)
“The parts that don’t have a pin compatible substitute” is usually 80% of your total BOM cost. It’s not a helpful clarification.

Let’s take something totally ordinary like an STM32 MCU, and let’s ignore for a moment that there are now some clones on the market, with questionable compatibility at times.

Even though they’re unique parts, there is no way anybody sane would stock up on those for the lifetime of a product revision.

It was never needed and it’s ridiculous to plan for a black swan event like the one we’re experiencing now.

And here’s why: even if you had planned for a sudden shortage of an STM32, you’d still be screwed on some generic components. Because I’ve seen people get stuck recently because they couldn’t source certain generic diodes.

It makes no financial sense to always plan for the worst possible case. The whole reason distributors exist is because they are the buffer that moderates spikes in supply and demand.

The system has worked very well for decades. It’s much better to be right or wrong along with everybody else than to be wrong 99% of the time (and waste margins compared to the competition), and being able to say “I told you so” to the rest once.

And that 99% is not hyperbole.

Re:The global chip shortage is starting to have consequences by sharklazer on Sunday May 09, 2021 @09:48PM (#27101829)
I’ve been stocking up on various chips and components for the last month. Almost grabbed some STM32s. Maybe if I can find them.

I have this growing gut feeling we are at the peak of technology... at least for a while.

Re:The global chip shortage is starting to have consequences by emteycz on Monday May 10, 2021 @05:51AM (#27104330)
On the other hand, I expect this whole mess to propel technology way forward, especially the microchip market. Everyone can now see that there is extreme demand for it and what is compatibility and standardization good for.
Re:The global chip shortage is starting to have consequences by brongondwana on Monday May 10, 2021 @08:25AM (#27105203)
You and a bunch of others, and now all the supermarkets are out of toilet paper.
Re:The global chip shortage is starting to have consequences by sharklazer on Monday May 10, 2021 @08:36AM (#27105287)
Not really. I have a lot of musical equipment. The chips I have are relatively uncommon. Not toilet paper. I’ve only got enough to duplicate things and keep them running if need be. I suspect what I will have will last around end of my life. Enough to just keep things going.

I’m not a hoarder, I’ve kept my focus limited and goals clear.

But you’re an assumptive a*hat.

Re:The global chip shortage is starting to have consequences by brongondwana on Monday May 10, 2021 @08:56AM (#27105465)
Guilty as charged. I was part joking, part serious. I've had to order more than immediately needed capacity a couple of times in my life to tide over expected difficulties in getting timely equipment. Either managers who were slow at approving things or (today) expected shipping delays meaning I need enough capacity for the expected next year rather than expected next 2 months. Multiply that by everyone, you get a rush on the bank.

Interestingly I saw an analysis a while back (citation not provided because I'm about to go sleep and have an early start tomorrow) that just the change in demand from office to home could account for a lot of the increased toilet paper demand. People were still shitting the same amount but they were using home-grade rolls rather than industrial giant office rolls, of which there was a glut!

Re:The global chip shortage is starting to have consequences by sharklazer on Monday May 10, 2021 @09:01AM (#27105512)
Alrighty. Well, I just remember last years run on toilet paper. It was a “why?”, people buying much more than needed. I don’t wanna be one of them.

I still say “stock up” though at least for what you can actually plan to use. Just like the above with toilet paper, supply-chains are going funky.

Re:The global chip shortage is starting to have consequences by nostromo on Sunday May 09, 2021 @01:23PM (#27097787)
This is largely a result of just-in-time manufacturing.

Companies hate holding on to inventory. Most companies now don’t hold on to any extra stock needed to manufacture their products.

This is great for your finances in normal times. But don’t complain when there is a shortage and you literally have zero slack for delays and your factory sits idle — that’s the well-known drawback.

Re:The global chip shortage is starting to have consequences by avs733 on Sunday May 09, 2021 @03:40PM (#27099035)
I agree but with a caveat, it's largely a result of BAD just-in-time manufacturing. Zero inventory production systems (ZIPS) are what people often mean when they talk about JIT, they are different. Toyota, one of the originators and leaders of JIT/lean has not had this problem...because they don't blindly ZIPS [0].

Not holding inventory is great for a lot of reasons, but it is a calculated risk...Toyota learned from experience that if they want to do it, they need to understand risk all the way up their supply chain. They largely aren't having this problem. They de-risked certain things because they really treat TPS and everything associated with it as a philosophy not a set of heuristics that should just be implemented blindly. Manufacturing something is all tradeoffs...there is (almost) nothing with a universal upside. Sure I want to hold less inventory, but JIT is actually about manufacturing time, not inventory. If I have NO inventory and NO ability to get inventory my manufacturing time goes up while I wait with my thumb in the fertilizer pipe.

I've worked with a couple of manufacturing plants (and consultants...) that treat 'JIT' inventory management as something that can simply be pushed off to vendors and then the upside of less inventory enjoyed. They have specs and forms and certification and paperwork...but nobody looks at it. Those are the companies struggling now. They outsourced without fully understanding the risk of the outsourcing. Usually this doesn't bite the world, it bites one or two companies that relied on a certain part (someone misses an EOL notice) or a certain vendor (who goes bust because the owner's grandson ran the thing into the ground). It's like my students who make choices in the first week of the semester that seem minor...and then are frustrated when it effects their grade at the end of the semester (sorry, too much grading this week)

[0] https://www.autoblog.com/2021/03/09/toyota-how-it-avoided-se...

Re:The global chip shortage is starting to have consequences by p_l on Monday May 10, 2021 @02:52AM (#27103375)
(probably wrongly worded)

Wouldn't toyota model essentially set a required buffer size in kanban, essentially ensuring a certain level of stock decided upon by risk management?

The pull flow would then ensure that the stock fluctuates around that value instead of being driven to 0, because taking a "card" out of stock might trigger purchasing of more stock?

Re:The global chip shortage is starting to have consequences by avs733 on Monday May 10, 2021 @09:21AM (#27105685)
Toyota (for example) doesn't get the chips directly, this is about visibility/planning/management of your vendor's vendor's vendor's. Those chips (Tier 3+) become boards (Tier 2) become center consoles (Tier 1) that an OEM installs.

The question isn't how stock is tracked or risked, its who is responsible for it.

Re:The global chip shortage is starting to have consequences by lobocinza on Sunday May 09, 2021 @05:32PM (#27100010)
The result of cutting too many "wastes".
Re:The global chip shortage is starting to have consequences by ArkanExplorer on Sunday May 09, 2021 @05:15PM (#27099829)
No, this is the result of people like Neill Ferguson forecasting that COVID would be multiple times worse than it turned out to be, and Governments and the media believing him.

For example this report from March 2020 was highly influential and predicted 2.2 million deaths in the US in an 'unmitigated epidemic' scenario:

https://www.imperial.ac.uk/media/imperial-college/medicine/s...

When in reality the official COVID death count in the USA was 580,000. And meanwhile the best public health response seems to have been... to do nothing, given that Sweden has a lower COVID death toll per capita than countries which did lockdown and use masks, and is overall merely #27 in the world for COVID deaths per capita:

https://www.statista.com/statistics/1104709/coronavirus-deat...

With deaths there in 2020 being only 6% higher than 2018 (and deaths in 2019 were 4% lower than 2018, suggesting mortality displacement explains much of that increase):

https://www.statista.com/statistics/525353/sweden-number-of-...

These sort of mega-flus come and go once a decade (look at 2009 Swine Flu, 1993 Flu, 1988 Flu, 1976 Flu, the Asian flus of the 50s and 60s - all basically forgotten):

https://swprs.org/wp-content/uploads/2020/10/sweden-monthly-...

But there were political factors in 2020 (a major re-election year in the USA) which drove the completely unusual and unjustified lockdown response. Its unfair to blame JIT manufacturing.

Re:The global chip shortage is starting to have consequences by CharlesW on Sunday May 09, 2021 @05:53PM (#27100187)
> For example this report from March 2020 was highly influential and predicted 2.2 million deaths in the US in an 'unmitigated epidemic' scenario:

You just said yourself that the 2.2 million was the "do nothing" scenario, and as we've seen in India it could've easily been that. You also just said said we did many things — "unusual and unjustified" things, in your opinion — therefore mitigating that worst-case projection. I personally lost the point you were trying in these self-contradictions, but I am curious where you were going.

Re:The global chip shortage is starting to have consequences by thu2111 on Monday May 10, 2021 @03:33AM (#27103604)
Re: India. Look at their case curves per million. They haven't really had any epidemic until now. Their infections per mille stats are far below places like the UK. What we're seeing in India is COVID round 1 combined with a third world health system and third world air quality. This is a country that routinely has problems with respiratory illness and oxygen shortages in 'normal' times. It will get much worse before it gets better in India and that doesn't tell us anything about the accuracy of the predictions.

For that we need to look at all the data. People have done that. The predictions were always completely wrong in every case. Here's an article that examines the track record of that group at ICL:

https://www.aier.org/article/imperial-college-predicted-cata...

Re: "do nothing". Both ICL and a separate Swedish team applied the Ferguson model to Sweden and got a prediction of around 90,000 COVID deaths. True total: 98,000 deaths of all causes in total, and that was after 2019 was the year with the lowest mortality on record. Age adjusted, Swedish excess mortality matches that in 2012.

That's one famous example but again, all-data analysis shows the same thing. Lockdowns don't seem to affect the course of the disease:

https://thelancet.com/journals/eclinm/article/PIIS2589-5370(...

Epidemiology has developed a culture of bad science, presenting unvalidated models as indisputable fact and worst of all, pathological lying. Ferguson was recently caught doing it again:

https://www.telegraph.co.uk/news/2021/05/04/uks-covid-reopen...

As pandemic revisionism goes, it was really quite extraordinary. Asked on BBC Radio Four’s Today Programme about the latest data showing Britain is enjoying an eight-month low in coronavirus deaths and infections, Professor Neil Ferguson said on Tuesday: “The data is very encouraging, and very much in line with what we expected.” As it was on the radio it was impossible to tell whether this was said with a straight face, but we must assume it was ...

... Prof Ferguson’s team [had] warned: “A return to higher transmissibility levels after non-pharmaceutical interventions are lifted will also lead to a third wave of hospitalisations comparable in magnitude to the current wave” and called for mask wearing and hand hygiene to continue after full lifting. Under the February modelling which informed the roadmap, hospitalisations should be starting to tick up around now, but there is no evidence of that happening, with cases down 11 per cent in the past week ...

... The team warned there was no way out of a devastating third wave, with modellers arguing that even the slowest release in August would result in “substantial additional deaths” of around 56,900 by June 2022 ... One of the main errors in much of the modelling seems to have arisen from a misjudgement of how much schools would impact the reproduction number

The predictions of epidemiologists, not just Ferguson, were wrong by orders of magnitude and wrong in a way that has caused global supply chain disruptions. We should care more about the effects they had on restricting access to healthcare, because those actually killed people rather than just disrupting electronics supplies. But this story is about the latter. That's why it is wrong to vote down someone speaking the truth about the root cause: exceptionally bad science and our societies apparent inability to detect it or reckon with it.

Re:The global chip shortage is starting to have consequences by ddalex on Monday May 10, 2021 @08:08AM (#27105053)
> political factors in 2020 (a major re-election year in the USA) which drove the completely unusual and unjustified lockdown response

I'm very interested to understand what part did the US 2020 election played in the (still continuing in some parts) lockdowns in Europe...

Re:The global chip shortage is starting to have consequences by JohnJamesRambo on Sunday May 09, 2021 @09:40PM (#27101785)
We had 581k deaths so far, is that not close enough to 2.2 million unmitigated to be in the ballpark? It is for me.

This guy is like Nostradamus compared to the people at NASA doing project life estimates for the rovers.

Re:The global chip shortage is starting to have consequences by matkoniecz on Monday May 10, 2021 @12:26AM (#27102679)
> compared to the people at NASA doing project life estimates for the rovers

This one is obviously caused by setting "bare minimum" to "actual expected average time".

Mission exceeding minimum plan is much better that very expensive hardware failing before supposed end of mission.

Re:The global chip shortage is starting to have consequences by Cadwhisker on Sunday May 09, 2021 @11:57PM (#27102534)
I work at a decent-sized electronics company with several dozen products on the market at any one time. Lead times for chips were usually 12 weeks in normal times. We have forecast sales going off at least 6 months or a year away. We have known where the shortages will be for some months now.

We have already re-spun PCB designs to work in alternate ICs for some of the ones that we know will become unavailable; dual-footprint in case the originals come back. This took time and effort to design and verify and all that work could have gone into the design of new products, but it had to be done. This has put us some number of months behind our original planned dates for our new products.

The problem is that we can see shortages coming up which we cannot work around. We cannot buy enough parts, the lead-times are astonishing. At some point we are going to have to get lucky or halt production.

Re:The global chip shortage is starting to have consequences by bluGill on Sunday May 09, 2021 @01:29PM (#27097831)
Chips shouldn't go obsolete so fast. Your local auto parts store has in stock parts for cars made 50 years ago. That include aftermarket parts made in the past few years.

You cannot support right to repair if you support the idea that chips go obsolete.

Re:The global chip shortage is starting to have consequences by jlawer on Sunday May 09, 2021 @09:27PM (#27101693)
A few things help the auto part example over consumer electronics

* the model was setup while the auto makers were substantially smaller. GM / Ford couldn't hope to control the entire supply chain in the 1930s like they can now. These pre-existing businesses are able to protect their interests.

* Early cars had massive defect rates compared to modern consumer electronics. You HAD to be able to have a large number of people able to repair and maintain cars.

* Due to the value of cars, a higher proportion of damage is likely to be considered repairable over a CE device.

* Many auto parts were simpler when the model setup. Many parts did not have extensive IP protections, and were relatively easily clone-able. (i.e. you can make a mould of a part and cast other copies). Not to mention, outside a few halo proprietary technologies, companies were less litigious and protective of IP.

* Commercial operators such as Taxi and corporate fleets mean that there was a market for these 3rd party products, enough to cover R&D costs of cloning an existing part.

I think we need to enforce a compulsory licensing of IP for all parts, chips, etc after a period of non-availability or obsolescence. Price should be set at a point where 3rd party companies come in and produce generic versions, paying royalties to the owner. Allow these 3rd parties to reverse engineer the products and sell their clones if there is truly a market need.

What will likely happen is that the companies would rather license their designs to a chosen partner, in the hope of having more control over it

Re:The global chip shortage is starting to have consequences by baybal2 on Sunday May 09, 2021 @02:07PM (#27098185)
It's actually a "feature." Automakers like to have easily sun-settable, hard to replace parts to quickly remove old cars off the market.

Now, they want to do it even quicker.

DRMed autoparts are a new craze. A tsunami of them is coming in 2021+ cars.

They all now want to do the the John Deere trick. They gave the industry a very bad example to follow.

Re:The global chip shortage is starting to have consequences by bluGill on Sunday May 09, 2021 @06:38PM (#27100484)
As an employee of John Deere I can assure you that is false. We are proud that machines made in the 1950s are still in regular use, and we make a ton of money providing replacement parts for machines that old. We have also spent large amount of dollars over the last decade replacing electronics that have gone obsolete, not to mention buying and storing spare parts so we can continue to replace those old electronics for customers. Our bottom line would look a lot better if we didn't have to redesign perfectly good electronics all the time.

I can't go into more detail than that.

Re:The global chip shortage is starting to have consequences by CamperBob2 on Sunday May 09, 2021 @11:14PM (#27102333)
Our bottom line would look a lot better if we didn't have to redesign perfectly good electronics all the time.

Well, I can think of at least one easy way to avoid that problem. If you document your hardware and put a leash on your lawyers, you'll find that your customers and their independent service organizations will be glad to take on this responsibility for you.

Re:The global chip shortage is starting to have consequences by emiliobumachar on Monday May 10, 2021 @12:58PM (#27108143)
How much more would you be willing to pay for the same car if all chips in it were guaranteed to be available 50 years from now, at today's price plus inflation?
Re:The global chip shortage is starting to have consequences by bluGill on Monday May 10, 2021 @02:28PM (#27109220)
Me nothing. I drive my cars until they are 12 feet under and junk them. I'm sure the collectors of future will have a different opinion, but they won't get my cars, (see above) and I have no idea what cars (if any) future generations will collect.
Re:The global chip shortage is starting to have consequences by jbgreer on Sunday May 09, 2021 @05:36PM (#27100037)
Even if you did order enough to produce a run, there is no guarantee you’ll get the full quantity or any at all. Suffice it to say I know this first hand. Had a vendor come back and say, “Sorry, we know we promised your order by June, but it isn’t going to happen.” Thankfully getting a break on a new part, but respin and recertification cost and time are also causing heartburn.
Re:The global chip shortage is starting to have consequences by dapids on Sunday May 09, 2021 @05:44PM (#27100112)
Sounds like a contracting problem to me.
Re:The global chip shortage is starting to have consequences by CamperBob2 on Sunday May 09, 2021 @04:58PM (#27099679)
ROFL. Yeah, I'll just do a lifetime buy of these:

https://www.digikey.com/en/products/detail/xilinx-inc/XCVU13...

... as soon as my board hits production. If they give me any grief at DigiKey, I'll have my VP of Procurement fly up there in the company G5 to give them a piece of my mind.

Re:The global chip shortage is starting to have consequences by robomartin on Sunday May 09, 2021 @01:17PM (#27097729)
> I had to stop reading when the dog washing company blamed needing to respin a new board on a chip being out of stock due to this

...

> if you aren't buying enough chips to build all the boards you want to build of a revision

Friendly advice:

If you are going to be a consultant to industry, don't post comments like this.

As someone who has been manufacturing tech products for over thirty years, my first reaction to your comment was "this guy doesn't have a clue". Then I looked at your site and was absolutely floored. My guess is you have lived in what I like to call the "SBIR distortion field", which is a domain that is very, very far from the realities of, say, a dog washing company. Not just because of usually just having to make one or a few of something (rather than 10,000), but also because of the financial dynamics of these programs --I have experience in that domain as well.

Your vision of how this dog washing-machine company should operate does not align with the realities of a business outside of the "SBIR distortion field". Companies don't have cash reserves to fill the warehouse to the brim with components and product, weather a storm, keep the business afloat and everyone employed simultaneously. On top of that, manufacturing at any non-trivial scale is such a cash intensive endeavor that cash must be managed very carefully. If you buy too much inventory you can end-up in financial dire straits.

The phase lag between spending money to manufacture a product and getting a return on that investment can be in the order of months, and that assumes a "linear" market. If you include R&D in that equation, it's even worse, years.

I experienced this personally back in 2008. I did precisely what you suggested above and filled the warehouse with some two million dollars in components and assemblies to get ready for sales of our new product. We had demand. In fact, the purchase of the components and assemblies was triggered by receiving a purchase order for five million dollars of this product. And that was just one customer. I didn't know better. I thought it was perfectly sensible to place large PO's for critical components that would cover us for at least a year and tool-up. We even bought a bunch of brand new CNC equipment to bring manufacturing of heat sinks and other mechanical components in-house in order to reduce our cost basis. In fact, interestingly enough given some of what you have on your site, I made the single largest purchase to date (at that time) from Osram's high power LED division. No company in the world had ordered that many high power LEDs from them.

And then the music stopped.

The economy came to a grinding halt.

Sales went to ZERO.

The five million dollar purchase order? They went insolvent when their bank cut-down and eventually cancelled their line of credit. Other orders from major companies were put on hold (we had a PO but were told they were not going to accept deliveries, so, don't ship). We went from having tens of millions of dollars in orders for that product and that year to, effectively, zero.

What was the end result? It was very rough. All of our cash was in the warehouse, on shelves, as components and assemblies we could not sell. We couldn't even get a loan to weather the storm. Nobody was buying anything, not at scale anyhow. We had to sell some of our component inventory for ten or twenty cents on the dollar just to bring in cash. It was worthless.

I had to take a second mortgage on my home and use credit cards to make payroll (big mistakes, both of them). We survived for two years on bread crumbs. And then I had to shut down the company. It too me years to even be able to talk about this episode of my life to anyone. It was horrible.

The two millions dollars I spent on "buying enough chips to build all the boards", as you put it (it was more than chips, but the example fits) was the single biggest mistake I have made in my business career. And this one cost me a business I built over a decade, starting in my garage with $5,000 to receiving a $30MM acquisition offer just as the economy took a shit (the offer was rescinded).

So, please, pretty please, with sugar on top, if you want to be a consultant, don't say anything unless you really understand it. In this case, you clearly do not. To someone like me --who has actually lived through many ups and downs in life and business-- such comments result in what I will call "less-than-favorable conclusions" about the author. This isn't good for a consultant, unless the consulting is in a domain that does not necessarily align with reality outside of something like the SBIR/academic domains.

It took years to recover, both mentally and financially. I eventually launched a new business, also in tech. Today we are facing having to manufacture 10K to 20K units per month of a new product. When we started design we picked readily available components and went on to design the product over about twelve months (real product design for scale manufacturing takes time).

Today, as we approach production requirements, we are being quoted anywhere from 40 to 50 weeks for some of the components. In other words, we can't even buy them. We are having to consider having multiple alternative designs to see if we can manufacture functionally equivalent versions of the hardware using different chip sets. This means all of our regulatory and safety testing --another thing you ignored-- (FCC, CE, TUV, UL, environmental, thermal, lifetime, etc.) has to be redone, not once, but likely four to six times (depending on how many versions we end-up with). It's a nightmare.

And, no, buying a million chips a year ago wasn't the solution. The cash drain would have resulted in people losing their jobs and possibly even going out of business again as sales levels last years went down some 80%.

You buy as close to just-in-time as you possibly can. This practice has gained acceptance over the years for a reason. Sadly, I happen to have learned the lesson the hard way. If you have to weather a storm it is far better to have cash in the bank than a warehouse full of worthless components that you can't turn into cash precisely because of the storm.

"A man holding a cat by the tail learns something he can learn in no other way". --Mark Twain

So true.

Re:The global chip shortage is starting to have consequences by tomcam on Sunday May 09, 2021 @02:59PM (#27098662)
First off, I really hope things go well for you and thank you for sharing your amazing story. I went through something similar in the software side of things.

Second, that was a great post and I want to read your (I’m sure imaginary) blog. It was like a mini business education in modern manufacturing.

Finally, I am amazed you’re able to write this with no bitterness. Hats off to you.

Re:The global chip shortage is starting to have consequences by robomartin on Sunday May 09, 2021 @04:50PM (#27099599)
Oh, there's emotion there. No question about it. Not bitter. Angry, maybe. I made a really bad decision because I thought business was going to take off like crazy that year. We were running on all cylinders. It was going to be the culmination of a ten year effort.

You don't go through something like that without the emotion staying with you. Yet, if you are going to move on you have to be able to put it in a drawer and only look at it every so often just to make sure you are not going to do something dumb again. As time passes you have less time to make mistakes like that.

Re:The global chip shortage is starting to have consequences by tomcam on Sunday May 09, 2021 @08:26PM (#27101260)
The emotion was very evident. That’s what made the post so powerful. You didn’t take it out on the parent poster.
Re:The global chip shortage is starting to have consequences by washadjeffmad on Sunday May 09, 2021 @01:34PM (#27097877)
That's a tale as old as time to anyone who weathered the great recession, and I can deeply sympathize.

You've highlighted exactly the value and difference experience makes. People born at the crest of the wave can only take for granted their position until they have lived enough to reflect.

Re:The global chip shortage is starting to have consequences by robomartin on Sunday May 09, 2021 @01:44PM (#27097956)
As I finished writing that comment (and I truly tried to be constructive as the author is young and inexperienced) I remembered another traumatic event of that era.

Every order we received was like precious molecules of much needed oxygen. We got this order from one of our resellers (we had about fifty all over the world at the time) for about half a million dollars in product. This needs to be in the right context: I had just taken out nearly all of the equity in my home to keep the business going and took out a bunch of cash on all of my credit cards, personal and business. I had already been to the hospital once due to stress and dehydration (I managed to do that twice in a year). A half million dollar order felt like a billion dollars.

We had product. We shipped it and awaited payment in thirty days. That's the other reality, it just takes time to convert components to money.

Almost precisely thirty days into this cycle FedEx freight shows-up with a shipment. Our reseller returned 100% of the order we shipped a month earlier. All of it.

I called the owner of the company and unloaded on him. At the end of the call I ended-up having to thank him.

You see, they were going down in flames, just as most of us were. He was at the point where the banks forced him into bankruptcy. He knew that within days people were going to descend on him to take inventory (and possession) of everything under their roof.

He sent us our hardware back because he actually care for us and did not want the bank to grab hardware he had not paid for. Like I said, I had to say "thanks" and wish him luck.

I can't remember if we ever got another order of that size between that point in time and when we closed our doors.

Re:The global chip shortage is starting to have consequences by devit on Sunday May 09, 2021 @02:10PM (#27098210)
Maybe the real lesson of the whole thread is to require customers to pay in advance with a non-reversible wire transfer, or at least via an escrow service contingent on delivering the goods. Or alternatively, somehow buy insurance against the customer failing to pay.
Re:The global chip shortage is starting to have consequences by im_down_w_otp on Sunday May 09, 2021 @02:49PM (#27098568)
There are an enormous number of marketplace norms which prevent being able to make demands on a customer like that. If you're the only vendor trying to protect your downside like that, then you look like a bad vendor, and it can affect your ability to close the deal at all. Especially in enterprise/B2B markets there's an amount of ceremony and playing of the game required, not because it's actually good for any of the parties involved, but because it's just the thing everybody does, so you have to do it too.

For example, we sell into markets like automotive, aerospace, and medical. Being a startup we have basically zero leverage in how to go about conducting business with large well entrenched enterprises with business development dynamics that were calcified decades ago. Part of managing my business is accepting and working with the risk profile of having to keep the company solvent long enough to actually engage these customers in the ways they're able to be engaged. I'm not going to be in a position to make demands that they conduct business significantly differently with us relative to their hundreds of other vendors regardless of if it would ultimately benefit both of us to do so. There's an amount of inertia in any status quo that needs to be overcome, and the problem with that is that the party with the most motivation to displace that inertia is also the one with the least power to do so. That reality gets baked into our capitalization and operations strategy.

I'd love to be able to demand that automotive OEMs actually cover the cost of engaging in a PoC with them which isn't going to have any real payoff for months or years, but every single other supplier they have eats that cost just like we do, and betting my company on the incredibly low probability that I'm going to displace the pandering that they expect from their supply-chain all by ourselves would be crazy.

Re:The global chip shortage is starting to have consequences by robomartin on Sunday May 09, 2021 @03:54PM (#27099157)
> There are an enormous number of marketplace norms which prevent being able to make demands on a customer like that

There's also the reality that every business is on a 30, 60 or 90 day phase lag from delivery to getting paid, and so they have no choice but to enforce those rules up the supply chain. If you don't you need piles of cash upfront months before you generate any revenue, at scale that is really tough to manage and there's a very real cost to money.

The simplest example of this I can offer is that if you have to borrow ten million dollars to pay all your suppliers upfront and this money cost you 1% per month (making the numbers simple for the sake of an example), you are going to incur a 5% cost of money if you have to wait five months to get paid (again, keeping numbers simple).

I have a friend in the production business who made commercials for a major animation studio. He told me it typically took them about six months to collect. They would invest massive amounts of money on equipment and personnel to shoot, edit and deliver a commercial and their payment would not come for six months after delivering the end product. The entire cycle would easily have taken a year.

Re:The global chip shortage is starting to have consequences by seabird on Sunday May 09, 2021 @02:45PM (#27098537)
You are not going to find any sizable player who will agree to immediate payment. Even getting someone to agree net 30 can be pulling teeth from time to time.

This war was fought decades ago. Just-in-time production won, and it was a decisive victory. This chip shortage is rough, but nowhere near as rough as it would be if we weren't doing things the way we are right now. Everything that has happened has happened for a reason. Attempting to disrupt this will put you in way over your head in ways you couldn't imagine.

Re:The global chip shortage is starting to have consequences by robomartin on Sunday May 09, 2021 @03:47PM (#27099087)
> Maybe the real lesson of the whole thread is to require customers to pay in advance with a non-reversible wire transfer

Not so easy. This is particularly true as you start to get into higher dollar amounts. Also, it tends to be far more common with international orders than with domestic business. I can say that nearly 100% of our international business was prepaid. Sadly, during the 2008 downturn, all business came to a halt. There were very we places where you could find income that could sustain the prior state of business.

In the case of the the five million dollar contract I mentioned, we did get a $500K deposit with the order. Well, the $500K was spent on components pretty much as soon as it hit the bank, within a week. It's very hard to escape something like what happened in 2008 if all your cash in in a warehouse filled with parts and product you just can't sell.

Re:The global chip shortage is starting to have consequences by quirkot on Sunday May 09, 2021 @02:45PM (#27098534)
If you can find a customer who will pay in advance on product with (reportedly) 40+ weeks lead time, then you've found a customer who will probably be insolvent by the time you ship
Re:The global chip shortage is starting to have consequences by stefan_ on Sunday May 09, 2021 @04:14PM (#27099333)
Thats called supply chain financing but of course the biggest company in that space Greensill just went up in flames.
Re:The global chip shortage is starting to have consequences by pjc50 on Sunday May 09, 2021 @05:01PM (#27099707)
Greensill were a colossal fraud. That's why they recruited David Cameron as political cover. https://www.theguardian.com/business/2021/apr/28/greensill-c...

Huge mistake, they should have bought Johnson instead.

Re:The global chip shortage is starting to have consequences by nikau on Sunday May 09, 2021 @08:16PM (#27101194)
This is a thing offered by some banks, they will pay you straight away and take a cut for the convenience/risk.
Re:The global chip shortage is starting to have consequences by megablast on Sunday May 09, 2021 @04:26PM (#27099421)
This is great. Thank you. This is like flippantly suggesting we all just drive on the other side of the road. Genius. Ignoring all the complexities involved in getting such an endeavour to happen.
Re:The global chip shortage is starting to have consequences by 45ure on Sunday May 09, 2021 @03:29PM (#27098943)
>It too me years to even be able to talk about this episode of my life to anyone. It was horrible.

I am glad you found the courage to share a bleak chapter in your life, and for being unflinchingly honest. I hope it was cathartic ─ your lived experience will serve as an extremely valuable lesson for those of us, who might encounter such circumstances.

Re:The global chip shortage is starting to have consequences by robomartin on Sunday May 09, 2021 @07:08PM (#27100715)
To this day I don't really like to talk about it because it is easy to blame myself for more and more and I need to focus on the future. One of the things that happens to you when you fail like that after a ten+ year effort is that you sort of lose your identity. By that I mean that I was very well known in my industry, gave seminars to hundreds of people, etc. I went from that to evaporating from the scene for many years. I left the industry and never went back. I shifted into other domains. That identity is gone. In the new context I am nobody. That's a tough shift. Not because I value being somebody, but because losing your professional identity isn't a great thing to having to navigate.

Yes, it is cathartic to some extent. And yet I don't really enjoy talking about it. It still hurts.

Re:The global chip shortage is starting to have consequences by salawat on Sunday May 09, 2021 @02:46PM (#27098546)
Thank you for sharing that. One of the biggest laments I've run into trying to help someone get businesses bootstrapped is some of the very lessons you just shared.

That sharing is so damn rare, and I think a lot of people end up in a really bad place because we don't do a great job at teaching the failure states of business.

So again, thank you. Life willing, you sound like someone I'd be thrilled to do business with.

Re:The global chip shortage is starting to have consequences by robomartin on Sunday May 09, 2021 @04:05PM (#27099240)
> One of the biggest laments I've run into trying to help someone get businesses bootstrapped is some of the very lessons you just shared.

This is one of those things that makes hardware businesses so darn hard and something software-only startup folks just don't understand. The marginal cost difference and phasing of money you need to support, say 10K SaaS clients vs. shipping 10K non-trivial hardware products can be massive.

In my case the company was 100% bootstrapped. In retrospect I should have gone for investment as soon as we started to take flight. Frankly, I was too busy gasping for air (money) and absolutely overloaded with work to even consider it. Any investor type I spoke to was going to suck time and resources I simply did not have. So we kept going. Had it not been for the 2008 economic downturn we would have had an amazing exit.

> That sharing is so damn rare

Frankly, the experience was at the limit of darkness for me and sharing was nearly impossible for years. In December of 2009 I wrote a friend an email where, among other things, I said "I now understand, in no uncertain terms, why people jump off buildings or walk in front of trains during hard times". He was knocking on my front door within 15 minutes, after breaking the sound barrier driving from his office to mine.

No, I wasn't thinkin of ending my life. Not even close. It's just that the darkness I was facing at that moment in time produced a clarity of understanding I had never had before. I felt that I had full understanding of how someone could make that kind of a decisions. I was simply communicating the revelation I had. I can see how bad it must have sounded.

Re:The global chip shortage is starting to have consequences by ecpottinger on Sunday May 09, 2021 @11:32PM (#27102426)
I wrote a simple inventory program for a yachting company, after entering the inventory data into the computer it turns out a lot of expensive parts had been double ordered and even triple ordered.

But the Ontario added a luxury tax and sales tanked. It looks like they had over three million dollars in excess inventory. And soon the company went bankrupt, to this day I think the company would had pulled thru if it did not have the extra money in the bank instead of inventory they could not use.

Re:The global chip shortage is starting to have consequences by robomartin on Monday May 10, 2021 @12:38AM (#27102749)
I can't tell you how often I see comments on HN about "corporate greed" and such things as "businesses just want to make money at any cost". What these commenters don't understand is that cash is like the blood pumping through the veins of the business. Without cash the business dies. Even worse, people lose jobs, families lose security and the chain reaction can be massive. Businesses need profit and careful management in order to accumulate cash to grow and survive through events and circumstances most people who have never run a non-trivial business couldn't even begin to imagine.

Every time I read such comments I reflect upon how terrible of a job we are doing in teaching young people about finance, business and entrepreneurship. In the US most high school graduates have no skills to offer other than, perhaps, stacking boxes and making coffee (after some training). I truly don't understand how people are happy with this in a so-called "developed" nation. We launch young adults into the world and they know so little about it. That's where such comments come from. How could you blame them? The entire country failed them by not ensuring their education includes perspectives and knowledge that allows them to deliver value to potential employers.

Re:The global chip shortage is starting to have consequences by dennis_restle on Monday May 10, 2021 @09:05AM (#27105543)
If a company has a honest business, then i agree with you. Money is the blood in their vein and they need it and should get it.

Well, i cant speak for others, but when i talk about company greed i think of practices like using fake cheese to cut costs but hide it from the customer.

Or when they break their product by update and tell you to buy the bigger one. (Like Synology recently) Or to intentionally slow down the product by Update (like Apple) and lie to your customers about doing it.

Or drying up the well from villages(Like Nestle).

Or demanding tax returns from taxes you never paid (Cum-Ex).

Those companies give a shit on society for each dollar they can get no matter what.

that is greedy and in my opinion very wrong.

Every time i read a comment about how someone defends that i reflect upon how short sighted or antisocial a person must be. Those people have probably no skill beside locust style investment and stealing lolipops from little babies. We launch young Business Administrators into the society and they know so little about how to actually be productive. That's where such comments come from. How could you blame them? The entire Society failed them by not ensuring their education includes perspectives and knowledge that allows them to deliver actual value to economy or society.

Re:The global chip shortage is starting to have consequences by robomartin on Monday May 10, 2021 @10:11AM (#27106140)
Starting from the basis that there are less-than-honorable people in every domain it is perfectly reasonable to assume that a certain percentage of businesses might be (or are) willing to cut corners or behave badly in pursuit of whatever drives them. This could be profits, survival, competitive advantage, all of the above, etc.

I tend to react badly to broad-brush painting of business and those who run them as greedy and evil. There is a cultural undertone that seems to think this way. I can't understand how this happens other than to think that people who think this way (broad characterization) simply don't engage in any critical thinking at all and don't understand business.

The vast majority of businesses, large and small, are comprised of honest hard-working people who have no ill intent of any kind. The percentage has to be in the high 9's, like 99.999%. If this were not the case it would be very evident.

Large corporations can behave badly due to the power they can wield. A simple example of this are companies that have entire floors full of attorneys and can muscle little guys into submission by simply being able to outspend them in legal jousting. I have been at the receiving end of this and it is nasty. You are entirely powerless and can't do a thing about you. The asymmetry is beyond evident and, yes, very much unfair.

This, in my opinion, is a structural failure of our legal system. I am not a lawyer, so I can't really dissect this down to details. I just think that "equal under the law" depend on how much money you have to tilt that equality. I don't know what could be changed in order to achieve balance.

A simple example of this could be patents. A good utility patent can cost in the order of $25K to $50K to secure and take years. A large company has the resources to write hundreds of patents per year. Small to medium businesses are generally more innovative and creative than large organizations with lots of inertia. However, they are often starved for cash, which means they have to choose between innovating, paying the bills, keeping people employed and existing or dumping cash into patent after patent. This creates a situation where small to medium businesses end-up living in a very real legal mine field of patents that could, at any time, take them out. Beyond that, patent litigation --any litigation-- is so expensive that almost anyone has to cave immediately.

Yes, we could do a lot better in ensuring fairness and socially responsible behavior across the board. Not sure how we get there when our political system's fitness function is completely disconnected from delivering anything of true value to society. As long as politicians are evaluated through a fitness function with that consists of votes and not much else, we are not going to have leadership who cares about doing anything other than lying and pandering for votes. How do we fix anything when these are the kinds of people running the nation?

Re:The global chip shortage is starting to have consequences by yakubin on Monday May 10, 2021 @07:52AM (#27104924)
Those comments aren't entirely unreasonable. Money is important, but it can't be the be-all-and-end-all of a company.

There are companies like Sun Microsystems, and then there are companies like Oracle.

There are companies like Gandi, and then there are companies like GoDaddy.

There are companies like Fastmail, and then there are companies like Google.

I prefer to look up to the first group.

Re:The global chip shortage is starting to have consequences by robomartin on Monday May 10, 2021 @10:17AM (#27106194)
Sure. Agreed. However, I think it is entirely fair to say that this isn't a 50/50 situation where half the companies are evil. In fact, even companies like Google --which I have grown to dislike-- are not evil. They behave badly in some areas while doing great things in others.

One of the things I have grown fond of forcing myself to say or think as a way to center myself is that reality can't be reduced to a single variable. Reality is a complex multivariate problem. As such, a reduction to a single variable, is both irrational and unrealistic. No matter the issue, there's a lot more under the surface than a single variable, issue, property, behavior, etc. A lot more. The sophisticated thinker will recognize this and try their best to avoid the kinds of sweeping generalizations that are, sadly, so common these days. Entire groups of people negatively painted with a broad brush is probably the most recognizable for of this effect today.

Re:The global chip shortage is starting to have consequences by Chris2048 on Monday May 10, 2021 @04:16PM (#27110365)
How long did it take for the luxury tax to take effect?
Re:The global chip shortage is starting to have consequences by immmmmm on Sunday May 09, 2021 @04:48PM (#27099588)
thanks for the very interesting story. i never went beyond the prototyping stage for the products i designed. i always thought that small scale production would be an easy next step. i understand how wrong i could have been thinking it was "easy".
Re:The global chip shortage is starting to have consequences by robomartin on Sunday May 09, 2021 @07:09PM (#27100726)
Don't give up. Just be aware that reality is never even close to a linear path from idea to scale.
Re:The global chip shortage is starting to have consequences by neltnerb on Sunday May 09, 2021 @03:07PM (#27098728)
I'm sincerely sorry for offending you so badly.
Re:The global chip shortage is starting to have consequences by robomartin on Sunday May 09, 2021 @03:37PM (#27099010)
You did not offend me at all. I'm not a kid. I am just offering a mirror from the perspective of someone who has actually lived the kind of thing you are proposing.

Look at it a different way: Back then I thought what you are proposing was sensible enough that I spent two million dollars to execute precisely that strategy. I ended-up losing a business that I built over ten years because of that decision at a time when it was the worst decision one could make.

In other words, if I called you a fool I would be calling my younger self an even bigger fool. I actually believed it enough to effectively destroy my company and affect my life for years. I am not calling you a fool. I am sharing a lesson I learned the hard way and simply warning readers not to assume they understand reality without the benefit of experience. Sadly some of this stuff we only learn after the fact, not before. I can't blame you at all for not understanding it.

EDIT: If there's emotion in my tone, please forgive me, ten years later and this still hurts. The experience put me in the hospital more than once and nearly cost us everything, we were horribly close from losing our home and everything we built over decades.

Re:The global chip shortage is starting to have consequences by neltnerb on Sunday May 09, 2021 @03:50PM (#27099119)
I appreciate it, but still apologize for being flippant.

I did intend the comment to be about the dog washing startup that I assumed to be a fairly small business. Not buying the (presumed to be in the 10,000 quantity range) MCUs they needed ahead of time, knowing that they will be the single linchpin chip that there will be no pin-compatible replacement for, is what I found to be ridiculous.

I hope you find that perspective to clarify my intent some.

Re:The global chip shortage is starting to have consequences by robomartin on Sunday May 09, 2021 @04:41PM (#27099529)
That's the good-old hindsight is 20/20 business, isn't it?

No need to apologize at all. This is conversation. We all have much to learn.

Today, what you suggested is precisely what I do. I try to make sure there are at least three pin/function-compatible chips that can swap in for any given device. Preferably from different manufacturers. I also talk to distributors to get a sense of volume. I prefer to buy devices and components that are being manufactured and stocked in larger quantities. A silly example of this is that it is much easier to find a 47 uH inductor in stock than a 50 uH part. One has easy substitutes, the other can turn into a nightmare.

As for buying 10K microprocessors, again, that can be a tough decision to make. On the financial front, you could be talking about a $50K to $200K expenditure before you sell any product. In terms of logistics, if I have $200K in microprocessors in stock and I can't buy RS422 drivers I can't build a product. Which means that the decision of locking-up cash in the warehouse can quickly turn into a nearly all-or-nothing proposition. In other words, if you are going to stockpile microprocessors you might have to stockpile another $500K in parts in order to ensure that the investment isn't worthless if there's a shortage.

And then there's the issue of what you do with your nice pile of components if nobody is buying anything. As 2020 has proven, if you are in the wrong category, you could literally sit there for a year without selling much. That's what really hurts when you locked-up a pile of cash in the warehouse. We have a client who's business went down 80% last year. They had to shrink from 50 employees to three. They had to further shrink from a 100K square foot facility to a 22,000 sq ft building. And business is slowly crawling up. Had they made a huge cash investment early last year they would have been out of business by now.

In the electronics manufacturing business you have at least three tiers of manufacturers.

One is the super small shop that just sends everything out to contract manufacturers, along with parts they purchase themselves.

The next is the small-to-medium shop that graduated to having the CM provide parts. In other words, you design your product and fully trust your contract manufacturer to handle the supply chain. CM's will work with distributors to stock components and build boards. There is no way CM's are going to stock components clients don't need just to be sure they have a supply for a year's worth of boards. The only components CM's might stock in large quantities are parts others are using that are low cost. A simple example of this might be resistors.

The next level is a case where a manufacturer has enters into a contract with the distributor and the CM to have "bonded" inventory. They commit to buying a certain quantity of product --no matter what-- and, in exchange, the distributor and CM will inventory enough product to meet the demands of that contract. For example, you might commit to manufacturing 10K LED bulbs per month and need to ensure a supply of, say, half a million LEDs. You sign a contract and this happens. The advantage of this approach is that you are billed as product is delivered rather than for the entire half million LEDs you bonded. Of course, you are buying 10K bulbs per month. It's a machine, once it is set in motion you have to meet your obligation.

The next level might be manufacturers that do their own in-house assembly. I've lived in all of the above categories. The in-house assembly case can give you a lot of control and even lower your COGS, but you are now paying for everything pretty much upfront.

Once you start adding other component classes (mechanical, optical, etc.) things get even more complicated.

Each of these models has a financial formula associated with it. I have no idea where CCSI (the dog washing machine guys sit). My guess is it isn't a high volume business. I would further guess they make boards in batches of 100 or so (I could be wrong). When you don't know a pandemic is coming and the world is going to come to a halt, buying enough to make 100 boards a month is the right decision. If someone suggested they should buy enough to make boards for the entire year it would not sound like good advise unless the cost basis of those boards was such that it materially affected profitability in a significant way.

Business has become so competitive and fast that everyone pretty much ends-up adopting a JIT (Just in Time) manufacturing methodology. Anything else is suicide.

Here's another take: Do I invest money parking components in a warehouse for a year --just in case-- or do I put it into marketing, R&D and new product development? I think I can say that, under normal circumstances, it would be irresponsible (as learned the hard way) to park it in the warehouse. No crystal balls.

As someone else in this thread mentioned, I too wish there were more documented stories of business failures. That's where the real lessons for all of us lie.

Re:The global chip shortage is starting to have consequences by CamperBob2 on Sunday May 09, 2021 @11:36PM (#27102451)
As someone else in this thread mentioned, I too wish there were more documented stories of business failures. That's where the real lessons for all of us lie.

Usually telling someone to "get a blog, dude" is an insult, but in this case it's a real shame that the experience you're relating is going to be buried and forgotten in an ephemeral HN thread. Have you considered sharing your experiences and thoughts on an actual blog, perhaps in conjunction with whatever business you're engaged in nowadays? That's one page I'd bookmark for sure.

Re:The global chip shortage is starting to have consequences by robomartin on Monday May 10, 2021 @12:40AM (#27102762)
I have. And I will. Eventually. I just don't have the time to do something like that justice at this point and the emotional ride might not serve me well. It's one thing to open-up on rare occasion on HN, it's quite another to make a regular thing out of it. Revisiting your failures doesn't necessarily make for the best frame of mind as you work hard to push forward.
Re:The global chip shortage is starting to have consequences by alexose on Monday May 10, 2021 @12:02AM (#27102560)
This is one of the best comments I’ve read on this site. I’m sorry for the hardship, but I so appreciate you sharing what you’ve learned.
Re:The global chip shortage is starting to have consequences by alfiedotwtf on Sunday May 09, 2021 @05:19PM (#27099869)
Thanks for the detailed comment, and trying to pass knowledge and experience onto the community. It’s these comments that I come here for
Re:The global chip shortage is starting to have consequences by JPKab on Sunday May 09, 2021 @02:22PM (#27098326)
Extremely well said. my gut reaction to the comment you were replying to was similar to yours which was this person clearly has no clue about smaller batch manufacturing.

It kind of ties into Steve Jobs comments on consultants versus people who have to live with the consequences of their decisions.

Re:The global chip shortage is starting to have consequences by alexlesuper on Monday May 10, 2021 @11:08AM (#27106744)
Excellent post. Thanks for sharing.
Re:The global chip shortage is starting to have consequences by simonbarker87 on Sunday May 09, 2021 @04:26PM (#27099415)
Many small manufactures can’t afford to order much more than the MOQ on parts. PCBs generally have much higher MOQs than parts you can buy from digi key, I ran a manufacturing business fit years and a PCB MOQ could last me a whole year but I could say cash flow on buying the components more just in time. It’s not “poor planning” it’s working within the realities of your business and it’s limitations (and he’s saving a few hundred in a month at cash low could have been the difference between me just not taking a pay check that month or paying part of an employees wage from my own savings on top of not getting paid myself)
Re:The global chip shortage is starting to have consequences by varjag on Monday May 10, 2021 @05:49AM (#27104316)
Re-spinning a board, LOL. Dude, there's copper substrate shortage on the market, people have delays getting their already ordered PCBs delivered.
Re:The global chip shortage is starting to have consequences by KirillPanov on Monday May 10, 2021 @06:55AM (#27104592)
> there's copper substrate shortage on the market, people have delays getting their already ordered PCBs delivered.

Any details on this? Media/tradejournal links?

I wouldn't have believed you six months ago, but hey, everything's changed. Still, copper-clad board shortages... I mean if that really is for real we're headed back to the stone age real quick. I hope it's just a rumor.

Re:The global chip shortage is starting to have consequences by varjag on Monday May 10, 2021 @09:32AM (#27105786)
Re:The global chip shortage is starting to have consequences by KirillPanov on Monday May 10, 2021 @02:42PM (#27109353)
Thank you for your constructive reply!
Re:The global chip shortage is starting to have consequences by xadhominemx on Monday May 10, 2021 @08:22AM (#27105180)
Before berating someone in the industry for “source”, why don’t you try googling it? PCB shortage, ABF shortage, etc.

Scores of recent articles at your fingertips.

Re:The global chip shortage is starting to have consequences by KirillPanov on Monday May 10, 2021 @08:24AM (#27105194)
... and yet you post no links.

Also: I wasn't berating anybody.

Re:The global chip shortage is starting to have consequences by ecpottinger on Sunday May 09, 2021 @11:09PM (#27102302)
I had a customer years ago using a Vic-20 as the controller for his greenhouse. The Vic-20 at that time had already been discontinued.

He bought in two units to fix to have in stock since he already had a unit running his greenhouse.

I asked him why use Vic-20s when there were a number of controllers already on the market. He said the problem he never knew when the present unit may fail and the Vic-20 did the job of an $10,000 controller which he did not know how long it would take to get the present controller to work on his system and the present one works fine.

It has been decades since I did the work and I would not be surprised if the system is still working today because he was prepared.

Re:The global chip shortage is starting to have consequences by spfzero on Monday May 10, 2021 @01:11AM (#27102921)
Sometimes, well, actually all the time, you can’t exactly predict the eventual demand for a new, unique product.
Re:The global chip shortage is starting to have consequences by teclordphrack2 on Sunday May 09, 2021 @02:10PM (#27098216)
What are you talking about. The vast majority of companies use just in time stocking. If you sell x amount of a product that is when you order x amount of each item on the BOM. It has been this way for decades for manufacturing in the usa. There are tax and other liabilities when keeping more than required stocks on hand.
Re:The global chip shortage is starting to have consequences by 99_00 on Sunday May 09, 2021 @01:06PM (#27097642)
But it's a great save your ass tactic that's used all the time.

If it's a big news story people are focused on it. And humans mistakenly attribute events to what the are focused on.

Trump was a great scapegoat for local, city, regional, state politicians.

All kinds of things can be blamed on climate change, systematic racism, etc. Basically anything that a leader can't fix but is in the news is a great scapegoat.

Not to say that these aren't real issue. They are, but once you hear how they are over attributed as causal you can't unsee it.

Re:The global chip shortage is starting to have consequences by syshum on Sunday May 09, 2021 @12:08PM (#27097109)
Never let a crisis go to waste

Companies always piggy back on the current crisis to make changes or blame issues on that crisis that have nothing at all to do with the actual crisis...

come to think about it, governments also do this.

Re:The global chip shortage is starting to have consequences by TeMPOraL on Sunday May 09, 2021 @12:35PM (#27097342)
And so do individuals. There's plenty of tragic or difficult moments that come unexpected in one's life, and it's easy to make them cover for unrelated issues, because questioning the explanation would be greatly untactful. A somewhat stereotypical example - a student that excuses their lack of homework and unpreparedness by mentioning their aunt died, even though they weren't really close with their aunt and they learned about the death an hour before the class started - it's an easy way out that nobody will dare question.
Re:The global chip shortage is starting to have consequences by dahart on Sunday May 09, 2021 @12:32PM (#27097310)
> come to think about it, governments also do this

This was my thought watching the video in the article. It went on and on about supply shortages, China, and the Biden administration’s talks to prevent shortage as well as Chinese competition, and then near the end of the video, two little details slip by so fast you could miss them: auto makers cancelled their own orders, now they want their place in line back, and the biggest chip maker (TSMC) is in Taiwan, but it’s really close to China, so it still counts.

Yes, preventing supply shortages and paying attention to national security are good things. But neither of those would address the specific “shortage” behind this article & video.