I think it's interesting to note that not only is there precedent for this type of "blocking technology that prevents the printing of certain things"[1], but it's also inconsequential and uncontroversial enough that most of the people here obviously have never even heard of it.
We lost the ability to print $50 bills with our HPs[2] and it had no noticeable negative impact on society. I'm not sure why losing the ability to print a gun with our Prusas will be any different.
[1] - https://www.scienceabc.com/eyeopeners/cant-photocopy-scan-cu...
[2] - https://h30434.www3.hp.com/t5/Printers-Archive-Read-Only/Won...
Images of authentic $50 bills are pretty easily detected. They are designed that way.
It's not technically possible to detect "gun geometry".
The only way to comply with this law is to ban 3d printers entirely.
Good news, as the article notes, the proposed regulation creates a working group to determine of it is feasible and won't require any further regulation if it is found nonfeasible. If you're right and this does prove to be "not technically possible", then nothing will actually change.
I was bounced out of a Kinkos circa 2000 with my grandparents for attempt to counterfeit Pokémon cards on the photocopier. Mind you I didn’t seek to make illegal copies. I just wanted to photocopy and color in and draw on my own artistic creations. Fun times learning about copyright mechanisms and fraud as a kindergartner.
Counterfeiting money is bad, and should be illegal (the wisdom of forcing such software into printers notwithstanding). Manufacturing your own products is good, and shouldn't be illegal.
What about manufacturing your own counterfeit products?
The problem is that images of $50 bills have enough alignment marks that the code to detect them could run on hardware from the ‘90s. From what I’ve seen, these bills naively assume that somehow the printer has to detect whether something is a gun or part of a gun. The fact that slicer software has to transform a mesh into gcode for a specific printer and specific settings means that a printer can’t just hash the file or something to check a blacklist. And how do you tell if something is part of a gun? A PVC pipe could be a gun barrel by that metric. Or maybe a trigger assembly is designed for a rubber band gun instead of an illegal firearm.
https://xkcd.com/1425/
I doubt there is a weapons expert that could look at a given STL file and unambiguously tell you whether something was “part of a gun” or not. If these laws pass, they will be either unenforceable, effectively ban all 3D printer sales due to the immense difficulty of compliance, or worse, be another avenue for selective enforcement.
Furthermore, the whole “ghost guns” thing is entirely overblown and misunderstood by people who have never seen or used a 3D printer except in the movies, where Hollywood has latched onto the idea that they are designed primarily for making guns. A consumer grade 3D printer is going to print a gun that will explode in your hands the first time you try to use it, if any of the meaningful parts of the gun are printed. And nothing is stopping people from say, fabricating gun stocks with a table saw and router, or building a gun out of hardware store parts. Why aren’t we also banning mills and lathes while we’re at it? There are also chemicals at a hardware store that could be used to make explosives. If the concern was really “making guns at home”, we’d outlaw Ace Hardware and Home Depot.
>Furthermore, the whole “ghost guns” thing is entirely overblown and misunderstood by people who have never seen or used a 3D printer except in the movies, where Hollywood has latched onto the idea that they are designed primarily for making guns. A consumer grade 3D printer is going to print a gun that will explode in your hands the first time you try to use it, if any of the meaningful parts of the gun are printed.
Here's a relevant article that addresses a lot of these points.[1]
[1] - https://www.wired.com/story/luigi-mangione-united-healthcare...
But this tech isn't required by law, is it? You can legally make your own printer without a $50 bill detector.
Correct. And even if this bill passes you can build your own printer from common parts or drive across state lines to the nearest Micro Center. It’s useless posturing regulation for the sake of looking tough.
The proposed legislation is about the sale and distribution of 3d printers. You could build your own 3d printer legally without the detector software.
Uh, I'd say that something has in fact been lost in that every single printer sold watermarks every document printed regardless of if you are attempting to print a $50 bill or not.
There are plenty of people who change their behavior because that tracking is in place, regardless of if what they are doing (or would be doing) is in any way illegal.
Terrible example IMO.
>regardless of if you are attempting to print a $50 bill or not.
Maybe the way this applies to everything should be an indication that it's unrelated to the point I made about blocking the printing of certain things.
The ways that i've seen proposed for the 3d printer to determine if the thing you are printed is "gun related" was to force them to be internet connected, and to send your print files to some 3rd party (or government) server before you are allowed to print.
How is that less invasive?
The proposed legislation is suggesting nothing of the sort. If a manufacturer wants to handle this by sending everything through their own server (something some manufacturers have tried absent any regulation), that is a choice that they're making and your complaint should be with them.