Here’s a fascinating look back at the spam wars by former Gmail spamfighter Mike Hearn.

I was involved for most of the previous decade as (among other things) the email admin for a small ISP. We used a mix of public blacklists, a private blacklist, virus filtering, SpamAssassin with both shared rules and local custom rules, and various other tools all tied together, some at the Sendmail level and the rest through MIMEDefang. It worked tolerably well, though of course it wasn’t perfect. I find it amusing that Gmail declared victory on spam in 2010, the same year that I changed jobs to a position that was more software developer and less sysadmin.

Privacy is a growing concern these days, so he also talks about the impact that widespread end-to-end email encryption would have on spam fighting. If you’re the mail handler, you can’t filter on, say, links found in the message, or characteristics of the writing or formatting, or anything else in the content. You can’t even run statistical analysis on all known spam and non-spam to see which the new message fits better. All you can do is look at where it came from and where it’s going.

Moving the spam filter to the client lets you do content filtering on your own mail, but you can’t take advantage of the larger volume of data that an ISP can, which means your filtering isn’t going to be as effective. And if your main email client is your phone, that’s really going to slow it down — and chew up battery.

Encrypting more of our communication is probably the way to go, but we’ll have to come up with new approaches to some previously-solved problems like this.

It got me thinking: Most of us not only accept that our email providers will look inside our mail to filter spam and viruses, we expect it. That’s weird. The idea of the post office looking inside our letters is so abhorrent that even tracking programs raise concerns. The idea of an actual person reading our email in transit creeps us out. Many people have problems with the idea of automated systems (like Gmail) reading our email for purposes of targeted advertising. But spam filtering? We get upset if it’s not happening!

That says something interesting about our priorities, and about how big an impact unfiltered spam has on our email.

Via ma.tt.

In cleaning up dead links, I stumbled on an old post about linkrot in which I wondered “how much of what exists today will still be around – in any form – ten years from now.”

Well, it’s been ten years. That post had seven external links. Four of those are no longer active, though I was able to find three of them on archive.org. (The fourth was a link to a search result set on AltaVista. Yes, AltaVista.)

That’s right: More than half of the links on an article about linkrot have rotted away. Appropriate, that. And a reminder to always provide some context when linking out to something that you can’t personally ensure will stay online.

I literally found out yesterday about today’s partial solar eclipse. Unlike the last one visible from Southern California in 2012, which was conveniently on a weekend, this ended up being right in the middle of the work day. Add in a lot of other stuff going on, and I didn’t have time to do anything like go out to a prime viewing spot or make a giant pinhole camera.

My original plan was to take a late lunch, see what I could see, then try to head back outside at the point of greatest eclipse. I sat on a bench in the courtyard, surrounded by trees, checking a tiny pinhole camera I’d made from a tea box at the last minute and also looking for a good spot with images projected through the tree leaves.

After about half an hour I started to wonder why I wasn’t seeing any signs of eclipse, and looked up the times again. Apparently the calculator I used didn’t account for daylight saving time. The good thing about that: I was early, not late. The bad thing: Greatest eclipse was actually going to be during/shortly after a production switchover at work that I needed to be on hand for.

So I headed back outside around 2:50 to look at the clusters of eclipsed suns projected by the leaves in the shady courtyard.

Continue reading

Fifth generation iPodAs I moved our iTunes library last week, I worried that the new system might not be able to sync with the old iPod, but relaxed when I saw that Apple still sold the click-wheel iPod Classic. They discontinued it a few days later, but fortunately we were able to sync the old devices.

Why do I prefer the older iPods with physical buttons and tiny screens?

Because I listen to music in the car, and a touch screen is a terrible interface for quick actions while driving.

While touch screens are better for menus, searches, finding albums, playlists, artists, and just about anything else, they’re actually dangerous for driving. A physical control of some sort is best for any action you might have to take while behind the wheel of a moving car.

Pause/Play, Skip and Volume. Those are the key things you want to be able to do with music without thinking too much about where you’re reaching, or taking your eyes off the road. (Especially if you have a mix of quiet and loud songs.) Volume’s on the dashboard, but it’s so much easier — and safer — to hit an actual button for pause/play or skip than to jab at the touch screen until you get it right.

