Waaay back in the dark ages of the Web (somewhere between 1994 and 1997) I discovered a weekly email newsletter called “This Is True.” It collected strange-but-true news stories from around the world, summarizing each in a short paragraph with a witty one-liner at the end. I subscribed to the free edition, and later to the full version, which had about twice as many stories. I even picked up a few of the books collecting past stories (at a con, I think, but I can’t remember which con).

Eventually I got too busy to read them, and the back-issues piled up unread, and I decided to let my subscription lapse. But earlier this year, I decided to re-up with the shorter, free version, and it’s still as good as ever.

This week’s issue included a disappointing story: even though they practice — in fact, probably helped originate — responsible list management, Yahoo is blocking them as spammers. Why? Because people are signing up for the list, then deciding they don’t want it anymore, and instead of unsubscribing, hitting the “Report as Spam” button. Yahoo has apparently taken those spam reports at face value, and blocked everyone’s copy of the newsletter.

Clearly, some people are unclear on what “spam” means. It’s not just “mail I don’t want.” It’s mass mail I don’t want and didn’t ask for.”

That, and I’m sure some people don’t realize that their reports are being used to train everyone’s filters. I remember a co-worker explaining a few years ago that he’d trained Gmail to send the SourceForge newsletters (or something similar) straight into his spam folder. I commented that they might be using that data to train their sitewide filters, and he said something like, “I hope not.”

Using user feedback to train sitewide or network-wide (such as Cloudmark, or Akismet) filters is a powerful technique. Some people will catch the leading edge of a spam attack, and that data can be used to protect others as the attack continues. Some will check their mail sooner, and that data can be used to re-filter messages that have been received, but not yet viewed.

Unfortunately, it also can give a lot of power to people who are either unclear on the criteria being used or have an axe to grind, unless you include measures to (a) contain the impact or (b) keep track of each reporter’s reliability. I know Cloudmark factors in the reporter’s reputation, for instance. And I suspect that AOL does, at least in some cases, limit measures such as blocking to specific recipients, but I can’t be certain.

Anyway, to summarize:

  • Use the Report Spam button responsibly.  If you actually subscribed to it, it isn’t spam unless they refuse to remove you from the list.
  • Check out This is True.  You may laugh, you may groan, you may think, or you may get pissed off at the world — or all of the above.  It’s certainly worth a look.

