California’s new bill requires DOJ-approved 3D printers that report on themselves targeting general-purpose machines.

Assembly Member Bauer-Kahan introduced AB-2047, the “California Firearm Printing Prevention Act,” on February 17th. The bill would ban the sale or transfer of any 3D printer in California unless it appears on a state-maintained roster of approved makes and models… certified by the Department of Justice as equipped with “firearm blocking technology.” Manufacturers would need to submit attestations for every make and model. The DOJ would publish a list. If your printer isn’t on the list by March 1, 2029, it can’t be sold. In addition, knowingly disabling or circumventing the blocking software is a misdemeanor.

top 50 comments

sorted by: hot top controversial new old
[–] 172 points 6 months ago (15 children)

If they were smarter, which they are not, they would look to place restrictions on the slicer software. I doubt the printers even have the capability to recognize what is being printed. Most of them are like move left 3 steps, extrude .1mm of filament, move right 1 step…. yada yada yada.

This is just insanely dumb. They are essentially trying to regulate technology they know very little about.

  • source
  • hideshow 19 child comments
  • [–] 115 points 6 months ago* (2 children)

    They are essentially trying to regulate technology they know very little about.

    That's not surprising, that's just what politicians do. Especially politicians who are 65+ years old and completely out of touch with technology.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 39 points 6 months ago (8 children)

    I am reminded of a senator from Alaska trying to describe the internet as a series of tubes.

  • source
  • parent
  • hideshow 10 child comments
  • load more comments (6 replies)
  • load more comments (1 reply)
  • [–] 35 points 6 months ago (5 children)

    So in other words, what else is new?

    The danger if this passes isn't that someone will be able to successfully implement some manner of system for identifying gun parts which will, apparently, rely on pixie dust and magic. In reality this will effectively prohibit 3D printer sales in California entirely because compliance is literally impossible. And it'll and give overreaching cops and prosecutors yet another nonsense charge they can arbitrarily slap people with over "circumventing" this mystical technology which does not in fact exist if they, ye gods forbid, build their own printer.

    It's the same horseshit rationale as the spent casing "microstamping" fantasy that legislators have been salivating about for decades. It doesn't work, it'll never work, but that's not going to stop them from wishing it does and therefore turning it into a defacto ban.

    Keep in mind, California also has the precedent of their infamous approved handguns list, which notoriously does things like arbitrarily declaring that the black version of some model of gun is legal, but possession of the stainless version of the exact same gun is a felony. We're not dealing with people in possession of any type of rationality, here.

  • source
  • parent
  • hideshow 5 child comments
  • load more comments (5 replies)
  • [–] 28 points 6 months ago* (2 children)

    Frankly it seems more like a mild inconvenience then actual prevention. I don't really care how smart a software gets, it can't predict and prevent all possible configurations of prints that could possibly be used to create functioning guns without being so overly restrictive that even perfectly innocent prints would get flagged constantly in which case they simple won't sell to normal users.

    It would be a constant game of whack a mole with new creative designs, using multiple printers or with non-printed parts in the design. But no hardware or software that a smart enough engineer has their hands on is impervious to mods either, especially if they're motivated like someone seeking to produce firearms would be.

    It's an overreaching law that will likely solve little to nothing, but might make 3d printers in general a bit more annoying to work with. "Sorry, you can't make your dice tower because there's a 16 percent change that it could be capable of firing an RPG out of the dragon's mouth. Please make your design at least 12 percent less gun-ish and try again."

  • source
  • parent
  • hideshow 2 child comments
  • load more comments (2 replies)
  • [–] 20 points 6 months ago (2 children)

    This is why politicians should be automatically retired at 65. We shouldn't be allowing people who grew up without seatbelts to make any decisions involving technology.

  • source
  • parent
  • hideshow 3 child comments
  • load more comments (1 reply)
  • load more comments (11 replies)
    [–] 97 points 6 months ago (11 children)

    Sorry, I’m just a guy from overseas trying to understand why, in a country where 1 out of 4 people possess weapons, the 3D printer is the problem. I mean, there are companies selling industrial-grade firearms—why the heck is the 3D printer the target?

  • source
  • hideshow 14 child comments
  • [–] 35 points 6 months ago* (2 children)

    It's not about firearms.

    It's about controlling what you can 3D print.

    When your 3D printer has to connect to a third party service to check if it's allowed to print what you just sent it. That's a clear vector for companies to enforce IPs.

    Printing a replacement part for your appliance? Sorry, they're blocked.

    Printing parts to repair part of your vehicle or snap something back on? Sorry, that's banned.

    Printing something that resembles the intellectual property of any other company? Sorry, that's banned.

    Can't have you cutting into the profits of corporations by self-servicing and self-repairing.

    Also a mass surveillance device to produce surveillance of what people are 3D printing and report it to a central authority.

  • source
  • parent
  • hideshow 2 child comments
  • load more comments (2 replies)
  • [–] 20 points 6 months ago

    Because it makes firearms available to people without having to jump through hoops the government can track, but they can make a machine that makes flexi-dragons into a boogyman, so they throw a "protect the children" in the bill and it automatically passes.

  • source
  • parent
  • load more comments (8 replies)
    [–] 71 points 6 months ago (2 children)

    This is coordinated. Multiple states at the same time.

    I don’t think it has anything to do with guns. Middle of the bell curve, most people aren’t using these for guns. They’re using these for right to repair. They’re using these for garage businesses. Shop businesses. Small businesses. (See: not corporate USA). Or for making/creatimg.

    I’ve no doubt there are people sitting on some small slice of a tail on the bell curve who do print gun parts, but this is about corporate America.

    It’s also a foot in the door dig on free and open source software.

    It’s a way to block individual and small business from horning in on corporate America’s profit for a comparably tiny slice of their own.

    Printing a knob to replace a broken on/off switch instead of buying a whole new item? Worse, selling that item or even just posting the pattern for free? We can’t have that.

    Now, you’re bypassing my item’s proprietary system by printing…

    Wait. I was able to sell threaded hand screw knobs for $5 each. Now you’re all just printing them? And the pattern is up there for free?

    We need a law.

  • source
  • hideshow 4 child comments
  • [–] 70 points 6 months ago (2 children)

    This is stupid.

    You easily tell who is 3D printing guns because they have one hand and bits of plastic barrel stuck in their faces.

  • source
  • hideshow 3 child comments
  • [–] 46 points 6 months ago (14 children)

    "3d printing guns" isn't about the pressure holding parts, it's about the traceable serial number holding parts. On most firearms the "lower assembly" or "receiver" (frame, trigger group, feeding assy) is legally considered the firearm and is what bears the serial. Most of those can be printed and use off the shelf hardware to work, albeit with a much lower lifespan.
    Pressure containing wear parts that are meant to be exchanged (barrel and breech bolt) typically do not carry serials and are thus not normally traceable. If you eliminate the serialized, traceable part of the firearm, then any collection of parts could be used.

    That said, eliminating an entire hobby and industry because gun serialization laws haven't been updated in a hundred years is probably not the right way to do it.

  • source
  • parent
  • hideshow 14 child comments
  • load more comments (14 replies)
  • load more comments (1 reply)
    [–] 59 points 6 months ago (4 children)

    Sooooo you want to stop gun violence in the US so your first instinct is to fuck over 3D printers because gun violence is okay as long as the guns are bought from the normal vendors?

    This paw isn't about lowering gun violence, this is something pushed to protect the gun manufacturers

  • source
  • hideshow 5 child comments
  • load more comments (3 replies)
    [–] 54 points 6 months ago (1 child)

    'Kay. They do know these things are barely capable of being networked, right?

  • source
  • hideshow 2 child comments
  • [–] 39 points 6 months ago (1 child)

    Which unfortunately means the base price for a California-legal 3d printer is going to be exorbitant.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 20 points 6 months ago (1 child)

    Just build your own with a kit. Hell, call it a CNC filler. This was a DIY hobby from the start. I don't see how this can be regulated.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 19 points 6 months ago

    I don’t see how this can be regulated.

    That's the neat part: it can't. Which means attempting to do so anyway basically abolishes all property rights.

    And thus the true purpose of the legislation is revealed.

  • source
  • parent
  • [–] 44 points 6 months ago (9 children)

    Wow a great bill to stop people from making weapons. Y'all gonna ban pipes and steel ball bearings next?

    The fuck is our country coming to man.

  • source
  • hideshow 10 child comments
  • [–] 39 points 6 months ago

    Here's the thing. This isn't about banning weapons. It's about controlling access to IPs and preventing right to repair.

    A forcibly Internet connected online. Only 3D printer that has to first check a public database to see if it's allowed to print the thing you just sent is most definitely going to be used to block you from printing parts to fix your appliances or devices.

    And definitely going to be used to provide copyright protection and blocking to IPS of large corporations and companies.

  • source
  • parent
  • load more comments (8 replies)
    [–] 41 points 6 months ago (2 children)

    Just messaged my assembly member asking to vote against it. I suggest those who live in the state to do the same thing too.

  • source
  • hideshow 2 child comments
  • load more comments (2 replies)
    [–] 34 points 6 months ago (3 children)

    Even if this bill was in good faith, I wouldn't want it: I believe that the USA is headed into a civil war, and I want the good guys to have the ability to manufacture stuff if they need to. Be it guns or tractor parts, having flexible logistics will be invaluable. Not just for military use, but also for civilians who don't have access to official parts.

    In any case, the implementation of universal healthcare and UBI would be much more helpful for quelling violence. People who can have access to mental healthcare and with enough prosperity, are much less likely to become deranged enough to murder people. Measures like this, often exist to keep the peasants from being able to rise up against their overlords.

    This thing is a product of malicious greed, not for the sake of good.

  • source
  • hideshow 3 child comments
  • load more comments (3 replies)
    [–] 33 points 6 months ago (4 children)

    Just when I think California couldn't possibly come up with dumber laws, they deliver yet again.

    There's genuine concerns they could be addressing but instead go after something that's going to be near impossible for them to enforce.

    Blueprints for homemade 3D printers exist that can be built with a pretty short list of parts from Digikey.

  • source
  • hideshow 5 child comments
  • load more comments (3 replies)
    [–] 32 points 6 months ago (2 children)

    Banning guns is so easy. But dealing with the systemic problems that lead people to guns who definitely should t have them seems impossible to grasp.

  • source
  • hideshow 2 child comments
  • load more comments (2 replies)
    [+] 30 points 6 months ago* (last edited 5 months ago) (9 children)
  • load more comments (8 replies)
    [–] 25 points 6 months ago (2 children)

    I guess that'd make open-source firmware illegal.

  • source
  • hideshow 2 child comments
  • load more comments (2 replies)
    [–] 19 points 6 months ago (1 child)
    load more comments (1 reply)
    [–] 18 points 6 months ago (1 child)

    The last half of the 2020's is going to be remembered as when we lost all anonymity and privacy.

    I guarantee by the end of the decade we get on-device snitches (to protect the children!) that profile and report everything you do, everything you type, everything you view.

    Just leave me alone. Let me think my thoughts.

  • source
  • hideshow 2 child comments
  • [–] 16 points 6 months ago

    Then refuse to participate. Use open source software and any other kind of system outside their control until they throw you in jail. That's what I'll be doing. If enough of us do they can't jail us all. Participation is consent.

  • source
  • parent
  • [–] 18 points 6 months ago (4 children)

    Wait so far these things are relatively trivial pieces of equipment in terms of software, no? Read instructions, move stepper motors/control heating elements.

    So realistically what we're looking at is hash based block lists for known firearm and parts designs, which would be trivial to circumvent by adding the equivalent of noop instructions to the .gcode files 🤷‍♂️

  • source
  • hideshow 4 child comments
  • load more comments (4 replies)
    [–] 18 points 6 months ago (4 children)

    How does this "firearm blocking technology" even work? How does a 3d printer id whatever code the slicer sends it as a gun part?

  • source
  • hideshow 5 child comments
  • [–] 20 points 6 months ago (1 child)

    The only possible way I can think of to make this work is require the firmware to only be able to print G-code files that have a cryptographic signature from some central slicing authority that users submit models to, which then analyzes the STL file with AI or some shit for approval. The only technology that can remotely go "is this STL file a piece of a gun?" is machine learning. You're outright not going to get that done on the 3D printer locally; you'd have to increase the processing power of a 3D printer control board from "microcontroller" to "GPU" entirely for this dumbass tech. Maybe you'd run that on the user's PC but PCs aren't for sale to the public anymore so it will be done in the cloud.

    It occurs to me that these initiatives are all popping up on the West coast where Microsoft, Google and OpenAI are based. The other day the CEO of Microsoft came out and said "We're going to have to figure out something for our bullshit tech to actually do before the unwashed masses riot." and what do you know, a couple states that are home to large AI firms start proposing legislation that can practically only be answered by AI out of the blue.

  • source
  • parent
  • hideshow 1 child comment
  • load more comments (1 reply)
  • load more comments (3 replies)
    [–] 18 points 6 months ago (2 children)

    Someone more eloquent than I am needs to craft a compelling argument that this violates the 2nd amendment.

  • source
  • hideshow 3 child comments
  • load more comments (1 reply)
    [–] 18 points 6 months ago (1 child)

    It seems like that should be invalidated as a law? Like it would be if the feds pre-empted it.

    But the courts have previously ruled that you can't illegalize dual use devices that have legitimate legal uses and possible illegal ones, as they tried to do with CD burners back in the day for the record companies, may they burn in hell.

    Not sure that would apply?

  • source
  • hideshow 1 child comment
  • load more comments (1 reply)
    [–] 17 points 6 months ago* (1 child)

    Bauer-Kahan is a Democrat, if you wonder.

    If the bill is passed, I'd be surprised if Newsom didn't sign it.

  • source
  • hideshow 1 child comment
  • load more comments (1 reply)
    [–] 17 points 6 months ago (4 children)

    firearm blocking technology.

    grep -r "gun"

  • source
  • hideshow 4 child comments
  • load more comments (4 replies)
    [–] 15 points 6 months ago

    This is going to make life hard for hobbyists not criminals.

  • source
  • [–] 15 points 6 months ago* (3 children)

    HEY CALIFORNIA DO YOU KNOW WHO IS LEADING THE DEPARTMENT OF JUSTICE RIGHT NOW????? WHY ARE YOU COMING UP WITH THIS AT ALL, LET ALONE WITH THIS ADMINISTRATION IN POWER????

    Oh wait, Gavin Newsom is the governor, that explains everything. Of course the DINO who's only mad at Trump for stealing his spotlight would try to push a stupid law like this.

  • source
  • hideshow 3 child comments
  • load more comments (3 replies)
    [–] 14 points 6 months ago (5 children)

    I imagine it wouldn't really be too difficult to design parts in a way that they would be completely inconspicuous until trimmed and assembled

  • source
  • hideshow 5 child comments
  • load more comments (5 replies)
    [–] 13 points 6 months ago (3 children)

    Wow...they got us, no way we can print an STL from a USB stick.

  • source
  • hideshow 3 child comments
  • load more comments (3 replies)
    load more comments
    view more: next ›