Monthly Archives: November 2006

Nanowrimo Completed!

Official NaNoWriMo 2006 WinnerYou may have noticed the National Novel Writing Month banner in the sidebar this month. I’ve been participating in it, starting from literally no idea what the heck I was going to write on November 2 and working towards 50,000 words by the end of the month.

It turned into a fantasy novel with elements of time travel, though over time I moved away from the initial experiments in non-linear storytelling.

This past Sunday afternoon, I finished the story at about 47,000 words. So I’ve been going back, looking at areas that needed more development (and there were some significant character changes that I had glossed over initially) to fill in the remaining 3K.

About 15 minutes before tonight’s Veronica Mars, I finished a scene and checked my word count. It was 50,145. On Sunday, I had compared the OpenOffice and NaNoWriMo word counters and calculated the difference at 50K would be 144 words. I figured, what the heck. I saved it to a text file, scrambled the letters as directed, and uploaded it.

50,000 exactly. I have officially completed National Novel Writing Month.

I have no illusions as to the quality of those 50,000 words. But it’s only a first draft. I’ve never written a first draft of a novel before, so that’s pretty cool!

The main things I’ve learned are:

  1. I actually can sit down with no idea of what I’m going to write and come up with characters and a story.
  2. Discussing writing issues with another writer, even in vague terms, can help solve problems and crystallize ideas.
  3. When I really get going, I can write about 800 words an hour (at least on the computer).
  4. I can actually sustain a story over ~110 pages.
  5. I need to do a lot more research on medieval Eastern Europe, Scandinavia, and snow.
  6. Writing follows a bell curve: it’s hard to come up with ideas when you’re starting out, gets easier in the middle as you start running with things, and when you get near the end, it’s hard to pull everything together and wrap it up. (added)

Next step: sleep. After that, start revising, and figure out how soon I’m willing to let beta readers see it.

I’ve been making regular posts on the Nano writing process over in my LiveJournal, if anyone’s interested. (And if no-one’s interested, they’re still there.)

Posted in Writing | Tagged , | 5 Comments

Insert code name here

Been watching Heroes and loving it. Recently we read a list of names for the characters’ alter-egos. Inspired by this, I bring you my inventions:

Charlie – Flashdrive
Claire – Rebound (or, if you want silly, Anti-Maim)
D.L. – Fade
Eden – Hpnotiq (because somebody’s got to have a cool alternate spelling)
Isaac – Visionary
Micah – Wiretap (because I think Spark would get me in copyright trouble)
Nathan – Rocketman (I’m not the man they think I am at home . . . )
Niki – Evil Twin
Peter – Tabula Rasa (because anything with Mirror sounds too much like Mirror Master)
Sanjog – Dreamtime

I can’t think of anything for Mysterious Haitian Dude, and I just can’t bring myself to use Thought Police for Matt or Mr. Fusion for Ted. And I agree with the OP that Hiro is just Hiro because he rules.

Posted in Entertainment, Heroes, Sci-Fi/Fantasy | 1 Comment

Blurry

I set up a slide-show screen saver on one of my computers at work. To start, I dropped in some of my wallpapers, including several from the Astronomy Picture of the Day, then snagged some photos from my website to add a little variety.

Of course, 800×600 (or smaller) images don’t look so great blown up to 1400×1050, so last weekend I grabbed some higher-res copies from home.

What surprised me was how blurry the older photos were. Most of the digital photos I have older than 2003 are scanned in from 3½×5 or 4×6 prints. And half of those were done with a point and shoot camera. Even the photos that I scanned at a higher resolution tended to be much blurrier than the 5-megapixel images I’ve been taking since we went digital.

It also pointed up a problem with the point-and-shoot camera and lighting. Compare the following photos from my American Southwest page:

Moon Over Springdale Looking Back at Laughlin

The one on the left (of the moon above a rock ridge) was taken with an old SLR camera that my grandfather gave me when I was maybe 12 or so. It was entirely manual except for a built-in light meter. I loved the control and the photo quality I could get out of it, but it was big and bulky, and eventually I stopped carrying it.

