Jim Hefferon's Linear Algebra: A free textbook with fascinating applications
Random code snippets, projects and musings about software from Eric Kidd, a developer and occasional entrepreneur.
Random code snippets, projects and musings about software from Eric Kidd, a developer and occasional entrepreneur.
Introduction I’ve toyed with Linux since 2002, when I first installed Mandrake. With the latest release of Ubuntu, I was interested to see how far Linux had come since then in terms of being …
I’ve been observing an unusual programmer friend of mine for some time now. (Yeah… a “friend”, that’s it….) He has such a strange combination of potential and in…
I’ve earlier performed a little test , comparing two files: one produced with MS Word, the other with OpenOffice.org Writer. The purpose then was to demonstrate that Word isn’t necessarily such a bad piece of software — it’s just not always used in a way which is likely to give nice results: most people don’t change…
First, a quote from Marc Andreessen's " Guide to Startups, part 4: The only thing that matters " If you ask entrepreneurs or VCs which of te...
You know what drives me crazy? Programmer Q&A websites. You know what I’m talking about. You type a very specific programming question into Google and you get back: A bunch of links to discussi…
It's now been 5 months since Diffle folded, so I figured I'd write one last post to wrap up this blog. There seems to be a lot of curiosity...
Thanks, Steve; that was very helpful, although it would've been more helpful before I had a phonescreen with you guys last fall and totally brainlocked on a tree traversal. I kid you not, I could hear the guy interviewing me impatiently tapping his fingers on the table. He was just ITCHING to pencilwhip my ass out of…
So, I’m sitting at my kitchen table the other night thinking about startup type things when an idea pops into my head: Create an index for Hacker News. Now, this isn’t the first time th…
Update: since I did these statistics, Linode has upgraded their memory offering even more, which means that their offer is even better than what I show here. As of summer 2010, Slicehost'…
A lot of groups that don't get invited to interviews would like to know why. This is a reasonable thing to want. If there's something wrong with your project, you want to know what.
As an IBM PC historian, one aspect of my hobby is archiving gaming software. (You can take that statement to mean anything you want — whatever you think of, you’re probably right.) At…
A while ago I had an on-site job interview at Google. The position I was interviewing for was a Google SRE. SRE stands for Site Reliability Engineering. Site reliability engineers (SREs) are both software engineers and systems administrators, responsible for Google's production services end-to-end. I interviewed…