Oct 21

I just listened to the This American Life episode Another Frightening Show About the Economy, a followup to their earlier show The Giant Pool of Money. The earlier show explained the mortgage crisis in terms anyone can understand. The new show explains how the problems of the mortgage industry have spread to the rest of the economy.

In particular, it explains:

  • What a Credit Default Swap is, and how it turned from something harmless into something disastrous;
  • What the commercial paper market is;
  • Why AIG nearly collapsed and needed to be bailed out, and how the bailout was carried out;
  • How the rest of the financial system nearly collapsed;
  • Why the original $700 billion bailout plan was terrible, and how the new one (the one made into law) is slightly better in that it at least allows the right thing to be done;
  • That the total failure to regulate a risky credit default swap market, bigger than the entire global stock market, was a totally bipartisan fuckup.

If any podcast is essential listening, this one is.

Oct 11

Tower Records holds a special place in my heart. The store in Piccadilly Circus was one of the places I would try to visit every time I traveled to London. Back in the early 80s the Virgin Megastore on Oxford Street was the place for obscure music, but by 1990 they had jacked up the prices and cleared out the unpopular stuff. Tower kept the prices reasonable and had an unrivaled selection of imports and obscurities. It was there that I discovered DEVO, and later completed my collection. It was there that I found Holger Hiller.

When I visited the US, Tower in Boston was second only to Newbury Comics. But another ten years went by, and Tower started to go downhill. Prices rose to HMV-like levels, and some idiot decided it was a good idea to file every disc by genre, a decision made worse by splitting electronica into ambient, house, techno, acid, dub, trance, and so on. Quick, where’s the Aphex Twin? Err…

So I wasn’t surprised when the company filed for bankruptcy in 2004. And I’m not surprised that they’re filing for bankruptcy again now, this time for good. A quick browse reveals only 2 Tangerine Dream albums, both priced at $38 (yeah right). There are practically no CDs priced below $18. Thom Yorke’s solo album isn’t listed (who he?), and if I didn’t already have Hail to the Thief I wouldn’t buy it from Tower for $34.

So it goes. Music sales is an unforgiving business. Stores seem to go through a golden age of awesomeness, but at some point the prices get too high or the selection gets too poor and they slide into irrelevance. Newbury Comics was heading that way when we left Massachusetts, sad to say.

So where do I get CDs now? Mostly from half.com and Amazon marketplace; stores typically break the $12 limit.

Dec 07

Mark came over, bringing his Compaq PC which has been behaving oddly. A little exploration revealed that all kinds of vital files had been deleted from the hard drive—some DLLs needed for Windows domains, a few key bits of Internet Explorer, and the whole of Outlook Express, for example.

After half an hour or so fiddling with the Network control panel, rebooting, then fiddling with it some more, I managed to get the machine to request an IP address and join the network. Once that had been achieved, it was relatively simple to siphon off all his data via a combination of SMB and FTP, and burn it all onto some CDs.

Then we tried booting from the recovery CD, only to find that the recovery CD merely starts a batch file on a separate partition of the hard drive. Yup, no Windows install CDs supplied, and you’ve guessed it, the recovery partition was hosed. So we deleted the data, and Mark’s going to take the machine back under warranty for the store to reformat the drive and reinstall Windows.

I’m not sure what the cause of the problem was, but it looks awfully like a malicious hacker or trojan horse program. I’m guessing ‘hacker’, because we’re talking about a non-firewalled Windows box on a cable modem connection, but with up-to-date virus scanner software.

Anyway, after seeing how much faster my 350MHz G4 is than his 600MHz PC, Mark now has Mac envy.

Mar 18

32 CDs burnt. No coasters.

The old slides take a hellishly long time to fix up. Some of them have aged in inexplicable ways, like the one I scanned yesterday where the sky has turned purple but everything else is fine. There didn’t seem to be any obvious PhotoShop adjustment to make to the whole image to fix it, so I had to resort to airbrushing out the purple. Not much fun, given that there were trees on the horizon.

Feb 19

Some people may wonder why my web site was left unchanged for over a year. Well, I’m engaged in a lengthy project to digitize my entire photo collection, using a Nikon film scanner to produce 3000×2000 scans direct from the negatives.

Some of the images are decades old, and often the film has deteriorated and needs careful restoration. Color film in the 70s really wasn’t very stable, and these negatives haven’t been particularly well cared for either. My plan is to scan them, fix them, and archive them onto digital media.

Of course, this requires some care—five years ago, it might have seemed like a sensible idea to archive onto Syquest cartridges, after all. Who’s to say what will be around in another decade? Will we even be able to read most of today’s file formats? (How many art programs read NeoPaint files?)

A lot of people use TIFF. Few of them realize it, but TIFF is a really ugly file format originated by Microsoft. I say it’s ugly because I’ve read the specification. It has a zillion variations, including different byte ordering on different platforms. I’ve seen graphics packages which both claim to read and write TIFF, but won’t read each other’s files. So for archiving, TIFF is a definite no-no.

PNG is an open standard, it’s lossless, and it gets better compression than practically every comparable format, including TIFF. Because it uses no patented algorithms, it’s likely that every graphics program will at least have code to read it. Because Open Source implementations of the algorithm are available, I know that if the worst comes to the worst I can always write my own program to read PNG and write it into whatever’s the appropriate format in ten years’ time. So it’s PNG for me.

Anyway, after months of work my hard drive was getting dangerously full, so this weekend I bought a CD burner. Of all the data storage media out there, I think CD is the one most likely to still be readable in a couple of decades. I’m planning on using the Kodak pro-grade gold CD-Rs, which have a rated life of 100 years.

CD is a bit of a bitch to use, however. You have to burn the discs, verify them afterwards, and so on. On PCs, this generally involves a lot of dicking around with flaky driver software; the ThinkPad at work refuses to boot if the CD burner is plugged in, so you have to boot first, then plug and pray, and about half the time it’ll then recognize the drive. Assuming that worked, you can then try and burn a disc, which works about 80% of the time. The rest of the time the CD burning software hangs while updating the catalog at the end of the burn, and you have another coaster.

I was determined not to have similar experiences at home. Of course, I have a Mac at home, so that was a good start. Then I picked out a CD burner which was Firewire, so (a) I wouldn’t have any buffer underrun problems, and (b) I wouldn’t have to dick around with SCSI or USB drivers and termination problems.

Next, I narrowed my selection down to CD burners which were approved by Adaptec (who now want to be called Roxio), who make the Toast software used by practically everyone who burns CDs for a living.

Finally, I picked a drive which had the latest BurnProof technology. This is a hardware feature where if the drive stops receiving data fast enough—say, because Internet Explorer chokes while you’re browsing the web—the laser stops in a controlled fashion, marking how far it had got so it can continue when the data flow resumes. Which means fewer coasters, and the option of burning CDs while doing something else.

That’s the theory. Of course, no matter how careful and prepared you are, the universe has a way of screwing you over. In this case, I managed to get a faulty CD burner, and wasted most of yesterday trying to coax it into working properly. It would act just like it was working, but the CD would never verify and would be full of random (but sonically interesting) flipped bits.

Fortunately, I foresaw even this eventuality. Rather than trying to save $50 by buying online, I had decided to slum it and buy from CompUSA. So instead of paying two sets of shipping charges and waiting several days for a replacement, I picked up another burner this morning. The new one works fine. Rips at 40x, burns at 14x. Sweet!

I’ll carry on using DVD-RAM for day-to-day stuff, as it’s just vastly more convenient than CD. But now when everything’s finalized and annotated and cataloged, I can burn it on gold for keeps.

The CDRW drive I picked was a QPS Que! and in spite of the initial problems, I’m happy with it on balance.