There are people who were at OpenDNS in the early days who were incredible, and as we grew, became less and less incredible, largely because the things that made them incredible actually started to be really frustrating as the company grew and they didn't want to change those things. So they had to leave. Usually it was a series of conversations about how the person, their peers, and the company were all unhappy, and…
> people are fired all the time No, they're not. In the Western world, this is mostly an American thing. In most Western countries, there's a major responsibility for the employer to prove there is no other way before getting permission to fire someone. Now there are all kinds of downsides to that, and it's far from ideal especially for start-ups, but I do like the way it doesn't tolerate the immature, irresponsible…
It's basically a court case to fire someone, which makes it very easy for employees that should be fired to keep their jobs.
"The cop-out of "this isn't working out, you're fired" borders on infantile behavior on the level of "I don't wanna play with you anymore". Firing people can have a devastating impact on the lives of the people it happens to."
Sometimes it isn't working out and that person needs to be let go.
"Firing people should not be that easy, and in most civilized countries it isn't."
There is a reason why the US has the most innovation as well as the best place to start a new company and one of the reasons is because it doesn't require a court case to let someone (that isn't working out) go.
These kind of regulations prevent smaller companies from even starting and will create an environment with mostly large companies. It will eventually kill the startup scene that HN loves so much.