The Problem with Open-Source

Lol… as I’ve said before:

but I appreciate you going through that trouble to get your point across.

As posted above, name calling is against the guidelines.

This is your warning.

Now I do wonder who did I call that, according to your hypersensitive perception, Jon?.. I haven’t quoted nor have I replied to anyone, so how do you know that I’ve “name called” someone specifically?
If you’re looking for a reason to kick me out from the forum, you can do better than that.

1 Like

This is still a really dumb take. Either paid for or worse just super nieve and doesn’t actually work in the industry.

I posted in another thread. But the only reason this forum and your phone works is because of hundreds if not thousands of (open) standards to allow interoperability.

Stop with this closed bullshit. iMessage already is a walled garden, but it would be like apple straight up not letting you talk to non apple devices (honestly they probably would if they could get away with it, they are the kings of hating their customers)

Anyway please stop with these really bad takes.

Next time just end the post with my name and it will stay up forever. Or call people winers like jon does. I think thats ok. Guidelines only count when they feel like it.

1 Like

Hi

Just as some of us started running “home computers” in the late 1960’s ( PDP-8 there on the table …) … some started with 3D printers made of wood. Times do indeed change. At the start of all this, you really have to be into DIY or it simply is not going to work. As time moves on, stuff that can run without a lot of DIY fiddling comes along. At least to me, that’s progress !!!

Yes, we loose this or that along the way. The same thing has happened in a lot of fields. Hand wire “from scratch” board with a current production Intel CPU and run Windows 11? Nope, not going to happen. Wire up a 6800 back in 1975? Sure no problem …

Bob

1 Like

The thing is that us using OrcaSlicer and using their own network plugin that they themselves have pushed to OrcaSlicer on GH using standard profiles that have been provided do not negatively impact usability without fiddling with it for us and even less so those that just want printers to work. OrcaSlicer has no impact on BambuStudio either so it doesn’t affect your usability at all either.
Same with Panda Touch and Home Assistant using their MQTT commands(that are secured via TLS, mind you - just to drive home how silly the whole security stuff is).

It always weirds me out when people argue against their own rights and freedoms.

4 Likes

And why should I do that exactly? How does rebutting the OPs statement with yet more evidence that open source matters more than he seemed to understand, given both the device he is using, forum he is writing on, and printer hr is using are all founded on open source technologies, somehow mean I should buy “the other machine”? I am quite happy with my A1 as it is now. But yes, I might indeed buy a P1 down the track.

1 Like

I did quite a bit of maintenance- and repair work in aged care.
Bambu might be too restrictive for me and some other users but what they do (so far anyway) is nothing compared to what is standard in other industries.

Boring details

Imagine you bought a care bed worth just shy of 10k AU.
You get a flimsy one year warranty on said bed and if something fails it costs you a fortune.
Happens quite often with dementia suffering residents that they rip the remote off the cable.
Those remotes already cost between $200 to $300AU as a replacement.
But you can’t order from the manufacturer, you are FORCED to get it through an authorised service partner - the company servicing and testing your care equipment.
Means you can add at least 100 bucks for the call out fee, add 50 to 100 bucks for the remote and you pay for a full hour of labour, even if took them literally just 3 minutes to fix.

Translated to Bambu it would go like this:
Whatever spare part you need, you HAVE to go through a local reseller that is authorised.
Our Kiwi friends already know how badly that can sting.
Imagine being forced to pay at least 50% extra just because…
And trust me when I say these games are not limited to hardware or spare parts.
Wireless sensors are often used in aged care to detect residents leaving the bed and such.
Cura1 has a great system - great for them.
The transmitter has two massive button cells inside, when they are empty the transmitter has to be disposed off!
At just over $150 per transmitter it stings.
Not allowed to to change the batteries to save money and to make sure you won’t the transmitter writes itself off once the battery goes too low.
Removing the pairing code from the EEprom.
Easy fix with a little serial programmer but as you guessed, not allowed to open them, if the seal is broken you get in big trouble if something goes wrong.

No one complained when Apple started all this nonsense, no one even thought anything bad when all printer manufacturers started to used chips and worse to make sure you buy their overpriced consumables.
And today it is like this for literally everything, even your car is secured to make sure you can’t just put a proper head unit in there.
In reality Bambu is not all bad, their spares are affordable - if you can get them shipped to your location.
The machine quality is not bad at all.
So we are just p!ssed off because Bambu goes overboard with protecting things that need no protections.

