Live data from Hacker News

An ongoing 3D-printer AGPL violation

lwn.net

221–230 of 247 posts

Re: An ongoing 3D-printer AGPL violation

#222
post #174

Earlier quoted context omitted.

I've only had to hire a lawyer once, and it was $2,500 to have them file a couple papers and speak to the judge once. You're paying for their experience, just like an engineer - only it's often much higher stakes than a piece of software or product: your livelihood or freedom.

The reason engineers don't cost this much is that lawyers are lawyer brained smooth talking networking types who hold together tightly and have a quid pro quo system and you have to pay protection money to their mafia. Law is based on rubbing elbows in the right places, playing tennis and golf with the right people and in case of jury trials, on acting convincingly and exuding a certain image to manipulate their emot…

But some engineers do make that much. I say this as a fellow software engineer: why do so many of my colleagues think every other profession is worthless bullshit? BTW, statistically, SEs and Lawyers earn about the same...

Re: An ongoing 3D-printer AGPL violation

#223
post #83

Earlier quoted context omitted.

Replacing my old ender with something that actually works was a relatively spontaneous thing for me. And as it's purely a hobby I looked for something price sensible but with multicolor support that I don't have to thinker with anymore. Not sure if Bambu was already hated back then for stuff like this. At least not that much, it just wasn't super open sure. At this point I get a new printer for free every few months…

There was issues since the beginning when they didn't release the sources of Bambu studio but it got quiet after they released it and until they started to lock down their printer

As Linux user I am not picky when I do get software at the same or faster release cycle than anyone else. That's still more than uncommon.

Re: An ongoing 3D-printer AGPL violation

#224

If there's ai code, it'll be good to see if the GPL will be allowed to be enforced. I'm worried about the copyright endgame.

The project would have to be almost all AI to be uncopyrightable.

Sure by today's metric. I wonder if the (A)GPL could be weakened? I'm asking because I want to know the boundary line that could emerge. IANAL of course, but informed speculation welcome.

Re: An ongoing 3D-printer AGPL violation

#225

Earlier quoted context omitted.

GPL licenses are so much interpreted along lines of license intent that a German judge ruled GPLv2 software couldn't be Tivoized.

I would expect this to forcibly unlock the bootloaders of every Android phone sold in Germany (because the Linux kernel, used on all such phones, is GPLv2, and to replace it the bootloader must be unlocked, and tivoization means restriction of the right to replace it), yet as far as I know this is not the case. So, what am I missing? Which specific German cases are you thinking about?

Steck vs AVM. But the bootloader on your phone is still locked because companies don't have to comply with the law until you sue them. If you live in Germany, you should sue them.

Re: An ongoing 3D-printer AGPL violation

#226
post #170

Earlier quoted context omitted.

* 2022-05-23: KickStarter launch, distributing Bambu Studio binaries to every backer, reviewer and influencer *without source code*. They also sanitized the About dialog and removed any open-source attributions, AGPL disclosures, or links to the underlying PrusaSlicer/Slic3r code. [ https://www.reddit.com/r/BambuLab/comments/vnzpie/comment/ie... ]( https://www.reddit.com/r/BambuLab/comments/vnzpie/comment/ie... ) * 2…

> KickStarter launch, distributing Bambu Studio binaries to every backer, reviewer and influencer without source code . I don’t think you understand how Kickstarter works. The product ships after the kickstarter ends, not the moment it begins. They had the source code available around the time it was shipping. > 2022-05-29: Admitted it's based on PrusaSlicer [ https://blog.bambulab.com/to-open-or-not-to-open-that-is-…

Why are you too stupid to get that the moment software binaries for the slicer are distributed is when they have to ship source code? Next time read the AGPL instead of making smartass assumptions. When the printer hardware is released "to the general public" or "backers" is entirely irrelevant...

Re: An ongoing 3D-printer AGPL violation

#227

Earlier quoted context omitted.

You can't really spit in the hobby 3d printing world without hitting the community. I have coworkers who talk about their printers, filament choice, what they've printed recently, etc etc. I've been around hackerspaces with that behavior for over a decade, but it spontaneously showed up at work from a shared interest. That community is where open source tech tends to come from.

I know the community well, I was challenging the assertion this hurts the community. On the contrary, better and cheaper printers help the community way more than the worries over software licensing. The average person doesn't care, they want a printer that works and doesn't cost much.

Its not only a licensing issue, but they abuse this closed source binary to lock away major features from other slicers (DRM, signature checks), hinder development, include anti-debugging, telemetry, encrypt logs and configs, etc.

And the stock plugin ships an unaligned atomic that triggers the kernel's split_lock detector on every modern Intel CPU. Startup stalls for 25-60 seconds while the kernel walks each trap; every Device-tab click hits it again. The workaround (sysctl kernel.split_lock_mitigate=0) degrades system-wide performance and still misbehaves in LAN-only mode. Reported to Bambu over a year ago and still open: bambulab/BambuStudio#8605.

And no ARM or non-x86_64 build

Re: An ongoing 3D-printer AGPL violation

#228

Earlier quoted context omitted.

The reason engineers don't cost this much is that lawyers are lawyer brained smooth talking networking types who hold together tightly and have a quid pro quo system and you have to pay protection money to their mafia. Law is based on rubbing elbows in the right places, playing tennis and golf with the right people and in case of jury trials, on acting convincingly and exuding a certain image to manipulate their emot…

But some engineers do make that much. I say this as a fellow software engineer: why do so many of my colleagues think every other profession is worthless bullshit? BTW, statistically, SEs and Lawyers earn about the same...

The top of top frontier AI research talent maybe makes 2M and I'd guess you have at most a few hundred such people globally but maybe just a few dozen.

Non "FAANG" (or whatever the new term is) software engineers often make sub-100k even in the US. And regular sw engineers won't break above 500k unless they are managers heading some large team or branch. Getting over 1M is almost superstar level as a sw engineer. If you think it's common, you must be in a tiny SV bubble.

Re: An ongoing 3D-printer AGPL violation

#229

Bamboo has been sketch and proprietary since the beginning. It's such a shame to see the maker community get sucked in (though I guess there is precedence wrt Fusion et.al.)

It was really depressing when I realized that people will buy a sketchy product which is hurting the community and makers of non-sketchy products because "its cheaper and its not like my purchase is gonna change things one way or another." It is selfish and short sighted, and it leaves their future impoverished, but in the moment they "got a good deal."

I think it's reached commodity status instead of community... 3D printing I mean. At that point only thing that matters is ease of use, price, and quality of the result. People who are not _in_ the community but use the tool.

Re: An ongoing 3D-printer AGPL violation

#230

Earlier quoted context omitted.

This just means that there's pent up demand for litigation that is currently left unfulfilled because it's too expensive. Or, equivalently, many people think that they have been wronged and must simply take it, due to litigation being the only option to enforce that issue while litigation is too expensive to be affordable to them, or more expensive than the cost of the dispute (so, in effect, scamming people out of s…

> 2: another proposal is to remove law school/JD requirements to obtain a law license, but keeping a rigorous test in place […] This does exist, but has become less common over time instead of more common. https://en.wikipedia.org/wiki/Reading_law

That is not meaningfully different to my estimation, since it is not test-only. Instead, you need to get accepted to an internship/apprenticeship, and then do that for a number of years, prior to having the law license. For gatekeeping purposes, this is functionally the same as requiring getting accepted into a law school and then doing that for a number of years prior to having the law license.
Post reply on HN