Well in that case it's a good thing they're not giving money to a company founded by Hitler or anything. (Hint: companies are not evil. No company in existence can actually have that moniker applied to them - they are at best amoral, probably even ethically impaired. But evil most definitely is far too hyperbolic).
Maybe they already did sudo su -
Yup. Those numbers aren't surprising.
If you're a decent software engineer and live in San Francisco, Boston or NYC and you buy a house today, by the time you retire, it will probably be worth 1-2 million.
Then other stuff in the summary:
being most valued employee at your organization. If you exclude the execs, yes, software engineers probably get the best work to salary + benefit ratio if any profession right now.
Any decent software engineer who doesn't get a raise this year is probably quitting faster than their employer can tell them the news, and will start their new job with an extra 10-20% pay tacked on before they finish their sentence.
In place worth working at, outsourcing is frequently used for level 1 and 2 support, click testing (so actual QA Engineers can do something more meaningful), and to deal with legacy software no one else wants to touch.
Its not that way everywhere, and that's why the numbers aren't 100% in every category. But they seem about right.
Risk getting broken more than stolen. Its not much harder to steal than any ol engagement ring that half the girls in their 20s or 30s prance around, and those are frequently worth a LOT more than $1500. But diamond and rare metals are a lot harder to break than a fragile piece of technology in your face. I can "pretend" to bump into someone wearing them and if they're shorter than me, there goes the glasses!
For one, Slashdot has a bunch of anti-social jerks that like to post, who have an inability to empathize with anyone else. So no surprise they think something like that is a good idea, because they they aren't very reasonable people.
However others have pointed out, accurately I think, that something like this can well be a cause for it. The thing is that if you push someone in to a corner and give them what seems to be no way out, no way to fight back, they may go nuts. Happens with other animals, not just humans. So if you have a kid that is continually picked on, who tries to stand up for themselves, but is then picked on even worse, this time by law enforcement, well then they may well take drastic measures because they feel like there's no option, no hope.
I think there is some real merit to this. Not merit as in saying it is good that kids do it, but that it is correct that actions like this can lead to kids doing it. If they feel they have nothing to lose and nowhere to turn, then a completely crazy overreaction may be the only option they feel they have.
I mean here you have a case of a kid who did everything right, and got increasingly screwed: He never fought back or defended himself, which schools do not allow (you can argue if they should, but they don't, it is against the rules). He got no help or support from the school, I mean it was allowed to happen IN CLASS in front of a teacher. He told his parents, they were skeptical, he produced evidence. He was then threatened by the police, ordered to delete it (illegally), drug to court, etc, etc. So what has he got now? He's been effectively told the bullies are allowed to do as they wish and if you attempt to stop them the police and courts will punish you.
So what's he to do? You can see how a drastic, illogical, action might be what he thinks is his only option. Remember that he doesn't have the perspective of age, he can't look on high school and say "Ya that's a real short time in your life and it gets WAY better once you are out and an adult." To him, this is his whole world. And for that matter, the adult world has stepped in and told him he;s wrong to try and make things better for himself.
As such you can see why people are saying it can lead to something like a school shooting. It is something that administrators need to consider: Dealing with bullying isn't something to do just because it is the right thing (which would be a good enough reason) but it is a safety issue as well.
One of the problems with advanced weapons systems is they require a bunch of effort and facilities to produce, maintain, and use. So while they are fearsome, they are vulnerable to a large force that takes over their support structures.
For example while the US's combat planes are the most amazing the world has ever known, they only work when they have secure airfields to operate from. If those get taken over, they are in a world of shit. Which is why they have security but that security is men with guns. The planes can't defend their own airfields, for many reasons.
If you want to see it on a small scale, well ask yourself why the US has been unable to secure Afghanistan or Iraq. They had considerably more forces than your silly "1 aircraft carrier" scenario, it was hardly the whole population fighting, yet after years and years, they have been unable to secure the countries.
Lots of people with small arms are a force all of their own.
Actually, the tax liability cannot continue after you renounce citizenship, as you are no longer a citizen and therefore not bound by the laws of your original country - you are only required to follow your country of citizenship's, and the country of residence.
What's wrong with the OpenSSH code? Are you foolishly conflating OpenSSH and OpenSSL, and claiming that de Raadt is somehow responsible for OpenSSL?
What are you rambling about? OpenSSL is not produced by the OpenBSD Foundation, it's produced by the OpenSSL foundation, a completely separate entity for which OpenBSD has no involvement at all. Sounds like you just saw the word "Open" and assumed they were connected... hint: they're not - an de Raadt has precisely no responsibility for whatever happens with the OpenSSL base tree.
They came out around the same time, but their popularity as a web development language was separated by quite a few years. PHP was everywhere a few years before JSP and Servlets started powering bank websites all over the place.
The example you give is a decent one, because there's an easy comparison point: C#. VB.net and C#, aside for unsafe block, inline event handlers, XML literals, VB6 compability assemblies and a few other minor things, are exactly the same. They compile to the exact same bytecode, byte for byte, if you write the same thing in both.
Yet VB.net devs are paid less, VB.net code is almost universally worse, VB.net companies are generally garbage, even though the 2 language are almost exactly the same, because of all the factors you already pointed out.
They'll provide ISPs with cache engines for their content. That way, it doesn't use near as much bandwidth. Their content gets pushed to the cache engine, and that streams to the customer. It is win-win since both the ISP -and- Netflix get to use less bandwidth.
So it isn't like the ISPs can whine that Netflix is just too heavy a load. They can get cache engines and call it good. Netflix even picks up the cost of said cache engines near as I know.
Cox does this. They've had fast streaming and "super HD" for a long time because they have Netflix cache engines. Comcast is just being greedy.
Right, so it only really save the step of retreiving your W-2 in the US (where you just type your personal info, it pulls data from your job and does all the math for you....then you add investment info and whatsnot).
So it saves you one step, and the easiest one. No arguing that its better...but it doesn't add much (the main issue in the US is the tax code is too complex and downright retarded...the tools to handle it actually work fine)
The web interfaces that several tax tools have been moving to kind of solve the problem of the operating system. I never used Tax Act, but I don't think I could ever get myself to download a tool to do my taxes.