Systems Programmers Relax - Most Programming Advice Isn't For You
I'm an incredibly slow programmer (in the hobby projects I do for the love of it, that is). My ratio of thinking to typing must be around 10...
The latest blog posts to take off on Hacker News. 1,784 posts.
I'm an incredibly slow programmer (in the hobby projects I do for the love of it, that is). My ratio of thinking to typing must be around 10...
One interpretation of the image and caption is that it reinforces how some folks perceive the progression from novice to expert: Stage 1: You suck. Stage 2: You're an expert. In fact, masterin…
Once again, there’s been another story about how Google is having trouble retaining talent. Despite all Eric Schmidt’s attempts to tell folks that Google’s regretted attrition rate has not changed in seven years, this story just doesn’t want to seem to die. (And those stories about Google paying $3.5 million and $7…
Tim Lopez published an elegant and tiny LISP interpreter for Python on his blog. Inspired by Norvig’s Paradigms of Artificial Intelligence Programming. I developed an interpreter as well as a…
I've enjoyed reading Peter Norvig's recent articles on Lisp. He implements a Scheme interpreter in 90 lines of Python in the first , and dev...
For the past month or so I've been working on writing my own ORM in Python. The project grew out of a need for a lightweight persistence layer for use in Flask web apps. As I've grown so familiar with the Django ORM over the past year, many of the ideas in Peewee are analagous to the concepts in Django. My goal from…
ZIA is a place for me to “think out loud,” about my current and future research. As the author, my goals are to share my ideas, highlight new research, and possibly develop new tools along the way.
Alex Clemesha is a full-stack software engineer based in San Diego, California.
This Black Friday, I had the occasion to ponder why it is that Apple offers free engraving on iPods and iPads (hereafter, iP*ds).
Amaranthar in the comment thread on the last post referred to “rares” in Ultima Online as a feature. They weren’t really, though. They were a bug .
I primarily use Unix-based computers, mostly Linux. On those computers, I live in text mode. This entry is an attempt to document the software I find most useful to my text-mode guerrilla lifestyle. Included are links to the programs I rely on, links to alternative programs, and links to my config files. screen…
Gary Arndt is the man behind Everything Everywhere, one of the most popular travel blogs in the world, and one of Time Magazine’s “Top 25 Best Blogs of 2010.” Since March 2007, Gary has been traveling around the globe, having visited more than 70 countries and territories, and gaining worldly wisdom in the process…
I’ll admit it: my résumé doesn’t stand out. I’ve had some great internships, but also a tendency to work for companies that aren’t (yet!) household names. And though I’m doing fine academically, it’s not well enough to stand out on my marks alone.
On Aug. 16, two men were escorted off a plane headed for Manchester, England, because some passengers thought they looked either Asian or Middle Eastern, might have been talking Arabic, wore leather jackets, and looked at their watches—and the passengers refused to fly with them on board. The men were questioned for…
Here’s something crazy and pointless: did you know that LCD monitors draw single pixels by mixing three individual red, green and blue subpixels ? It’s true! In fact, some devices (like mobile phones and handheld gaming devices) actually use this to anti-alias text and make borders more distinct. Microsoft even use it…