Hacker Newsnew | past | comments | ask | show | jobs | submit | rdiddly's commentslogin

Can someone explain to me like I'm 5, why you would need to communicate with a cloud service to use a 3D printer?

To steelman their use case, Bambu has marketed themselves as the most approachable way to get into 3D printing. In addition to their low prices, that includes ease of setup, and ease of going from a model on their website to a physical object in your hand. If you're already getting the model from their website (and realistically, the overwhelming majority of 3d prints are downloaded), then having their online software ecosystem handle everything for you just reinforces that approachability.

But realistically, because if they control how you use your machine, they can start skimming profit off of those digital services every time you print something. That's only works if they have control over how you use the machine in your house.

To outward appearances, they seem to be trying to recreate the printer ink/razor blade business model on 3d printers. https://en.wikipedia.org/wiki/Razor-and-blades_model#Printer...


The RFID reading of their Bambu brand filament spools sure is convenient... for now. Give it a few more years and you might not be able to print non-bambu filament. The hardware side is fully equipped for this bullshit, just takes one more braindamaged MBA to have a Great Idea

The technology isn't reliable enough (yet, possibly ever?) for this to be the case, and the moment this happens a replacement control board will be created.

I work with the Smoothieware project. The V1 Smoothieboard was one of the first (the first I am aware of) with an ethernet connection.

It was always stated by our devs that it should never be connected to anything but a local network. Why? Because you are supposed to be there running the printer...it is a fire hazard otherwise. People do run unattended, myself included, but it should not be advised or hyped as a "good idea".

The possibility of a hack was always there too. What could a malicious actor do with access to your machine?

The advice was not only ignored...but used as an advertising point to show how innovative they are.

Amazing how fast everyone forgot the time Bambu forced a firmware update which caused a large number of printers to begin printing uncommanded which in some cases caused damage due to completed prints still sitting on the bed. [1]

V2 Smoothieware has the ability to auto update firmware via network...but it is a command that requires the user to send.

At any rate...this matters to me little anymore. My printer is a decade old and going strong still. I have no desire to "purchase" any printer. I would just build another if needed.

The biggest lie sold by the marketers is that working on your printer is "lost time". Personally...I am glad I had the 2011 RepRap struggles. I would never give up my opensource hardware for a "cheaper" machine.

[1] I searched for old webpages on this...can't seem to find them anymore using google. It was a very well known issue in the 3d printing community at the time though.


Remote device control allows for running and monitoring prints from another networks with zero effort, but more importantly local device control can't be monetized. It's just about the money.

Almost every hardware manufacturer on Earth is convinced that the only way for an application to communicate with a device on my LAN is to round-trip through some centralized (always manufacturer-run) server.

The support cost of users complaining something doesn’t work because they’re on 5g while trying to control something on their WiFi is significant. Why not just make it work?

Remote device control allows for running and monitoring prints from another networks with zero effort

To reiterate the GP's question: why would I want to do that? In practice whenever I want to monitor anything from anywhere, I just VNC or RDP to my PC.

If it's just about ease-of-use, as the other replies suggest, and not actually gating the functionality of the hardware, I'm having trouble understanding the outrage. It sounds as if they are trying to be the Apple of 3D printing, while also still supporting "sideloading." If the hardware itself isn't locked down, why does anyone care what they do with their cloud service?

OTOH, if the hardware is locked down, then that's what people should be complaining about, not an optional cloud service.


It’s handy?

Prusa supports the same thing, though they don’t force you to use it and are VERY clear it’s fully optional.

You can go to their model site (Makerworld vs Printables) and if you’re logged in your can slice and start the print right in your browser. It’s a fantastic convenience for someone printing a lot of pre-made models.


This isn't defending Bambu, and it's not an ELI5 because, whether you meant it sarcastically or not, the easy answer to your question is "you do not need to connect to a cloud service to use a 3D printer".

Bambu Labs however, has chosen to market their printers with an app that provides a "one-stop shop" for all things 3D-printer. You can browse their version of Thingiverse (or Printables or Cults 3D) and send jobs directly to your printer. You can also access your printer remotely (read outside your home network without tunnelling/port-forwarding/VPNs) to monitor prints, get notified when a print is done, get notified you've run out of filament, watch the printer work if it's equipped with a camera, etc. etc.

