Hacker Newsnew | past | comments | ask | show | jobs | submit | Arch-TK's commentslogin

Are you implying that we shouldn't be annoyed at Flock and forced GPS tracking in cars because my ignorant neighbours have a cloud connected doorbell?

Because I am instead annoyed at all three.

Not necessarily my neighbours, but the companies selling this spyware.


That is not what I'm suggesting at all, what?

I find comfort in thinking that, if a TLA is interested in me, they have to work a little bit harder.

They don't. They have all internet traffic dragnetted and satellite imaging and radar far beyond what is publicly disclosed. They don't need to check in with some low res crap that insurance companies use to nickel and dime you. If you're trying to escape surveillance and control from TLAs then you better start your moon base plans soon.

I've successfully used it in my 2006 Ford Fiesta for about 10 years now...

The reliability is way better than GitHub's uptime.

Better even than my car's uptime.

You must work in telco.

99.9999% or it's unusable :P


My SO immediately sniffed out when the GPS antenna was unplugged from a car with carplay. Unacceptably low spouse approval factor.

Why should people be forced to distance themselves from their public service work in order to be safe from abuse?

Another aspect is that releasing something under copyleft without putting an identity behind it is toothless. Someone can copy it and now if you want to go after them, you need to out yourself anyway.


No idea about the filament swirchers, but calling core XY designs bambu clones is really funny.

The core XY design that all manufacturers are now centering around has been around long before Bambu existed as a company.


Core XY didn't exist in consumer printers outside of Vorons that took hours to build. If all a new company did was take an obvious concept and make it accessible, then that just reflects poorly on the previous market leaders.

Vorons are not consumer printers. They are enthusiast DIY projects.

That aside, sure, maybe Bambu were the first to make an affordable core XY machine. But, outside of China, we still don't have an affordable core XY machine by this definition.

So Bambu were the first Chinese company to take advantage of cheap Chinese manufacturing to stop making crappy Prusa i3 clones, crappy other things, or v slot Bowden crap (Ender 3, etc.).

They were the first to "clone"[0] some existing core XY designs and make a polished and affordable product.

Cool.

I am not saying its a bad thing, but do we need to applaud it when China repeatedly undercuts the rest of the world by not playing on the same playing field?

[0]: I say clone only because many of the "clones" Prusa complained about so much were only visually similar to the uninitiated and were otherwise quite distinct (and also much lower quality). The Bambu core XY designs look a lot like other more expensive core XY designs of the time. But really core XY isn't hard, the hard part is all the fine details, which every "clone" maker has to deal with inevitably.


The technical design maybe but they all look like bambu P1/X1 in terms of design.

Again, the predecessors also looked like bambu printers, I don't know what to tell you. There are not that many ways to design an enclosed core XY machine.

Nothing in Prusa's OCL stops anyone from cloning and selling their printer.

It only stops the honest people from doing that (and possibly much more, like manufacturing and selling replacement parts or mods).

Creating 3D models from existing products is relatively fast and easy. The hard parts have always been the actual design process, materials selection, and setting up the supply and manufacturing chain.

Prusa took what was practically a non-issue (cloning of their modern printers which have multiple custom parts and are overall not easy to clone cheaply anyway) and used it to restrict the freedoms of end users and small businesses while crying about how they are the victims.

I lost a lot of respect for Prusa when they came out with the OCL.

A damn patent would have been both more effective and less restrictive for reasonable commercial purposes.


Can you explain how releasing model files under a restrictive license vs not releasing model is a net restriction of the freedoms of end users and small businesses? The impression I'm getting is that if they locked away those files and never released them, you would have nothing to complain about.

