CSS Outlines
Tuesday, May 31st, 2005 Posted in Mozilla, Web Design | 2 Comments »I’d never bothered with the outline property in CSS before, mainly because I could never see what made it different from border. OK, it doesn’t affect the object’s size or position, but you can account for that when designing a page. And I could see it might be useful if you wanted to have a two-layer border around an object, since the outline starts just outside the border.
Well, Firefox is nearing 1.1 alpha, and among the new features is real support for outline. I figured I’d set up a test page and see what happened.
I set up two classes, one which applied an outline and one which applied a border, and just tried them on different objects. <p> only looked different in positioning (since border is just inside the edge, and outline is just outside), but <span> illustrated the difference clearly:

The first paragraph has some text with an outline. The second has text with a border. In both cases, the text wraps at the edge of the window, but while the border breaks and picks up again on the next line—as if the span had simply been chopped into pieces—the outline completely encloses each section on its own. This fits with its intended purpose, which is “to make [elements] stand out.”
Opera and Konqueror (and presumably Safari) seem to handle outline already, and display my test page the same way as Firefox 1.1.
Therapeutic Immolation
Tuesday, May 31st, 2005 Posted in Spam | No Comments »Another subject line, this one on a pill spam:
immolatel Therapeutic Mu
Yes, I think many people would find it therapeutic to immolate a spammer.
Spamanagram
Tuesday, May 31st, 2005 Posted in Spam | No Comments »Subject line (slightly expurgated) from a spam this morning:
Wow MILFS can f*** like mhrotefucesrk!
My first thought was, “like what?” Then I realized it was an anagram. Not unlike the naked sushi spammers, just taken a bit further to the point where it took a few seconds to realize it wasn’t just gibberish. And of course, if you think about it, the statement isn’t entirely logical.
Actually, the rest of the message is rather bizarre. I’m not sure how much I want to actually paste here, though. The footer is safe enough, if odd:
Showing us the beautiful light,
The chalice holds what quenches thirst
Not for me, while I stare at the cold moon
They missed the chance to make the last line an unsubscribe link, and the text is different in the plaintext part, so it’s clearly just random poetry bits.
The website clearly uses a wildcard name, and one of the links is to horrible.bl******.com (with a few extra letters)—not exactly enticing.
Fantasy Gaming: Good News and Bad News
Sunday, May 29th, 2005 Posted in Computers/Internet, Entertainment | No Comments »I’ve started installing games on the new computer, some of which I haven’t played in over a year.
Arcanum seems to work fine, and maybe now I can actually play it. (It stopped working on the old computer, so I moved on to other games.)
Heroes of Might and Magic IV installs fine, but Game Update can’t find the server to grab patches. I assume that’s because 3DO doesn’t exist anymore. If I’d been able to just download the installers and save them locally, I’d be able to run them. So I’ve got a fully-patched copy on a computer I’m getting rid of, and I can’t install it on the new one. This is a major problem with download-on-demand software updaters.
Arcomage, the card game embedded in Might and Magic VII, which was later released stand-alone, and is a fun puzzle game to while away 15 minutes…refuses to install on Windows XP.
And now the good news. Since Ubisoft bought the rights to the Might and Magic brand, I went there looking to see whether they had picked up support of any of the older games. They do have the patches… and I just learned that Heroes V is in the works!
Setting up Windows
Friday, May 27th, 2005 Posted in Computers/Internet | No Comments »We finally replaced our 4-year-old Windows Me computer with a new Dell (I’d had enough of building computers a few weeks ago) and it arrived yesterday. Katie had already asked me to upgrade her Mac while she made pizza for an office party. I had planned to finish installing Tiger first, but once you get past a couple of options and the EULA it’s all a matter of waiting for it to finish.
There’s something oddly exhilarating about simultaneously setting up both a Mac and a PC.
Of course I spent the next few hours registering the pre-installed software and updating everything. Run Windows Update. Reboot. Run LiveUpdate for Norton Internet Security. Reboot. Run Office Update (twice). It’s nice that Dell will pre-install stuff for you, but given that the computer is built to order, you’d think they could apply the updates before shipping.
With today’s hostile internet, it would greatly benefit not just new computer owners but the world at large if Microsoft (and Apple and Red Hat, while we’re at it) would take a cue from SuSE and Mandrake and tie their update systems into the setup process.
To Microsoft’s credit, Windows XP setup gives you a chance to turn on automatic updates, and recommends it to the point of “Well, if you really want to turn it off, you can, but you’ll be sorry!” And I’m reasonably certain Windows Firewall was turned on by default (i.e. it’s on now, and I don’t remember turning it on), though Norton supersedes a lot of its functionality. Depending on the default firewall rules, that should mitigate the impact of any worms that happen to pick your IP address before you run Windows Update.
Correction: It seems Windows Firewall wasn’t on as I thought. Norton Personal Firewall kept asking me whether I wanted to disable redundant rules (makes sense) or disable Windows Firewall entirely (I told it no—twice), so I assumed it was running. I hope it was only off because Norton was pre-installed.
Follow that link!
Thursday, May 26th, 2005 Posted in Spam | 4 Comments »Making the rounds this week: IO Error’s critique of “nofollow”, the link add-on that was supposed to stop comment spam, but hasn’t even slowed it down. He suggests that it was never intended to: it was simply a sneaky way to lower blogs’ rankings in search engines.
Now, I don’t have a problem with the idea of being able to tack a note onto a link and tell Google not to treat it as an endorsement. But the way it’s been implemented in most blog software—blindly applying it to all links in comments—is overkill. Legitimate, useful, interesting comments should factor into the resource’s ranking, for all the reasons IO Error provides.
Where rel="nofollow" does help with comments is in devaluing the spam that slips through your filters overnight. If a search engine bot happens to crawl your page between the time the comment hits and the time you see it and remove it, nofollow will at least make the spam less effective. Of course, you only need it active for a day or two (depending on how often you check). Once you’ve cleaned the junk out, you want what’s left to get the rank boost it deserves. I’ve been using the No Nofollow plugin to do this since March.
In short, I don’t think that rel="nofollow" is a bad idea in itself. It’s just being used the wrong way.
Where’d the spam go?
Thursday, May 26th, 2005 Posted in Site Updates, Spam | No Comments »Aside from the occasional massive spam run, there’s been a fairly regular trickle of spam targeted at the comments on this blog. Dr. Dave’s excellent Spam Karma plugin takes care of nearly all of these using a combination of content filters, blacklists, form checks, signs of proxy use, and more.
On Tuesday I added IO Error’s Bad Behavior. This plugin looks at actual HTTP requests, identifies known spambots and looks for signs of cloaked bots—those that claim to be a browser like MSIE or Mozilla, but don’t act like it—and prevents them from even getting in the door. The advantage here is that you can save processing time and bandwidth on all kinds of bogus requests, not just comment spam, but address harvesting bots, referrer spam, and so on.
Maybe it’s coincidence, but Spam Karma hasn’t seen a single spam attempt since I installed Bad Behavior.
Of course, blocking bots won’t catch the occasional person who posts comment spam the old-fashioned way: by surfing to the page and filling in the form. And eventually bots will do a better job of imitating real visitors, just as phishing attacks have moved from crude, badly-spelled notes to sophisticated forgeries with real logos and disguised links. Spam Karma will still be needed for those.
But the combination looks very promising!
More Netscape 8 Nuttiness
Wednesday, May 25th, 2005 Posted in Computers/Internet | No Comments »Q: What happens when you break up/fire your web browser-developing group with years of experience, and later hire an outside firm to build your next product?
A: Netscape 8.
IEBlog has an amazing report—which I’ve just verified. Netscape 8.0.1 disables IE’s XML rendering. So if you try to load an XML document—say, an XSLT-styled RSS feed like the feed for this blog—using Internet Explorer or Netscape 8 with IE’s engine, you’ll see either a blank page or an unloaded-image icon.
Apparently every time Netscape 8 runs, it trashes a registry entry that defines how IE displays XML. At this point the only way to fix it is to uninstall Netscape 8 and delete that entry (directions at the above link).
This raises two questions:
- Why does Netscape 8 alter an Internet Explorer registry setting?
- Why can Netscape 8 alter an Internet Explorer registry setting?
I’ve said it before (though possibly not here), but Mozilla is much better off now that AOL isn’t calling the shots.
Update June 20: Netscape 8.0.2 fixes this problem.
What do you want?
Wednesday, May 25th, 2005 Posted in Spam | No Comments »I just can’t figure out what this message is supposed to be. My first thought was that someone was replying to spam that used a forged sender, but it scored 11 points in SpamAssassin for forged headers (it claimed to be from Yahoo, but wasn’t), a date stamp from the future, and Bayesian analysis.
From: Stock Advisor <probably fake address>
To: Stock Advisor <target address>
Subject: Go where?>Go Away!
To top it off, it showed up in several spam traps with different subjects and senders, but the same two-word body. Maybe it’s a probe of some sort?
Class Dis-Mythed
Wednesday, May 25th, 2005 Posted in Comics, Sci-Fi/Fantasy | No Comments »
Phil Foglio once again illustrates the Myth Adventures universe in the next book in the series: Class Dis-Mythed.
I don’t know how much of it is Jody Lynn Nye’s influence and how much of it is just Robert Asprin being re-energized about the series, but since they started collaborating the books have improved drastically. The new ones have much more of the feel of the early series, before Asprin burned out on it and spent a decade working through writers’ block.
(via the Studio Foglio newsletter.)
Open Letter to WordPress Plugin Authors
Wednesday, May 25th, 2005 Posted in Computers/Internet | No Comments »Please, when developing your plugins, be sure to always use the full opening tag for PHP:
<?php code goes here ?>
On some servers—maybe even your own—you can shorten this to just the opening <?. The following line in php.ini will disable this “feature,” and many web server administrators do so to simplify things like generating XML with PHP:
short_open_tag = Off
When this option is set, PHP will ignore <? and assume it’s simply part of the template… along with all the code following it. If you’re lucky, it means a bunch of PHP code gets sent to the web browser. If you’re not lucky, it results in invalid syntax, and PHP grinds to a halt, spitting out a blank page and a PHP Parse Error.
So please make sure you always use the full opening tag so that your plugin will be compatible with everyone’s system. If you run your own server, set that option in php.ini so that if you miss one, you can catch it before you post it.
Updating Netscape—the old-fashioned way
Tuesday, May 24th, 2005 Posted in Annoyances, Browsers | No Comments »People have justifiably criticized Firefox’s update system. It’s nowhere near what anyone wanted for 1.0, and it’s apparently a priority for 1.1. But for all its faults, at least they managed not to release a browser with publicly-known security vulnerabilities* to immense fanfare, then release a fixed version a day later—without any fanfare I could see—the way “Netscape” did.
Six days later, my copy of “Netscape” 8 still hasn’t noticed that there’s a critical security update available, even when I tell it to check. Fortunately I’m not using it for everyday browsing, since I just grabbed it out of curiosity. I finally gave up and downloaded 8.0.1, just in case I forgot about it later.
*Just as Netscape 6-7 were based on Mozilla, Netscape 8 is based on Firefox. Netscape 8.0 was based on Firefox 1.0.3, which contained a pair of security bugs that had already been fixed in Firefox 1.0.4. Given that the holes were widely publicized on May 7, Mozilla released a fix on May 12, and AOL released Netscape 8.0.1 on May 20, I don’t see why they couldn’t have incorporated the fix for the May 19 release.
“Alicia” Returns
Tuesday, May 24th, 2005 Posted in Strange World | No Comments »Remember the guy who noticed the same model in a ton of spam and started stringing the ads together into An Unsolicited Commercial Love Story?
In the past week I’ve noticed the same model showing up in ad banners on various sites, particularly IMDB and Comics.com—some of them using the same stock photos. (And someone should tell Comics.com that they’re being extremely rude by not only bypassing attempts to block pop-ups, but popping up two windows per visit. Sitck with the banners, willya?)
Incidentally, the mystery model was eventually spotted eating lunch in a cafe in Auckland by a reader of cockeyed.com, and she added her own comments to the story.
Elephants in the Web 1: Opera
Monday, May 23rd, 2005 Posted in Opera | No Comments »
There’s a saying about the elephant in the room that no one will talk about. Everyone knows it’s there, but by some unspoken rule no one will mention it. I’ve noticed that when web browsers are compared, there’s one thing Opera supporters tend to ignore or downplay: Opera’s business model.
Internet Explorer and Safari are bundled with their respective operating systems, and so they’re perceived as free. Firefox is free in both the gratis and libre senses of the word. Opera, however, is ad-supported by default and will disable the ads if you pay for it.
You can use Opera without paying money, but you’re still paying it in attention (a persistent chunk of space dedicated to advertising), so in comparison to the other three leading browsers, it’s perceived as being less free. Think of it in terms of television.
So the perception of cost looks like this:
- IE, Safari, Firefox (commercial-free TV)
- Ad-supported Opera (network TV)
- Paid-for Opera (cable or satellite)
Most people really do prefer free without ads to free with ads or paid subscriptions. Why else is skipping commercials one of Tivo’s most popular features?
I’m certain this impacts marketshare, and it definitely impacts media coverage. Just look at CNET’s recent IE vs. the world review. Opera 8 gets high marks for features, but what’s the summary? “Despite a ton of great technology in Opera, few consumers will be likely to pay for the app. ” Whether you think the review is otherwise fair or not, the business model clearly lowered it several notches on the reviewer’s scale.
Next: Firefox’s blind spot.
Disclaimer: I’m a regular Firefox user these days, but I’ve also paid to register Opera since version 3.5 was current back in 1999. I used Opera as my main web browser on Windows back when Netscape 4 was aging and Mozilla hadn’t yet stabilized enough to replace it.
Super-Spawn: Titans
Monday, May 23rd, 2005 Posted in Comics | 13 Comments »A thought: the original Teen Titans are beating the Justice League when it comes to passing on their super-genes. Leaving out possible-future stories and backstories, it comes down to just Aquaman of the core group, and Green Arrow as the most prominent member outside the “Big 7.”
As for the original 5 Teen Titans (now in their mid-twenties):
Speedy - now Arsenal, has a preschool-aged daughter, Lian (by way of international super-villain Cheshire).
Wonder Girl - now Troia, had a son Robert with her husband, but both were killed in a car crash.
Aqualad - now Tempest, has an infant son Cerdian with his wife Dolphin.
Kid Flash - now Flash, nearly had twins, but a villain beat his wife Linda so badly she not only miscarried, but lost the ability to have any more children. Update Nov. 2005: Time travel altered the attack, and Linda gave birth to healthy twins (who have yet to be named in print).
Robin - now Nightwing, no kids.
And of course if you do add in future stories, all five had children in Kingdom Come… who came back to visit the present-day mainstream DCU in “Who Is Troia?” in 2001.
Admittedly the mortality rate is high, but the 60% 80% birth rate certainly beats the core League’s 14%.
The Star Wars Audience
Monday, May 23rd, 2005 Posted in Star Wars | 2 Comments »I don’t know if it was the show time we picked or just a matter of who sits where in the theater (we were about halfway back), but the largest demographic group in the audience when we watched Revenge of the Sith was not teenage boys, thirty-something men, families with kids, or twenty-something couples, though there were plenty of all of those. It was teenage girls. And they weren’t tagging along with dates or with families. They were out with their friends on a Friday night, willing to pre-order tickets and wait in line for an hour, looking for people they knew and chatting on their cell phones during the interminable bad-music-and-advertisement pre-show.
This was hardly a geek-only audience. If anything shows that a sci-fi movie has hit the mainstream, it’s the presence of thirteen-year-old girls with Hello Kitty blankets in the audience.
So sincere, it’s touching
Monday, May 23rd, 2005 Posted in Spam | No Comments »An actual quote from a mortgage spam:
Sincerely,
Random Name
Covering the Astonishing Titans
Saturday, May 21st, 2005 Posted in Comics | 3 Comments »There’s an interesting similarity between the covers of the latest issues of Teen Titans and Astonishing X-Men.

For those who may be wondering why Superboy is bald: he’s a clone of Superman, but Earth’s cloning technology isn’t up to creating a 100% Kryptonian. So they used human DNA as well to create a hybrid. Early in this series he discovered the human donor was Lex Luthor. He’s been a bit… conflicted about that discovery.
Star Wars: Meditations on the Sarlacc pit
Saturday, May 21st, 2005 Posted in Reviews, Star Wars | 8 Comments »A collection of comments, thoughts and images, some highly spoilerish and not all of them canon.
1. I framed through the end of the Vader vs. Obi-Wan battle in A New Hope after being a bit confused by it last night. Watch closely, and you’ll notice two things. First, Vader’s lightsaber appears to go through Obi-Wan’s, about an inch above the hilt. This I can pin on imperfect special effects and then get on with my life. However, the second thing is that Obi-Wan’s robes start collapsing before the lightsaber even touches him. Kelson, watching it, said, “Does Vader even connect with a body?” I don’t think he does. Which looks like a very plausible solution to the disappearing-Jedi conundrum: if Obi-Wan wasn’t actually killed in action, then all evidence points to non-violent death being the only way to disappear.
2. This time through A New Hope, I had the strange experience of mentally hearing a parallel voice track for Vader, with Hayden Christensen speaking many of his lines. I don’t know how much of this is my own overactive brain (fueled by coffee and Honey Smacks, no less) and how much is a reflection on the acting/directing/writing, but it’s very cool.
Star Wars - Third time’s the charm
Saturday, May 21st, 2005 Posted in Reviews, Star Wars | 4 Comments »We went out to see Star Wars: Episode III last night. And for once, we weren’t disappointed. This is the kind of movie the last two should have been. There was a feeling of urgency throughout this movie that wasn’t present until the first battle of the clone army in Attack of the Clones. A lot of it does depend on having seen the original trilogy, particularly where Anakin/Luke parallels appear… but I have to say, the final shot was absolutely perfect.
We re-watched the previous two movies and the Clone Wars cartoon over the last few weeks, and having seen the entire trilogy, I look at it this way: Lucas gave us 4 hours and 20 minutes of prologue to Revenge of the Sith. That’s all Episodes I and II are: Palpatine setting up his dominoes and getting everything ready to trigger his ascension to Emperor and elimination of the Jedi.
We had already planned to pick up the original trilogy this week or next, and finish the entire series by the end of the month. On the way home I remarked, “You know, I’m not completely insane, so I won’t suggest watching Episode IV now.” Katie replied, “Actually, I was thinking about it.” We ended up watching Star Wars: A New Hope (second-worst title in the series, but it gets a pass since it was tacked on in re-release) starting at 11:00.
It’s strange. The Phantom Menace and Attack of the Clones didn’t really change my perspective on Darth Vader much, aside from wanting to add “Now this is pod racing!” to the Death Star trench. Having actually seen the transformation, I really do see Vader differently. Probably closer to the way Luke sees him in Return of the Jedi. Especially in the first movie, where Tarkin is pulling all the strings and Vader is more of an enforcer than a leader, he really seems like someone who is doing what he has to do, like Londo in Babylon 5. Katie said that he’s gotten used to power, and is unwilling to give it up.
One of the great things about the prequel trilogies is seeing the Jedi in their prime, at least as far as their martial arts are concerned. The climactic duel between Obi-Wan and Vader above the volcanoes of Mustafar is no exception. Unfortunately, going from this movie to the original makes the rematch on the Death Star look pathetic by comparison.
Oh, yes: Ewan McGregor is seriously channeling Alec Guinness in this movie.
On to spoilers. The good, the bad, and the ugly. Read the rest of this entry »
Undisguised Email Tracking
Friday, May 20th, 2005 Posted in Spam | No Comments »It’s well-known that some spammers will find a way to track which email address has responded to/complained about their “messages.” Sometimes they’ll assign an ID code to each address, and sometimes they’ll just disguise it using something like ROT13. This code is then placed in the unsubscribe and purchase links, or embedded image references. (Legitimate mailing lists often use a similar technique: each message has a unique return address so that bounces can still be identified even if the message has been forwarded to another account.)
I just spotted a mortgage spammer using wildcard DNS and undisguised addresses. Suppose that the target address is ramblings@example.com, or rather ramblo@hyperborea.org, for you bots reading this. The purchase link would be http://Ramblings.h1gher.net/formupdate.asp, and the “unsubscribe” (yeah, right) link would be http://Ramblings.h1gher.net/deletion.asp.
They hit four of our spamtraps last night, two of which used unobfuscated links like this.
Link Swap Spam
Friday, May 20th, 2005 Posted in Spam | 1 Comment »In the past few weeks I’ve started getting emails asking to exchange links with various websites. They don’t seem to be using templates, since each email has been different, but what they do have in common is that they have nothing to do with anything on my own site. They’ve clearly just let some program look for keywords, built a list of sites, and put webmaster@ in front of them. That’s why I consider these spam. If someone were to use the same software to identify relevant sites, then check them out before sending a “please link to me!” message, that would just be communication between webmasters.
The one case where the site looked even remotely related was someone’s collection of links to super-heroines. Well, super-heroines, female wrestlers, adult fanfic and heroine fetish pictures, but at least it was relevant, even if I couldn’t in good conscience link back to it from my comic book site. The one I got yesterday was more typical: a real estate site that wants me to link to them because the word generations appears in both their URL and the title of one page on my Flash site.
Come on, how hard would it be to actually look at the sites you’re soliciting? Do a little research, will ya?
Restart your computers!
Thursday, May 19th, 2005 Posted in Annoyances, Computers/Internet | 1 Comment »Microsoft’s automatic update system is now offering an update to the Windows Installer. That’s the program that handles all those .msi files you use to install new applications, keeps track of what’s currently installed, and lets you uninstall them.
And it needs to reboot after installing?
WHY? What low-level system file did they have to change? There is a Windows Installer service, but it’s not running, and even if it were, they should just be able to restart the service. Why do I have to reboot the entire #@!$ computer because I agreed to install an update to something that isn’t running? Is the design so broken it can’t update itself?
I’ve never had to reboot a Linux box after upgrading RPM, Yum, or Apt (the equivalent software on many Linux systems). Never, in the seven years I’ve been using Linux.
And you know, it would have been nice to know that this update would require a restart before I decided, “what the heck, it doesn’t look like anything that’ll require me to restart, I might as well grab it now.” Telling me that some updates may require a restart is like labeling a box of cookies “Processed in the same state as a peanut farm.” It’s useless. It gets ignored. Kind of like this rant probably will.
Update: I’d love to make this change to the dialog box: “No, it’s not F*ing OK but you’re going to make me restart anyway!”
Darth Vader, 419 Scammer
Wednesday, May 18th, 2005 Posted in Sci-Fi/Fantasy, Spam | 1 Comment »I had set this spam sample aside without really looking at it back at the end of March. As I checked the folder this morning, the scammer’s supposed name jumped out at me.
VADER DARTH
CO-OPERATIVE BANK PLC
UNIVERSITY BRANCH, GROVE HOUSE
OXFORD ROAD MANCHESTER UKI AM WRITING TO LET YOU KNOW HOW I FEEL AND ALSO EXPLAIN THINGS TO YOU THROUGH THIS LETTER AND WILL APPRECIATE IF YOU COULD ADVICE ME ON THIS ISSUE. MY NAME IS VADER DARTH. I WAS BORN IN TENNESSE AND RAISED IN EUROPE AND I NOW WORK WITH THE CO-OPERATIVE BANK IN THE MANCHESTER CITY, UNITED KINGDOM. I HAVE A VERY GOOD FRIEND WHOM I MET IN MY UNIVERSITY YEARS BY NAME FAURE EYADEMA, THE SON OF THE LATE PRESIDENT OF TOGO…
It continues on with the standard Nigerian scam pitch (relocated to Togo) about the relative of the deposed/late leader who needs to transfer a large amount of money through some random person’s account.
Yes, people fall for these scams… but come on, who do they think they’re fooling with an alias like “Vader Darth?”
Perhaps it’s a long-overdue response to the now-infamous 419 Eater successfully baiting a scammer as “D’arth Vader” of Dark Side Industries. More likely someone else didn’t recognize the name when they chose to use it.
I suppose it fits in with the 419 scammer from Tatooine who posted to The Darth Side last month.
Star Wars Classical
Wednesday, May 18th, 2005 Posted in Music, Star Wars | 2 Comments »I woke up this morning to the music from Episode III playing on the clock radio. What’s odd is that I recognized it immediately despite the facts that I had not listened to the soundtrack, and the section I heard was all new music. None of the recurring themes from the other films was present, and yet it was unmistakably not only John Williams, but Star Wars. I let it run just to be sure, waiting for a familiar theme or the announcer’s voice (can you call someone on a classical station a DJ?), and sure enough they identified it as “the title theme from Star Wars: Revenge of the Sith.”
Painlessly Updating Adobe
Tuesday, May 17th, 2005 Posted in Computers/Internet | No Comments »OK, I’m impressed. I’d always closed down whatever I was doing before, but I decided to just let Adobe Reader update itself while I had a manual open. It not only closed the application before installing the update, but it started itself up again, re-opened the document I was reading, and picked up right where I left off.
In general, I think that making every application re-invent the update wheel is kind of pointless when you have centralized update systems on every OS*…but I suppose sometimes re-inventing can lead to finding a better solution. Just last week I had to reboot Windows to uninstall Acrobat 6.
*Windows: Windows Update. Mac: Software Update. Linux: varies with distribution, but the most common are probably Apt, Yum, Up2date and YaST.
Philosophers and Prehensile Breasts
Monday, May 16th, 2005 Posted in Humor, Spam | No Comments »Two disparate types of spam, united in that the supposed sender just does not make sense.
First there was a Nigerian scam purporting to be from David Hume.
Then there was the blog comment spam (alas, deleted en masse just as I read the name) apparently left by “Jessica Albas Breasts.” I mentioned this to Katie, who responded, “How do they type?” An excellent question, and one which I imagine can be answered with sufficient exploration of the internet.
If you’re not with me…
Monday, May 16th, 2005 Posted in Politics, Star Wars | 2 Comments »Regarding the furor over Revenge of the Sith/Post-9/11 parallels: Get over yourselves.
You know, I could see parallels in Star Wars: Episode II and post-9/11 America. Palpatine’s emergency powers = PATRIOT Act. Militarization in response to the separatist movement = attacking Afghanistan and rattling sabers at Iraq. And there are conspiracy theorists who think that Bush arranged for 9/11 to generate an excuse for a power grab—just as Palpatine/Sidious manufactured his crisis by having Dooku/Tyranus arrange for the clone army under the name of a dead Jedi, then wait for the appropriate time to start fomenting a rebellion. But you know what, Episode II was filmed before 9/11, so Lucas couldn’t possibly have intended all that as commentary on the War on Terror any more than JMS could have been commenting on the same subject with the Nightwatch arc on Babylon 5.
So now, with Episode III, sure, he could mean it as commentary. And he admits seeing parallels. Note: seeing, not writing. But he states that the story grew out of looking at historical democracies’ descent into dictatorship (Los Angeles Times this morning):
Lucas began researching how democracies can turn into dictatorships with full consent of the electorate.
In ancient Rome, “why did the senate, after killing Caesar, turn around and give the government to his nephew?” Lucas said. “Why did France, after they got rid of the king and that whole system, turn around and give it to Napoleon? It’s the same thing with Germany and Hitler.
“You sort of see these recurring themes where a democracy turns itself into a dictatorship, and it always seems to happen kind of in the same way, with the same kinds of issues, and threats from the outside, needing more control. A democratic body, a senate, not being able to function properly because everybody’s squabbling, there’s corruption.”
That’s the model he’s been basing the transformation on. The prologue in the original 1976 novelization of Star Wars refers to the Republic “rotting from within” and describes Palpatine’s rise to power:
Aided and abetted by restless, power-hungry individuals within the government, and the massive organs of commerce, the ambitious Senator Palpatine caused himself to be elected President of the Republic. He promised to reunite the disaffected among the people and to restore the remembered glory of the Republic.
Lucas originally described Palpatine as becoming a figurehead Emperor, with the Imperial governors behind the Empire’s “reign of terror” (note the French Revolution reference there), but had clearly changed his mind by the time he wrote Return of the Jedi. But the description of how Palpatine gets into power tracks exactly with what we’ve seen him do in the actual films. In fact, throughout the prequel trilogy he uses the same strategy in each film. He creates a crisis as Darth Sidious (the invasion of Naboo, or the Separatist movement), then offers to solve it as Palpatine—as long as people will give him the power to do so.
In other words, Palpatine’s tactics were set in stone back when Bill Clinton was President.
As far as dialogue… Please, if you think a variation on “If you’re not with us, you’re against us” is a deliberate attack on a statement Bush made, you really need to get out more. How many centuries has that phrase been around?
I’m reminded of Yoda’s words to Luke on Dagobah, when he asked what was in the cave. “Only what you take with you.”
IE7: It’s beginning to look a lot like Firefox
Monday, May 16th, 2005 Posted in Browsers, Mozilla | 3 Comments »According to IEBlog, IE7 will have tabs. OK, everyone who’s surprised, raise your hands.
Anyone?
Bueller?
It seems obvious that every feature in Firefox 1.0 that has been used to promote the browser to the general audience will show up in the next version of Internet Explorer. That’s just common sense. People left your product to get X, so you provide X yourself in hopes of luring them back. And since Firefox is developed openly, the IE team can see what they’re planning and try to guess what the next big draw will be.
So Firefox 1.1 will probably not be able to compete with IE7 on feature set, at least as far as the end-user is concerned. And since designers have to respond to the market (for all our “Spread Firefox” and “Browse Happy” buttons, we don’t really have much effect on what browser people are using), improved standards compliance has never been a major factor in adoption.
What does that leave?
- Security. This is a tricky one, particularly with the recent publicity over vulnerabilities. We (FF supporters) need to emphasize more secure and not totally secure, which is what people are hearing and debunking.
- Open Source/Free Software. Only a small portion of the audience cares about this. Too many people don’t know the difference between Free Software and free software.
- Not Microsoft. Microsoft has ticked off a lot of people with their business practices, especially in Europe. And Americans love to root for the underdog. (Remember when little Microsoft was going to save us from the big bad IBM?) Probably not a long-term strategy, though.
- Compatibility. IE doesn’t run on Linux, and the Mac version is basically dead. Firefox is fast becoming the default browser on a number of Linux distributions, and while the Mac version isn’t perfectly integrated, they’re working on it. So for someone like me, who uses Windows, Linux, and MacOS on a regular basis, a common browser has strong appeal (even if I do keep looking for the preferences in the wrong place).
(Cross-posted at Spread Firefox)
Firefox 1.0.4 is out
Thursday, May 12th, 2005 Posted in Mozilla | No Comments »Security fixes. Get it while it’s hot!
Overdone CGI-fests?
Wednesday, May 11th, 2005 Posted in Star Wars | No Comments »Y’know, something I just can’t understand is the tendency, in rants about how the Star Wars prequels have not measured up to and/or sullied precious memories of the originals, to make sure there’s a dig about them being soulless computer-generated films, often citing the superiority of earlier effects with actual models and the presence of real actors.
Haven’t Pixar and DreamWorks demonstrated that it’s entirely possible to make a well-constructed, entertaining film entirely with CGI? Hasn’t Hollywood’s studio machine demonstrated that it’s entirely possible to make a shallow, soulless film entirely with real actors? Remember the original reviews of Jurassic Park that accused the milestone CGI dinosaurs of being more lifelike than the actors?
It ain’t the CGI, folks.
The effects are top-notch. The visual design, even when referencing other films, is impressive. Acting. Directing. Writing. This is where Episodes I and II have broken down. And if you’ve seen the right movies, you know the leads can act—when they’re given a chance.
No, it’s the dialog and the directing—both primarily Lucas’ work, and both tasks he let others take on or at least polish in earlier films. From what I hear Tom Stoppard has polished the dialog in Episode III. One can only hope that Lucas’ “practice” directing the last two has given him the experience needed to make the final film stand out.
