Ex BibliothecaThe life and times of Zack Weinberg.
Monday, 4 March 2002# 9:30 PMMy kettle has sprung a leak. Considering how much tea I drink, this does not make me happy. It probably happened when I accidentally left the whistle off and boiled out all the water, then dumped it in a tub of cold water when I discovered what I'd done (to make it safe to touch again). My kitchen faucet is also leaking again. It's been threatening to do this for weeks—the trail of rust down the wall from the hot water fitting is an excellent clue that something's wrong, as are bits of valve washer and chunks of rusted metal clogging the aerator. I was hoping to be able to leave it until the leak from the fitting was severe enough that the handyman would be forced to replace the hot water pipe, which he ought to have done the last time. Now, however, it's starting to drip from the spigot in earnest; I may have to get it patched again. (It'll never stay fixed until the hot water pipe is replaced, because what keeps happening is chunks of rust from the dying pipe get in the valve and tear up the washer.) PNH has changed his weblog to use some clever automation known as Moveable Type. I'm somewhat tempted to try it myself, except that it looks even more complicated than NewsBruiser, which was already too complicated for my taste. But it does comments; I wonder if the people reading this and not sending me any mail about it would post comments. Probably not. # 6 PMI just got back from seeing Peter Neumann give a talk about computer security and critical infrastructure. Overall it was a good talk, leaving me with plenty of things to think about, but I have a couple of issues. His basic thesis is that existing computer systems are insecure at all levels, from hardware on up, despite the existence of well-understood methods for secure system design in the research community. This is true. However, at least in the talk, he didn't offer much of an alternative. When pressed (during Q&A) to suggest ways to improve the situation, he would say only that design from the beginning is necessary. Again, this is true. And I can see why he didn't want to get pinned down to offering specific proposals, which might be taken for panacaeas. Still, I would have liked to hear some specific instances where existing software or hardware is intrinsically flawed, and not in the ways that everyone already knows (i.e. buffer overflows). In particular, the existence of EROS strongly implies that at the hardware level, the only problems are with reliability, not security. Perhaps there are security flaws in EROS which I cannot see, but I doubt it. There are certainly ways to layer insecure code on top of EROS, but that says nothing about EROS itself (unless it turns out that its interfaces make insecure coding easier than secure, but it's too early to say that). I'm also disappointed that he blew off someone's question about the failure of Multics. Yeah, fear of non-IBM solutions probably had something to do with it. However, I think it's unlikely that Ken Thompson and Dennis Ritchie's criticisms were completely unfounded. In that context, I'm wondering what he thinks of Peter Gabriel's Worse is Better (or is it?) papers. Gabriel himself is not sure. # 11 AMIn the peculiar dreams department, I found myself wandering around Yerba Buena Island (that's the one in the middle of the Bay Bridge). Everything was polygonal and textured, like in a first-person-shooter game. Also, somehow it was possible to enter the hill that the bridge has to tunnel through, and get right up to the outer framework of the tunnel. Which was not a concrete arch, but a wooden rack carrying dozens and dozens of mailing tubes full of art. Behind the rack there was a nuclear reactor. Walking home, I encountered Gav and his girlfriend. Except he'd re-dyed his hair yellow and gotten a buzz cut (it's normally blue and shoulder length) and was behaving like "that most terrifying symbol of Order, an attorney", not his usual cheerful artist/engineer self. His girlfriend (whose name I really should remember, but don't) was understandably upset. # 12:45 AMThere is the most amazing range of junk being sold at the Livermore swap meet. A lot of it is what Todd (one of my co-workers) refers to as "dot-com detritus," i.e. surplus hardware from failed companies. But there's also stall upon stall selling functional vacuum tubes, oscilloscopes, IBM mainframe diagnostic equipment, radio antennas, radio transceivers, stereo equipment, ... I picked up a car radio for $20; normally goes for about $100. (I'm fairly sure the one in my car right now has lost an amp stage. If it turns out it's the speakers that are busted, I'll feel silly.) |