But they did it. Buying, installing, and updating the game is incredibly easy. That’s exactly why I haven’t downloaded pirated games for at least 15 years.
It may be fewer but it still doesn't feel good when cargo pulls in hundreds of deps for a seemingly simple application. But maybe it seems simple because of all the deps...
Agreed, but that's the reason why it keeps being a huge problem in JS while other languages only have an eventual small trouble.
But also, almost all of those deps on all simple apps are the same in Rust. They are the same for a large part in JS too, but it's for a smaller part than on most languages.
This; even Golang for medium sized projects (NNCP, Yggdrasil) have about 8-10 deps on average. Rust's dependency chain it's unmanageable for a distro manager.
Some of that might be to satisfy the EPA since it's technically against their rules to do engine swaps in many cases or delete or modify emissions devices.
I don't know about the federal level, but in NY State, the rule on engine swaps allows for a newer engine to be installed in an older car as long as the newer emissions equipment is installed as well. So swapping a 2010 k series motor into a 90s civic would be legal if you also bring the ECU (because obd counts as emissions) and the catalytic converters. At least that was my read of the law.
My buddy and I did a California BAR swap of a k20a2 into a civic EG. The things a ripper.
We also had to bring over all the emission EVAP stuff, for the evap on the RSX tank (plastic irrc) we bought a new EG tank and welded all the necessary fittings to get it to work.
I was looking at buying something similar on cars and bids a couple of years back that didn't have cats, so I looked into the law in ny. I've been in a stripped eg with a similar motor at an autocross and it does rip. Loose rear and front grip with an 8200rpm redline? Heck yeah. Would recommend looking up your nearest scca and going out for a day to see what it does at the limit
I learned today that it was replaced in 2020 by the EPA Tampering Policy. This one doesn't seem to focus so much on engine swaps but on the emissions devices themselves.
When you do that you're supposed to classify the vehicle as an OHV, or off-highway vehicle. Problem is a lot of states don't actually do emissions testing, others don't do vehicle status inspection, and some don't do either. You ever wonder why Indiana has such a huge number of drag racing cars in the Prostock and Superstock classes? There's no emissions testing outside the capitol.
Having grown up in Indiana, and having watched a lot of drag racing, and even crewed for a friend drag racing motorcycles, I have not once wondered that, either. I, of course, just assumed it was that way everywhere. “What, your small nowhere town doesn’t have its own drag strip or dirt oval? How odd…”
(And when I say “nowhere”, I mean go look up Bunker Hill, IN as a go-to example. It’s a fine town as far as small towns go, but a long way from any major metro.)
Back when people still watched cable Street Outlaws was Discovery's biggest show for a while. It is an oddly specific thing, but a question I heard a lot about ten years ago. The two places where drag racing are biggest are Oklahoma and Indiana.
Of course, the emissions testing is a state issue. Even the federal regulations say that federal government vehicles have to be tested in the state they are stationed in.
reply