Books

On Friday evening, while I was tidying up some other parts of this blog (the reviews section) I re-read my review of Michael Marshall Smith’s collection of short stories, What You Make It. This gave me the link for MMS’s web site, where I found out that his long-awaited new novel The Straw Men is now out in hardback. Ooh! Ooh!

So I picked up a copy yesterday afternoon while we were in town. It’s published under the name “Michael Marshall”, without the “Smith”:

“The big news is that Michael has just announced that THE STRAW MEN will be coming out under a – slightly – different name. In both the US and UK the novel will be published under the name Michael Marshall. The move was initially precipitated in the US, due to the publishing last year of a book called STRAW MEN by Martin J. Smith. On consideration, however, Michael has decided to consolidate the split in names in order to create the possibility of publishing different types of novels under the two names. His next novel will also come out under the name Michael Marshall, but he does already have plans for a forthcoming Michael Marshall Smith novel.”

Looks like he’s doing an Iain (M.) Banks, then, because it looks like The Straw Men is more of a mainstream thriller rather than a whacked-out paranoid slipstream detective/SF crossover kind of thing. But that’s cool.

By coincidence, yesterday afternoon was also when I found out that Banks has a new novel coming out next week: Dead Air. I saw the poster for it in Ottakar’s bookshop on George St. (And since when is that an Ottakar’s? Last time I looked it was James Thin.) It’s an “Iain Banks” book, so not SF. His last mainstream book, The Business was fun, but a bit lightweight. I’m curious to see what this one will be like.

And while I was snuffling around Amazon looking for the link for Dead Air, I happened to see that “customers who bought this item had also bought”: Engine City by Ken Macleod (not out until November). This is the final book in his “Engines Of Light” trilogy, and I haven’t even read the first two yet. They’re sitting on my “to read” shelf next to my desk right now, staring up at me with baleful spines as if to warn me that if I don’t read them soon, there’ll be trouble.

Also on the list of “customers who bought” Dead Air was Quicksilver by Neal Stephenson. (It isn’t going to be out until March 2003, so at least that will give me time to get my copy of Cryptonomicon back from James and re-read it.) Apparently Stephenson has been writing Quicksilver with a fountain pen:

“I’ve written every word of it so far with fountain pen on paper. Part of the theory was that it would make me less long-winded, but it hasn’t actually worked. I think it has improved the quality of the actual work somewhat, simply because it is actually easier to edit something on paper than on screen. So usually every page of the original manuscript has been gone over 2 or 3 times before it goes into the computer and then when I type it into the computer that’s another pass again where I can make changes if I want to.”

The novel is set about 300 years ago, with some loose familial connections to the characters in Cryptonomicon, and should delve further into the history of cryptography. Cryptonomicon was an utterly fascinating read. Even though I’ve only been through it once, it has definitely registered as one of my favourite books of all time. (Note to self: must do a “favourite books” page at some point…)

Finally, the Hugos. Worldcon is happening this weeken in San Jose. I’d thought that the Hugo awards were being presented on Saturday evening (last night), so I went scurrying across the web this morning to see who’d won. Couldn’t find a damn thing, though. Probably because they’re not due to be announced until this evening (Sunday). But while I was looking, I did stumble across Neil Gaiman’s weblog, where I found out that he has a new book out: Coraline. I’ve read–and loved–all of Gaiman’s Sandman work, but I haven’t read any of his novels. They always hover on the borderline of “buy me” when I’m browsing through a book shop. Coraline, though, looks like a must have.

New Opera features I would like

I think I’ve been using the Opera browser for about a year now. I tried it out because that’s what you do, but I stuck with it because of what it could do. I have really found that, for my purposes and surfing habits, Opera is the best web browser of the current bunch (IE, Mozilla, Opera). IE is a better application platform, but that’s not quite the same as a browser.

The web is exactly that: a web. Hyperlinks weave disparate sites together into a rich tapestry of information, and I like being able to look at multiple parts of that tapestry at the same time. If I’m reading a site, or a story, I usually find several links I want to visit, so I click on them. In Opera (and in Mozilla now, as well), I can open these new pages up in separate windows (or tabs) within a single application space.

Right now, for example, I have 20 windows open in my Opera session. I’ve been snuffling about a variety of weblogs, and more than any other kind of site blogs are just full of interesting hyperlinks. Opera opens up these new windows quickly, and in the background. That way the flow of my reading isn’t interrupted.

When I exit Opera, it saves the list of windows that were open. So, when I start it up again, it re-opens them all, and I can carry on browsing where I left off. This is just so nice, I want more of it!

The feature I would really like to see in Opera (and Opera 7 is just round the corner, so fingers crossed) is the ability to save these sets of window setups.

For example, these 20 windows I now have open are mostly related to blogs and blogging. It would be great to save these to a file (say “bloggin.sav”), and then start with a clean slate. I could go back to this list of saved windows whenever I wanted to.

You can sort of do this now already in Opera 6, but it’s not exactly slick: you can create a new bookmarks folder, and stick the URLs of all the current windows into that folder. You can then use the “open all folder items” feature to open up all the URLs in one go. But you have to do the work of putting all those sites into the bookmarks folder yourself. Even a function to put all current windows into a bookmarks folder at once would be pretty cool.

Movable Type macros for Everything2

Back in the (good/bad…proabably bad) old days when the sunpig site was running on some scraps of PHP code I’d cobbled together myself, it had the ability to automatically convert Everything2 style hard links and pipe links. This meant that we could copy and paste content between here and E2 without doing any extra editing.

When we moved over to Movable Type, though, we lost that facility We gained much, much more in the process, though. But now that Movable Type has support for macros, thanks to the incredibly cool Brad Choate, I can put these E2 links back.

All that is required are two macros:


<MTMacroDefine name="e2hardlink" pattern="m/\[([^\|]*?)\]/">
<a href="http://www.everything2.com/?node=<MTNull encode_url="1"><MTMacroMatch position="1"></MTNull>" title="<MTMacroMatch position="1">"><MTMacroMatch position="1"></a></MTMacroDefine>

<MTMacroDefine name="e2pipelink" pattern="m/\[(.*?)\|(.*?)\]/">
<a href="http://www.everything2.com/?node=<MTNull encode_url="1"><MTMacroMatch position="1"></MTNull>" title="<MTMacroMatch position="2">"><MTMacroMatch position="2"></a></MTMacroDefine>

Nifty! But probably of more use to Abi, because I don’t tend to post on E2 these days.

Presto! Opera 7 on the way!

The word has been filtering out for a while now, but Opera have only just now put up a link on their home page to announce that Opera version 7 due soon–at least in beta form. Drool.

Opera is fast and efficient, and has a number of features that make web browsing so much easier than IE. Mozilla has the features, but is still icky slow. But what Opera has lacked so far is W3C DOM support, i.e. effective support for DHTML. And this is just one of the things they’ll be bringing to version 7. I can hardly wait! I just hope they make their beta program widely available!

A syllabus for Information Architecture

Peter Morville (he of the Polar Bear book) outlines a syllabus for a college-level course in Information Architecture. I don’t know if the course is definitely running, or if it’s just a proposal, but the content sure looks interesting. Unsurprisingly, he uses the Polar Bear book for a lot of the course reading material, but he points to a vast amount of other useful stuff along the way. looks like I’ve got my reading list for the weekend sorted out…
(Via Webword.com)