In the real world "an ethical obligation" is no obligation at all. Nice circlejerk of an article, though.
Implement two factor authentication. It's not hard program nowadays and it makes your login system far more resilient to password related fuckups from your users.
A job is done correctly iff the guy in charge is happy with his job done correctly.
This is a reliable way to fuck up a software project
You've got it all wrong. Programmers and artists get to keep all the love, while the owners of the company get to keep all the money. It's a win-win.
I need you to tell me something besides "reset the modem"
"I'm afraid I can't do that"
Sure, but a programmer that doesn't know CSS is pretty limited!
Surely you realize that scanning and creating a workable computer index of this material is a huge task
"If they don't like cancer, they're free to find another job!"
If there's no money in fast food, where did such a quantity of restaurants come from? Why is so much spent on advertising and infrastructure? It's huge!
Sorry, that was 1996. I don't think it "forced" anyone to become salaried on its own, but it did give employers the right to deny overtime.
Between equal rights, force decides; unorganized workers have basically no force compared to the company.
See what that gets you after a few years when your salary has effectively dropped 5% due to raises failing to keep pace with inflation. Where do you turn when all the jobs in town are shit and your pay is stagnating? There's not always an individual option available.
At that point, the only option left will be collective action against the company. The only question remaining is how long it will take for tech workers to pull their heads out of their asses and realize that half of them will never afford retirement at the current pace of things.
In the 1980's, IBM (among others) invested lots of money to have legislation passed that makes programmers, engineers, and sysadmins into "salaried professionals" so that they wouldn't have to pay overtime.
The only way that could possibly be reversed is a group larger and more powerful than the owners of tech companies fighting to reverse it; that is to say, the organized tech workers will have fight for our own standard of living. We won't be able to do that until we are actually organized, though. Perhaps the sporadically striking fast food workers who were previously thought to be powerless can set an example for us.
...it's probably not something you should use to play games
Like many others, I had several shitty jobs during college. One of those jobs was delivering pizzas for Papa John's. Running in the office of our store was a desktop computer with some really locked-down Linux on it that was limited to running some awful console program and a PDF viewer.