Tag Archives: Programming

Web History Graph

There’s a constant cycle people go through online: searching and bookmarking; learning and remembering. But when telling people what I’ve learned, I don’t just give them the final “search results,” I tell them how I got there. Searching and bookmarking should be the same way. I propose a Firefox plugin that not only remembers the [...]

Learning Distributed Revision Control Systems

Like it or not, the distributed revision control model is here to stay. Brian Fitzpatrick, a Subversion and Apache developer, told a group of us Purdue students that SVN will indeed be getting distributed features similar to “the Mercurial model.” Many companies are already starting to use DRCS and the rest are on their way. [...]

Thorn & Erlang

I’ve started working on a research project with Prof. Vitek of Purdue University and some X10 researchers at T.J. Waston research center. I’m not sure how much I’m allowed to say about the project but we are working on a new programming language nicknamed Thorn. X10 should give you a hint has to what kind [...]

How to Keep Up in Tech

I had an internship right out of high school and the team I was working on had five employees. I, a high schooler with no formal CS education, was replacing them. I was rewriting all of their legacy code and making huge improvements on it. Furthermore, the legacy program was written in ASP, a language [...]

Andrew Morton’s Google Tech Talk

Andrew Morton, the 2.6 kernel (specifically the mm tree patchset) maintainer and a huge player in the Linux world recently gave a Google Tech talk. The talk really is “the current state of the Linux kernel,” even though he takes a while to get into the meat of the content. He’s also been a Google [...]