About a year ago I had to buy a new Xbox. It took me time to figure out what model I had and what the new models are. It’s the least intuitive marketing on the market.
Something I've noticed is that companies don't really promote intelligent people up the chain of command. Socialism failed because it was a less effective economic system than capitalism, and lots of its issues are neatly replicated within capitalist companies:
- having friends is more important than making output, which means that people above certain level just play politics instead of actually managing the company
- managers who miss targets get more people assigned which makes them climb the hierarchy, which means all levels below top level have the incentive to be inefficient
- saying "no" to the ruling party, no matter how stupid the idea is, is the second-easiest way to get replaced. The easiest is to offend the wrong person
- planning periods misaligned with the economic reality
An intelligent person will either be optimized out of the system, or will learn how to game it to their own advantage.
> This effectively leads to a situation where smaller company employees are able to be so much more productive than the equivalent at an enterprise. It often used to be that people at small companies really envied the resources & teams that their larger competitors had access to - but increasingly I think the pendulum is swinging the other way.
Small companies are more agile and innovative while corporations often just shuffle papers around. Wow, what a bold claim, never seen before in the entire history of economics.
One of the reasons why I want to move out from the city and have a house far away from everyone else. Nobody disturbing my peace. Nobody complaining about my noise.
Classic example: people say they'd rather pay $12 upfront and then no extra fees but they actually prefer $10 base price + $2 fees. If it didn't work then this pricing model wouldn't be so widespread.
The problem with CLI colors is that they operate on the wrong abstraction layer. Individual program shouldn't send "this text is red" but "this text signals failure" and then terminal interprets "failure" as "red". Until this change happens (never) colors in CLI will remain a hot mess.
It's easy to blame the welfare state but IMO the problem is the general culture of being extremely risk-averse beyond reason. Same reason why big US companies lose the ability to innovate. Europeans just hate doing things the new way even if it's better.
reply