New
The latest blog posts to take off on Hacker News. 2,098 posts.
Don't re-elect SOPA supporters on Tuesday
As elections draw near, remember that it's not just about the President. We'll vote on a number of Congressional seats too. If you haven't take a second to get a quick read on your senator and...
A case against syntax highlighting
Do you rely on syntax highlighting when developing software? If so, you may be shooting yourself in the foot. In this post, I will argue that syntax highlighting, while aesthetically seductive, moves focus from content to form, and discourages those who look at the code from trying to understand it.
My IQ
Mathematics, applications of mathematics to life in general, and my life as a mathematician.
I fixed a bug in Python
About a month ago, I found a bad-behavior bug in the tokenize standard library module, and with help from Aron Griffis, submitted a patch to fix it. Yesterday was a Python bug day, and Ezio Melotti merged my change, so I have officially contributed to CPython!
The Background Noise Was Louder than I Realized
It's not about technology for its own sake. It's about being able to implement your ideas.
Why political journalists can’t stand Nate Silver
The more I think about the rift between political journalism and Nate Silver, the more it seems that it's one that's fundamentally an issue of epistemology — how journalists know what they know. Here's why I think that's the case. When we talk about the epistemology of journalism, it all eventually ties into…
Permission to Suck
My friend is one of those people who swears she “can’t” meditate. She can’t sit still that long. She can’t think of “nothing.” The times that she tried meditating, she kept thinking of things, and got frustrated. It probably doesn’t help that my friend was once a soloist in one of the top ballet companies
Start Something Small
The other day I was listening to Dale Carnegie’s How to Win Friends and Influence People and and I found it amazing how this book, which has now sold over 15 million copies, originally started:
Nobody’s going to steal your idea
When I was working on my dissertation, I thought someone might scoop my research and I'd have to start over. Looking back, that was ridiculous. For one thing, my research was too arcane for many others to care about. And even if someone had proven one of my theorems, there would still be something original
Great Hackers (2004)
July 2004 (This essay is derived from a talk at Oscon 2004.) A few months ago I finished a new book , and in reviews I keep noticing words like "provocative'' and "controversial.'' To say nothing of "idiotic.'' I didn't mean to make the book controversial. I was trying to make it efficient. I didn't want to waste…
Why it is Awesome to be a Girl in Tech
Why are there so few girls in tech? Okay, there are a lot of female project managers and girls doing creative stuff like design or UX, though the geekier it gets the less girls are involved.
Goldeneye 64's inspirational startup story
GoldenEye 64 had a special place in my heart when I was growing up. It was the first game my parents wouldn’t let me buy due to violent content. I saved up allowances and dug up couch treasures for months to taste the forbidden fruit. The effort turned into one of the pillars of my childhood experiences. I still…
Why you should take your 20's seriously
“Don’t take life too seriously, you’ll never get out alive.” – Van Wilder It seems like the prevailing advice today for anyone in their twenties is to live their lives…
C++11 and Boost - Succinct like Python
C++11 is the new standard of C++ that was released last year. Yes, I know that is now 2012, but compilers are just now starting to catch up and …