The second photo (with the one tall building sticking up out of nowhere) was taken with the point-and-shoot camera I picked up during high school and used right up through that first Hawaii trip. Notice the difference in the sky? The sky does vary in color—you only need to walk outside on a clear day to see that—but something about that camera just collected less light from the corners of the image. The Laughlin picture is a good example because you can see the circle continue across the lower half of the frame as well.

The ones from the 2003 Hawaii trip are actually not too bad, even though they were done on the cheap camera, because they were scanned straight from the negatives by Kodak. I suspect they have a slightly better scanner than I do! :D

Posted in Photos, Travel | Tagged , , , | 1 Comment

The Danger of Saving Passwords

ISC is reporting a new type of vulnerability in web browsers that the discoverer has termed as “Reverse Cross-Site Request,” or RCSR.

Basically, on a site with user-generated content—like a hosted blog—it’s possible to add a form that looks like the site’s login form. If the victim has an account on the same site, and has asked their browser to save their password, it will auto-fill the form. If the attacker can somehow trick the visitor into submitting the form—say, with an invisible image submit button (ever clicked randomly? Or to get back to the page after looking at another window?)—the attacker gets the visitor’s password.

What’s new about this is that all it requires is plain HTML, not scripting, which most blog hosts and similar sites already block.

Chapin Information Services discovered the bug in Firefox 2, and reported it to Mozilla. It turns out that Internet Explorer 6 and 7 are also vulnerable, but only if it’s on the same page as the real login form. Mozilla is currently trying to determine the best way of resolving the problem without breaking all the passwords people have already saved. The ISC article links to the bug report, so you can follow the discussion. Microsoft has only said that they’re “aware of the issue.”

At the moment, I’m glad I don’t let web browsers save my passwords.

Posted in Browsers | Tagged , , , , | 1 Comment

Why your website should support Opera

[Opera Logo]In an interview at Opera Watch last week, Opera CEO Jon von Tetzchner responded to the eternal question: with less than 1% of global marketshare, why should web developers make the effort to support Opera? His response demonstrates another perspective on the numbers:

I believe we have something like 10 – 15 million active desktop users. That is actually quite a lot of people.

If you try to think about it, the place that I’m come from is Iceland. I was born in Iceland, that’s three hundred thousand people – we have a lot more. The place I live is Norway – we have a lot more. Actually if you look at it, the US has about 300 million people that live here, 50 states, about 6 million in each state on average. So which states have people that you would like to ignore?

He goes on to add that Opera Mobile is installed on 40 million mobile phones, with an additional 7 million people actually using Opera Mini. And then there are devices like the Nintendo DS and Wii…

Going by 2005 numbers, only four states have 15 million people or more: California (36M), Texas (23M), New York (19M), and Florida (18M). So take the 10–15M desktop users, the 7M Opera Mini users, and even 10% of the 40M mobile install base, and you’re looking at 21–26 million—the equivalent of the population of Texas.

Put that way, it doesn’t seem so small.

If you’re already supporting Firefox, in most cases the changes to support Opera 9 are minimal. The recently-launched Opera Developer Community has has tools, articles, and other resources to help build cross-platform sites.

Unless, of course, you don’t mind writing off a potential audience the size of Texas.

Posted in Opera, Web Design | Tagged , , , , | Leave a comment

Apparently, it *is* a challenge

Every once in a while, a comment spam manages to get past both Bad Behavior and Spam Karma. Oddly enough, it always seems to be on the same entry: “Abuse Contact” is not an invitation.

I guess spammers like a challenge as much as anyone else.

Posted in Spam | Tagged , , , | Leave a comment

Not quite botanical

Attended a friend’s wedding last weekend, held at the Quail Botanical Gardens in Encinitas (north of San Diego).

One constant feature of botanical gardens the world over is the collection of placards identifying each type of tree, shrub, or other plant. In the walled garden where the ceremony was held, they took it a step further:

