The next Accidental Difficulty in software

First, go read this article by Joel: Book Review: Beyond Java.  He mentions this list, of great advances that have address some accidental difficulties in software: Assemblers Algebraic languages (including Fortran) Structured languages (Algol-60 and C) Declarative languages (including SQL) Memory-managed languages (including Lisp, VB, and Java) First, I’m disappointed he didn’t list C# next…

3

Backing up your data

I’ve been engaged in a bunch of discussion about how to keep your personal data safe at home.  I hear a lot of people say they want to build a RAID5 array in a server, and put their family photos on it.  I can think of many ways to lose my data: Hardware Failure Fire,…

1