EFF’s clueless spam filtering white paper

Spam: The EFF are a great organisation — damn, I even helped set up an organisation based on its goals in Ireland, back in the day! But this white paper is shockingly clueless.

(Note: this posting has been updated. Original left intact, but there’s an update below worth noting.)

For example:

Spam Assassin, a popular program that does ad hoc pattern matching, assigns ‘points’ to various features of an email to determine whether it is spam. … One of the major problems with this system is that messages from certain countries — like China, for example — can be blocked purely on the basis of where they come from and what language they’re in. The implications for free speech here are very troubling indeed: … thus anti-spam technology unintentionally works as a political censorship mechanism.

SpamAssassin does not give points for country of origin, or language the message arrives in, unless the user explicitly either (a) adds rules from an external source, or (b) modifies the ‘ok_languages’ setting in their configuration, from the default, to specify that they do not want to receive messages in particular languages. No country- or language-blocking happens by default. This is by design.

It’s a shame that the authors felt the need to outright fabricate a danger, here.

The white paper features more broad generalisations about ’spam filters’, mostly using unsubstantiated friend-of-a-friend stories, without detailed data. And I do know that there have been cases of MoveOn.org, at least, being a source of UBE, in the past — so it’s not valid to claim that this is all a ‘free speech’ issue; political UBE is still spam.

They need to realise there’s a lot of very smart, very reasonable anti-spammers out there, and most of us agree with the rest of their goals, except for their spam position. This is hurting them.

Still, it appears they’re finally getting a clue about requiring subscription requests be confirmed using closed-loop opt-in, so that’s good. More political newsletters, and political campaigns, need to get this clue — just because it’s political speech does not mean it’s not spam. (I have several thousand political spams in my spam folder — most from that German anti-immigration virus from earlier this year.)

Note that Rod is unsure if they’re practicing what they preach…

Update: Annalee Newitz has been in touch, and pointed out that the white paper in fact says ‘mails … can be blocked’, rather than ‘are blocked’ based on country of origin. In other words, it’s purely a matter of this being possible, rather than the default, and that administrators apply these customisations.

In addition, she notes that the conclusions recommend that ISPs and administrators of spam blocking systems allow end users to control their own filtering settings, saying ‘If a user wants to block all mail from China, great. If a sysadmin does it for a bunch of users without permission, then that is a problem in our opinion.’

So I agree with that. Misdirected outrage hereby turned off ;)

(Mind you, I still think they need to work more with the reasonable anti-spammers… and fix that unconfirmed sign-up that Rod mentioned, if it’s really still unconfirmed!)

Tags: , , , , , , , , ,

Comments

More on the Stallman talk

Ireland: So I forgot to mention who’s running the Richard Stallman talk in TCD next week.

It’s IFSO, the Irish Free Software Organisation, with some help from TCD Netsoc apparently (so there’ll be a nominal 3-euron charge for the room from them).

Latest news on their news page

Tags: , , , , , , , , , ,

Comments

Irish Free Software Organisation goes live, and piracy notes

Free Software: Ciaran O’Riordan has just announced the launch of IFSO, the Irish Free Software Organisation:

With Ireland holding the presidency of the EU for the next six months, political lobbying in Ireland will be of increased importance. The fate of the software patentability directive is still undecided, and we now also have the Intellectual Property Rights Enforcement Directive to deal with. In the coming months, members of IFSO also plan to work on spreading education and adoption of Free Software in Ireland. Once we have a proven track record, we hope to become an associate organisation of FSF Europe.

He also notes: ‘by no coincidence, today is also the 20th anniversary of the beginning of the GNU project.’

Go IFSO!

Funny: Lobster Barbie outfit turns out to be a lifesaver: ‘Practical jokers Jim Bright and Chris Costello never imagined that their idea of dressing a female lobster in a Barbie outfit - accessorized with pink high heels - would save her from the steam pot. But it did - at least 10 times.’

Software: some interesting bits on how piracy affects the small software developer from PeerFear (the developer of NewsMonster), Nick Bradbury (Feed Demon), and Ambrosia Software — all small-scale commercial software developers.

Nick notes that when he uploaded a fake ‘cracked’ version to a warez site, he found out that more people used the warez in a few weeks than had ever paid for it. Amazing.

For a while now, I’ve been keen on shareware. I’ve paid for the shareware software I use (like iSilo), purely because I like the shareware model — and the software, of course. ;)

I prefer free software, but I understand some people need to make money from what they’re writing directly in this way, and aren’t writing the software as a kind of hobby or with a ‘public good’ motivation (which is pretty much what drives me to write free software). I even experimented with publishing as shareware myself at one stage.

I found, however, that open source suits me better; I like the way it builds a community of trust around the code, seems to gain better mindshare, reduces the bottleneck on the software developer himself, and generally is more how I’d like to do it. Plus, nobody’s going to pirate code they download for free anyway so I never have to worry about adding DRM-like stuff and accidentally annoying legit users with painful registration codes and so on ;)

With any commercial software, commercial support is required; thoughts about how to pay for it is required; and the developer has to make a commitment to the users in many ways. It’s hard work, and a full-time job. For the software I write in my free time, I can’t provide this support, so free software is the appropriate way to release it.

Tags: , , , , , , , , ,

Comments