Do these tools provide HMI automation, where you script the mouse movements/clicks/scrolls during the recording?
It would require fingerprinting for purchases of "certain 3D printers". What does that even mean? I guess the existing law defined what "firearm" means in the context of that law, but if I was a retailer selling 3D printers, I would have some serious questions about it.
My 5-year-old entry level 3D printer could probably print parts of a firearm, but those parts would probably not be very durable to a point they would be completely unusable. Would selling that printer be subject to this law? Who the f** knows. I don't think the author of the bill knows either.
Maybe someone could ask. She's Jenifer Rajkumar: https://nyassembly.gov/mem/Jenifer-Rajkumar
This bill is listed on her list of sponsored bills: https://nyassembly.gov/mem/Jenifer-Rajkumar/sponsor/
When you see a "ready to go bill," it's either been through a dozen-step process in this legislative session OR it's been brought up in a dozen different sessions and been improved along the way as legislators have to re-introduce all the bills they are sponsoring in each legislative session.
The legislator is not an expert in the issue, and I doubt she's claiming she is. She's proposing the broad strokes of a solution to a problem she sees. The point is not to pass the bill in its current form – it's to figure out how to solve the problem, using this general idea as the starting point.