Bambu has been attempting to remove features that enable easy local (not-internet-connected) use cases and force everyone to use the cloud, etc. Or at least make it as painful as possible to skip the cloud.

Relevant context: X1C owner who did not update the firmware that forced bambu's "secure printing" workflow on users that previously used their local network "plugin".

I stopped using Handy, blocked the printer's access to the internet, and ultimately, did not miss a thing. The printer continued to work fine with my slicer of choice (softfever's fork of Bambu Lab studio's fork of Prusa Slicer's fork of slic3r, now known as OrcaSlicer).

Like most things these days, they make a decent printer, but are part of tech's steadfast march to control everything. The twist is that they're in a space defined very much by breaking control.


You don't really, but the entire ecosystem is quite ergonomic for people who don't want to fiddle with software, connections, config, permissions, etc. and Just Print something.

Not defending Bambu. The UX is quite straightforward and easy, however.


Should we start with an explanation of why you would need to communicate with an IP network to use a 3D printer? Is it impossible to just plug in a USB connection and print?

Sure. I think I can explain the advantage of that.

With an Internet connection to their clown, a Bambu Labs printer doesn't require a person to deal with computers in the traditional sense. Like, at all.

The printer can be over there on the table, and a person can use it while sitting on their sofa with the cell phone that's in their hand. There's nothing else required for this to happen. They can browse models, customize them some, and print them all from their phone.

In this way, a person doesn't even need to know how to use a PC in order to casually print some widgets at home.

They don't need to know how networks or VPNs or open Internet-facing ports work, either. They can monitor then print job from anywhere without doing that stuff at all.

They don't need to plug a USB cable in. They don't need to know what an SD card even is.

Head outside, away from wifi? No worries: The printer still works the same whether the user's pocket supercomputer is inside, outside, at the grocery store, or anywhere else.

And for a lot of folks, that's pretty nice. My nephew, for instance, consistently prints amazingly-clean parts with his Bambu Labs machine and he puts zero effort into doing so. For him, at least, It Just Works.

---

I can see why some folks in this particular audience may have some trouble appreciating the utility of this kind of apparent simplicity. After all, if there's anything that typifies someone on HN, it is that we're all avid computer users.

But we're weird in this way. Most people are not like this at all.

And to be clear: I myself have zero interest in cloud-oriented 3D printing. But I'm of the weirdest subset: I build my own 3D printers because I enjoy the process of solving the problems that are involved in doing so. If I want to control a printer from my phone from 3 states away, then I'll get that done on my own.


The convenience of wifi printing is obvious. That doesn't explain why you don't allow USB printing. I'm not suggesting that they should remove wifi printing. I'm questioning why they removed USB printing.

A person may appreciate the utility of this apparent simplicity just fine and still need a different solution for any of a variety of reasons. That doesn't make them weird.

You specifically highlight printing from a phone. Did you notice that the phone doesn't remove the ability to communicate over the cellular radio or the bluetooth radio just because a user might find the wifi radio convenient? It would be weird if it did.


On my Bambu printer I keep it offline and use the SD card to transfer files to it like some kind of caveman.

On infosec we call that airgapped. Pretty secure compared to what is normally done. Nothing caveman about it.

So obviously it's not necessary at all, but Bambu built their entire brand on ease of use - the app allows you to pick from thousands and thousands of premade models and send them to your printer directly from the app. Judging by the Facebook Bambu groups, most people never bother with installing PC Bambu Studio. And because phones don't necessarily have the raw power to slice the model on device, it's sent to their servers for slicing to fit your printer and filament type.

So it's a nice to have thing, but it could have very easily been optional. Instead they made it so that every print, even ones sent from Bambu Studio, has to go through their servers(unless you enable Lan mode)


> Can someone explain to me like I'm 5, why you would need to communicate with a cloud service to use a 3D printer?

Using a cloud service means all your designs are submitted to Bambu and that means that they have the ability resell this intelligence information to the CCP and friendly entities, subsidizing the cost of their products and allowing Bambu to achieve unprecedented price/performance.


"...into the hands of the few..."

And there you have it, the actual reason for this.


The article does not conclude that "they work." Also, work at what?

It's giving "Frasier Crane goes to Costco."

