Categories
Weblogging

DDT for comments

Recovered from the Wayback Machine.

From the trackback entries I’ve received from an old comment spamming entry, I gather the spammers have been out and about recently. I received a recent comment spam myself – a shotgun message that seems to provide links to everything your kid wants to know about, but you don’t want them to ask.

It goes by vig-rx. Rings the bells?

Even though I discussed a method for preventing these, I received the comment because I don’t currently have the comment trap (described in the post referenced by the trackbacks) enabled. Why? The reasons are simple: I’m currently adding new weblogs and there’s too much overhead for too little payback with the technique.

The comment trap requires changes to all comment forms in all templates in all weblogs. I have recently added several new weblogs, and am adding three new ones in the next week or so; that’s a lot of template changes. As all of the weblogs use the same comments application, mt-comments.cgi, either the template change is added to all weblogs and weblog pages, or it’s not used for any of them.

I could add the change, and that leads to my second reason for not using the comment trapper at this time – effort and payback. If I implement the comment trapper, it’s used with every comment to my weblogs, from either friend or foe. Though the code seems insignificant, it adds to the overall process burden on my weblog’s server; start adding up tiny little burdens and over time, you have some significant performance hits every time a person tries to post a comment.

It would be worth the performance hits if I received a lot of comment spams, but I don’t, and other than the bad nuisance ones that post a thousand comments at once, the comment spams I get aren’t much more than a minor annoyance. I see them, I delete them, end of story.

What I find more annoying is the Google searchers who search on some esoteric search phrase and post comments on old posts that are irritating and irrelevant to the post. These do not fit the criteria of ‘comment spams’, but they also don’t add a lot of value, either.

I have a couple of options for older posts. The first option is the one I’m currently using, and that is allow the comment but filter it from my ‘recent trackback/comment’ list. I also did this with trackbacks after getting several trackbacks on old posts from Radio-based weblogs when trackbacks were enabled. However, this also filtered out the recent trackbacks because of the comment spam problem – odd how this works out – and I decided to keep the comment filtering, but eliminate the trackback filtering. For now.

Another option is one that I’m very seriously considering and that is turning off comments for older posts. Weblog writing is both ephemeral and enduring, contradictory as this may seem. Our writing rolls of the page to barely accessed archives, with faint hiccups of activity that linger a week or two from latecomers; but because of search engines and other weblog writers with long memories, the writing never completely disappears.

Have you ever been to a party and been in an animated discussion with a group of people, and someone joins the group with comment about a conversation you were involved in 6 months ago? Unlikely in real life, but this type of activity can occur in weblogs. It’s particularly noticeable with weblogs like mine and so many others that implement some form of recent trackback/comment feature.

While I can see the value of the trackback on older posts – look how three pings have re-awakened an old conversation in response to comment spammers – I question the value of comments on old writing and old conversations. The players have moved on, the songs changed. Additionally, turning off comments for older posts provides fewer entry points into our systems for comment spammers. This is an option I’ll continue to think on.

Two options I won’t explore, though, are IP banning and comment registration. I find comment registration to be irritating, and have been put off more than once having to register to leave a comment. I’d rather just turn comments off.

IP banning is more troublesome, and I hope that people who’ve implemented this consider carefully the consequences. As some of you may have discovered, the recent vig-rx comment spam originated from a domain that’s part of the Asia Pacific Network. APNIC is the equivalent agency as ARIN, which manages the IP addresses for America; it is one of the four major registries that manage DNS for the world. Further lookup at APNIC shows that the IP originates with ChinaNet. In case you’re curious, ChinaNet is the major Internet backbone for China.

If you add the IP address to your .htaccess file to block it, congratulations – you’re effectively denying your weblog to people in China, because chances are, the next time someone uses that IP, it’s some student or other person out exploring or looking for information. If you add them to MT to block comments for the IP, they can still view your weblog and most likely wouldn’t leave a comment anyway; however, then you’ve added a tiny bit more CGI processing for every comment that is left.

The problem with IP banning is that it only works with consistent IP addresses, and the only entities with consistent, unmasked IP addresses are companies who don’t use proxies and people affluent enough to have a static internet connection. It’s too easy to spoof IP addresses – originating a comment spam from one IP address, making it seem like it comes from another – and too easy to use a random connection to change the IP address next time you’re in the neighborhood with porn to sell.

An additional constraint on the effectiveness with IP banning is that people and organizations also use open proxies to access the internet so that their IP addressed aren’t exposed. The use of proxies was covered not that long ago when it was discovered that China was blocking access to Blogspot weblogs from people using IP addresses that originated in China. In fact, IP addresses from that same China Net that originated the current flurry of comment spam activity.

As regards to our friend, vig-rx, if lists of IP addresses are passed around weblogs, as was discussed over in comments at Liz’s weblog, and added to .htaccess files everywhere, then the Chinese government doesn’t have to censor weblogs – we’re doing it for them.

