3DPrinting
3DPrinting is a place where makers of all skill levels and walks of life can learn about and discuss 3D printing and development of 3D printed parts and devices.
The r/functionalprint community is now located at: or !functionalprint@fedia.io
There are CAD communities available at: !cad@lemmy.world or !freecad@lemmy.ml
Rules
-
No bigotry - including racism, sexism, ableism, homophobia, transphobia, or xenophobia. Code of Conduct.
-
Be respectful, especially when disagreeing. Everyone should feel welcome here.
-
No porn (NSFW prints are acceptable but must be marked NSFW)
-
No Ads / Spamming / Guerrilla Marketing
-
Do not create links to reddit
-
If you see an issue please flag it
-
No guns
-
No injury gore posts
If you need an easy way to host pictures, https://catbox.moe/ may be an option. Be ethical about what you post and donate if you are able or use this a lot. It is just an individual hosting content, not a company. The image embedding syntax for Lemmy is 
Moderation policy: Light, mostly invisible
view the rest of the comments
I think you missed the part where it said "[...] cannot be overridden or otherwise defeated by a user with significant technical skill." I.e. either the printer will only allow flashing with signed firmware containing the detection algorithms, or it would have to be done by a separate chip which isn't affected by flashing firmwares.
But also detecting firearms in gcode is a ridiculously complex task, and if companies actually try to comply they might opt for building the algorithms into their closed source slicer instead, and then only allowing their printer to print encrypted/signed gcode. Or they might do the analysis using some AI algorithm on their cloud servers, requiring an always on internet connection to print things. It might be tempting to think that nobody would buy a printer like that, but I think that enough people will do if they make it convenient and cheap enough.