Actually, the version of Animal Liberation I read was the Second Edition, had been revised, and included references to facts as recent as the late 1990s. He actually says that things have improved since the first edition, but not by enough.
The way you describe your field and the certainty you have that most of your colleagues are as conscientious and compassionate as you gives me hope. However, the skeptic in me finds it extremely difficult to believe that all your colleagues are like you. Ordinary people generally treat animals very badly. I've seen it with my own eyes, read about it in the news, and I know, from talking to them, how little thought people give to the wellbeing of animals. Why should I expect scientists to be any different?
I always say to people that it's pointless for laymen to argue about things like these. At the end of the day, all I'm doing is using arguments made by an expert (which I consider Singer to be). But for every expert there is another expert which could make a counter-argument which is very convincing to laymen. But only another expert can tell who's right. You're an expert (or, at least, you sound like one, and are a professional in the field), so I can't argue with you. You have first-hand experience, I do not. I've read a book. I really hope you're right, and that things HAVE improved by leaps and bounds in recent years, and I hope they keep improving. I want to believe what you say. It would make me feel so much better about the world.
Finally, I never wanted to get into an argument about this, especially not with an expert. I just felt that you made it sound as if Singer was saying animal experimentation is all OK. I know that's not what you meant, but I just wanted to clarify.
... the problem is not religion, it is extremism
So are you saying that the Catholic Church was full of extremists during the Crusades and Inquisition?
Conventional historians would say that their motivations were more about control, power, and geopolitics.
Why should I pay a bunch of people in government to make decisions with my money when I can make those decisions myself and keep a butt-ton of money to boot? The government takes over $120 out of my meager $530 weekly paychecks and gives me nothing in return. Most of that money goes to pay for government health care for the poor and elderly. I will never see a dime of that money. The rest of it goes to a retirement plan which I will never see benefits from.
Essentially a bunch of con-men have conned us into believing that we should pay them to make financial decisions for us, then taken all of our money and used it on projects which never benefit us.
In programming, as in many fields, the hard part isn't solving problems, but deciding what problems to solve. Imagination is hard to measure, but in practice it dominates the kind of productivity that's measured in lines of code.
"Yes, but with a good functional language like Haskell, you're 9/10 of the way there, not 2/3."
But then students would be too lazy to do their homework.
Enforce and increase the penalties for hiring illegals and it will stop. Nobody's going to come here if they won't get a job.
They would work illegally.