But yes, you can buy many different items there. Many come in large packages. The public can be found there shopping too. You are not required to purchase every item. Welcome to the 90s and holy shit thanks for the journalism.

I let my Costco membership lapse because it's cheaper, healthier and more pleasant to buy 1) small quantities, of 2) fresh foods, in a 3) nice store, that is preferably 4) nearby, and 5) quietly forget to buy all the other crap you don't need.


Frasier, at a free sample station: I do thank you, but I'm afraid I'm rather particular about the provenance of my shellfish. To subject a scampi to the radiation of a microwave is not cooking, madam, it's an execution! My god, Niles, is that a '98 Chateau Latour in your cart?

Niles: I've already secured six cases! They're over there, just between the Kirkland Signature Leaf Blowers and the 5 pound bags of "Kickin' Queso Jalapeño Poppers"!

Martin: Oh I LOVE those, where?


Huh. Panoramic cameras. That had not occurred to us, Dude.

Yes, they are "lightly scripted."

Didn't watch it really, I just meant that at the time (early 2000s), the very idea of the show made people say it's unethical, even with consent.

It being scripted doesn't really change much, but yes, I think your tangent is correct.

I wanted to illustrate the shift in what's considered "normal", fully acknowledging that a scripted show catering to voyeurism is different from the situation discussed here. Completely different, just related.

The "outrage fuel" that I meant was that some people consider it immoral to incentivize people to overstep boundaries of privacy, decency and human dignity.

Staged or not, the selling point of the show was that it was about "regular people".

I'm aware that this small and short-lived public discussion seems antiquated today, that's why I mentioned it.


Gotcha, thanks for the clarification (and FTR I never watched either).

> some people consider it immoral to incentivize people to overstep boundaries of privacy, decency and human dignity

I'd be one of those people. Mr Beast is a cancer on our society and the fact that he is the most popular YouTuber says volumes about our society as a whole (again--never watched, but I've read enough). Though I imagine much of his stunts are staged as well, I think it just goes along with what you're saying about Big Brother.

I don't think this kind of public discussion is antiquated (assuming you're talking about this meta-discussion in this comment thread), I'd say it's just rare to see unless you look for it (HN for example). And I'd also argue that those who criticized pop culture were always in the minority (almost by definition). I think it's a good callout regardless.


It's worse than that: the creativity and originality I put in my prompts, it extinguishes, and instead churns out unoriginal formulaic crap. The crap sounds exquisite and realistic though.


As an outsider I still can't believe anybody gets this emotional about Apple.


I snicker at it as well, but then I also get emotional when people mention SGI, Commodore, Nintendo, SEGA.. so, there's that. Key difference, from my angle, is mostly the lack of people idols in the latter vs the former. Yes, there _are_ key people, but emphasis is more on products they made. Who knows. Interesting phenomenon in any case.


I get emotional whenever I see anyone with enough good sense to pass the baton at the proper time rather than die in office, letting it drop and clatter to the ground.


Find it comical to read things like

  He is the ultimate company man at the ultimate company.


"Good guys, bad guys, and explosions, as far as the eye can see..."


When I read these posts, my mind always pictures a teenage girl fawning over here crush. It just feel immature, childish and overly dramatic.


I can understand a "deeper bond with the product."

This is just blandly glazing a CEO.

"Cook has transformed Apple in his own image. The company is much more predictable now than it ever was, or could have been, under Jobs."

Not precisely what I would call "praise."


When you read stuff like "existential grief" you gotta roll your eyes.


I would also add that the models they supply through Azure Foundry are covered under my employer's existing customer agreement, by which MS is not allowed to train models on our data (which might include IP of the company or its clients). For organizations worried about that, it's nice & cozy.


They just altered this deal for everyone else. Wonder how long they will wait before default opting you all into training too?


PSA: You only have about 36 hours left to opt-out!


The term has been around since the 1930s, and like all old slang that started out niche and went mainstream, it has been generalized and had its meaning diluted to the point of near-meaninglessness. There are readings of it where it and its opposite could describe the same thing, i.e. uncool and cool are the same. (Easy test to gage meaninglessness.)

I use it as a generic marker of approval or assent similar to "OK."

"We're moving the meeting to Tuesday."

"Cool."


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

Search: