Now With Advanced HTML Technology

It always has seemed kind of silly to discuss markup so often, and not allow people to use inline links in their comments, for crying out loud. So I’ve opened up a small subset of HTML elements. The new system allows links and a number of inline elements such as <em> and <code>. I would have liked to open up elements such as <pre> and <blockquote>, but… eh. It’s a long story. Anyway, the upshot is that instead of saying,

Evan, your “commentary” on <marquee> and <blink> (https://www.goer.org/HTML/examples/htmlhorror1.html) was in *wretched* taste.

you can now say,

Evan, your “commentary” on <marquee> and <blink> was in wretched taste.

How exciting! I almost opened up the style attribute, so that you all could chew me out in large, red Comic Sans MS. But bold will have to do.

Aaaanyway. Since this entry is so short, here are a few amusing physics links I’ve collected over the last few days.

  • Chad Orzel: Scattered Thoughts on Physics Pedagogy. Chad, Chad, you’re teaching engineers. Why are you tangling yourself in knots? Just teach V=IR by rote, hand out A’s like candy, keep a low profile, collect tenure, everybody’s happy. Sheesh, I really should have stuck with academia. It ain’t exactly brain surgery. [Via J. Bradford DeLong.]

  • From TechCentralStation, the same magazine that brings us Instapundit’s ruminations on how Luddites are holding back “molecular manufacturing”, we find this article on global warming. It’s replete with gems such as:

    “Take, for instance, the “average global temperature,” which is the primary statistic offered as evidence of global warming. The problem with this statistic is that it has no physical meaning. Temperature is not a thermodynamic variable that lends itself to statistical analysis, nor does it measure a physical quantity.”

    Oh, dear. Bear in mind that I have met hardcore Ayn Rand libertarians who do understand thermodynamics, some of whom have even gone on to earn doctorates in physics. So I think it’s just TechCentralStation. [Via J. Bradford DeLong. For an economics professor, he’s quite the clearinghouse for physics links. Maybe he should read up on Quantum Finance.]

  • Understanding Research Papers. For the record, “correct within an order of magnitude” is a perfectly acceptable answer in astrophysics.

Supercharge Your Outlook Performance!

My new desktop at work has finally arrived. Out with the old Dell, in with the new. The new machine has twice the memory and about four times the processor speed of the old machine. Presumably it plays Quake really well.[1] However, its most salient benefits are:

  • It reboots really, really fast.
  • It’s actually pretty quiet. Outstanding.

So after several days of blood, sweat, and more than a few tears, all my applications are loaded and working properly… with the curious exception of ClearCase, which still refuses to read the main Engineering Documents VOB. Fortunately, it’s not like my job depends on reading engineering specs.

Actually, the application that gave me the most trouble was Outlook. Displaying a message was taking over three seconds, as compared to, oh, 30 milliseconds on my old, “obsolete” machine. We soon determined that A) it was a client-side problem, and B) uninstalling and reinstalling Outlook and Office didn’t help.

Fortunately, before the IT guys got a chance to take stronger measures, I found the solution. Poking around in the settings, I discovered that the checkbox next to “Enable Instant Messaging in Outlook” was checked. That setting looked weird to me, so I unchecked it and restarted Outlook. Lo and behold, Outlook was fast again! I checked the box, restarted, and yes, Outlook was slow again. Unchecked, fast again. I {heart} reproducible errors. So, to sum up: if you want Outlook to run fast, uncheck that Instant Messaging box. I suppose having three orders of magnitude more RAM than the computers on the Space Shuttle probably wouldn’t hurt either.

So while my apps are working okay now, I am still struggling to restore my environment to a usable state. Outlook is particularly obnoxious, as its preferences are scattered throughout at least several screens. It took me about five months to tweak it into shape the last time around. I should note that the IT guys did mention that I could migrate all my preferences and documents in one step. However, they claimed this would involve generating a gigantic multi-gigabyte file, and any registry cruft in my old profile would get loaded right along with all the useful stuff. The clean install sounded a lot better after that.

All I’m saying is, it would be really nice if Outlook could export its preferences to a file.[2] Although hey, you know what would be even better? What if we had a system where all well-behaved applications stored their preferences in easily-readable text files? Heck, maybe they could even store all their preferences under a common directory. Just imagine, you could copy the old directory to the new machine, swap it in, and presto! — all your applications would just work. That would be some sweet-ass technology. Boy howdy.

1. Although its Quake performance might be hampered a bit by the fact that it uses onboard graphics and sound.

2. Maybe it can, but darned if I could find the option.

Fine, We’ll Just Have Our Own Science Over Here, Then

Via science writer Clive Thompson: the NY Times reports that a Creationist minister has opened up a dinosaur theme park in Pensacola, Florida:

“My kids kept recognizing flaws in the [Disney World] presentation,” said Mrs. Passmore, of Jackson, Ala. “You know — the whole ‘millions of years ago dinosaurs ruled the earth’ thing.”

Clearly, the worrisome trend to build an entirely parallel system of pseudo-science continues apace. Why have we suddenly decided that now is a good time to start tearing down the mechanism of scientific inquiry? I guess that after several centuries of constant evolution and refinement, the whole “science thing” is starting to look a little dusty. Out with the old, in with the, um, new.

As for those of you who are snickering over the silly Creationists: be sure to take a good hard look in the mirror first.

We’ll Just Build a Scaffolding!

So Slashdot is wondering whether the Diamond Age is approaching. After skimming through the comments, I found not one that had anything sensible to say whatsoever. In a sense, this is cheering. It means that not one irate graduate student lost their temper and leaped into the fray. In turn, this implies that our current crop of physics and chemistry Ph.D. candidates is gifted with an uncommon dose of common sense. The future of Western Civilization is looking brighter every day.

The original source of the Slashdot post was about what one would expect. A collection of breathless press releases on the wonders and terrors of nanotechnology, the usual suspects sitting on the board, not a professional physicist or chemist in sight.

I suppose this is as good a time as any to share my Eric Drexler story. Nearly five years ago, my former employer held a large three-day symposium for its system engineers. The goal was partly education, but mostly entertainment. The seminars were divided into three categories. Category 1 was the nuts-and-bolts practical stuff. How to tune Solaris, that sort of thing. Category 2 dealt with upcoming stuff, products two to five years out (many of which are now cancelled). Category 3 was the really far-out stuff, completely non-practical, the just-for-fun stuff.

Eric Drexler was scheduled in Category 3. Naturally, I was keenly interested in hearing a popular speaker talk about my former field. As an aside: maybe it’s just me, but I love it when any expert manages to explain to a lay audience what makes their field so fascinating. It’s a hard thing to do without mangling the message, confusing the audience, or simply dumbing things down beyond recognition. When it’s done well, it’s a sight to see. Anyway, I was expecting an interesting discourse on current activity in nanotechnology, perhaps with an emphasis on future directions in computing.

Instead, what we got was nanobots.

The lecture opened with Drexler asking us to consider the strawberry. A strawberry is a fantastically complex object — and yet it’s built molecule by molecule, from carbon, oxygen, hydrogen, and nitrogen. If Nature can build a strawberry, why can’t we?

Drexler then observed that on the nano scale, mechanical operations are incredibly fast. (Which is true, crudely speaking.) Consider a mechanical arm in an auto factory, said Drexler. When it assembles a car, it moves with speeds on the order of meters per second. If we scale down a billion-fold, the operation of our mechanical arm speeds up commensurately. We can do orders of magnitude more operations per second.

Drexler then proceeded to show us a series of computer-generated 3-D drawings of atoms assembled into structures that looked vaguely like things you would find in an auto factory. There was a “robotic pincer arm” made from a few hundred carbon atoms. There were a number of elaborate gear-and-sprockety looking structures. The piece-de-resistance was a structure that looked a heck of a lot like a several-thousand-atom turbine. (There was no word as to whether these structures were molecularly stable, but let’s give Drexler the benefit of the doubt and assume that he had crunched the numbers correctly — that the pretty pictures weren’t simply assembled in a CAD program.)

Now, let’s review the structure of Drexler’s argument:

  1. Molecular operations are millions of times faster than the mechanical operations of a robotic arm in a factory.
  2. Here is a molecular robotic arm.
  3. Here is a set of useful-looking molecular structures.
  4. Profit!1

What made the whole experience even more irritating was Drexler’s breezy insistence that not only was the Age of Molecular Factories quite real, but that it would solve all of our current-day problems. The lecture was sprinkled with all sorts of little ruminations on what our grandchildren would think of us. For example: why were there food shortages in your day, grandfather? Why didn’t you just make more food? Or: why did you worry about global warming? Why didn’t you guys just fix it?

After stewing for the entire hour, I was determined to ask Drexler (politely) what was going on. Clearly he didn’t actually believe this nonsense. I waited until the lecture was over, introduced myself politely, and mentioned that I was a bit concerned that he had, err, glossed over the quantum mechnical issues a bit. I don’t know what I was expecting, really. Maybe a half-hearted admission that yes, he had oversimplified a bit, but you’ve got to fire up the troops somehow. That would have made me grit my teeth a bit, but I could have accepted it.

