> When you choose the clearly better developer over the other, you're often choosing the one who had better resources growing up, not just natural ability.
Ahh, but natural ability is just as much of a privilege as having a fortunate upbringing! Both are essentially unchosen, born-with things; you can't choose your inborn talents, and you can't choose your parent's resources.
Really, what you're scoffing at is learned skill and saying that born-with skill is better, for whatever reason.
But meritocracy[1] just means "only results matter". It doesn't matter if you worked your ass off for 30 years in acquiring skills that bring results, against all odds (whether genetic or externally imposed). Or if you were just born with it and hardly had to put in any effort.
[1] Whether that is a reality or not; doesn't matter for the sake of the argument.
Not really. Learned skill and natural ability are not mutually exclusive. Being a great developer still means you have to learn a lot of things. Consider someone with a mere 1% better "natural" ability to write code but never had the chance to develop it into a viable "learned" ability versus someone who was merely "average" but had the wealth to develop the skill, the latter will get the job in a "meritocracy". So you're selecting for wealth mostly.
Yes. And uppercase Turkish `i` (which is same to ASCII `i`) is not ASCII `I` but Turkish `İ`. Obviously this behavior is very locale-specific.
> Go and Haskell also have some special (unconventional) treatment of capital letters, which probably make them biased towards the English language.
In Ruby an identifier is considered to start with an uppercase letter when it really starts with an uppercase letter or underscore; that probably is the best compromise for unicase scripts including CJK scripts.
All I've seen indicates that hunter gatherer populations were more likely to be taller than most historical peasant populations. As a consequence of a peasant's diet being less nourishing.
Sure, peasant populations where often really short relative to us for a range of reasons. But, but that says little about 45,000 era hunter gather lifestyles.
PS: I have wondered if part of the disdain historic rulers had for the lower classes was not just education, but also poor nutrition lowering IQ's. Diet can easily make a 30 point difference in IQ which is huge.
It's unacceptable because of the manager-subordinate relation.
And you can't put the burden on women to actively signal that they are not sexually interested in a professional setting. That's at best a large distraction for them, and at worst very draining and emotionally damaging.
Ah, I see things are working as planned. The upper middle class and lower feeling guilt at their salaries, even though it's just a pittance in the larger pool.
But I've been thinking about how much money I really need. I could have indulged in some expensive hobbies, but I can also get by with lesser equipment and practice the same hobbies, as long as I don't obsess over how "bad" that equipment is. And there are a lot of hobbies that either cost little to maintain, or that benefits other people. So there seems to be a lot of potential for reducing spending on oneself ones immediates and funneling some of it elsewhere (either through money, labour or time).
I agree. We have a come a long way already, and I would personally prefer that we do our best to not screw up what we already have. That includes global warming, unleashing Strong AI, and so on.
It might suck to actually have to work, even as much as 40 hours a week or more in this day and age and with the productivity increases we've seen. But I don't think work itself is that horrible that I would bet my leisure on some AI that consumes the known Universe making and collecting stamps.
Your work may not be that horrible, but I'm sure there are a ton of people with either dangerous or incredibly monotonous jobs that could be automated would disagree with you.
There is already built-in support for pull request[1] and patch based workflows in Git itself. Why do we need to wait for, and choose based on, hosted services providing things like that? EDIT: for more clarity; using pull requests and patches with Git itself means that it simple to rebase or whatever, since you're just working with branches and patches directly.
Or am I missing something? Other than something like usability, perhaps...
[1] I'm not actually quite sure if there is a specific command for that format. Though it should be easy enough to have a third party solution that uses a format through email.
I hate that github does pull request merges with --no-ff, so what happens is that I manually pull the PR, merge it locally, and push. Github is nice enough to notice that the PR was merged, so its status is appropriately closed (if that was a fast forward, I don't think it detects rebases), but that makes me have to go out of the browser to start typing commands when I could have just clicked a button and be done with it. Essentially, it's a smoothness problem.
An optimizing cispiler sounds really interesting. Something that applies all the optimizations that the compiler would do when translating your C to machine code but showing you the results in C. Of course not all optimizations are representable in C (calling conventions for instance) but many are.
There are several examples of this in the Java world, such as proguard. They're mostly centered around code obfuscation, but they do some useful optimizations as well.
Also a useful indicator of whether or not a user is likely to respond to PRs or issues even if the project you're looking at itself is a low-traffic project.
Ahh, but natural ability is just as much of a privilege as having a fortunate upbringing! Both are essentially unchosen, born-with things; you can't choose your inborn talents, and you can't choose your parent's resources.
Really, what you're scoffing at is learned skill and saying that born-with skill is better, for whatever reason.
But meritocracy[1] just means "only results matter". It doesn't matter if you worked your ass off for 30 years in acquiring skills that bring results, against all odds (whether genetic or externally imposed). Or if you were just born with it and hardly had to put in any effort.
[1] Whether that is a reality or not; doesn't matter for the sake of the argument.