I had the same question a few hours ago, but I found some science.
Tldr: 30% of energy use is in diesel, and about half of that is for tilling fields.
Rant:
Note that this is energy use, so only CO2 emissions are counted, while methan is ignored. If we stopped farming animals, the effective emissions of the sector would be cut in half. Even if we are unwilling to change out diet, maybe we should look at reducing the amount of fertilizer instead.









Rust doesn’t have a scheduler.
The issue is the false assumption, that the
removeoperation can safely be done without taking a lock. This can be done in some specific data structures using atomic operations, but here the solution was to just take the lock. The same thing could have happened in a C code base but without the unsafe block indicating where to look for the bug.