Instead, he cheerfully brushed my objection aside. Yes, maybe the intermediate quantum states would be unstable. “But we’ll just build a SCAFFOLDING!” he said.

At that point my forebrain mercifully short-circuited, forcing my autonomous social functions to take over. I vaguely remember politely shaking his hand and wandering off in a daze. Crisis averted. A couple of years later, I was gratified to dicover that in his debate with Nobel-prize winning chemist Richard Smalley, Drexler essentially proffered a fancier version of the scaffolding argument.3 So now I don’t feel quite so bad.

Anyway, we can at least draw a few lessons from all this nonsense:

  1. Science education in this country for engineers and programmers is woefully inadequate. Here we had a room of smart, very well-paid Sun engineers, and not one was anything but credulous (unless there were a few like me who were sitting there silently with steam coming out of our ears.) This is freshman chemistry, people.

  2. The appeal of Drexler’s snake oil to Silicon Valley techies is obvious. Take global hunger, which is a terrible problem that requires efforts on many fronts — scientific, political, logistical, environmental, legal, you name it. But never mind all that! In a generation or two we’ll work around all those nasty, corrupt politicians and lawyers and just make all the food we’ll ever need.

  3. Tremendous effort is being wasted discussing the non-existent benefits and non-existent risks of a non-existent technology. Meanwhile, real nanotechnology (dismissed by uninformed pundits as “nanopants”) has real (but less sexy) benefits and real (but less sexy) risks. The danger is that over time, funding will be diverted to service the Drexlerians. Fortunately, the grownups seem to be in charge. For now.

So what can be done about this? For starters, chemists and condensed-matter physicists could do a hell of a better job of educating the public on what nanotechnology really is and is not. I suspect that most Ph.Ds are reluctant to do so — partly because they think the Drexlerians are pretty harmless or even creating positive interest in the field, but mostly because they feel it really isn’t their job to wade into the messy fray. Unfortunately, this is short-sighted. Here’s one way to look at it, guys: string theorists can deal with their crackpots by simply tossing the occasional envelope or email into the trash. Meanwhile, your crackpots have well-funded institutes and get invited to fancy corporate conferences. At this point, the average engineer can’t tell the difference between you and them. Think about it.

1. Needless to say, anyone who has bothered to take a college chemistry or physics class should understand the problem with this reasoning, namely that assembling molecules is not like unto assembling automobiles. Even if we grant that Drexler’s fantastical molecular turbine is stable, the thousands of intermediate states required to assemble the turbine atom-by-atom are almost certainly not. To bring the analogy into the world of automobiles, it would be like if you remove the rearview mirror, the entire vehicle falls apart.2

2. Hmmm, would that make the Ford Pinto the world’s first quantum mechanical car? Err, anyway…

3. Unlike me, Smalley has apparently protected his brain with some sort of Stupidity Faraday Cage, which allowed him to continue his debate with Drexler without risking permanent brain damage.

The Beauty of Semantic Confusion

Here’s a helpful tip for those of you who are going to be moving to a new place in the near future: make sure you throw your housewarming party within two weeks of your move-in date. This method has not one, but two advantages:

  1. It forces you to unpack everything in a timely manner.

  2. It insulates you from criticism regarding your home decorating skills. (“Well of course the place is a shambles. The poor guy just moved in!”)1

The housewarming party was a success. People of all ages came, ate, drank, and generally seemed to be having a good time. Always risky to bring down the walls of family, work friends, elementary school friends, middle school friends, college friends, poker friends, MOTWM friends, and associated spouses, significant others, and kids. But it all seemed to work out. The only really tricky part was that I didn’t want everyone to think that the housewarming party was an excuse for a big gift-fest. I hate big gift-fests. Everyone hates big gift-fests. I just wanted people to come over, eat, have a good time. Simple.

Now, a naive person might think that there’s an easy solution: just say in the announcement, “No gifts, please.” Unfortunately, on the scale of rudeness, this statement is considered to be just a notch or two above stamping, “CASH GIFTS PREFERRED” on your wedding invitation. Don’t take my word for it — go ask Miss Manners or Carolyn Hax if you don’t believe me.2 So… everyone assumes they need to bring something to the party, but you don’t want them to, but you can’t tell them not to, because that would be rude. However, if they bring it up on their own, you can say something, in which case they will wonder — okay, does he really mean it? And will I look bad if everyone else brings something and I don’t? We Earthlings, we are a funny species.3

Fortunately, it was possible to cut down on the gifts drastically by falling back on the age-old principle: if you can’t win the game, cheat. Rather than having a “Housewarming Party”, I called it an “Open House Party”. Sure, everybody knows that housewarming parties and gifts go together. But what the heck do you bring to an Open House party? Do you bring anything at all? What is an Open House party, anyway? Who knows? Who cares? Semantic confusion, my friends. It’s a beautiful thing.

1. Of course I mostly get a free pass on #2 anyway, being an unmarried straight male and all.

2. The reasoning being that no party should be held under the assumption that the guests “owe” gifts to the host, and that therefore bringing up the subject explicitly is rude, even if you’re only bringing it up to reject it.

3. No doubt this is the kind of stuff that drives people with Asperger’s totally crazy.

The Condo on House Street

So I’m finally moved in to the new condo. Well, “moved in” is a bit of an understatement. Currently most of my stuff is in randomly dispersed boxes on the floor of the new place… except for my computer, which is still at my old apartment. Unfortunately, this is the only place where I have internet connectivity right now. It’s kind of funny, actually, sitting here with my expensive electronic equipment in a grubby and completely unfurnished apartment… it’s like being a brand-new bachelor all over again.

Aside from unpacking and cleaning, there are still lots of things to do. For one thing, I’ve got to let various folks know where I am. It’s a looong list. At the top are family, friends, and various financial institutions. Further down: dentist, optometrist, alumni association. At the bottom we have the peculiar category of Magazine Companies Who Send Me Magazines That I Don’t Ever Remember Subscribing To. For some reason, Forbes and Sports Illustrated decided to just start sending me magazines. For free. Can’t imagine this is a good business model for SI and Forbes, but what do I know.

Actually, I suppose I don’t mind Sports Illustrated so much, I just tear out all baseball related articles and discard the rest. But Forbes… Forbes is just so tedious. Democrats: bad. Republicans: good. Lawyers: bad. Deregulated markets: very, very good, except when it comes to certain pet issues such as stem cell research, in which case the free market is bad and lawyers are good. Maybe I should just take this opportunity to call Forbes and cancel my “subscription”. Then again, maybe I like the fact that they’re wasting resources on the likes of me. On the other hand, while I’d like to stick it to Steve Forbes — and let’s face it, who woudn’t — the worthless magazines he sends to me are consuming paper, chemicals, gas for distribution. Because of my petty nature, rainforests are dying that I could have saved! Oh, my aching head.

The one thing I’ve learned while calling up all these institutions is that “La Maison” is a very bad choice for a street name. You have to spell it out for everybody, and it’s always pronounced back, “lah may-sin” (rhymes with “raisin”). Clearly, high school French is in serious decline. Only two people have got it right so far: the synthesized computer voice at my Visa company, and a scratchy-voiced lady named “Kitty” at the local water company. At least Kitty knows how they say “maison” down in old Par-ee, by God. And while we’re on the subject — if a condo complex is on La Maison street, isn’t that false advertising? Maybe we can take a vote on changing the street name at the next condo association meeting. I bet “Freedom Street” would sail right through.

But I’m Not Sure About Frannie

Bad news: Adobe has killed FrameMaker for MacOS. I can assure you that the MacOS FrameMaker user community is outraged. Well… okay, I can only really assure you that half the MacOS FrameMaker user community is outraged. The other half consists of Francine Kopecki, a 53-year-old contract technical writer in Lansing, Michigan. Not exactly sure what Frannie thinks, but at least I’m plenty annoyed.

Of course, the writing was on the wall, so there’s no point in being too upset. Some people speculate that if Adobe had gotten around to porting FrameMaker to OS X, it might have done a little better in the marketplace. I can certainly say that I would have snapped up an OS X version, but again, I can’t speak for Frannie. Besides, FrameMaker would have just looked weird in OS X. Can you imagine taking that horrible CDE-inspired interface and spraying on a light coat of Aqua? Perhaps it’s best that Adobe never unleashed that monstrosity on the unsuspecting public.

The only upside from all this has been amusing flood of Recommendations For FrameMaker Replacements From People Who Have Never In Their Lives Actually Used FrameMaker. InDesign? OpenOffice? Stop, you’re killing me!

Well, at least we can all take comfort in the fact that Adobe’s development efforts for FrameMaker are abysmally slow. It will probably be years before they manage to crank out FrameMaker 8.0, and the serious backwards-compatibility issues start in earnest. Huzzah for lack of competition! Still, unlike Adobe, I can’t rest on my laurels. Even though the day of FrameMaker 8.0 is probably far off, it’s important to start spewing a thick cloud of FUD at work now, well before my company decides to upgrade. “Did you hear? Adobe’s using a new kind of shrinkwrap that’s highly teratogenic.” My luck, they’ll just make me open the box.

Kickin’ It

I don’t think I’ll ever grow up.

1. Note bene: bands with umlauts in their names kick, on average, 38% more ass than bands without umlauts.

California Condo-r

It looks like our traditional grey skies and rain have officially packed it up for the winter. Off to bother people up north, I suppose. Two weekends ago, the sky was a stunning blue, with warm sun and just a hint of crisp breeze. Last weekend the sky was a stunning blue yet again. No humidity worth speaking of. Temperature according to the local bank’s thermometer: 72. Seventy-two freaking degrees. I’ve lived in this state for nearly three decades, you’d think I’d have gotten over the excitement by now.

A Bay Area Winter: Ridge Winery, March 6, 2004[1]

Shot of the south end of the valley from Ridge Winery.

So since I can’t get over it, I guess I’ll have to be staying a little while longer. As of March 31st, I close on a nice little two-bedroom condo in San Jose. Yes, I have finally joined the landed class. Well, not really. If I understand condominium legal concepts properly, I’ve actually joined the airspace-between-the-walls owning class. Hey, it’s a start.

There are two things I particularly like about the place. The first is the interior. The bedrooms and bathrooms are not overly large, but that space went to the living room, dining area, and kitchen. The common area has lots of windows and light and ceiling space. Basically, the place is great for entertaining. Unfortunately, I can’t include any pictures of the place right now. The current tenants still live there, and so while they have graciously let me take my fill of interior shots, it wouldn’t be right to post them on the internet. Besides, the current tenants have much nicer furniture than I do.

The second good thing about the place is the location: very close to Winchester and 280, which puts it in striking distance of pretty much everything in the South Bay. It’s even within walking distance of the vaunted, mostly-inflammable Santana Row. Not that I can actually afford to shop there, mind you. Santana Row’s shopping experience tends to fall along the lines of the 100% Copper Cookware store, or the Ugly Revisitings of Classical Art store, or the Holy Crap is THAT What A Suede Jacket Costs store. But a man can aspire.

Before I forget, I’d like to give particular thanks to Jeremy Zawodny. I’ve been lurking on his site for a while now, following his house-buying experience. All along, I’ve been just a few steps behind, and listening to his experence has been both entertaining and educational. So thanks for sharing, Jeremy.

Anyway, the good news is that now that the mounds of paperwork are done and the process is on autopilot,[2] I should finally have a little more time to post. Maybe even return to a semi-weekly frequency. After all, I can’t imagine that the process of moving in and learning the ins and outs of being a new homeowner could impact my time at all. How bad could it be?

1. I like to think that the haziness at the south end of the valley represents an economy roaring back to life. Don’t you?

2. Of course, I’m the kind of guy who likes to count his chickens before they’ve hatched.

The Market Value of OS 9

First things first. If you have an IBM GXP Deskstar hard drive:

  1. Stop reading this journal entry.
  2. Backup all your critical data right this minute.
  3. Run to your local computer equipment vendor and purchase a non-IBM, non-Seagate disk drive.
  4. Install your new hard drive and copy over your critical data, reinstalling your OS and applications as necessary.
  5. Take an axe to your IBM GXP Deskstar hard drive.
  6. Resume reading this journal entry.

So losing my hard drive after only a year and a half wasn’t as bad as you might think. Okay, I’ll admit I’m pretty annoyed with IBM for knowingly manufacturing defective hard drives. And it’s disheartening to find out that Apple chose to use those defective hard drives as their stock Quicksilver PowerMac drive. But I’m past that now, mostly because I had my critical files backed up. I was actually feeling pretty smug about that. Hah, silly people who lose data.

Until I discovered that I needed to use FrameMaker at home to edit some files that very day.[1] See, FrameMaker for the Macintosh is a “Classic” application, and unfortunately, my laptop didn’t have OS 9 installed. It used to have a Classic environment, but I had reinstalled Jaguar a while back and never bothered to re-install OS 9. Here’s what I learned that day:

  • Market value of OS 9, if you save your laptop’s OS 9 disk like a responsible person: $0.00.
  • Market value of OS 9, if you need to order a replacement OS 9 CD from Apple, to be delivered whenever UPS gets around to it: ~ $30.
  • Market value of OS 9, if you need OS 9 that day, and the clock is ticking: $86.52.

Tends to wipe the smug off one’s face, let me tell you.

1. As far as I can tell, Adobe FrameMaker 7 for Macintosh is essentially abandonware. One of the hazards of being a Mac user. No one bothers to write viruses for you, but no one bothers to write applications either.

2. Kidding, kidding. Of course people bother to write Macintosh viruses.