Just foist it on our unsuspecting users

While mindlessly browsing through twitter the other day I ran across this tweet

I work in IT, which is the reason our house has:
‐ mechanical locks
‐ mechanical windows
‐ routers using OpenWRT
‐ no smart home crap
‐ no Alexa/Google Assistant/...
‐ no internet connected thermostats

I think we see this sort of mentality too often amongst some developers and it just makes me think one thing. You get paid well and your produce garbage and dump it on consumers. Your response isn't "Wow, we're the problem. We should fix this!" but rather it's more like you're bragging about how smart you are to stay safe while greatly profiting from selling your half-hearted effort to unknowing users.

You may also find developers holding a similar opinion about social media. They either refuse to use it themselves and / or refuse to let their child use it while in being perfectly okay with making a lot of money from it.

I don't like that. It's selfish and unprofessional. While we can say we're only doing what we were told, that only happens if you allow it to happen and in the process you're making the world a more dangerous place.

If you feel home assistants or "smart home crap" is bad then make it good. Everyone will benefit from it including yourself. We're in a very fortunate time when there is so much we don't have to invent. Piles of code exists under business friendly open source licenses so we've got a great starting point. If those don't help then who do we have to blame except ourselves?

social