Of a final farewell to trackback, wanting to believe, and a suitcase full of juju with nowhere to go

The Suitcase of Doom (amusing dragging around something all day the airline decided to put a tag on saying "heavy") and I made it home safe late yesterday evening from MacWorld 2006, which was a crazy time, and getting back to Chicago on a flight landing at 6:45am from Seattle just added to it. When I finally got to it, the Blue Line never looked so good. Sometimes you just need decompress, and trains let you do that in ways driving and flying just can't for some reason.
Much to share, but I still have some odds and ends from real life to deal with, a ton of backed up email (I sort of gave up on email while I was there, as it was too crazy during the show and the wireless at the hotel was giving the shitty Wi-Fi reception in my Powerbook little love), and a few posts I have to get out before I'll let myself yap about MacWorld at all.
However, a quick site-related thing: Trackbacks are officially gone. I mentioned this earlier and threatened they'd go the way of the dodo before, but I kept putting it off while I tried different things, because they were above the comments for a reason and there isn't really a suitable replacement...
However, the site went down while I was off doing my thing twice, once for a seriously extended period while I was off the grid traveling. I was trawling through to see if it was the guy who apparently thinks it's amusing to DDOS aspects of the site, but the logs pointed to spam. 1,340-1,800+ trackback spams per hour, from untold random zombie IP addresses, scaling upwards in frequency until the server ground down and finally tripped over itself.
Less than a day later, it all happened again, with a new range of IPs. This is without factoring in comment spam -- just trackback spam. It's also occurring on more than just this site on the server which just exacerbates the issue -- but for whatever reason DrunkenBlog gets the brunt of them by an order of magnitude.
F. That.
Dealing with it ain't where I want to be spending my time. A few quick things to note:
- As mentioned, poorly-evolved viruses rarely realize they're killing the host. I can actually have some intellectual respect for someone doing something I hate in an optimal way, but this is just insanity.
- I'm aware that whatever is causing my issue to escalate from cold to flu to full-on f'ing ebola may not be what everyone else is seeing, but I wouldn't be surprised if theirs starts scaling up increasingly for others eventually.
- Trackback and comment spam is becoming increasingly more annoying on an individual message level, with what seems to be more bulk-purchasing of "just-expired" domain names and shorter domains based on niche suffixed that are guaranteed to screw things up down the line.
"Dirk Stoop" is emailing me because I blocked the domain "dir.st" which snags his email address, and on and on. A lot of this stuff doesn't seem to point towards anywhere relevant and almost seems to be designed to make filtering more of a hassle, as I am 99% sure Apple Computer and Sony and NewsGator and Ranchero are not sending me trackback spam.
Someone else pointed out it might be an easy way to spread negative buzz about a company spamming. The real fun ones right now are the ones the hundreds with random IPs and no URLs whatsoever, they're just f'ing with me. Who knows, as I just know it blows. Bad juju, man.
- Things like Google's "
rel="nofollow" tag have been miserable failures in terms of stemming trackback and comment spam. If anything, the problem has just kept growing. Various types of lookup tech can help things, but the edges will always be fuzzy with these, and as the volume goes up you're either still dealing with a sizable quantity of crap or having to be willing to lose valid things. - There really are no suitable replacements that I'm aware of. People keep pointing me towards places like Technorati and Bloglines and Feedster, and they'd be worth looking at moving to if:
- I could count on the services to actually be online and working whenever I want to use the. I'm starting to think a company is Web 2.0 if their app says "Service Unavailable" every third time I want to pull them up.
- They weren't and aren't scraping the tip of the iceberg in terms of what's actually out there and linking in and around. They miss so much right now they're really just more of an interesting addition to referrer logs and such.
- I wouldn't be tying key aspects of the site into specific non-open services and such, as I'm not into that. I don't have anything against them, I just don't gravitate towards it, and unfortunately they have little incentive to do things in a way that it'd make me gravitate towards them.
- Tags and such weren't inherently lame. Tags are Keywords Extreme, and keywords should be used as an additional way to add context, not as a panacea. A decade ago everyone was having to add keywords to their site to give others a clue, and then Google comes along and figures out how to make the computer do that work for you, and Google made boatloads of cash by making keywords just "helpful" in figuring out the context, not this magic-ass Web 2.0 wand.
There are cases where a computer isn't able to just quite yet figure out the context of things, such as images (Companies like Riya are working on it, and they incidentally get props for amusing me while telling me to use a real browser), and cases where you want to intentionally categorize things outside of what a computer would normally ever guess (I.E., if you stroll around MacWorld 2006 images within flicker, there's little way for a computer to know two people at a coffee shop is related to MacWorld), and keywords are a great addition to these types of situations.
However, there's no way I'll ever groove into them for general blog posts or things where a computer should be smart enough to figure it out for me, I can barely remember to throw a post into one category for the archives.
To be fair, my general laziness should be factored into how I'm arriving at my mindset, and my mindset can always be changed. That said, nothing out there right now is explaining the seriously blown up hype around tagging beyond people wanting something to hype and people naturally getting the pleasure centers of their brain stimulated by performing basic data entry. I just gravitate towards technology that:
- Doesn't require hype because what its value is self-explanatory. Hyped tech is like cotton candy, it tastes good and is fun but you're still hungry.
- Isn't a re-badging of a technology we've already incorporated and realized where it's useful and where it isn't.
- Enables my laziness. I say laziness because it's honest, not because laziness should be inherently derided, otherwise no one would have invented the remote control. and my ass would have to get up the minute I see a commercial starting with a mother and a daughter walking on the beach for fear I'd fall asleep soon after and the content would affect my dreams.
Bad juju, man.
None of the above seem applicable to tagging, but to be even fairer, the larger replacement service from these, um, services, is basically equivalent to google's
link:function except defaulting to sorting via date instead of relevancy, a vastly smaller sample to draw from, and less garbage because they're not worth spammer's time to really game them yet, as just making a spammer drop a bit of javascript into their site to be registered as a user when they're buying junk domain names in bulk isn't a show-stopper.It's also worth factoring in that I think someone killed all the puppies and kittens in my world, and that I may be getting jaded, but I swear to god in ten to twelve years keywords will be all the rage again, except they'll be called badges, and then a technology will come along to obsolete them with the tagline "We don't need no stinking badges," and it'll be all the rage.
Puppies Extreme, man.
- Existing trackbacks already left on the site aren't going anywhere, but an SQL statement closed them down for future pings and no new posts will have them enabled.
- Comments won't be going away anytime soon, because the only thing lamer than a site not allowing you to incorporate your feedback and thoughts on what is being published is one requiring you to register to do so. I'm reserving the right to move to something akin to captchas, where you have to type a little code, but I'm avoiding it as it always annoys me when I have to do it.
Plus, someone has to catch the typos.
I'm still sad to see trackback go in a final way even if I'm a little peeved at it in general at the moment, and if someone can point me towards something that replaces what it did and does it well in an open way, I'd be all ears, but I just haven't seen a Trackback Extreme. I will say that I had a conversation with someone where they said to me, "Trackback failed because it was too open... too much freedom inevitably leads to abuse." I think there's merit to their argument, and part of what makes these types of situations interesting is that only an idiot can't say each side has valid points, or at least they do so at their peril.
One could certainly make the argument that trackback was broken from its inception because it was taking in pushed content while not really taking abuse into account, but I personally don't believe openness has to go hand-and-hand with abuse -- it just needs to be accounted for in within the design. We don't call something secure because no one is yet knocking -- or at least sane people don't.
You assume people are going to want to ram online poker, bestiality, extreme teens and whatever other such crap (sometimes literally) is hot at the time down its throat all day, and roll in solutions learned from similar problems that have come earlier while putting in safeguards from as many future problem-scenarios as you can brainstorm, with a framework agile enough that it's not a nightmare to extend it as new issues you hadn't thought of come online.
If there's a niggler, it's that I'm thinking about it and I'm having a hard time finding examples to support my firm belief, as while tech like GPG and such depend upon openness and trust within their design, but they're more about verifying who is sending you something and who is reading and about the best you can get in regards to what they're sending is that it arrived without being tampered with -- it doesn't take into account whether you want to receive it at all.
I'm still left wondering if I'm drawing a blank because it's early in the morning, or because I'm starting with a conclusion I want to believe and then trying to ram supporting evidence into it, but hopefully someone will fill that in that blank. Otherwise it's just faith, and faith really has little place within technology.
Right then, off to breakfast.
Comments (23)
Posted by: Chucky at January 16, 2006 12:31 PM
Get cheap viagra at teengirlsoncrack.com
(Well, I thought it was funny in context...)
Posted by: Ankalon at January 16, 2006 12:36 PM
It was, Chucky, it was.
Posted by: todd at January 16, 2006 01:24 PM
"... statement closed them down for future pings and no knew posts will have them enabled."
Change "knew" to "new". But you probably already new that.
Posted by: Koen Bok at January 16, 2006 01:46 PM
You should definitly block that 'Dirk Stoop' guy!
Posted by: John Schofield at January 16, 2006 02:01 PM
Apparently I have way too much time on my hands:
I'm aware that whatever is causing my issue to escalate from cold to flue to full-on f'ing ebola may not be what everyone else is seeing, but I wouldn't be surprised if theirs starts scaling up increasingly for others eventually.
Wikipedia: "A flue is a pipe or channel for conveying exhaust gases from a fireplace, furnace, boiler, or generator. "
You mean flu.
You assume people are going to want to ram online poker, bestiality, extreme teens and whatever other such crap (sometimes literally) is hot at the time down it's throat all day, and roll in solutions learned from similar problems that have come earlier while putting in safeguards from as many future problem-scenarios as you can brainstorm, with a framework agile enough that it's not a nightmare to extend it as new issues you hadn't thought of come online.
The fact that this is one sentence terrifies me. But also, "it's" is a contraction of "it is," not a possessive.
If there's a niggler, is that I'm thinking about it and I'm having a hard time finding examples to support my firm belief...
should be "...niggler, it is that..."
Posted by: Aaron Brethorst at January 16, 2006 02:46 PM
You should've let me know you were transferring through Seattle; I would've bought you a latte ;-)
I was still up at 6:45 :-P
a.
Posted by: at January 16, 2006 02:54 PM
Puppies Extreme.
Stealing that.
Posted by: Jordan at January 16, 2006 03:03 PM
I love your use of the word "niggler."
Posted by: Twist at January 16, 2006 03:56 PM
You are still using the old version of Movable Type where trackbacks cause much more CPU usage than they do with the newer version (3.2). Though with those kind of numbers it still would have probably died eventually. I have trackbacks enabled on my blog but I am not sure why. All I ever get are junk ones or internal one (linking one post from another post, which is a pretty spiffy feature with auto-discovery enabled). MT 3.2 could still use a bit of work though in the trackback area. The comment spam control has gotten nearly perfect (with the addition of CCode) with the exception of just being able to automatically delete junk items that get a bad enough score (I would personally like to have items with a score of -10 or lower automatically deleted). For me so far 100% of the stuff marked as junk has been (my main worry with all filters isn't what gets through it is what should get through but doesn't, I wish Mail.app was as dependable in this regard as MT 3.2 is) and around 90% of the junk has been marked as junk (almost 100% for trackbacks actually with around 200 a day for me). The upgrade is worth the time and it was pretty painless except in a few places where I had pulled off some ugly template hacks.
Posted by: Ajay at January 16, 2006 04:24 PM
How about this compromise which I just thought of and haven't seen anywhere? When someone posts a comment, run a spam filter on it right away. If it comes up spammy, make them fill out a captcha. The only real drawback is that you run the spam filter real-time, every time someone comments, but it's not like comment posting has ever been blazing fast anyway. This way, you give instantaneous feedback to a user who provides something spammy-looking and let him prove he's for real in an automated fashion (no emails back and forth). It may not work for trackback spam since that might just be a link but I think trackbacks are useless anyway. I just skip over them.
Posted by: Peter da Silva at January 16, 2006 06:04 PM
And to think that the web was going to make Usenet obsolete because there wouldn't be all these spam problems...
Posted by: Wesley McGee at January 16, 2006 07:51 PM
Funny you should mention USENET, Peter because I am of the opinion that weblogs are a bad reinvention of USENET and bulletin boards. Basically, I see all of Web 2.0 and social networking as fancier looking but equally bad implimentations of Internet 1.0. Of maybe I'm just jaded by the Trotts and the Winers overselling stuff to me.
Ajay, I'm not sure that'll work, as there are automated spambots that can pummel a website in second -- I think they go directly for the comment posting routines in weblog software... plus it's that pummeling itself that stresses the server. By the time the software is trying to serve up the CAPTCHA, it is already too late.
Basically, the only solution I see is to declare spammers "enemy combatants", hunt them down, and ship them all to those torture chambers which we disavow.
Posted by: Anil at January 16, 2006 09:04 PM
"Of maybe I'm just jaded by the Trotts and the Winers overselling stuff to me."
Well, *there*'s a grouping you don't see every day.
Just to echo what Twist said... getting on a current version of MT should make a *huge* difference. You're on a version whose core is about, oh, 2.5 years old. That's a big part of the reason your experience with TrackBacks is suffering. The upgrade to 3.2 is free and you don't have to change any of your templates or styles... that seems like a less drastic step than turning off the TrackBacks. Lemme know if I can help.
Posted by: Uli Kusterer at January 17, 2006 06:24 AM
"Basically, the only solution I see is to declare spammers "enemy combatants", hunt them down, and ship them all to those torture chambers which we disavow."
What do you mean 'ship'? I thought the torture chambers were in airplanes landing on German military bases?
:-)
Posted by: Arden at January 17, 2006 07:13 AM
I could say, use a software package that doesn't allow people to directly any backend scripts, like Expression Engine. But I already know you're not going to listen...
OT: It was great to finally run into you at Expo. The picture of you, Brent and DT's own Nick is up in the image gallery if you want to take a gander.
Posted by: Peter da Silva at January 17, 2006 09:19 AM
I miss the old Usenet, I miss the feeling of community that you got from an environment where everyone and every site had an equal part in building it, where there were no personal fiefdoms, and where participation in the net required acceptance of the responsibilities... but it was already falling apart in the early '90s. The spammers and the various Usenet "performance artists" were not the real problem, they were a symptom. The real problem was the conversion of Usenet from an underground phenomenon carried in many places surreptitiously in the overhead of what wasn't yet called the Internet into a commercial product carried by people whose responsibility was first to their customers and only secondarily to Usenet as a whole... so when their customers became abusive, there was no recourse.
We tried to set up a new Usenet, where the sites carrying it had to take responsibility for their traffic, but it was already too late for that. Usenet II was competing with the embryonic blogosphere and... well... that was that. At least some of the testbeds that we created during the development of Usenet II still seem to be working... though I've lost contact with most of them now that I'm no longer running anything like a full Usenet node myself.
Posted by: craigtheguru at January 17, 2006 05:32 PM
Good to see that you rode BART, but did you use my BARTsmart BART Widget to track train schedules?
Also, regarding Macworld, I tested the new MacBook Pro and compare its performance to previous G4/G5 Macs. Here's the report: MacBook Pro Performance Analysis
Posted by: BBM at January 17, 2006 08:27 PM
Quite possibly you noticed something in the post that I didn't, craig, but if you're talking about the photo, that's definitely the Chicago L, not BART. Now if only the CTA had a widget. That would be cool.
Posted by: Arden at January 18, 2006 04:52 AM
I, on the other hand, being a Californian, did take Bart to the convention. And traffic sucked on 580 both ways on Friday.
Posted by: Arden at January 18, 2006 04:53 AM
And yes, of course, I do actually mean BART. I left HOMER, MARGE, LISA and MAGGIE at home.
Posted by: craigtheguru at January 18, 2006 05:29 PM
@BBM - You're right, although the BART extension at SFO looks practically identical hence the confusion.
Last time I was in Europe I took BART to SFO and then took the London Underground to my hotel. It was nice to avoid cars completely and only take mass-transit.
Which takes me back to the initial issue... if you took the L to the airport, would you also take BART when you arrived in the Bay Area?
Posted by: paulpro at January 22, 2006 04:56 AM
"I can barely remember to throw them a post into one category for the archives."
-them
should do it








/I'm reserving the right to move to something akin to captchas, where you have to type a little code, but I'm avoiding it as it always annoys me when I have to do it./
The Ridiculous Fish has an interesting version of this on his site - it's actually doing something interesting (if pointless) and seems to be keeping spammers at bay.
http://ridiculousfish.com/blog/?p=23