The top 10 stories on Hacker News this instant, summarized quickly. It's taking me about 3 minutes per article to read and digest it well enough to write down a few words about it.
1. Poll: "What is your hourly rate, or your monthly salary converted into hourly rate (divided by ~165 hours) in USD?" (csomar) Much discussion in the comments as to whether people are charging too little.
3. Google has dropped XMPP for federated chat in favor of its own chat protocols that don't interoperate, and an XMPP protocol standards engineer is not happy about it. (Ralph Meijer)
4. A $300,000 salary from Microsoft is not enough enticement, and Github's co-founder relates his leaving Microsoft in 2008 to start Github. (Tom Preston-Werner)
5. Open plan offices are bad for worker health and productivity, and older workers especially hate the noise. (Quartz)
6. "This tutorial will teach you the main ideas of Unsupervised Feature Learning and Deep Learning." (Stanford) It's written in a wiki, and is available in both English and Chinese.
7. You need to know these HTML5 features: DNS prefetching, link prefetching, the download attribute, regular expressions for input santization, and the datalist element for autocomplete suggestions. (Adnane Belmadiaf)
8. To transform the lives of poor individuals in Uganda, give people cash. They will use it to train themselves and their incomes will go up. (Chris Blattman)
9. Don't even consider programming in a language that allows you to have null pointer exceptions, and avoid languages that are dynamically typed. (Sebastian Sylvan)
10. "Different from line-based or character-based diff, ydiff is “language-based”. It parses the programs and then performs structural comparison on the parse trees." (Yin Wang)