Categories
Weblogging

A little Rageboy is essential

Sometimes when you have a Really Bad Day, like I’ve had today, a little phone call from a friend can make all the difference in the world. And when that friend is Chris Locke, aka Rageboy, that little phone call can usually turn the world upside down, so that all the coins fall out of our pockets and on to the universe’s floor. After all, the man needs his Starbucks coffee.

Rageboy has discovered my Talkback function. Now I want to know — where did he find the photo of me? It’s an old one — I have a navel ring, now.

Everyone needs a little Rageboy in their life.

Categories
Photography Weblogging Writing

Big Water

Recovered from the Wayback Machine.

Pretty tired today, and no, it has nothing to do with the peace party that happened in the comments to the last post. The participants worked things out for themselves, which is as it should be. I’m not sure what Happy Tutor is doing and where he’s taking it, but he’s a big boy and can handle burning material. Since he’s taken said burning material elsewhere, I am content.

I’m currently working on three articles for O’Reilly and some other promotional activity for the Practical RDF book. Additionally, I’ve been out virtually knocking on the doors of several local and national publications trying to re-awaken my moribund writing career. The end result of this activity is that I need to write. A lot. Knock a bit more, write a bit more, and repeat.

I also need to drop some of the bad writing habits I’ve picked up with weblog writing, such as the assumptions, the higher level of familiarity, the creative spelling and sentence construction, the use of ’so’, and the other quaint little short-cuts that fit this format, but not necessarily others.

So … I’m organizing my photos into online albums and am surprised at how many there are. Once finished, I need to select the best 50 for one portfolio, and then the best 20 of that number for another portfolio. However, when I think of my photos in something like a portfolio, my view of them changes and I become more critical of the work. It’s hard to explain but when you look at a photo one way, it can look good; but look at the photo from a different perspective – and I’m not talking the photo’s perspective – and it doesn’t quite work. At the rate I’m going, I’ll be lucky if I find five that work.

This phenomena happens with writing, too.

I’m planning a little trip South and along the Gulf in the nature of a combined vocational challenge/public interest jaunt. In September when the kiddies are in school, the weather cools, and the gas and motels are cheaper.

I don’t think I’ve posted the following photo previously. It’s the Chain of Rocks Bridge again, part of the old Route 66. I’m not saying the photo’s a portfolio member, but it’s cheerful, don’t you think? Imagine Nat King Cole singing in the background, and being in a convertible wearing a soft summer dress and iron maid bra, breeze blowing your hair in the warm, humid night. Get your kicks on Route 66.

rt66bridge.jpg

Categories
Weblogging

Welcome back, Cobber

A long time friend from weblogging, Allan Moult, has restarted his weblog. Welcome back, Allan, you’ve been missed. I look forward to many of your photographs with that digital camera you have and that I covet so strongly.

A catalyst for Allan’s return is effort he’s involved in with regards to Tasmania’s environmental treasures, specifically the Styx Valley. As part of this effort, there’s a campaign afoot to build an enclosure within the forest, completely made out of red knitted panels. The hope is to use this effort to demonstrate international support for the local group’s efforts to protect trees that are the largest in the world – second only to California’s Redwood forests. What are these grand old trees used for?

Wood chips. For Japan. For processing.

The town I grew up in, Kettle Falls, originally was an old timber town. I remember the wood mill just outside of town, and looking at it’s rusty brown slanted walls, and watching the fire and the smoke and the sparks come out of the top as the by-product of the timber refinement was burnt off. I also remember summer days when the wind was just right, trying to ride a bike or play ball when the smoke was so thick, you could barely see and it made your eyes water. And the smell. All the time, the smell.

In later years, when I started hiking I would travel to the mountains of the Northwest and I remember driving long highways with trees thick as night along side of the road. However, if you once pulled off on old timber trucking roads, you would find clear cut as far as the eye can see, hidden behind the trees so that the timber companies and the government could hide exactly how much public land was being cut down to stumps and weeds.

I remember my grandfather talking about the timber industry. He was a farmer but had to supplement his income with a job in the local timber mill, as most folks did in that area. Thanks to progress, and machines that enable one person to do the job of 100, the number of jobs the timber industry generates is pitiful; to continue to use this as a reason for timbering what should be publicly held lands, held for future generations, is a sham. My grandfather once said that the timber industry was …a crime against the people and against the land….

I’ve also looked, with approval, at efforts in Washington and elsewhere to create tree farms using trees that make the most use of a little bit of land and that are perfect for wood pulp and wood chips and other products we need. Row after row of tightly packed trees in a couple of acres meant several hundred acres of natural forest would be left untouched. There are alternatives, but they’re not as profitable.

