The Value of Downvoting, or, How Hacker News Gets It Wrong
Paul Graham's Hacker News is a great website to find interesting programming links and sane discussion. The site reflects a sort of post- Reddit sensibility; the design of HN was directly intended to address the shortcomings of programming.reddit.com from someone very much on the inside (Reddit was a Paul Graham Y…
RethinkDB looking for a technical cofounder
Looking for a technical cofounder for RethinkDB.
Some “Developers” Just Can’t Develop
I’ve been interviewing candidates for developer positions for over a decade now. In my early years I was very much hit and miss in terms of...
No, 37Signals, Planning Is Not What You Think
Learn about Palo Alto Software, one of Oregon's premier software companies and a worldwide leader in business software for entrepreneurs.
I really want to like Apple (but they don't like us)
I loved my Apple IIs passionately. I love my Macintosh collection (from SE to Bondi-blue iMac). While not being a heavy Mac user, I keep a Mac on my desk as a second computer to my main computer (a netbook running Linux because I like carrying it around, because it's cheap and because I like Linux better than OSX for…
Parrot VM v1.0.0 released
You're packing a suitcase for a place none of us has been A place that has to be believed to be seen You could have flown away A singing bird in an open cage Who will only fly, only fly for freedom...
What Opera is about to Unveil?
Bioinformatics, genomics, and Javascript
There's always time to launch your dream
“I’d love to start a company / become a great programmer / write an awesome blog, but there’s just not enough time in the day!” Bullshit. There’s always enough time, you’re just not spending it right. Now that’s some tough love, but I’m sick and ti…
Erlang, Yaws, and the deadly Tornado
Good things sometimes happen to the open source community. Since Facebook acquisition of FriendFeed, a bunch of technologies were released to the wild, including, most notably, a Tornado web server written in Python. The Tornado is touted as a a scalable, non-blocking web server and web…
SQLite: A Lesson In Low-Defect Software (review/summary w/ working source)
[EDIT: Minor edits to fix HTML formatting, style, corrected footnote credit, and code indentation the editor kills on every edit.] While l...
Python Library for Google Translate
I have extended my xgoogle library with a Python module for Google Translate. The new module is called "xgoogle.translate" and it implements two classes - "Translator" and "LanguageDetector". The "Translator" class can be used to translate text. It provides a function called "translate" that takes three arguments -...