惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

MyScale Blog
MyScale Blog
F
Fortinet All Blogs
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
D
Docker
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
爱范儿
爱范儿
V
Visual Studio Blog
Last Week in AI
Last Week in AI
WordPress大学
WordPress大学
aimingoo的专栏
aimingoo的专栏
小众软件
小众软件
L
LangChain Blog
Vercel News
Vercel News
阮一峰的网络日志
阮一峰的网络日志
IT之家
IT之家
P
Proofpoint News Feed
博客园_首页
D
DataBreaches.Net
T
The Blog of Author Tim Ferriss
The GitHub Blog
The GitHub Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
C
Check Point Blog
Engineering at Meta
Engineering at Meta
Microsoft Azure Blog
Microsoft Azure Blog

Lauren Weinstein's Blog

Big Tech’s Catastrophic Layoffs Frenzy – Lauren Weinstein's Blog The Rise of AI Slop on Google’s YouTube – Lauren Weinstein's Blog Why Google Search AI Overviews Are a “Misinformation Machine” – Lauren Weinstein's Blog Why Apple’s New “MacBook Neo” Has Stunned the Tech World – Lauren Weinstein's Blog When Data Centers Destroy Communities – Lauren Weinstein's Blog Why You Shouldn’t Use Google’s Chrome “Auto Browse” Agentic AI, or Any Other Agentic AI From Other Firms – Lauren Weinstein's Blog Cheerful, Cooperative, and Usually, Wrong. – Lauren Weinstein's Blog The World Gets an Important New Drone That Can Save Lives — But Thanks to Our Politicians Not in the USA – Lauren Weinstein's Blog Separating the Chrome Browser From Google Could Be Terrible for Billions of Users – Lauren Weinstein's Blog In the War Between the Federal Government and States Against Drone Maker DJI, Americans Are at Risk – Lauren Weinstein's Blog The Website Age Verification Train Wreck – Lauren Weinstein's Blog How the U.S. Is Losing Its Lead in Technology and Science Research – Lauren Weinstein's Blog The Enormous Negative Impacts of the New Tariffs on the Technology Sector – Lauren Weinstein's Blog DOGE Is Destroying Social Security, and Seniors Are Already at Risk – Lauren Weinstein's Blog Time To Change Section 230? – Lauren Weinstein's Blog The Helpful Google Ombudsman (Who Doesn’t Exist) – Lauren Weinstein's Blog Commerce Department Proposes Yet Another Insane Chinese Drone Ban That Could Cost Lives – Lauren Weinstein's Blog AI Is Dooming Google, but Not in the Way Its CEO Believes – Lauren Weinstein's Blog [What say you, Spock?] My Proposed Terminology to Describe Bypassing Social Media Face ID Age Verification Systems – Lauren Weinstein's Blog Drone Hysteria and Bans Put Lives at Risk – Lauren Weinstein's Blog Australia’s Under-16 Social Media Ban Is Doomed – Lauren Weinstein's Blog DOJ’s Proposed Antitrust “Remedies” Against Google Would Be a Disaster – Lauren Weinstein's Blog Users have the most to lose – Lauren Weinstein's Blog “I Am the Very Model of a Google AI Overview” – Lauren Weinstein's Blog What Google Should Do About Their Search Generative AI Overview Answers – Lauren Weinstein's Blog Generative AI Is Being Rammed Down Our Throats – Lauren Weinstein's Blog Evil – Lauren Weinstein's Blog The Nightmare of Google Account Recovery Failures – Lauren Weinstein's Blog Google and Seniors – Lauren Weinstein's Blog About Google and Location Privacy – Lauren Weinstein's Blog
Why Proposed “Blocking Technologies” for 3D Printers Are ...
2026-01-28 · via Lauren Weinstein's Blog

UPDATE (3 February 2026): New York State introduces its own utterly impractical and damaging legislation attacking 3D printers and other equipment, similar to the Washington State legislation I discussed in this original post. Please see: https://blog.adafruit.com/2026/02/03/new-york-wants-to-ctrlaltdelete-your-3d-printer/

– – –

Proposed legislation in Washington State would attempt to ban the use of 3D printers or CNC machines from being used to create guns or gun parts, likely expanding to other items that would be banned later. They also want to somehow require “blocking systems” to technologically prevent these devices from being able to create such items. This concept has been proposed in other venues as well.

Ostensibly all of this is to push back against the creation of so-called untraceable “ghost guns”. Over the last few years 3D printers have evolved from finicky devices requiring quite a bit of expertise to use, into more of consumer products that still need considerable knowledge to use at their best, but that generally are much simpler for non-experts to use. 3D printers work with plastic. Less familiar especially to hobbyists are CNC equipment, that’s Computer Numerical Control — that can also work with plastic but more commonly are used to fashion metal or wood.

Here’s a key reality: These machines themselves don’t know what they’re creating, other than some that display the shape of the objects. These objects can vary enormously and can be in virtually infinite numbers of specific forms, and could typically be used for all sorts of assemblies having nothing to do with guns. 3D printers and CNC equipment are literally robots following a long list of specific instructions — move this far in X direction, this far in Y, this distance in Z. Extrude this much plastic. And so on.

They generally don’t even need Internet connections. They can follow a long list of these precise instructions in what’s called g-code (which stands for “geometric code”), even if presented on a simple microSD card. And by the way, g-code was invented in the 1950s at MIT! It’s been augmented over the years of course.

What creates the g-code? In the case of 3D printers, typically g-code comes from software generically referred to as slicers. CNC gear uses similar software to generate their g-code. Slicers input the data from CAD — Computer Aided Design — files often as what are called STL files, and processes these to create the specific lists of g-code instructions.

While there are some versions of all this that are proprietary, crucially all of these various elements in this engineering pipeline can be implemented using easily available parts and open source software. So it becomes obvious why so-called “blocking” technologies would be impractical at scale against anyone with the desire to ignore them.

Guns can be created using parts from a hardware store — 3D printers or CNC machines aren’t necessary. Remember, the equipment itself doesn’t know if it’s creating a component for a gun or a similar looking object for a harmless school engineering assignment having nothing to do with firearms. Should screwdrivers be banned because they can be used to create weapons? Of course not.

I could go on but frankly the concept of requiring “blocking” technology in 3D printers and CNC machines isn’t even a close call in terms of technological reality. It wouldn’t accomplish its stated purpose, but it could cause enormous problems in a vast array of ways since these tools are used by factories, businesses, educators, farmers, hobbyists, and many others who are doing nothing related to firearms at all, but would find their work constantly hobbled by such government edicts and attempts to implement them.

The blocking concept for 3D printers and CNC equipment is somewhat akin to wishful thinking. It’s not practical, and it should absolutely be rejected.

–Lauren–