This first bill allows the state of California to regulate and oversee all 3D prints in the name of public safety.

        • pikl@lemmy.world
          link
          fedilink
          English
          arrow-up
          6
          ·
          1 day ago

          Ah yes. Another passive asshole that codes this type of thing and goes home without even batting an eye because I got mine before someone else did.

        • M0oP0o@mander.xyz
          link
          fedilink
          English
          arrow-up
          3
          ·
          1 day ago

          Its just either completly ineffective, or effectively bans 3d printing. Then you are going to run into enforcement, and legal challenges. Oh and even if all that is done guns will still be present at a ratio above 1:1 in the states.

          Anyone who has a highschool level of metal shop can also make a firearm, 3d printing is not even well suited for the task. Just look at Japan, one of if not the most restricted nation for firearms, and someone shot a leader with a homemade firearm.

    • jballs@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      15
      ·
      2 days ago

      Your faith in this mystery algorithm is stronger than mine. Here’s a diagram of the parts in an AR-15:

      So we need an algorithm that renders the gcode I’m printing, then compares it to… something?

      • KyuubiNoKitsune@lemmy.blahaj.zone
        link
        fedilink
        English
        arrow-up
        1
        arrow-down
        7
        ·
        1 day ago

        Look, I was just saying, it could be done, train it on current real and 3d printable gun parts and there, you did your best to create algorithmic gun filtering. I wasn’t saying that it would be good or accurate.

      • benjirenji@slrpnk.net
        link
        fedilink
        English
        arrow-up
        2
        arrow-down
        11
        ·
        2 days ago

        The algos don’t need to deny any or every part of a gun, but the most critical part must not be printable and it’ll already be effective.

        I’m neither very experienced with firearms nor printing, maybe such a thing doesn’t exist for a gun, but I suspect there’s a few very important pieces that need to be printed a certain way or the firearm falls apart or is at least a lot less useful.

        All that said, I’m generally against such limiting mechanism in any printer or compiler. Try close sourcing all compilers so they can’t create malware? Forget it.

        • mic_check_one_two@lemmy.dbzer0.com
          link
          fedilink
          English
          arrow-up
          15
          ·
          1 day ago

          3D printed gun designs these days don’t even use plastic for most of the critical parts. The goal is to print a frame, which you can then assemble into a full gun using durable off-the-shelf parts that are available from any hardware store. No need to 3D print a bolt (and deal with all of the manufacturing issues that entails) when you can just buy a bolt for 5¢ at any hardware store. Especially when that bolt will be more precise and durable than the plastic bolt you would have printed.

          It’s the old carpentry idea that if you can’t get precision by hand, you can borrow it from something else. Need to cut a bunch of identical boards, with precision in 64ths of an inch? A #8-32 bolt will have 32 threads per inch. So a half turn on the bolt will advance or retract the bolt 1/64 inches, accurate down to whatever the bolt manufacturer’s clearance is. Probably a few thousands of an inch. Build a jig to hold your boards at the saw, and thread a bolt into the jig to act as the board stop. Now you can turn the bolt to adjust your clearance as needed, and you’ll be accurate down to 1/64 by only making half turns each time.

          And 3D printed guns use the same concept. You don’t print a plastic barrel that will explode after two or three shots, you just leave a void for a store-bought pipe to fit into the frame. The pipe will be more durable and more precise than anything you could feasibly print. You don’t need to 3D print a firing pin that will blunt/shatter/jam after a few uses, when you can just use a steel nail that will have better durability and avoid jamming. And all of the parts you need can be bought at a hardware store without raising any suspicions. That’s part of what makes this so dumb. They’re not just requiring printers to scan for potential gun parts. They would require printers to scan for anything that could potentially hold or manipulate gun parts. And that is a much broader spectrum than simply scanning for the shapes of the parts directly.

          • starman2112@sh.itjust.works
            link
            fedilink
            English
            arrow-up
            6
            ·
            1 day ago

            They would require printers to scan for anything that could potentially hold or manipulate gun parts.

            It’s worth explicitly noting that this effectively bans 3D printing entirely. The whole point of this law is to be able to charge owners of 3D printers with a crime. Real useful if they find out some anti-zionist protestor has a 3d printer in their garage. Can’t get ya on the free speech thing, but they can get you on the owning a non-compliant 3d printer thing.

            For the rightoids out there, replace anti-zionist protest with anti-abortion protest. Or any other speech the government doesn’t like. This exists for the sole purpose of punishing innocent people.

        • jballs@sh.itjust.works
          link
          fedilink
          English
          arrow-up
          18
          ·
          2 days ago

          I’m neither very experienced with firearms nor printing

          Unfortunately that’s the crux of the issue. The people who have written and signed this bill aren’t either - and they weren’t as big of a person as you to recognize that.

          At the end of the day, 3D printing gcode is telling your printer to spit out a shape. And you simply cannot ban shapes. Am I printing a firing pin or a part for my shoe rack? There’s no way to tell. Any politician that’s telling you there is is either ignorant or lying to you.

      • KyuubiNoKitsune@lemmy.blahaj.zone
        link
        fedilink
        English
        arrow-up
        2
        arrow-down
        1
        ·
        2 days ago

        Doesn’t matter. Has nothing to do with online.

        You can run OpenCV on an RPi, it’s just super slow, and you could probably use a cheap GPU chip to do it faster. You store the pretrained model on the device.

        You may even get away with an asic designed for the model, though with that one I’m talking out my ass.