Every time someone announces a smart watch (today it’s the Apple Watch), people trot out the idea that the wristwatch is obsolete because look, I already have a smartphone with a clock on it. But phones don’t completely replace wristwatches. They completely replace pocket watches.

pocket watch photo
Why do I need a wristwatch? I have a clock in my pocket!
Photo by France1978 (CC)

The wristwatch thoroughly replaced the pocket watch for most of the twentieth century because it’s so much more convenient. You don’t have to pull it out of your pocket to look at it. You don’t have to worry about dropping it. You don’t even need free hands to check the time.

The only reason we went back to pocket watches is that the new ones can do so much more than the old ones did. That and so many of us are spending so much time sitting in front of a glowing rectangle with a clock in the corner. (Note to fellow geeks: not everyone does this, so don’t generalize your experience.) As with cameras, music players, and portable game systems, we abandoned a specialized device in favor of a multitasker that wasn’t quite as good at the job. The difference is that with the wrist watch, its advantage wasn’t something that newer technology could catch up on. It was the form factor.

Smartwatches, in concept, are not a step backward, even if this generation’s specs leave something to be desired (and I’m not just talking about enabling the wearer to “start and stop the flow of time”). They’re a step sideways to a different use case. It’ll take time (no pun intended) and experimentation by real-world users to shake out what it’s best suited for.

SDCC Crowd with TVs

Social media has drastically changed the online aspect of Comic-Con. So much is up instantly that you can follow the event live without setting foot in San Diego. But for those of us who are on-site, there’s a trade-off between being part of the conversation and part of the convention.

Because we can post in real time, people want to follow in real time too, and lose interest quickly afterward. No matter how interesting I think my follow-up articles might be, none of them are read anywhere near as much as the half-assed pieces that go up during or right after the con. Even interest in photos drops off steeply as soon as the event is done:

Flickr SDCC traffic graph

But it takes time to write and edit, to curate, crop and adjust, and (dare I say it) to promote — and if it’s not your job, it comes at the expense of other things you could do at the con.

There’s Far Too Much To Take In Here

I’ve been posting my con experiences and photos for over a decade now. At first I’d just post when I had time. Once I had a smartphone, Twitter, and a second blog at Speed Force, I was live-tweeting and live-blogging everything.

Then in 2011, my wife and I left our then-infant son with relatives and spent a single day immersed in the pop culture madness. It gave us a new perspective:

  • Comic-Con is gigantic.
  • Your time at Comic-Con is limited.
  • Make the most of it!

I changed the way I approached the convention. No more liveblogging; other people are doing that for their job. No presentations that will just be online by the end of the day anyway. No three-hour lines. I wanted the experience I could only get by being there.

I also cut my social media activity to a minimum:

  • Instagram when I had a minute or two of downtime, set to auto-share pictures out to Facebook, Tumblr, etc.
  • Twitter rarely, again when I had a little downtime. No more stopping in the hall to post a comment. This year I didn’t even check for conversations (which, it turns out, I should have).

Sure, I’m a little disappointed that my SDCC 2014 writeup hasn’t been read by very many people, but it’s partly to help me remember this year’s con when I look back at it later. Our photo album at least got some attention. But you know what? If I’d taken the time to write about it during the con, whether live or nightly, I wouldn’t have had as much to write about, and I wouldn’t have enjoyed it as much. I think that’s a good trade-off.

P.S. Apologies for the clickbait headline. It seemed appropriate for the subject matter.

Spam is annoying at the best of times, but over the years I’ve learned to tune it out (and in some cases find amusement in it). But a spam comment that I’ve been seeing across several blogs lately is just plain insulting.

I see a lot of interesting content on your page. You have to spend a lot of time writing, i know how to save you a lot of time, there is a tool that creates unique, SEO friendly posts in couple of minutes… [Search terms omitted because I don’t want to give them the publicity.]

Right: So I’ve got interesting content, I clearly spend a lot of time writing, but you’re telling me I should use some tool to auto-generate everything instead. Autogenerate this, jerkwad!

Though I do have to admit I’m amused at the idea of autogenerated spam clogging up the comment sections of autogenerated articles…