(I really should have finished writing this yesterday, before someone submitted the original story to Slashdot. Posting about it to get the word out seems kind of redundant now. Heck, now that I think about it, I should have submitted the original to Slashdot. Oh, well.

The IEBlog recently posted about their efforts to improve reliability in Internet Explorer 8, particularly the idea of “loosely-coupled IE” (or LCIE). The short explanation is that each tab runs in its own process, so if a web page causes the browser to crash, only that tab crashes — not the whole thing. (It is a bit more complicated, but that’s the principle.) Combine that with session recovery (load with the same set of web pages, if possible with the form data you hadn’t quite finished typing in), and you massively reduce the pain of browser crashes.

I’d like to see something like this picked up by Firefox and Opera as well. They both have crash recovery already, but it still means restoring the entire session. If you have 20 tabs open, it’s great that you don’t have to hunt them down again. But it also means you have to wait for 20 pages to load simultaneously. It would be much nicer to only have to wait for one (or, if I read the IE8 article correctly, three).

Edited to add:

On a related note, I’ve run into an interesting conflict between crash recovery and WordPress’ auto-save feature. If you start a new post, WordPress will automatically save it as a draft. If the browser crashes, it will bring up the new-post page, but restore most of the form data you filled in. So the title, the text of your post, etc will all be there. But WordPress will see it as a new post, and you’ll end up with a duplicate.

This wasn’t a major problem when I encountered it — I had to reset the categories, tags, and post slug after I hit publish (since I hadn’t noticed that they’d been reset to defaults), and I just deleted the older, partial version of the post — but I can imagine if I’d uploaded an image gallery, I would have been rather annoyed, since there’s no way (that I’ve noticed) to move images from one post to another. Reuse them, sure, but not such that the gallery feature would work.

I mentioned a few weeks ago that I want some sort of mobile internet access for San Diego Comic-Con so that I can post at least some stuff from the convention itself, instead of waiting until I get back to the hotel. Since the con has never offered wi-fi (except, IIRC, in the press room — which I just realized I could have used last year, since I got a press badge for CBR/Comics Should Be Good), I was looking into phone-based solutions.

Phoning it In

I experimented with post-by-email (not sufficient), with post-through-Flickr (slightly better, but only really suitable for image posts and still missing things like, oh, titles), and with using WPhone to provide a stripped-down admin interface in the hopes that my phone’s built-in browser could handle it (no such luck). No, I was clearly going to need a better web browser — one way or another.

Yesterday I went into a T-Mobile store, partly to look at the smartphones they had, and partly to ask about what data plan would allow me to use Opera Mini on my current phone. The guy tried to sell me a Blackberry, but I have to admit the Wing looked really nice, if expensive.

Opera Mini - The free Web browser for nearly any phoneI asked about getting the Internet plan, and while the sales clerk was familiar with Opera Mini (he uses it on his own Blackberry), he was convinced it wouldn’t run on my RAZR V3t. I’d used an early version of it during a brief window in which T-Mobile allowed access even for phones with the T-Zones plan.  But he seemed convinced there would be no point, so I walked out without having changed anything.  30 seconds of Internet searching reveals that yes, Opera Mini is in fact known to work on the RAZR V3t.

Free WiFi

Today, the news started making the rounds that the con will have free wi-fi everywhere except the exhibit hall itself, sponsored by the film, Eagle Eye. (Which, now that I think about it, is oddly appropriate and somewhat disturbing.)   This is a huge relief, and makes the phone access much less critical. Though it would still be nice…

Sure, it’s going to be a very busy network. But I figure I’ll type things up in TextWrangler and load up the web just long enough to post. Gears will cut down on the amount of bandwidth needed for the admin interface.  And I’ll save any serious emailing or forum visits for the hotel room.  Actually, I’ll probably stay off the forums during most of the con, unless I have the opportunity to post “Hey, look what I just found out!”

At lunch today, I saw a woman, probably in her 50s, wearing a fitted black T-shirt that said, in sparkly letters, “BOTOX”. Srsly. I couldn’t find any pictures of the design, but a commenter here says it’s a promo handed out to staff at plastic surgery clinics.

Comic-Con has completely sold out. Hmm, let me rephrase that. There are no more memberships available for this year’s Comic-Con International in San Diego.

Spam Karma has gone GPL — After years of support Dr. Dave has decided to stop maintaining his spam plugin and turn it over to the open-source community. The project is now on Google Code. Update 2015: And now it’s on GitHub.

I went by the Spectrum for lunch, and the line to get into the Apple Store for the new iPhone was still stretched past several storefronts into the nearest courtyard, right up to the fountain by the carousel — even though they’d launched that morning. Actually, I had several co-workers who were late today because they went down at opening for the launch.

From what I hear it was fairly chaotic, at least in the morning. Apple’s new policy of making you activate the phone in the store was causing delays, especially factoring in the fact that iTunes’ servers got swamped. That would explain why the line was still so long several hours after opening.

Usability note: One of said co-workers got tripped up trying to sync music to his new phone, because the default is to not synchronize music, and the “Sync only checked songs” box looked close enough to being the right option that he didn’t dig deeper.

Bart Allen as the FlashI’ve just launched SpeedForce.org, a companion blog to the website, Flash: Those Who Ride the Lightning.

Since I started adding news items to the front page of Ride the Lightning, it’s started to get a bit crowded. I thought about converting it to a Delicious feed, but then I realized it really ought to be a blog. There hasn’t been a major Flash-focused blog out there since Crimson Lightning shut down, so I figured I’d step in and fill the gap. And I could use the domain I picked up last year!

I’ll be posting Flash-related news there, including a weekly round-up of Flash comics, as well as articles that might not fit into the existing site structure, and (eventually) reviews as well. Some stuff that I would have posted here will end up on the new site. Certainly Flash news, but I may start shifting more comics-related commentary over there as well.

I’ll be refining the look and features over the next couple of weeks, and cross-linking it more into Ride the Lightning. I might keep the current theme with a few tweaks, or I might try to match Ride the Lightning, or I might build something else entirely.

So please, check it out and let me know what you think! I’m open to suggestions as to content, design, etc. And of course bug reports.

»All pages site-wide with this tag