597 karma · joined July 6, 2016
Even the cream of a country can be goaded and led and pushed into fascism, as the tide sweeps across a frightened or depressed people. The soldiers of Germany had to be shown the horrors and crimes of their superiors in gory detail, and still they had to be marshaled by strict speech laws to prevent the resurrection of a horror that largely benefitted the masses.
Secondly, it reeks of 'The good old boy' and the idea that a good man could never be deceived. It promotes a sense that, if you are simply American enough, you can escape the feverish grip of nationalism or public panic.
There are probably too many potential loopholes in that law though. There have been cases in publishing where a malicious publisher buys the rights to publish a book, promising a minimum run of the book, and then setting the price of the book prohibitively high, effectively censoring the title.
It's possibly the only reference you need for browser compatible JavaScript.
This really just reads to me like you're selecting for hubris over humility, which is not likely to get good results over the long term. Give me a coder who doubts his code any day, over someone overconfident.
"Journalist": So, photons did something, that's like, light, right? Lightsabers! By Jove, you've done it!
What utter tripe.
In functional languages, a single filter-map-fold can accomplish what might take half a dozen classes in Java. In those circumstances, a line or two of comments explaining the rough idea of what's happening is essential. You might argue that it's a regression to the bad-old-days of obtuse C, but the power of the paradigm more than makes up for the extra need of documentation.
Also, would you penalize a developer for commenting cleanly written code? No attempt to communicate clearly should ever be discouraged, especially in a discipline so rife with miscommunication as ours.
To put it in perspective, programming has barely had its Archimedes and its Da Vinci by this point. Best practices are a joke, and are usually based around superstition, personality cults, and faith instead of actual empiricism. Standardization is moving backwards, and computer 'scientists' rarely solve the problems software 'engineers' actually have.
It's a mess. Engineering can fall back on the basics, but programmers, at the end of the day, are mostly relying on instinct.
Edit: I'm not saying programmers are smarter or better. The opposite, in fact. The mistakes and oversights we get away with would likely get a real engineer arrested.
The problems come when people compare real engineering work with programming. I studied mechanical engineering. Real engineering is a very, very old art, and 99% of what you do is plugging numbers and adding margins, and physical constraints mostly dictate what you can do. Programming is mostly navigating blind in an infinite sea of possibility, and the only constraints are time and space. It's much more by-feel than real engineering, and I expect it to be that way for another half-millennium at least.
All that is to say, you can push a real engineer harder and get ok results still. A programmer will just die under the whip.
Sometimes the artistry is only visible in the fit and workings of the inner cogs, but it is there, and it is, in an infinite space of equivalent programs, an emotional, unobjective stab, a crude sketch, at some platonic truth that will always be outside of our reach.
That said, I get your point, but I also think separated housing is necessary for my sanity.
Meanwhile, there's a tanker militia not far from where I live that practices regularly, and doesn't really bother anyone.
I'm fairly certain that there have been no tank related homicides in living memory, and the only two tank related crimes I can find news reports of involve a tank being taken from an army base for a joyride, and Killdozer, which injured no one (discounting the operator committing suicide), and was home-made anyways.
The thing about crime is that criminals instinctively want to hide what they're doing. Handguns are about a million times easier to hide than a rifle, or even a sawn-off shotgun. Having this bulky, visible weapon hanging off of your back is an automatic deterrent to crime.