Hacker News new | past | comments | ask | show | jobs | submit login

I do want to point out one thing that is a common misconception by IT engineer types:

> The use of NATs force the interactions into client-initiated transactions... (abbreviated)

There is absolutely ZERO chance that that, let's say Roomba, is going to let you connect directly to your vacuum robot at your home, from your cell, over ipv6, without going through their proxy server in an AWS Datacenter in Virgina.

The nativity of engineers is face-palm inducing.

Roomba will _never_ give up that control over your device. Same with your Tesla, your iPhone, your security cameras, or your ring doorbell. Zilch, none, nada. Giving you direct control, even if ipv6 were fully implemented, is simply not on the roadmap for the companies. They want to control you. They want to control your devices. They will not release the death grip on this, as it releases their control over your property post purchase.

This sounds incredibly cynical but it's playing out in front of us. By restricting the use of their services, they now control and downstream resale of the device and can force people to buy new, rather than repair or renovate. And of course the leaders in all of this anti-repair initiatives are the so called "Green" companies of the world.






But perhaps a competitor would allow you to do that. There is at least a niche of users who would prefer not to have everything go through the company's servers.

I connected my AC directly to my desktop. I can't be sure it isn't also phoning home, but I know I am controlling it without a remote server.

You are doing a "there can only be one binding constraint" analysis, and I don't think that is get. Yes, a lot of incumbents want client-server only, but IPv4 still gives them power enforcing the status quo. If we had IPv6 everywhere, they would need to try harder to enforce it, and we would have to try less hard to change it.


You've picked a particularly poor example. You can directly connect to the MQTT server in your roomba today: https://www.home-assistant.io/integrations/roomba/

Indeed I did, that's hilarious



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

Search: