First off, I admit to being old; I remember the days of computers the size of 5 or six fridges, with 16Kb (yes Kilobytes) or memory. But this isn't a nostalgia trip, but a comment on the current state and size of software. Over the past coouple of years I've had three boot partitions on my laptop: 1 stable with .NET 1.1, one with beta 2, and one with post b2 builds. Each was a 10bb partition (I keep the data on a separate one). With the release of 2.0 I needed a partition with both 1.1 and 2.0, SQL 200 and 2005, and VS 2003 and 2005 (plus the normal sundries such as office). A 10Gb partition doesn't cut it anymore. So I scrapped all three partitions and went for a single 20Gb one, leaving me a spare in case I need it for a beta of something. My main dev machine is now, rather worryingly, in a similar position. It has a 40Gb main drive, partitioned into two (the reason for this I forget, but I quite like having a spare partition that I can dump stuff onto, knowing it's not critical space). Data is on a hardware mirrored 40Gb partition. Having finally fixed my VS install problems, I realised I've run out of space on the boot partition - yes, that's 20Gb of just software - no data. Office, two lots of .net, two lots of VS, two lots of SQL, plus a ton of other software. I even had to uninstall some software just to get SQL 2005 installed, which required 2.6Gb for the installation, despite only actually needing 1.6Gb once installed. Why can't the installer give you the option of using another disc for temporary files? I know setting TEMP to another drive would support that, but that's not really much help when you're already half-way through installing. I'm not sure I really have a point to this post, I just fancied a moan. Disc space is cheap and I'd have no worries about buying a larger disc, but I reckon it would take two days just to reinstall all of the software and reconfigure all of my settings.
[Listening to: Sonata in A major K305(293d): Allegro di molto - Itzhak Perlman - The Violin Sonatas]