I'll go ahead and answer. Since I can remember Slashdot has featured "Ask Slashdot" articles where a user asks the community a question that's relevant to "nerds" or some subset thereof. Given many in the community have probably had to provide tech support to their parents or other less tech-savvy friends and relatives this question is "relevant".
1. The test they use. If it truly does show a cultural bias relative to some other objective test then use that other test instead. That doesn't imply making the test "easier" or adding more students to the program; the qualifying score can be tweaked such that the number of students remains the same.
2. Teacher recommendations. Its possible the teachers at poor and/or majority-minority schools are shafting their students by not being as gung ho about recommending them. If so, then that's hardly fair to the kids at those schools.
3. The ability of families to "game" the qualifying test. To some extent this will always be a problem, but there are probably ways to mitigate it. Maybe use a test for which no practice materials exist. Or, potentially, one that is more resistant to improvement-through-practice.
I force my kids to do things they hate every day. Go to bed, brush their teeth, take a bath, not stick their arms out the car window, buckle their seat belt, etc. No, I don't think "learning to program" is as important as those, just to head off that obvious response. My point is only that, generally speaking, "making your kids do things they hate" is an integral part of being a parent.
Yes, it does. Supply and demand. There is, apparently, a demand for an all-girls computer camp. The market has provided one. Is it especially foolish to send one's daughter to one, relative to the foolishness of "computer camp" in general? I don't see it.
First I assembled a list of sites I most frequently access. Then, for each one, I looked at the full list of blockable items and blocked anything that wasn't essential to the functioning of the site.
So, for instance, hit counters. Google analytics. Performance metrics gathering tools. Those little icons you're supposed to click on to share stories on Facebook / Twitter / etc.
It's amazing how much faster sites load.
I might start up my own non-profit. Or I might start my own for-profit business. Normally that would be financially risky but...hey...billionaire. Then again if I'd already started my own business and had it be wildly successful, which is why I'm a billionaire in the first place, I admit I wouldn't be as motivated to try it again.
Might just stash 50 million somewhere and give the rest away. 1% interest (after inflation) would be $500k/year.
I thought the bandwidth was fine for basic web browsing. Not for streaming or watching videos. The latency was bad. I'd rather hold bandwidth constant and drive down latency, and, more importantly, make latency more consistent.