There’s no need for old growth forest to be touched, other than a robber baron mentality that says grab while the grabbing’s good. And while the public is watching their televisions at night, their sitcoms and their unbiased news, their reality shows and their public programs and their sports and movies, rape their heritage and fade away in the night, pockets full of dimes.

There is no trade deficit, no employment program, and no tax-base that is overly influenced by timber to the point that giving up our remaining tiny spots of old growth forests is a fair trade.

I don’t knit and my only attempt was a purple and gold scarf for my brother that ended all curly and so tight you could use it for a pot holder. You would wrap it around your neck only if you were interested in dermabrasion therapy. But I can write, so I write in support of Allan’s efforts and encourage those of you that do knit, to think about buying a bit of red yarn and helping our friends down under preserve a tiny bit of their legacy.

And welcome back again, Allan. Give ‘em hell, have an amber for me – and post some pics, will you?

Categories
Just Shelley Photography Weblogging

Inexplicables

Recovered from the Wayback Machine.

Odd things happening lately.

My roommate is out of town at his high school reunion, which is a bit inexplicable but that’s not the focus of this tale. What is, is the fire detector in the hall between our two bedrooms.

Every night it’s been emitting these odd little sounds – little beeping alarms. Loud enough to wake me, but not at full volume. This is the first time I’ve heard the sound, and it only happens at night. First night, at 4AM; second night at 2:30; last night at 4AM again. The very regularity of the times is unnerving.

I’ve checked the batteries and tested them and they’re fine. No problems during the day, only these times at night. If I didn’t know that the Little People don’t use modern devices, I’d be a bit nervous. As it is, I doubt I’ll sleep tonight, waiting for the sound.

Then, the surface of my glasses spontaneously started cracking. There seems to be a coating on the lens that is flaking off, and it’s left one lens slightly spotted and the other foggy, but usable. I have a backup pair, but they’re not bifocals, making it difficult to see my computer. I’d take this as a sign to take a break, but I can’t – too much to do. I’m only at day 10 of my 20 day plan to finally catch up on all the projects I’ve been putting off.

Speaking of overdue projects, I’m starting to move the rest of my old Gallery photo galleries to the Faux PhotoBlog. Just finished my St. Lous Arch collection. There must have been links to these photos because I’m getting a lot of 404 errors – the file where I record 404 requests is getting large. Which means I also have to finish PostCon so I can manage the rest of the file movements.

This is also a heads up that I’m going to be implementing hot-link protection for my photos. Hot-linking is when another site links directly to your photo, using your bandwidth. The problem is intensified because when the sites do, and they publish full content in their RSS files, then the RSS aggregators are also hitting the photos. Additionally, some people publish their aggregation results, such as Adam Curry.

When I started getting hits from Curry I went to investigate and found my photos nestled among a ton of soft and hard porn photos, from other feeds Curry is subscribed to. Nude woman, nude women having sex together, nude woman and…man with two penises? And then, there were my starling photos. They were a bit out of place.

I’ll write up hot-linking and how to prevent it when I implement it. This is just a heads up for those who are linked directly to my photos now. End of week, you’re in for a surprise.

Since I mentioned Adam Curry, there’s been a lot of conversation about the BloggerCon invitations that people have received. Meryl Yourish received one and so did Making Light. So did I, which surprised me a bit.

I actually thought about going, surprising as this sounds. I’m going to be visiting friends in Boston sometime this year anyway, about opportunities in that area, and I thought I would combine both events into one trip – until I saw the price tag of $500.00 US. No can do. I figure I can either get new glasses or go meet Adam Curry – guess which one is a higher priority?

There are not a lot of people happy about the reference to the fee being necessary to bring in the “talent”. Personally, I’d rather let the ‘talent’ hitchhike to the conference or stay home, forget the fancy dinners and hit some of the funky, great, and not quite as expensive places for dinner and drinks, and pay, oh, $50.00. That’s what this blogger’s conference was originally going to be – something affordable and open, in an economy that’s not that strong right now.

Too bad. Rather that, is anyone up for coming to St. Louis for a weekend of Katy Trail bike rides, visits to vineyards, walks, Blues, a gospel choir brunch for Sunday, and maybe a river boat ride, instead? No conference, no ‘talent’, nothing formal, but if you’re in the area of St. Louis the weekend of Columbus Day, let me know and I’ll put together some fun things to do. You haven’t seen beautiful until you’ve seen the Missouri Green turn fall colors.

Maybe I can get our academic friends to the North to skip out of school work for a couple of days and come down. Did I happen to mention the Gospel Choir brunches here?

Visited Tower Grove tonight, first time in a long time. Leaving you with a little color, as a good-night while I return to my next Semantic Web essay, “The Semiotics of I”, which includes references to Jeff Wards recent essays on names as well as the W3C TAG group’s recent difficulty with representation and identification.

summerpond2.jpg