1 Like

All I am simply interested in is my printer acting the way it was advertised to behave when I bought it.

:face_with_raised_eyebrow:really?

I hope that’s not a defense of manufacturers unilaterally altering the functions or behavior of products after they’ve been sold.

4 Likes

Yet once again, no substance just another lame attempt at an insult.

What a coincidence. When I first started looking on 3D printing forums, I kept encountering a certain poster who just happened to use the same handle and avatar as you. This poster was giving out advice that I found to be rather questionable. Yet they seemed to have their defenders, “they taught me so much”. Still, this expert seemed to be entirely unaware of several features in Bambu Studio – for instance the ability to set different slicer settings for different bodies within an object.

When people come on forums like this and claim to be “advanced” users I have to question, advanced at what? I hear this all the time from a certain quarter, yet I never seem to see any examples. I have to ask, what even is an “advanced” user? After all, it isn’t like 3D printers are so difficult to use that one needs to be “advanced” to use one well. The Bambu Lab printers are designed for even novice users to use, right out of the box.

I have been in the designing game for a very long time. One of the secrets to successful designs is to design with the fabrication process in mind. When I began designing for the Bambu Lab printers I did so with the idea that there was a standard printer that possibly millions of users would purchase. If I design to the standard machine, then anyone with a Bambu Lab printer and my Bambu Studio print file should be able to print exactly what I have designed. From all the literature from Bambu Lab, this seems to be the intended purpose of the Bambu Lab printers and MakerWorld. It is not just a printer but an entire ecosystem. Designers publish designs using standard parts and filaments that are readily available through Maker Supply. Users find things they want to print, order the filament and parts, then print the objects. The designers are rewarded, and users get to print hassle free. It is a system that many, both designers and users, find highly desirable.

I have been exploring the very small, trying to find how fine of detail, how fine of resolution, that I can get in a multicolored 3D print, repeatedly bumping into the limitations of a 0.4 mm nozzle. I get to be a bit of a perfectionist and often pull out my stereo microscope just to make sure things are as I designed them to be. The only slicer settings I ever set are the infill pattern to triangles and occasionally use a brim or a tree support or adjust the seam settings. For transparent filaments I tend to make the bodies solid and turn ironing on. When strength is required, I’ll thicken the walls and possibly increase the infill density. Everything else is just matching filaments to individual bodies. If something isn’t printing correctly, the problem is almost always solved with a design adjustment, after all I am designing to the machine, often taking advantage of its quirks. It was in seeing pictures of the print failures of others where I hit upon the idea of controlled spaghetti generation. Repeatedly throwing unsupported lines out in space in a controlled manner to achieve interesting shapes and textures. It is designed in CAD using standard machine settings.

I have also been exploring the strength and size I can achieve in a 3D printed assembly, discovering for instance, that a print with a well-designed internal structure can be made stronger than a solid print, significantly stronger. Strong enough to make table legs and walking canes, even while using galaxy and matte filaments, which are kind of on the weak side. For Christmas I got an X1-Carbon. From what I hear the X1-Carbon was designed to print carbon infused polyamide. I have a couple of spools that I am beginning to explore.

I have three printers, an A1, a P1S, and an X1-Carbon. When working on projects I tend to use 3 instances of Bambu Studio, one for each printer to keep the nozzle and filament settings separate. One can still get a snapshot of all three in the multi-device tab.

So tell me, what is it that you do that is so “advanced” from what I do? That is so advanced that the best printer on the consumer market just isn’t good enough for you, that you have to access its inners to add third party addons to achieve? What functionality do you gain? Or is the purpose just to play with the machine?

You may not care about security and personally I find it all rather irritating, but the matter of fact is the world is full of scoundrels. Just look at the current batch of American leaders and their enablers. The Bambu Lab printers were designed to use the cloud. It is central to their use, tying them to MakerWorld. The cloud is a collection of server farms on which organizations and individuals rent space. It allows for the ebb and flow of business and seemingly every forward-looking company has joined in. Being as the cloud is publicly accessible, there is an extreme need for security. I encountered it first with a HP printer/scanner that required me to go through a security check to use it, even though I had been using it for some time without the need. On the HP website I even found diagrams that look very similar to the ones that Bambu Lab has shown. The shared corporate version is even more restrictive. I recently had to go through a cloud associated security check to make an appointment with my doctor and a second to access my test results. It is not that all these companies want to lock down technology and control individuals, it is being pressed upon them by cloud managers.

