It has no confidence in its users.
If they ever did then they're dumber than we all originally thought. A less cynical and more elegant engineering solution would have been to harden the OS and software development guidelines to make it more reliable for its users, eliminating the need for a software `reset`
The UN declared it a human right.
And why do we give a steaming bag of monkey spunk what the U.N. says or does? They eat taxpayers' money and act like little self-righteous, spoiled princes while they enrich themselves through back-door deals and spend money on prostitutes. The sooner the U.S. kicks them out of the country the better.
No, but ISP's are supposed to provide good broadband to everyone.
`Good`, of course, is a relative term. Can you specify the maximum upload/download rates that you're provided?
Yes, sometimes it comes out of their pocket, but that is the cost of doing business here.
When you have paying customers, it's never `the cost of doing business`
They get good income anyway, so they can put up with providing access to people with remote locations even if it costs more.
There's that `good` word again. Did you decide that they can shoulder that extra cost yourself? I'd like to see the little socialist prince who did.
We don't leave people dieing in cold.
And how does that have ANYTHING to do with broadband internet access? If broadband (note that the *quality* of the connection is being specified; it's not enough you have a connection i.e. dial-up) internet is a `human right`, then I would claim there are a whole lot of things that are more practically useful for the sustainment of human life that are as well.
The pay offered was pretty good.
Based on what, your personal opinion? Please do tell us what you were offering given `good` is relative.
There are unfortunately tons of awful developers out there. The good ones find a position they like are pretty much settle in. I have a network of very good developers who when a contract ends / company goes out of business, I will immediately refer them where ever I am at the time because I know how crappy a lot of available IT workers are.
There are a lot of crappy ones because there are a lot of crappy developer jobs that pay crappy wages. You get what you pay for. Plus, there are even more crappy management types who know nothing technical and can't tell a good developer from a bad one.
I get a pretty good feel for what level someone is when they complain about not being able to find a position. Any time a contract runs out or I am ready to move on, I easily find a new position. On the other hand, I've heard script kiddies crying that they know perl / php / ruby... and can't find a job. Yet it is those same ones with YEARS of experience who code everything inline, don't know how to utilize classes, look at me funny when I ask why they aren't using a dictionary....
Again, those people exist because a lot of developer jobs don't pay much and because the people doing the hiring don't know much.
BTW, I don't pay for IT workers, I am a developer myself, I've just been pulled in a lot to help with screaning.
You were saying something about a dictionary?
But when someone who doesn't know what an interface is and wants $100/hr, I usually try to find out where they currently work. And these aren't fringe cases, I get to interview these people back to back. It amazes me that companies are WILLING to pay so much for so little.
I'd like to know where someone with that little knowledge can get $100/hr
If you want to put yourself on the map, publish your own map.