When discussing politics, don't ignore engineering!
I've noticed that, quite often, when discussing politics, people are
proposing solutions that would be huge engineering challenges to
implement. I think that's not a right thing to do, I think that
political proposals should be possible to implement here and now, rather
than in some distant future. I will illustrate what I mean by some
examples:
-
People proposing powering the national grid with renewable energy
sources.
Sorry, that's a huge engineering problem for two reasons:- Unlike the traditional energy sources where we can control exactly how much power we are producing, renewable energy sources don't allow us to do that. How much energy wind turbine produces depends a lot on how fast the wind is blowing. If the wind slows down two times, the energy the wind turbine produce decreases 8 times, because the wind energy is proportional to the cube of the speed. Similarly, solar panels don't produce energy during the night, right when we need the energy the most. We would need to store electricity, and that's a huge engineering challenge.
- Solar energy is very different from the forms of energy we are used to, because it generates direct current (rather than alternating current, as traditional sources of energy do) and it generates constant current rather than constant voltage. Connecting solar panels to a national grid is an electrical engineering nightmare.
-
Anarchists are often implying the Internet could work in an
anarchy.
Internet as we know it couldn't work without government regulation, and there are many reasons for that. For example, without government regulation, many ISPs would probably set up their DNS servers improperly, to respond to requests from all IP addresses rather than just to the IP addresses they are supposed to serve. And, since DNS servers often respond with huge responses to short queries, that would make it trivial to implement large-scale denial-of-service attacks which would paralyze the Internet. Perhaps you could somehow pass a law that bans unencrypted DNS and requires everybody to use DNS-over-HTTPS, but how exactly would you enforce that law? Set up deep-packet-inspection middle-boxes everywhere which would filter unencrypted DNS? Wouldn't that slow down the Internet a lot? Besides, how do you make all the devices connected to the Internet compatible with DNS-over-HTTPS? And so on... Internet in an anarchy, if possible at all, would be a huge engineering challenge. -
People proposing that cows should be grass-fed.
Well, there is a problem with that proposal: Grass-fed cows emit around three times as much methane per a litre of milk than grain-fed cows. Now, some people are aware of that problem, and they respond with something like: "Well, there are bacteria in kangaroos that digest cellulose but emit a few times less methane than the bacteria in the cows that do that. Perhaps we could somehow genetically modify the bacteria in the cows to do the same thing.". Do I even need to point out the problems with that? Like, do you have a solution that works now, or do you have a solution that might work centuries into the future? -
People saying that lab-grown animal products will soon solve the
problem of superbacteria.
I am sorry to burst your bubble, but they won't. Most of the antibiotics these days is being used in the egg industry, and we won't have lab-grown eggs any time soon. We struggle to produce muscle meat in a lab, and eggs are far more complicated than muscles. Government regulation of the egg industry is a far more realistic solution to the problem of superbacteria than lab-grown animal products.