While I can't comment on how the employees are treated, I can say that I've seen outrageous behaviour go unpunished on multiple occasions, and for me that is unnacceptable. It has only gone unpunished because of an unfairly powerful union. Bus drivers are paid more than ambulance workers... By a large margin. Think about it. Of course the top executives are being paid ridiculous amounts too, but that's for a different reason.

No, it's not M$ and OSX fanboys, it's a small but vocal legion of Linux users who pine for some fictional halcyon "Unix philosophy" even though no actual Unix still uses sysvinit, and even though sysvinit was an unreliable mess anyway.

I could buy this reasoning too.

I don't know if systemd is really as great as it's being made out to be, but it seems to be a very good idea in concept, and the amount of negativity directed at it has been ridiculous.

It's pretty sweet. All sorts of problems are now literally "solved" and this makes an user or admins life easier. Additionally container innovation won't come solely from one area, and this will help avoid lock in, etc...

This isn't true. They are different technologies for different things. They have a certain amount of overlap, and yes it might be true that ceph is more popular with openstack, but that's not the whole story.

I'm very supportive of programs to help homeless people in Montreals metros, but it would be great if they could actually run the buses on time, and meet capacity when you want to take one. Seeing three go by full, and having to wait 30 min for the 105 is just ridiculous.

In parallel, maybe there wouldn't be so many homeless people if the directors of the STM weren't making so much money! We're creating a bigger divide between the rich and the poor, and it's becoming more and more evident in Montreal. In many parts of the US it's so blatantly obvious it's ridiculous.