Remix.run Logo
dwroberts 6 hours ago

> IIRC, you only had to change one setting on the printer itself, and optionally block the printer from Internet access via the firewall to prevent automatic firmware updates and telemetry

Why do you have to do that on a product you own that is running in your home?

pimterry 6 hours ago | parent | next [-]

Because (like every IoT product) Bambu want to sell a product with an easy app-powered workflow, and LAN device discovery and remote-access for home devices from mobile apps is flaky and terrible.

I wouldn't be surprised if they're slurping telemetry en route, and it's convenient for them that using their app helps nudge you towards Makerworld (their ecosystem for 3d prints, which is presumably good marketing) but I very strongly suspect "make it effortless for non-technical users to use the device with just a phone" was the original & primary driver.

miki123211 5 hours ago | parent [-]

Not to mention the fact that some people think of WiFi and cellular data as "things that give me access to the internet". The understanding of what a private IP address is and why it can't be reached from a cellular connection is just not there.

Others want to control their IoT when they're not at home or not in WiFi range (they may not even notice the latter). You can do it with a VPN, or perhaps port forwarding if you're lucky enough to have access to your router and no carrier-grade NAT, but that's even harder to set up.

3d printer users are more sophisticated than most, but I can imagine some artsy types owning them, as well as the kind of people who are very comfortable with a drill, soldering iron and a jackhammer, but who treat a computer as "that God-damned machine I need to use to buy the parts I need."

m4rtink 4 hours ago | parent [-]

I've tried to download a model from MakerWorld and it told me I need to create an account first. That told me what I needed to know about that service & was not really surprising from Bambulab.

jpk2f2 5 hours ago | parent | prev [-]

Because you should never fully trust any IoT product that you don't truly have control over. There's nothing stopping a faulty or malicious update from being pushed out, or their update servers being compromised (see notepad++ recently). So why increase your risk, if you don't truly need it online?

dwroberts 4 hours ago | parent [-]

You're missing the point of what I'm saying: You shouldn't have to change settings to know that all your prints are not being sent to a remote party.

Networking filtering as an additional measure - sure. But it shouldn't be required to get sensible behaviour