5 ms·
I agree with most of what you said, except this bit... > I have no f---ing business knowing what your house looks like. Neither does the robot cleaning company
by Benjamin_Dobell 9y ago
I agree with most of what you said, except this bit...
> I have no f---ing business knowing what your house looks like. Neither does the robot cleaning company. The files could be kept on the device without any real loss of functionality. As Washuu posted below, they are now selling these floor plans. Should I make money off the floor plan you send me?
They quite literally do have a business that requires them to know your floor plan, or at least to do a good job. Whether or not they upload it anywhere may be a different matter.
I have a robot that maps my floor plan - admittedly poorly, as we don't let it into every room and it's lidar, so a bit rough and contains no information about doors, windows, or anything I own in my home - but them sending me a push notification to my mobile phone when the robot either completes the cleaning or gets stuck is great. I just open the mobile app and I can see a rough map showing where the robot has been or where they are (if it's stuck), it is actually incredibly useful.
I don't at all question your right to not want a company having that information, I totally get it, but honestly myself and a lot of other people use Google services frequently, so in terms of privacy invasion this is so far down the list it doesn't even register. Yes I've made the choice to use Google services, just as I've made the choice to use a robot vacuum that connect to wi-fi and tells me information I believe is useful.
I do however dislike you suggesting that my robot vacuum should have it's functionality limited because you don't like the company collecting information. Particularly when there's already a super simple solution... just don't setup wi-fi on the robot vac. Problem solved.
- ancarda 9y ago>They quite literally do have a business that requires them to know your floor plan No they don't. Let me be quite clear here: The robot must know your floor plan. The company doesn't need to. Analogy here: Apple sold me a computer running macOS. I get regular updates for XProtect, the built in Anti-Virus. They don't need to know what software I have installed, but the computer does to run that program. That's the difference here -- the local device vs the company (really their cloud). >Whether or not they upload it anywhere may be a different matter. Do they need the floor plans in the cloud? Or can the software work with it on the device, that's my question. Even privacy aside, does that mean if the company goes bankrupt, or my internet connection isn't working, that my vacuum cleaner is now broken? Even though the software on board could continue functioning fine? There's a longevity concern here -- I could be throwing away a device after months, despite it being functional. >I do however dislike you suggesting that my robot vacuum should have it's functionality limited because you don't like the company collecting information. Nothing you suggested above requires the cloud. Your phone could connect to the robot, through the cloud proxy for when you are not on your Wi-Fi network / otherwise cannot make a direct connection, and could pull the floor plan data from that. The fact this would also work over the LAN would provide a bit of capability to continue customizing the robot and seeing data even after the company's cloud has disappeared. I can't play some games because they had DRM for servers that no longer exist. It really sucks. Additionally, I'm more asking for transparency and choice, rather than "no cloud features". I just see people trying to justify forced cloud features as "your privacy doesn't matter".
- Benjamin_Dobell 9y agoHmm, I think as someone who doesn't own one of these vacuums you're jumping to quite a few conclusions about how they operate, and how the businesses that sell these devices operate. 1. I know of no manufacturer who requires you to connect your robot vac to their cloud. They function perfectly without being connected, and will continue to do so if the company goes up in flames over night. > I can't play some games because they had DRM for servers that no longer exist. It really sucks. DRM is very different to a company providing me with cloud access to information about my vacuum cleaner. DRM restricts (or "manages") your rights to use a product. The smart functionality is additional functionality they're offering. I don't have to use it if I don't want to, my vacuum isn't going to stop functioning because their servers go offline. > Additionally, I'm more asking for transparency and choice, rather than "no cloud features". I just see people trying to justify forced cloud features as "your privacy doesn't matter". No one is forcing anything upon you. There are plenty of "dumb" robots that don't have cloud functionality but will navigate around your home, buy one if you prefer it. Even still, the ones that do have cloud functionality, that functionality is used entirely at your own discretion. 2. You're assuming you know better than the company about how to offer this functionality. You're suggesting the robot vac could just store the information on itself and when I'm not home I'll connect to the robot to retrieve said information. Am I supposed to set up port forwarding so I can connect to the robot vac from the outside world? What if I don't want my robot vac exposed to the outside world, which by the way, I don't. The alternative would be that it pings home (a server somewhere) every 3 seconds or so, in order to see if I just decided I want to communicate with the robot. Then to setup something like a direct web socket connection and hope the routers along the way play nice. Doesn't sound like the best idea for battery life. What about when my robot vac gets stuck (as previously described) and its battery inevitably runs out? Which by the way, is precisely what happens. Then how will I query where my robot is now that it's flat stuck under some piece of furniture somewhere around the house? What about if the power goes out? What about when my home Internet goes down? 3. Security and convenience are almost always at odds. It's a trade off. Put your money where your mouth is and chose a manufacturer who aligns well with what you prefer. I can think of a tonne of ways I could improve my Macbook's security, they're not particularly convenient though. For example, instead of Apple requiring me to connect to their servers to get updates (how dare they?), why don't they just have an option to mail the updates out on USB? That'd improve my security... it sure as hell doesn't sound convenient for anyone involved though. There might be some super elaborate way (port forwarding, wall-powered base station charger is a computer etc.) that allows me to have similar functionality to what I've presently got available to me. However, it's not likely to be as convenient as the existing "cloud" solutions. 4. Just because a company has your information doesn't mean the company is evil. Just because a company is storing data on a server somewhere doesn't automatically mean they're planning to come rob your house. Read their policies, it's highly unlikely that any vacuum company having a rough idea of your floor plan is going to negatively impact your existence on this planet in any way - unless you're getting high blood pressure over the issue for some reason (which I'd say is on you). I'm pretty sure my robot vac provider doesn't even have my address on file, my rough floor plan isn't of much use to the nefarious type. On the other hand, if they're using my robot's navigation information to improve the robot, so that it doesn't get stuck on my shiny dinning room chair legs, or clothes left on the floor of my walk-in robe, then I'm all for it.
- birksherty 9y agoWe used to have all our utilities work offline for decades and they work like they are supposed to. Issues were fixed during R&D by analysing every situation that might break the product. Now, every company wants to collect data or they say the product will not function properly. All of them now needs to access internet for convenience. In a decade, our own belongings will say, I will not work unless you update me.
- titzer 9y ago> In a decade, our own belongings will say, I will not work unless you update me. I see this happening too, and I don't want any part of it. Tech is making it way into everything, and it bothers me. Toothbrushes with LCD screens? Anecdote: Metronomes are all digital now, whereas they used to all be mechanical, like analog watches. The windup mechanism is super simple; it's just a spring with a ratchet on it. The spring is designed to exert a constant force to counteract the natural friction of the pendulum swinging, like an inverted grandfather clock. Such a metronome is simple, straightforward, human-scale understandable from the most basic of investigation. A kid could understand it. Now, with digital metronomes, the damn thing is so tightly integrated that it comes with either a specifically designed IC, an FPGA with EEPROM, or a full CPU with software. Of course they require batteries. Can you figure out how it works from taking it apart? No chance. The chip itself has a stack of PhDs in it; let alone any software. It's fractally complex. Leave aside Metronome software apps for a moment; these stupid digital metronomes have no swinging arm (a nice indicator to help you get rhythm back), only flashing lights. If/when it breaks, and it will break, let's say 20 years from now, what do I do? I've been programming my entire life and yet I still wouldn't have a clue how to fix it. Nor would anyone else for that matter. That damn thing will go in the bin, and I'll have to buy another. But the model from today won't be available then; I'll be forced to get some other whizz-bang techy thing that is all new and better, and more sophisticated, and even less repairable. Dumb. So yeah, nowadays I have an analog metronome and I'll fix it if it breaks.
- xkcd-sucks 9y agoThe cheap electronic metronomes are just a 555, some passive components and a rotary switch. Diagnosing and fixing one is a really good project for a 10-15yo