_yosefk
Joined 14 years ago
Joined 14 years ago
Source: my day job
Why do people contribute to projects like Linux or LLVM without getting paid for it? (Of course lots of them get paid to do this, but many are not.) It's not exactly easy calories for a caged lion, the way Graham describes a corporate job taken by recent college grads. Instead, people choose to work in these large groups because they want to make an impact. You can instead contribute to TinyCC or MenuetOS - smaller team, less impact. Are Linux or LLVM uninspiring? Were they only inspiring when they were too small for most of their current practical uses?
If productivity is concentrated in small companies - or companies of size X - why aren't companies of this size drive the other companies out of business? I think that market realities point in the direction of there being economies of scale and diseconomies of scale, without a single one-size-fits-all procedure for determining the optimal firm size for any particular endeavor.
Now what could be a great improvement is a cat flap identifying your cat(s) and letting them in based on computer vision, instead of relying on implants. I'd pay good money for it, provided that it worked in all weather conditions and all cat conditions (a wet and dirty cat needs to get in even more than a dry and clean one but I expect false negatives in these scenarios.)
The same applies to the lawyer's experience. If you're an individual inventor, you're gonna look for the lawyer with the best experience and the law firm with the best price (and IMO you're right in that the $1000/hour lawyers aren't necessarily the best for you.) If you work for a company, someone will find a lawyer to deal with your stuff and the lawyer will behave very confidently, in a "business as usual" kind of manner, when you explain them the basics and they keep not getting it, and you might naturally assume that's how things are supposed to work, when instead what you should do is push back against whoever set you up with this lawyer and insist on getting one with relevant experience.
8 out of 10 Germans losses were inflicted by the Soviet Army; the USSR didn't rank high on democracy or market freedom but it had no choice but fight Germany, whereas the US could afford to choose the extent of engagement and let the USSR (and Britain) bleed while inflicting losses on Germany. This is not to say that the US policy wasn't sensible for the US, just that WWII is not a clear testament to the latent strengths of democracies and free markets at waging war.
And on the point of democracy specifically, in "The Gathering Storm," Churchill nearly pins the breakout of WWII on the inherent difficulty of conducting sensible foreign policy under democracy (both in the case of the badly designed peace treaties at the end of WWI, and in the case of subsequent appeasement of Nazi Germany.)
I wouldn't want to live where they don't have democracy or a reasonably free market, but neither is a reliable device to either prevent or win a world war.
GP points out that in a distributed social network, 3rd parties can still mine your data, you still have trouble permanently erasing information, and in fact these problems grow instead of shrink. From a user's POV, what matters is the total amount of 3rd parties over them and the leverage they have against these 3rd parties as a whole. GP's point is that shrinking FB's power by going to a distributed social network might actually increase the total power 3rd parties have over users.