What you are asking is essentially for Bambu to provide a security hole for you to exploit. You and the scoundrels.

1 Like

image

Man… take a deep breath and relax a bit before writing more of this, seriously…

3 Likes

hmm… Seems to me that the so called security hole was already there, implemented by Bambu itself, right from its first firmware iteration and continued to date. On one hand. On the other, the so called security firmware patch so much touted by Bambu of being developed and implemented for increased user printer security has been demonstrated, in less than 24 hours from its launch, to be anything you wish it to be, but definitely not a security patch. I won’t go on repeating what has been already said and debated (here and elsewhere) on this particular matter. I will, however, point out that when purchased, the printer came with a set of features, among which the now “infamous” LAN only option was available. The point of all this back and forth debate was (still is) about removing this specific feature with the new firmware. Due to the community’s very angry reaction (call it “backlash” if you want) , Bambu has taken a step back and promised a “workaround” by including a “developer mode” in the final firmware version following the beta, which (theoretically) would allow any users willing to take their chances (and lose any warranty and further “customer support”) to (theoretically) be able to use the LAN and all the other 3rd party gadgets. However, that too raises a number of users concerns, which Bambu has still to address.
However, my post isn’t about that debate, but rather about what you said earlier:

To which i would like to reply by quoting your own statement

3 Likes

I find the RepRap movement to be rather silly. The idea that a 3D printer is a self replicating machine is farcical. What is being replicated? Some corner brackets and a housing or two. Skin. It is as if no one has ever heard of a lathe. Take a machine lathe apart and one finds all manner of spindles, gears, and threaded rods. Wouldn’t you know lathes are used to make spindles, gears, and threaded rods, the very elements that make up the guts of a lathe. A machine lathe is far more self replicating than a 3D printer.

Guess thats easy to say 21 years later, Edward

But

1 Like

I think you are confusing me with someone else, friend.
This is the only forum I am on. I have yet to see anyone claim “they taught me so much” as a defense to any of my posts.
I am a student and never claimed to be otherwise. But, students can also help other students, can we not?
Whomever you are thinking of is not me.

Regardless, you are interpreting the word “advanced” to mean “superior” and this is not the context I am using it as.
The common argument people use as a counter to the movement we espouse to (keeping the current 3rd party functionality), is “most Bambu printer users don’t care about 3rd party functionality, don’t even use a slicer, they just print from Bambu handy and just want a printer that works without tinkering”

So when I say “advanced users”, I am talking about those of us that use our printers to create functional parts, enjoy the features that 3rd party slicers such as Orca slicer offer and use MQTT to monitor certain aspects of our 3D printing experience.
What word, instead of “advanced”, would you use to describe the difference between the above examples of differing users?

Where did I state my use case is “so advanced from what you do”?

As far as security, I think there have been enough points made about how BL’s push for security is disingenuous considering the techniques they are implementing. Folks who seem to know what they’re talking about say having both current 3rd party integration and security is easy enough to implement.

Since you seem to be following most of my posts, please go back and read where I have plainly stated ~“We are not asking to sacrifice security for all. We simply want to continue using what we have.”

If you are a security expert, please explain in detail how we cannot have both 3rd party integration and cloud security. I am happy to listen. :slight_smile:

6 Likes

Yes, indeed there is. So why is Bambu not taking things seriously, and doing it properly, rather than apparently contracting out to a bunch of 5th graders who used ChatGPT to cobble together some monstrosity that didn’t even survive a whole 24 hours of scruitiny?

Nope, Nada, Do not go past go, do not collect $200. We (ok, I, since I can’t speak for everyone and their pet) are simply insisting that Bambu should not remove some of the originally advertised functionality, which btw means we have a secure and reliable printer. In a manner that smells very much of vendor lockin. Nothing more, nothing less. In a “perfect” world, Bambu would be LAN first, WAN second… which would reduce a lot of the traffic, thus cost, they are complaining about also. Who would have thunk it! :rofl:

5 Likes

I’m still waiting for you to show the advertised functions stating that third-party accessories would work. You avoided it last time—likely will this time too, correct? Also, if printing functional parts qualifies as being an advanced user, then I am definitely an advanced user as I rarely, if ever, print with PLA or PETG, but rather with materials like ASA, PAHT-CF, PPA-CF, and similar. However, I never assumed that products like Panda Touch would work indefinitely, as Bambu Lab explicitly advised against using undocumented functions, which they chose to rely on despite the warnings.