Placard: Artificial Grass.  There is a lot of traffic in this shady area and grass doesn't grow well.  Artificial turf is a good solution that saves water, fertilizer, and labor.

Posted in Signs of the Times | Tagged , , | 1 Comment

Holding the Center

California is an interesting state. We just re-elected Republican Governor Arnold Schwarzenegger 55% to 39%, but also re-elected Democratic Senator Dianne Feinstein 60% to 35%. All but one of the remaining state offices went to Democrats (some by larger margins than others).

The Governator is talking about a mandate. Politicians always do that when they win. 55% is a bit shaky, but with ~15 percentage points between him and Angelides, he’s at least more justified in claiming it than a certain Republican winner two years ago who only had a three-point lead.

Meanwhile Congress has returned to its natural state—namely, with at least one house controlled by the party not holding the Presidency—as the Democrats have taken back the House for the first time in 12 years. There’s an analysis in the Los Angeles Times suggesting that the Republicans’ mistake was in focusing too heavily on their base over the last few years and alienating the center.

Schwarzenegger is actually a good example of this. He’s a Republican, but a moderate one. During the 2003 recall election, the Republican party actually ran a second candidate, Tom McClintock, because Arnold wasn’t Republican enough. Admittedly you can chalk some of it up to name recognition and charisma, but the moderate Schwarzenegger not only won the recall handily, he had no problem holding onto the office this year when California voted overwhelmingly for Democrats.

Representative Nancy Pelosi, practically guaranteed to be the next speaker of the House, promised “to lead the most honest, the most open and the most ethical Congress in history” [note: originally linked to Forbes] and run things in a more bipartisan way than the Republicans have for the past 12 years. I’m jaded enough to say I’ll believe it when I see it, but encouraged enough that I think there’s at least a chance they will.

The real shocker, though, is Donald Rumsfeld stepping down as Secretary of Defense. I think it’s long overdue—this administration has generally rewarded loyalty over competence, and I’ll agree with many that the wars in Iraq and Afghanistan have been mismanaged. Here’s hoping Robert Gates, if confirmed, does a better job.

Posted in Politics | Tagged , , , , , , , | 6 Comments

Nightmare Before Christmas: 3-D Edition

This weekend we went out to see The Prestige, which was quite good. The next theater over was running The Nightmare Before Christmas in 3-D, and we figured, what the heck? After the first movie, we got tickets for another.

The Nightmare Before Christmas is one of my favorite movies, but for some reason the 3D release didn’t really interest me when I first heard about it. It felt too gimmicky, like when they project a regular movie on an IMAX screen even though the movie itself isn’t really made for that format.

I got a little more interested when I read an article about how they did it. ILM essentially re-did the entire movie as a computer-animated film, matching each frame exactly, then shifted the virtual camera over a bit. One eye gets the original film, and the other eye gets the CGI copy.

I was astonished at how seamlessly they matched. I couldn’t remember which eye got the original, and I honestly couldn’t tell. Most CGI-animated films have a cartoony, sort of vinyl look to them, which would not blend at all, but ILM is used to matching their CGI to photographed actors and sets, which I suppose makes them the ideal animation studio for this sort of thing. It had to be the most effective reformatting of a film that I’ve ever seen—compare it to colorizing movies, or the Star Wars special editions (which were done by the same effects house, but with older technology)—because it didn’t detract (or distract) from what was there in the first place.

Of course, it wasn’t long before I stopped looking at the technical merits and just settled into watching the movie.

Having re-watched it, I’m now very interested to see what director Henry Selick does with the movie adaptation of Neil Gaiman’s book, Coraline

Posted in Sci-Fi/Fantasy | Tagged , , , , , , | 3 Comments

Quantum Home

Sign: Quantum Home Tour

The only problem is, you can’t be absolutely certain of where the home is and what direction it’s going at the same time.

Posted in Signs of the Times | Tagged , , , | 1 Comment