Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

When the Samsung ARM Chromebook came out, people quickly found that careless tinkering with alsamixer caused the speakers to overheat and melt the case as a result of being driven with a high DC current. A driver update blocked the control causing the damaging signal routing.


They didn't bother to put $0.001 DC blocking capacitors on the DAC outputs? This isn't a "bug in the kernel" or any software, it's a clear hardware flaw.


Be fair, those caps are easily two or three times that much.


In relatively low quantities, yes: http://www.digikey.com/product-detail/en/CL05A105KP5NNND/CL0...

But when you're buying them in quantities that a company like Samsung would (that above link is, amusingly enough, to ones that Samsung themselves make), the price drops off rather steeply. $0.001USD is around what I can find for buying them from China in 100Ku.


I left the reply in jest. But while we're here. Capacitors vary widely in price by type, capacitance, and quality. A 1uF multilayer ceramic is probably one of the most common and cheapest to buy capacitors there is, except maybe the .01uF. Output coupling of an audio amplifier requires a lot more capacitance than ceramics can muster. That cap, if present is going to be an electrolytic, and it is going to cost more than $0.001 or even $0.01 at qty. Although I'm reading that direct coupled amplifiers are all the rage these days, probably so they can get the expensive electrolytics off the BOM.


I have the schematics for my laptop and it has 1uF ceramics on the speaker PA inputs, that's why I linked to that particular one. The other common values I've seen are 2u2 and 4u7, which is a little more expensive but will give more bass --- not that it really matters on a tinny little laptop speaker anyway. At least I'm happy to know that I won't burn out the speakers on my laptop with DC.


I never realized they fixed that! What great news!


Do you know what kernel version or distribution fixed that? I've avoided installing a native distribution for that reason.




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: