the kind of stuff I’m into
The Origins of Political Order - Francis Fukuyama
How To Win Friends And Influence People - Dale Carnegie
1984 - George Orwell
Things I’ve read
Zero To One - Peter Thiel
Code Complete - Steve McConnell
Thinking, Fast and Slow - Daniel Kahneman
Connected - Nicholas A. Christakis, James H. Fowler
Animal Farm - George Orwell
Brave New World - Aldous Huxley
Code Complete - Steve McConnell
Lean In - Sheryl Sandberg
Liar’s Poker - Michael Lewis
Steve Jobs - Walter Isaacson
Creativity, Inc - Ed Catmull
Freakonomics - Stephen J. Dubner, Steven Levitt
The Tipping Point - Malcolm Gladwell
The Charisma Myth - Olivia Fox Cabane
Who Gets What – and Why - Alvin E. Roth
Flash Boys - Michael Lewis
Flash Boys: Not so Fast - Peter Kovac
The New Confessions of an Economic Hit Man - John Perkins
The Motivation Hacker - Nick Winter
The PhD Grind - Philip Guo
The Design of Everyday Things - Don Norman
Strangers in Their Own Land - Arlie Russell Hochschild
Harry Potter and the Methods of Rationality - Eliezer Yudkowsky
Next on my reading list
How Asia Works
Political Order and Political Decay
David and Goliath
Books that I want to read
A Little History of the World
The Art of War (if there’s a nice cleaned up version somewhere)
Thing Explainer: Complicated Stuff in Simple Words
The Three-Body Problem
The Dignitity of the Working Men
Hillbilly Elegy: A Memoir of a Family and Culture in Crisis
Unintended Consequences: How to Improve our Government, our Businesses, and our Lives
Panic, Prosperity, and Progress: Five Centuries of History and the Markets
The Rise of the West
Powers of Mind
Chimpanzee Politics: Power and Sex among Apes
The Innovators: How a Group of Hackers, Geniuses, and Geeks Created the Digital Revolution
Panic, Prosperity and Progress: Five Centuries of History and the Markets
David and Goliath: Underdogs, Misfits, and the Art of Battling Giants
Elon Musk: Tesla, SpaceX, and the Quest for a Fantastic Future
The Name of the Wind
The Everything Store: Jeff Bezos and the Age of Amazon
Just starting this. If I’m going to bookmark nice things from the Internet, why not share it with everyone?
The Rise of Explorable Explanations: On using interactive visualizations to explain things. http://www.maartenlambrechts.be/the-rise-of-explorable-explanations/
Execution in the Kingdom of Nouns: I went through a phase of ‘OOP is king!’ once, before I discovered there were more approaches than computing than just using objects, which isn’t always the most suited tool. http://steve-yegge.blogspot.ca/2006/03/execution-in-kingdom-of-nouns.html
Privilege and inequality in Silicon Valley. “One example of a poor mindset is to minimize conflict because fucking up is costly and opportunities are hard to come by, so it’s been a challenge putting my ideas out there and defending them.” https://medium.com/tech-diversity-files/privilege-and-inequality-in-silicon-valley-92d455b66860
Demographic 2050 Destiny. Great visualization of interesting trends the world will take. http://graphics.wsj.com/2050-demographic-destiny/
John Carmack on functional languages. https://www.youtube.com/watch?v=1PhArSujR_A
Curse of the Gifted. Talent vs Experiencehttp://www.vanadac.com/~dajhorn/novelties/ESR%20-%20Curse%20Of%20The%20Gifted.html
Intellectual are Freaks. A useful reminder in knowing what you don’t know. http://thesmartset.com/intellectuals-are-freaks/
How and Why to Granularize. One of the most important life skills is to learn how to learn, and a large part of that is knowing how to learn a difficult skill by breaking it down in subskills and mastering each in turn. It’s something you learn by playing sports, but it can also be extended as far as social effectiveness. http://lesswrong.com/lw/5p6/how_and_why_to_granularize/
The Art of the Command Line. Cool command-line tricks. https://github.com/jlevy/the-art-of-command-line
Parable of the Polygons. A GREAT illustration of how social segregation tends to naturally happen as a result of each person optimizing even slightly towards their social environment preferences. http://ncase.me/polygons/
Why Learning to Code is So Damn Hard. A relatable, well-written piece on the path that many software developers go through in their career. https://www.vikingcodeschool.com/posts/why-learning-to-code-is-so-damn-hard
The Rules for Rulers. Think you can be a good world leader? No man rules alone. https://www.youtube.com/watch?v=rStL7niR7gs
Testyourvocab. How many English words do you know? http://testyourvocab.com/
Every Frame a Painting. A great Youtube channel on cinematography. https://www.youtube.com/channel/UCjFqcJQXGZ6T6sxyFB-5i6A
Nerdwriter1. Another great Youtube channel on cinematography. https://www.youtube.com/user/Nerdwriter1/videos
Classic Programmer Paintings. It’s just funny. http://classicprogrammerpaintings.com/
Unraveling the Tech Hiring Market. Offer deadlines make the whole hiring market inefficient. https://blogs.janestreet.com/unraveling/
The Law of Leaky Abstractions. Why you need to have strong fundamentals. https://www.joelonsoftware.com/2002/11/11/the-law-of-leaky-abstractions/
The Slack Notification System Flowchart. Why things are not as easy as they look. https://twitter.com/mathowie/status/837735473745289218/photo/1
Jessica Livingston Speech about YC Culture. A look into how YC built a good culture. https://www.youtube.com/watch?v=NEp9aaQuYp4
Wendover Productions. A cool Youtube channel that explains why a bunch of stuff about everyday life are the way they are, with lots of insights. https://www.youtube.com/channel/UC9RM-iSvTu1uPJb8X5yp3EQ
When Monospace Fonts Aren’t: The Unicode Character Width Nightmare. A humbling post about how the simple question of font rendering is seemingly impossible to solve right. http://denisbider.blogspot.com/2015/09/when-monospace-fonts-arent-unicode.html
Silent Technical Privilege. A great post about very implicit assumptions that are really easy to take granted, about the importance of something as simple as having letting people you try things. http://www.slate.com/articles/technology/technology/2014/01/programmer_privilege_as_an_asian_male_computer_science_major_everyone_gave.html
A Tale of Two Canadas. How, even in a supposedly equalitarian country like Canada, there are a lot of differences in equality of opportunities. https://www.theglobeandmail.com/news/national/a-tale-of-two-canadas-where-you-grow-up-affects-your-adult-income/article35444594/
I periodically take a look at these.
Hacker News for a daily selection of interesting links relevant in the tech industry, and for being the only website where the comments on an article are occasionally more insightful than the article itself.
The Verge for an aggregation of tech news, as well as occasional random interesting articles about science, media, etc. Like Hacker News, but more like a regular news site.
Quartz they have good non-tech articles.
Google News for most non-tech news stories.
Anandtech occasionally when I’m in the mood to be a hardware geek.
Joel on Software no longer active, but tons of timeless articles.
TripleByte Blog has interesting research on categorizing the strengths of different kinds of engineers and placing them where they fit best.
A lot of Quora. I spend way too much time on that site.
Speaking of books, I was also a reviewer for Mastering Leap Motion.