This is a valuable lesson for any manufacturer: never awaken the nerd sleeping inside your customer, because his wrath shall be terrible.

In this case the warning was quite literal.

The company annoyed a buyer enough to push him into full blown nerd mode. He tore the product apart, reverse engineered every part, and then published a step by step guide showing exactly how to disable "kill switch" that prevented the use of the product without the vendor spying on the user.

What started as a minor grievance became a public, technical exposé that left the maker exposed and embarrassed.

Moral of the story: underestimate your users at your own peril.

The Day My Smart Vacuum Turned Against Me

Update: This post seems to have struck a nerve and went very wide. As I will not be able to answer every comment, I want to add a few points:

  • The linked article was not written by me. It came to me on a different channel (Discord). I only wrote the post on Mastodon.
  • The top image in the article looks AI generated. It is no a good image, but in my view less irritating than an advertisement (which is far more common).
  • Some people suggest the article itself is AI generated. I don't think this is the case. I wouldn't rule out he author wrote the text in a different language and used AI for translation assistance.
  • The claims in the article are not fully backed by the linked repo, but the general statement is correct and IMHO important.
The Day My Smart Vacuum Turned Against Me

Would you allow a stranger to drive a camera-equipped computer around your living room? You might have already done so without even realizing it. The Beginning: A Curious Experiment It all started innocently enough. I had recently bought an iLife A11 smart vacuum—a sleek, affordable, and technologically advanced robot

Small World

@masek why use slop for illustration on a technical article?

Also I'm pretty sure this whole article is also slop.

@f4grx It is an absolute slop fest. Horribly obvious ChatGPT writing including the classic "This isn't X; it's Y" all over the place and a claim that ADB was open... on a Linux based device?

It's a shame too because it's a genuinely interesting situation, but the AI slop writing is horrible to get through and makes the story look much more involved and long than it actually is.

@IvanDSM @f4grx he’s not outside the realm of possibility claiming adb. Just because the rest of user space is not Android, doesn’t mean that you cannot run adbd. It offers some very useful services, that are not Android-specific. In fact, my LTE modem runs adbd (with no other Android bits).
@RoganDawes @f4grx Huh, I had no idea! Thanks for letting me know! :)

@IvanDSM @RoganDawes @f4grx some of it is definitely LLM generated, like the header image.

It's also light enough on details to be suspicious.