168 karma · joined January 9, 2020
But shoulder fired anti-tank weapons have moved on from conventional explosives as well -- javelins for example contain 2 warheads -- one to predetonate the reactive armour, and a second charge to penetrate the regular armour.
Its a continual arms race, neither tank nor ATGM can claim dominance, and one hasn't moved beyond the other in a meaninful manner yet.
I do know London, England is build on top of many many layers of obsolete sewer systems from a millenium of city living. Sometimes its best to abandon and rebuild.
Its those areas that the article describes as the expensive areas because everything is so spread out.
My parents' farm is on a well and septic, and a dirt road. Water purification is done with a UV filter. The infrastructure costs are almost nil.
We are in an age now where houses don't even need to be on the power grid -- a set of solar panels and a lithium battery makes traditional power distribution obsolete.
If it costs a typical suburban house $10k a year to maintain infrastructure, that's outrageous. Move to individually or community based infrastructure.
Lol. I'm going to patent a driving route to Walmart. I'll be rich.
Tell that to the 8yr old who had his elbows cuffed painfully behind his back by the school officer because he misbehaved.
They can't just say "he had a bad score, so I pulled him over and found weed". If they did that, the stop would be unjustified and the whole case would be thrown out.
So a good programmer will start to abstract those things, and at that point you're going down the road of creating your own framework.
"Don't roll your own crypto because its basically magic and you'll screw it up unless you're a cryptographer".
Umm... ok...
As you sarcastically pointed out, diversity for diversity sake is a false virtue IMO.
That's actually a harder question than getting the weight of one... which makes the entire exercise ridiculous.
Using the batch operations example -- if you know shell scripting, you can save yourself time doing things manually -- but you need to have already traded in the time to learn Shell scripting.
GUIs allow you to reduce time spent learning a domain specific skill at the expense of overall efficiency.
Learning to code is an extremely high barrier to wntry, but its also highly transferable. If you can write Python, there's tons of jobs you can get writing Python, and with a little extra work, you can pretty easily transition to another language with a whole other world of opportunity.
The problem with these "visual" languages, is its a lower barrier to entry, but its still takes a detail oriented person, and ends up being very specialized, so there's less opportunity to leverage that to another job. So if you're a person than can learn a visual language effectively, you might as well go the extra 30% and learn to code in a "real" language.
Use them for that purpose, no need to swear them off completely.