Hacker News new | ask | show | jobs
by crote 1395 days ago
It depends.

First of all, we aren't really talking about motherboards or CPUs here. It is embedded electronics, not desktop computing. They are highly specialized application-specific electronics, which require a lot of engineering time to design, validate, and certify. It is nothing at all like the computer ecosystem, where you can just swap in a different motherboard. Boards are designed to use very specific chips, with a chip swap easily costing tens if not hundreds of thousands of dollars.

Second, the chip shortage is mostly affecting "legacy" chips - which have often been available for a decade or more. The applications they are being used in do not really require a lot of processing power, but they do need to be extremely reliable. We are talking about things like Atmel's ATmega32u4, which was initially released in 2008. Can't really do a lot, but plenty of power for some obscure automotive module.

Although recycling is technically sort-of possible, it is extremely labor-intensive. Even with the current shortage and associated price hike, it isn't really economically viable. Even worse, the resulting chips are of unknown quality: you simply don't know what happened to them! And exhaustively testing them isn't really possible either. Are you willing to buy a car with an airbag controller which contains a chip they dug out of a landfill? Newly manufactured hardware has a known quality, which means you can guarantee it works properly.

On the other hand, we are wasting a lot of opportunities on the other side of the usage cycle. Electronics can often be repaired, but we throw them away instead. Look at smartphone and laptop manufacturers, for example: often they just throw out an entire logic board when a single chip is defective. A skilled technician could replace that chip, but smartphone and laptop manufacturers are actively trying to obstruct this. It is "reduce, reuse, recycle" for a reason: recycling should be the the last resort - not the first.

2 comments

> Electronics can often be repaired, but we throw them away instead.

A skilled technician replacing a 2¢ part on a $10 board costs more than a new $10 board. Just disassembling that board to recycle parts off of it will cost more than the board originally cost to manufacture.

You also run into the same argument against landfill airbag controllers. A factory that produces a million boards can have very good reliability metrics. A skilled technician not only has more variable output but less accurate quality metrics unless they put a lot of extra effort into process controls.

A recycled board will cost more and be statistically less reliable from a brand new board. It would be more efficient to just mechanically separate them to extract raw materials.

Oh, absolutely! Which is why I explicitly specified "smartphone and laptop".

Replacing a $0.02 part on a $10 board doesn't make sense, but why aren't we replacing $0.02 parts on $500+ boards?

Refurbishment already happens. If you drop you get a replacement iPhone there's a decent chance it's a refurbished phone and not just a produced-for-replacement phone. Apple doesn't just toss a broken phone in a wood chipper. Same with most manufacturers. But that's the whole item and not logic boards and such.

A whole board needs to be pretty valuable to replace a 2¢ part because the technician's time is expensive. A 2¢ part that takes an hour to replace and test is $40-50 in skilled technician labor. That assumes you know exactly what 2¢ part needs to be replaced. Every technician hour adds a premium onto a refurbished board. Even a skilled technician can also screw up a repair so the rate of failed repairs also adds a premium. As does shipping and storage on the repaired units.

If you design boards to be more easily be repaired by a technician you're adding test leads and headers that cost money and take up space. In a phone that eats into your envelope budget meaning a smaller battery, a larger device, or tighter thermals. Anymore the same is true for laptops.

Even stuff like the Framework laptop doesn't envision people replacing surface mount ICs. They design around LRUs and have people send back old parts to refurbish or recycle.

There's not really any 2¢ parts for smartphones and laptops. There's $100.02 parts including all the expenses. So the part needs to be well over $100.02 in value to the manufacturer to make it worthwhile for them to refurbish it rather than just replace it and recycle the broken unit. A consumer isn't going to spend $100 to fix a $200 phone. They're better off spending $100 on a used replacement and sending the broken device to be recycled.

Nice writeup, thanks.

> It depends.

I hardly ever give up a computer, we still have a '98 Windows laptop doing recipe duty in the kitchen. (It's getting harder to find a small 32 bit Linux distro these days, though.) Energy efficiency is another concern, one machine I took to be "recycled" (I know--maybe or maybe not) was a Mac G4 which was good as a space heater in the winter, but that's about it--and I didn't feel like moving it 1500 miles with our latest relocation.

I started with electronics many years ago, and would balk at replacing a surface mount chip, but people could learn basic electronic repair literacy for things that commonly break like cords which would help a lot. I also don't tend to buy products like smart phones which are glued together and difficult to repair.

As for RISC-V, it is hard to find even a dev board with the chip shortages (I bought a HiFive Inventor kit to experiment with as a first project):

https://www.hifiveinventor.com/