I've found that I only need to shape upload and I get almost all the bufferbloat benefits, while reducing CPU requirements because download is not shaped. Thus, a $15 router with a slow CPU can be fine for fixing bufferbloat.
Someone created a site that compared flash memory storage prices (USB stick, SD card, SSD) and they posted the link in some comment, but I can't find the HN comment and a Google search doesn't find it either.
"Glib advice aside, what is the recommendation when it comes to sleep and alcohol? It is hard not to sound puritanical, but the evidence is so strong regarding alcohol's harmful effects on sleep that to do otherwise would be doing you, and the science, a disservice. Many people enjoy a glass of wine with dinner, even an aperitif thereafter. But it takes your liver and kidneys many hours to degrade and excrete that alcohol, even if you are an individual with fast-acting enzymes for ethanol decomposition. Nightly alcohol will disrupt your sleep, and the annoying advice of abstinence is the best, and most honest, I can offer."
- page 246, Why We Sleep by Matthew Walker
Walker is one of the authors of the paper discussed in the article.
Do you have a citation? I'm not sure about software specifically, but here are citations that suggest that diversity improves financial performance, team performance and innovation:
Beryl Nelson (Google) had a talk in March at a conference called "Voices - Creating Global Connections":
Here are a few instructive slides from the first 7 minutes:
* Financial Performance: Companies with a higher proportion of women in their top management have better financial performance
..* from Georges Desvaux, Sandrine Devillard-Hoellinger, and Pascal Baumgarten: Women Matter: Gender diversity, a corporate performance driver, McKinsey Report, 2007; similar results in Catalyst study; and for differences in race, by Cedric Herring
I wonder what 2D game developers are using in practice -- although these have been around a while, they sound like they're still gaining traction on the cross-platform story.
I'm on Windows, so a Windows-only build process is ok.
Right, I think ObjC is too much for a 12 year old with no programming experience. (Frankly, IMO, anything with manual memory management is probably too much.) So I'm curious if HN'ers suggest other ways to get something going without writing it in ObjC.