this post was submitted on 24 Mar 2025
174 points (97.3% liked)
AssholeDesign
8496 readers
197 users here now
This is a community for designs specifically crafted to make the experience worse for the user. This can be due to greed, apathy, laziness or just downright scumbaggery.
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
All of that because they couldn't be bothered to put two resistors for the detect pin.
Remember, line must go up at any cost.
Bro have you SEEN the price of resistors lately?
…..cuz I haven’t and I assume it’s fractions of a penny per.
I worked on an embedded product, on prototype there were pullup resistors on the RX/TX lines we used to plug a USB FTDI to do some debug. At manufacture they removed them, it created a floating RX that sometimes injected character that broke uboot...
I love stories from hardware / embedded design. Reminds me that black magic is real, and it's a miracle any of this works.
What is completely incredible, is that there is some simple embedded devices, be it a thermostat, dishwasher, etc, that sold thousands/millions of units, and the firmware is done by one guy, a simple developer, and when it works, it is not touched again.
A fraction of a penny per? Have you seen superman? Office space? How do you think millionaires are made?