Asshole Design and Crappy Design
This community covers both asshole designs and crappy designs.
Discuss manifestations of asshole designs whereby the design is deliberately anti-consumer. Manifestations of crappy designs are also welcome in this forum, which reflect poor designs that are not borne out of deliberate contempt for the consumer.
Use of these prefixes is encouraged:
[a/d] ā you are confident that the design is an Asshole Design
[c/d] ā you are confident that the design is a Crappy Design
[ObD] ā Obsolescence by Design (a specific variety of a/d).
Unprefixed titles are useful if youāre uncertain whether the design is deliberate.
Rules:
- Please avoid posting web-related designs. Instead, post those in:
Related communities
Existence Rationale:
There are other communities for Asshole Designs and Crappy Designs, but all of the communities at the time of our founding exist only on centralized instances. We are currently the sole decentralized community of this kind. (update: another crappy design forum was recently found in the free-world-- see related communities above)
view the rest of the comments
This is true but itās also misleading. Based on the article he went to use a feature already present on the UI on the oven. The way the above is written it implies he wanted to purely download an update. But if you look at the tweet and the description he navigated to a mode already available in the ui and was then met with a screen that told him āoh wait you actually gotta register and WiFi up for thisā.
I guess they either had the feature like 80-90% done at launch and put the screen in the UI expecting by the time units were shipped and installed theyād have pushed the update with it already, or (more malicious) they purposely held back the feature even though it was done and immediately pushed a day 1 update with that screen in the UI to entice you to farm your data.
Both are unacceptable. A firmware upgrade option is a good thing on an appliance and I would even argue that wireless connectivity is good as well (though a usb port as a failsafe is probably not a terrible idea). I donāt need my oven to be on the internet, I frankly donāt want it to be, but I wouldnāt mind it being on the intranet. Being able to start preheating and ensure itās off from my phone or whatever is handy, Iām sure.
But the core issue is ultimately that we need to be able to go back to downloading a hex file from a manufacturer website without entering an email and then flash that firmware manually. Make an automatic WiFi internet flash for novices, sure, but there should always be an option for local flashing and control. This should be a heavily enforced regulation.
Musk is a scumbag piece of shit but I agreed with him here. 10,000 iot things in your house is begging for inevitable security flaws and botnet bullshit. The easiest solution is to take the Internet out of the equation. How many people actually remotely control their lighting anyway? And if you do desperately need that, let the hub (home assistant, Siri/homekit, Alexa, Google) be what connects to the internet, not all 500 mix and matched random no name āsmartā lightbulbs from some company that only existed on amazon for 5 months called āgoyigbeeā or ādnnneisnā in your house