On the social media site formerly known as Twitter, ESR discusses a recent user notification from one of the 3D printer companies to their users:

I’m told that 3D printed gun parts are far more sophisticated than this Liberator from 2013, but I’m sure nobody would actually do that, right? It would draw the attention of various government agencies for sure.
The recent flap about FlashForge attempting to forbid its customers from printing gun parts means it’s time for another reminder about technological risk.
Their weasel-worded climb-down carefully avoids stating that they never collect data on what you print. They only say they don’t collect data during your prints. The wording is so careful that I think we can conclude they do in fact ship telemetry on your print jobs when g-code arrives at the printer, immediately before printing.
So I repeat a warning I’ve given previously: never buy a 3D printer that requires an internet connection to function. And, always assume that if the printer’s firmware isn’t open-source, it is written to spy on you and could at any time prevent you from printing disapproved objects.
Oh, and never trust FlashForge again or buy their products, no matter how much groveling they do. After this, it’s safest to assume that anything they say about respecting the privacy and autonomy of their customers will be a lie. Hear that, @ff3dprinters
?We need to make a public example of FlashForge. Other vendors need to hear that shit like this will not be tolerated, that attempting to constrain what their customers print will do them permanent and irreversible damage.
It’s possible that this was merely a blunder on FlashForge’s court, and the attempts they’ve made so far to recover are compounding blunders, but they have sincerely repented of trying to control their customers. That’s too bad; in order to create the right incentives bearing on the future behavior of other vendors, we must show no mercy. We must make them hurt – ideally, to the point of being driven out of business.
And really these warnings apply to all “smart” devices, not just 3D printers. Unless you can audit the source code, the only safe assumption to make is that the firmware is spyware, controlware, and malware.
Device vendors need to know that we do not forgive, and will not forget.
In response, Hopalong Ginsberg posted this helpful item:










