Have you seen Linus' opinion of recent GCCs? My web browser melted from the heat.
Sigh. Emacs is an operating system with text editing facilities.
Functionality comes at a price. Complexity introduces bugs by necessity, reduces performance and increases memory footprint.
Below some given threshold, adding complexity is fine. The reduction in wasted time/money exceeds the increase in overheads. Above that threshold, the reverse is true.
As with all systems, for any given variable, the plot of efficiency vs complexity follows the standard S curve. Memorize this curve, it will save you much grief. The aggregate will be more complex because the variables have inter-dependencies and unique characteristics. You need to resolve to orthogonal components if you want to do anything useful.
Since nobody can be bothered to do that much maths, it becomes a simple question - do you get anything out of using them?
For me, the answer is usually no. There are no editors out there that handle more than a small fraction of the languages I use. Several critical languages use specialized formatting rules and it is a syntax error to not follow them. It would be nice to actually have an editor remember the rules for me, but formatting editors prettify code. The notion of languages having rules is beyond them.
Most code editors I've used also insist on adding truly ugly dummy code. And by "ugly", I mean I would demote a first year student by a year for writing such crap.
Maintainer convenience is not a factor I allow in mitigation. NetBeans and Eclipse score poorly. Eclipse doubly so, as I've seen it suffer seizures when updating purportedly compatible extensions. If I can write code faster by chiselling it into rock than typing it into an editor, the editor's coding isn't being written for the benefit of users. If portability and compatibility are claimed, I expect that claim to be true or rescinded. Transactions, including updates, should be bulletproof - which may include rollbacks for the irretrievably mangled.
Good code isn't the problem. Good code is never a problem. Finding good coders IS a problem, finding good coders who can work together is almost impossible. (Ergo, Linux is the byproduct of alien experiments on the brains of Linus Torvalds and Alan Cox, coinciding with a freak quantum entanglement with Dread Cthulhu in a parallel universe.)
If it did, the quality of the pictures would be better.
As 3 tech advocacy groups show, Manpower, IBM, and Infosys are blocking qualified candidates.
"claim", not "show", Donna.
You're full of shit.
Standard shakedown: accuse a business of racial discrimination, make a bunch of noise in the press, which he will stop if the company in question pays him to fuck off.
The Internet is not powered by experiments on humans. Not even in the DARPA days.
No, websites do NOT experiment on users. Users may experiment on websites, if there's customization, but the rules for good design have not changed either in the past 30 years or the past 3,000. And, to judge from how humans organized carvings and paintings, not the past 30,000 either.
To say that websites experiment on people is tripe. Mouldy tripe. Websites may offer experimental views, surveys on what works, log analysis, etc, but these are statistical experiments on depersonalized aggregate data. Not people.
Experiments on people, especially without consent, is vulgar and wrong. It also doesn't help the website, because knowing what happens doesn't tell you why. Early experiments in AI are littered with extraordinarily bad results for this reason. Assuming you know why, assuming you can casually sketch in the cause merely by knowing one specific effect, is insanity.
Look, I will spell it out to these guys. Stop playing Sherlock Holmes, you only end up looking like Lestrade. Sir Conan Doyle's fictional hero used recursive subdivision, a technique Real Geeks use all the time for everything from decision trees to searching lists. Isolating single factors isn't subdivision because there isn't a single ordered space to subdivide. Scientists mask, yes, but only when dealing with single ordered spaces, and only AFTER producing a hypothesis. And if it involves research on humans, also after filling out a bloody great load of paperwork.
I flat-out refuse to use any website tainted with such puerile nonsense, insofar as I know it to have occurred. No matter how valuable that site may have been, it cannot remain valuable if it is driven by pseudoscience. There's also the matter of respect. If you don't respect me, why should I store any data with you? I can probably do better than most sites out there over a coffee break, so what's in it for me? What's so valuable that I should tolerate being second-class? It had better be damn good.
I'll take a temporary hit on what I can do, if it safeguards my absolute, unconditional control over my virtual persona. And temporary is all it would ever be. There's very little that's truly exclusive and even less that's exclusive and interesting.
The same is true of all users. We don't need any specific website, websites need us. We dictate our own limits, we dictate what safeguards are minimal, we dictate how far a site owner can go. Websites serve their users. They exist only to serve. And unlike with a certain elite class in the Dune series, that's actually true and enforceable.
I wouldn't call it bullying, There's no threat here at all, just snark.
Linus is quite the glass-house dweller, though. Hugh Daniel's comments over the years about the mistakes and misfeatures in Linux were enlightening and entertaining.
The appropriate response to Debbie Downer, or any other flavor of guilt-peddler, is to firmly and emphatically reject the guilt they're trying to peddle. E.G: "fuck you Debbie, who died appointed you the environmental guilt police?"
From the top, there is a great hatred of technical people there
You need to consult your doctor and get your meds adjusted. I've worked at Apple several times, and I sure didn't feel any "hatred of technical people" from anyone at any level of Apple's management chain.
They're like the goddamned Westboro Baptist Church, trying to leech publicity from anything that makes the news. They are not, and have never been an environmentalist organization. They're a marketing organization, that sucks up money by guilt peddling.
If you want to help the environment, then donate to a local group in your area, the Sierra Club, Ducks Unlimited, or any of dozens of others.
They bomb hospitals under UN protection
They bomb hospitals that UN personnel have allowed Hamas to use as weapons depots, and they call and warn people to get out of them first.
Taking Hamas propaganda at face value is a good way to make an ass of yourself.
Everyone covers up mistakes. Everyone reveals everyone else's mistakes.
The San are pretty much where they were when humanity evolved.
Nothing is objectively known about the airliner. Everything, from Ukrainian air traffic control ordering the plane to descend to a dangerous altitude to who detected what, is all supposition and hearsay at this point.
It is my personal suspicion that the Ukrainian authorities were hoping for an accident of this sort and were intent on placing a civilian airliner in as dangerous a position as possible. Whether that was the case for this specific airliner on this specific flight is unclear.
And I'd argue that Korean Airlines 007 is a better example for this reason. The US had been using civilian airliners for spying on Russia for some time and doctored the evidence to remove Russian pilots radioing warnings to the aircraft in order to make the incident more incriminating than it was. Whether that flight was used for spying, was shadowed by such an aircraft, or merely happened to be in the wrong place at the wrong time, all becomes incidental. The accident was inevitable and the US government of the time was guilty of ensuring civilians would someday die for the benefit of military intelligence. It was merely a matter of which plane would be blown out of the sky and when.
In this case, the Ukranian authorities deliberately downplayed the risk of missile attacks on overflying aircraft and deliberately worked to place aircraft in the most dangerous air corridors that the airlines would permit. That is indisputable. Their opponents were known to be firing on aircraft and had shot several down. When your time to respond is measured in milliseconds, the nearest aircraft identification guide is mere hours away, to paraphrase what Americans often say about cops.
An accident was inevitable. The separatists weren't interested in avoiding one, the Ukrainian authorities certainly weren't. It was merely who would die for someone else's ideals. Whether or not this aircraft was deliberately placed in the path of a SAM battery is unimportant.
Both sides are therefore guilty. Both sides deserve blame.