This is like complaining about Valve letting game developers generate free Steam keys (=Valve doesn't get fees) that can be sold on other storefronts with the caveat that the developer must sell the keys for at least the same price he set on steam. Being allowed to sell those keys is a sign of goodwill, but the goodwill is conditional upon the source of goodwill not destroying itself. If you buy a game on the Humble Store, Valve won't get a single cent, most of the money goes to the developer, and yet Valve still has all of the ongoing infrastructure costs.


What you’ve said is true but also misses the point. Licenses have never been about stopping bad actions because a bit of text can’t prevent someone from buying materials and building things, just like a speed limit sign has never stopped someone from speeding (unless they crash into it).

They ARE however deterrents to bad actions from less-than-scrupulous entities, and enforcement mechanisms against fully-unscrupulous entities.

I suspect (but will admit I am just guessing here) that Prusa would prefer not to get to the enforcement stage because it is both costly and annoying, but having that in your back pocket is, sadly, necessary in a litigious society with some number of unscrupulous actors, and the deterrent effect alone is likely enough to achieve most of their goals.


The Chinese are very good at cloning, source code or not. Guess who they're cloning? Bambu.

The market leader gets cloned but somehow the market leader is still standing.

That market leader was previously Prusa. Prusa rested on their laurel and got outflanked.


They really are not deterrents.

Even if the unscrupulous entities cared about the license, they would just get their (already paid for) CAD person to reverse engineer every single necessary model over the course of a week. If an amateur like me can reliably do that in his spare time, imagine what a professional could do during an 8 hour shift.

But it doesn't matter either way because no unscrupulous entity is going to be dumb enough to publicly announce that they used the models to produce their clone.

If I manufacture a clone of a Prusa, there is no way for anyone to prove that I used the original 3D models. If it were possible to prove that, it would also be possible to "prove" that I copied 3D CAD models that I've never seen, which could put me in legal trouble. Reverse engineering is not a crime, and reverse engineering (and all the costs associated with manufacturing and prototyping[0]) likely _can_ reproduce a near identical Prusa printer.

As an aside, if you've seen the average Prusa clone, it's often quite far from the original design. Almost nobody 1:1 cloned Prusas back when that was a thing, because the Prusa design didn't cut corners. Those clones would often use designs which were probably derived from the original, and were unpublished. Why didn't Prusa go after them for this? He should have had just as much luck given that those manufacturers were potentially in breach of the GPL.

In summary, the OCL cannot actually stop clones, because if it did, we'd have some serious problems with our legal systems, prohibiting perfectly legal reverse engineering (irrespective of if the cloners did the reverse engineering or not).

It _only_ stops people who are honest enough to state that their designs are derived from Prusa's models. People who weren't a threat to begin with, and who now are voluntarily subscribing to legal issues if they ever felt like selling a Prusa modification without Prusa's approval.

The real deterrents are:

* Design complexity

* Extreme amounts of competition (almost nobody would buy a prusa clone these days unless they _wanted_ to have an almost broken printer to force them to learn how to make it work reliably). We have cheap, good, first party 3D printer designs.

[0]: To clarify, when I say prototyping, this needs to happen irrespective of if you reverse engineer or not. Once you have the models, which will be true to life, you still have to "reverse engineer" the tools/dies/materials/etc, for which Prusa sensibly does _not_ offer the models.


You mostly pay by having the vendor scan a QR code on _your_ phone, not the other way around.

s/ensure/gain some confidence/

You can relay bluetooth.


It should be possible with zero knowledge proofs.

The problem is that while you might be able to trust the crypto, the government won't trust you to do the crypto entirely by yourself. And this introduces avenues for deanonymisation. Moreover, collusion between the government and the entity making the age check can also theoretically deanonimize.

It's a complicated problem.

We continue to seek a technological solution to a parenting problem.


> Moreover, collusion between the government and the entity making the age check can also theoretically deanonimize.

Hmmm... no? That's not how zero knowledge works.


Not via breaking the ZKP, but via other methods of fingerprinting, which governments are very well positioned to enable.

I feel like it becomes bad faith at some point. With a sufficiently advanced attack, you can be personally identified today. ZKP for age verification does not make this worse, does it?

It's a bit like saying "no but Signal is not really encrypted, because the government can extract some metadata by looking at the network around the server".


The plastic will also shrink and grow depending on its temperature (yes this will have a significant impact over the normal temperature range of the inside of a computer).


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

Search: