California is banning car paint shops and refineries. Is this a clean architecture rewrite or a production-breaking bug? The HN community reacts.

Surfing Hacker News lately, I stumbled upon a thread that's hotter than a server room with broken AC. Apparently, California is pushing a massive update to its "Operating System," deciding to forcefully deprecate a bunch of industrial "libraries." It feels like a Product Manager deciding to remove legacy features without checking if the whole backend depends on them.
It all started with a site called bannedincalifornia.org. The changelog is pretty brutal. California is essentially flagging industries like Auto Body Paint Shops and Oil Refineries as DEPRECATED. You literally can't spin up new instances of these services in the state anymore.
The logic? Optimization. They want a cleaner environment, less pollution—basically, they want the air quality to be as bug-free as a "Hello World" program. But here's the catch: If you ban the compiler (factories) on your machine, how do you build the binary (products)? You outsource it to another server (state/country) and just download the artifacts via API.
As expected, the HN comments section turned into a flame war faster than a tabs vs. spaces debate. Here is the tl;dr for you lazy devs:
The "Clean Code" Camp (Environmentalists): Their argument is simple: "We are refactoring for scalability and health." They argue CA is moving up the value chain. Dirty jobs are legacy code that needs to be purged. If you want to pollute, go deploy on a different region. They want the California instance to be pristine.
The "You're Mocking Me" Camp (Realists): These guys are calling out the hypocrisy. "So, no refineries, but you still drive gas cars? No factories, but you want cheap iPhones?" They see this as outsourcing the try-catch block. You're just swallowing the error locally while the exception is actually thrown in a poorer country or state. It's "Not In My Back Yard" (NIMBY) at an industrial scale.
The "Latency" Camp (Economics): People are pointing out that importing gas and goods adds massive latency and cost to the supply chain. California gas prices are already through the roof because of this "custom build" requirement. They fear CA is becoming like Europe—heavy on regulation (linting rules), light on actual shipping (production).
Look, as senior devs, we know about Technical Debt. Pollution is the tech debt of the industrial revolution. Trying to pay it down is good. We all want a clean repository.
However, hard-banning things without a viable migration path is risky. It’s like deprecating a core library in your package.json without having a replacement ready. You might get a clean dependency tree, but your app (the economy/cost of living) might fail to build.
Key takeaways for us:
California remains the Silicon Valley dream, but make sure your salary package accounts for the "Clean Air Tax." Otherwise, you're just burning cash on high-latency living.