Categories
Diversity

It’s all about circles

Recovered from the Wayback Machine.

When I was creating symbols to use for my categories, I thought about what would best represent the concept of “Connecting’, one of my categories. To me, connecting is when two or more people have a discussion or reach out to one another in some way. This doesn’t mean that the people agree, or disagree. It just means that a connection was made.

Eventually I settled on intersecting circles: circles because we are, first and foremost, individuals, complete and whole on our own; and intersecting because when we interact with each other, we become a part of something bigger – not necessarily better, and not necessarily something positive – but something beyond what we are, alone.

My use of this symbol was pointed out today on a post that has since been removed. The focus of the post was about Liz’s new group weblog focusing on women and technology, Misbehaving.net. My reaction was one of personal hurt and dismay, and I don’t retract either of these honest emotions. However, as they were expressed originally it became more of a “me too, me too!” statement, and that wasn’t the point I had hoped to make. After a series of emails today and time to think about it, I decided to try the post again, but this time with more a story to go with the reaction. The reaction’s still there, but I hope it’s now more nuanced.

Women and technology. This is a subject that has personal interest for me with a degree in Computer Science, and having worked in the field for 20 years. And being a woman, too, of course. When I first started taking computer science way too many years ago, the program had about 8 men for every woman but oddly enough I didn’t really notice this disparity. Or if I did, it was more a matter of the program was very new at the University and women were quite new to the sciences. In time there would be more women in the field. I just knew it.

My professors and fellow classmates at Central Washington University were terrific. Though men outnumbered women, three of the top five students in the program were women.

When I left school I wanted nothing more than to work in research, but only having a BS degree didn’t provide the entre into research positions, so I ended up in a job at Boeing, working as a system support person. My job was to provide application and system support for an HP box as well as yet more primitive PC computers. It was there that I was blooded into the profession by doing a mistype while formatting a specific directory and formatting my boss’ entire machine. Luckily, he had a sense of humor.

The IT group at Boeing Military had a surprising number of women. I was to find that, as the years progressed, the ratio of women to men was much less significant in those days than it is today. However, while I was at Boeing, and in all my Boeing positions, I never once met anything remotely approaching discrimination. Nor did I ever feel odd being a ‘woman in technology’.

I went from the system support position to work on Peace Shield, the defense system that the US military helped fund for the Saudi Arabian air defense. My job there was to write FORTRAN programs to extract critical information about data points in several million lines of code created by three separate companies, and put this information into a data dictionary in order to meet compliance with military guidelines. While not research, the work was challenging. I’d take FORTRAN coding sheets home at night to work through code. Eventually my boss finagled one of the first ‘portable’ computers from Compaq for me to use, though the thing was more hassle than it’s worth. One can only handle so much amber and crashing disks.

From Peace Shield I went to Boeing Commercial into the database group, working into a position, eventually, of lead Data Analyst, and finally Commercial’s Information Repository manager, trained by IBM in this brand new meta technology. Most of the people I worked with in data were women – an odd fact that still tends to exist today.

It was a great job and I met movers and shakers and really learned Data. But I was seduced away by my old research bug. During my work I became acquainted with a group called ALIA – Acoustical and Linguistics Applications. This group was using some of the most cutting edge technology to create applications such as robotic warehouse systems, smart search systems (one of the many Google precoursers, and actually using rudimentary markup languages), and even computer systems used by quadriplegics. I loved the work, I loved my boss – a woman as fate would have it.

Unfortunately, though, we ended up being cut during one of Boeing’s down sizing and I ended up working for Sierra Geophysics – a software company for the petroleum industry owned by none other than Halliburton.

It was at Sierra that I began to realize that being a woman in this field isn’t quite a simple thing. My boss, a man named Jim Bonner, was a wonder and he’s still one of the best people I’ve worked with. The bosses all the way up the line were also terrific. However, within the groups there was a flavor of behavior that was gender based – and this behavior manifested itself with both men and women.

I worked for a female lead who did not get along with the male lead of another small group. However, she did get along with the male lead of the third group – in fact, he could do no wrong. Not even when he was wrong. As for the man antagonistic to my lead, we got along fine. We both collected minerals and he was a geology major turned computer scientist, so we had that in common. Still, when I was assigned to hypertest some of the code, he tried to get me pulled and put his own guy in, saying that his person was ‘calmer’ in difficult situations. Believe me folks, if I was any calmer in those days, I’d have been asleep. My boss saw through the root cause of this ‘request’ and rejected it and basically told him to butt out and go away with his bad self.

Still, I didn’t take it personally. Didn’t impact my job, boss stood up for me. No harm done.

I worked on creating the shell scripts for all of the applications, as well as coding database portions of the application for five different Unix boxes. We used C++, my first exposure to the language, and I liked it. I didn’t like working make files for five different flavors of Unix, though.

Eventually Hallibuton decided we Seattle folks were too uppity for good hard working Oklahoma people and we were all canned. We knew it was coming and we were all extremely uptight. I used to bring in some hard candy and I noticed that people would come by more and more to grab a piece – not for the sake of the candy so much but to get away from their desks. I started adding more candy and eventually filled a drawer with the silliest candies – lollipops and candy necklaces, and buttons, and cinnamon bears. And chocolate of course.

My little candy drawer became the place people would come to when they were uptight, frustrated, and scared about losing their jobs. This was before the dot-com era. Before easy pickings, and losing a job was a pretty scary thing.

When I left, my boss thanked me for the work and for the drawer. He said it was the only thing that kept the lid on at times. My female lead said I was a great worker, but I really needed to become more aggressive and not let the men push me around.

I hope you’re not bored, because we’ve just started this saga, long that it is. But then, the topic is about women and technology. And I am a woman, and this was technology.

Next it was an insurance company and becoming a senior developer, and my first lead position. I led two efforts – one to rewrite the quarterly financial system that failed every run. The second to code the room size automated mailing system the company just bought. The group was half and half – women and men, and there wasn’t a bit of problem being a woman developer there. Not when more than half the actuarials at the company were women, and everyone knows actuarials are the scariest, smartest people in the world. They set the pace for our group.

Standard Insurance company was my last fulltime gig. I was ready to branch out into contracting and did so as an employee for a contracting company. My first gig was at Intel.

What a nightmare. I, from my previously protected position as woman as equal contributor walked into a situation where I had one member of the group talking about sex with me, every single friggen day; and other member of the group calling me names, telling me, to my face, that “women shouldn’t be in this profession – they get hysterical too easily’, and don’t have the brains for it.” I complained to my company, but Intel was too lucrative. I was told to just go along. I finally filed a complaint with Intel’s personnel, and left the position.

The funny thing is, the guy that talked sex all the time was the one that ‘testified’ for me in regards to the complaint I had about the abuse from the other member. He talked for two solid hours of incidents of the abuse I suffered. I was vindicated, but my vindication came at the hands of another person who was guilty of yet another type of abuse.

By the time I left the gig, I was not the same person. It wasn’t that I was treated in the most extreme sexist manner, and with such abuse – it was that my company didn’t believe me, but did believe another abuser.

I went to another gig at Intel and this one was okay. I was only one of two women, but the guys were straight up. Did my job and left.

I went to Nike after that, and the Nike folks were very cool. I know that Nike offshores, and I don’t approve – but they treated me well, and after Intel, I needed this. I also worked some part time gigs during this time – consultant for Multnomah county on a smalltalk feasibility study, converting a desk top application to web based using Netscape’ brand new Livewire technology, coding here, database design there. I even created an Oracle prototype touch screen application for a door factory in Wisconsin.

(Small town in the middle of nowhere – bugs the size of volkswagens and the mainstreet alternated churches with bars. Odd place.)

I had a good reputation in Portland so I was treated with respect wherever I went. Still, I couldn’t help but notice that in all but a few of the places, the ratio of women tended to be anywhere from 4 men to 2 women, to about 20 or so men to one woman. Things were changing. The good old days were dead.

I moved to Vermont and spent a year writing tech books and then to Boston where I went to work at another insurance company. Every group had a good mix of women and men except one – the technology architecture group. There was exactly one woman in this group among all the men. And most of the guys there reminded me of, well, they reminded me a lot of the male tech webloggers I’ve interacted with – both the good and the bad.

What do I mean by this? Well, when I deferred to the group in all things, I was an okay person. But when I disagreed, I became a bitch. I know. I was called a bitch. You see, unlike at Intel, I wasn’t going to be quiet, be good, or be conciliatory. No more candy drawers. I was going to fight back, and I’ve been fighting back ever since.

Good girls might get pats on the head from daddy, but they don’t get respect from hard core techs. It takes skill, but more than that, you can’t give an inch – not an inch because when you do, you’ll never get that inch back. If I had a choice between being liked, or being respected for my technical ability and being allowed to exercise it, I would choose the latter.

It was also in this position that I began to find out that the more technical the position, the closer to the metal, the fewer the women, and the more difficult for women to ‘break’ in.

Other jobs followed: Harvard and Stanford, Skyfish, and odds and ends for companies big and small, but enough about the past.

Now we come to weblogging and I see bits and pieces of my old Boeing group here, and my old jobs at Nike and I think, this is a good thing. But I also see much, way too much, of Intel here.

Lots of great technical guys around here. Could care less if I’m a woman, as long as my code’s sexy. That’s cool – I know where they’re coming from. But I’ve also been called ‘hysterical’ by Mark Pilgrim so many times, I should just tatoo it on my butt. Don’t have to believe me, read it yourself. Want to see what Dave Winer has said? Go to my blogroll, click on the link for his past comments.

I can dig this and I can handle it, but I wanted something more this time – I wanted support from the women. I didn’t want to be the only woman in the group, the only woman close to the metal – the only woman talking tech. But, how many women have been involved in Pie/Echo/Atom? RSS and coding? How many women at the conferences?

Yet when I’ve asked woman for support, it isn’t coming because let’s face it – the guys I take on, the Dave Winers, the Mark Pilgrims, and yes, even the nice guys like Sam Ruby – and Sam is a nice guy, and hasn’t a sexist bone in his body – they mean something here. They have a lot of juice. They are hits, conferences, speaking gigs. The coin of the realm is measured in hypertext links, and the men, well, they have most of the bucks.

No, I’m told that for women to get ahead, we have to be calm, dignified. We have to go along, to get along. We should never call a man on his behavior to his face, but do it in a round about manner, a non-confrontational manner. Above all, we should never be a bitch. Never lose our tempers. Never wipe the mud off our faces and throw it back.

Provide a drawer of candy. Learn to be good little girls, and maybe the boys will let us play.

This leads me back to Liz’s new group, and the smaller inner select group of members. Make no mistake – I was upset about this, and for two reasons.

The first is the group aspect of it, the member’s only aspect. Here’s a group of women who are talking about women in technology and supposedly women being excluded in technology, and the first thing that happens is they create an invite only group that exclude all women’s voices, including the cranky bitches like me.

Oh yes, women like me can still talk on our weblogs but our voices are less likely to be heard because let’s face it: the tech guys are going to find this group of women to be a lot more ‘comfortable’ to work with than someone like me. I’m that bitch – remember?

That leads me to my own personal reaction to not being invited. Yes, I was upset. And yes, I was angry. And hurt. And I did feel rejected because Liz and Dorothea and I have talked about these issues via email when I’ve asked their support in the past. When I tried to share my pain and rejection from the male technical circles. When I tried to explain why I find the word ‘hysterical’ to be so offensive.

Be quiet. Don’t react. Don’t get angry. Don’t fight back. Be good. Be dignified. Go along to get along. Look at the rewards – Tim might let you speak at ETConn, or Clay might ask you to one of his inner meetings. That’s the way for women to break into the technology fields – with dignity and restraint. Not calling the guys on their behavior. Not pointing out the discrepany at conference after conference. Not rocking the boat.

Not fighting back. Not fighting. Not.

Being quiet. That’s how women get ahead in technology, especially here in weblogging – we stay quiet. Even when we write, we’re still quiet. Even when we scream in the privacy of our minds, in frustration and anger, we still stay quiet.

Today I learned how to get ahead with the men in technology and tech weblogging circles. I’ve also learned how to get ahead with today’s new ‘woman in technology’, too.

I wish you luck ladies. I have no doubts you’ll be successful.

Categories
outdoors Photography

Wiredless

I had to delete the Year Ago posting, never to use again, when I realized that my database password was being exposed at the main Burningbird page. I have so many little tech tricks at all my various sites that I lose track of them, and then I end up creating new technology in one place that’s incompatible in another. Thankfully I don’t publish excerpts from my postings, or my database password would have gone out to aggregators all over the world.

I guess we’ll do without a “On Hiatus” page, and just write when I’m here, not write when I’m not.

Yesterday I spent the afternoon among the rocks and boulders at Johnson Shut-Ins, trying to get a decent photo of this site that’s supposedly so photographic. However, none of my digital shots would have worked for the publication looking for this picture, and I don’t expect my film shots to fare any better. I don’t know what it is about the site but it didn’t grab me. The water was low so the falls weren’t in full swoosh, but that wasn’t it. It’s as if there were one of those Kodak “Photographic Moment” signs in front of the thing, and nothing turns me off more than a picture being ‘handed’ to me, rather than me finding one.

I also had some problems climbing around the rocks, trapping my foot between two at one point and falling into a boulder. You should have heard me cuss. Boy did I cuss. Kicked the rocks, too, when I freed my foot, as if half-ton rocks that have been around forever are going to worry about the kick of a tennis-shoe clad foot attached to a cranky, middle-aged woman.

I wasn’t hurt, but I was disappointed at being so out of shape that I couldn’t scramble about like I wanted; freer movement, which may have given me opportunities for better pictures. Damn this aging, undependable body.

This morning the Wired article I mentioned yesterday was published, and I was also disappointed to see that what I wrote didn’t make the cut into the final article. I imagine it was cut for length and my stuff ended up in the trash. This wouldn’t be so bad but this was the third time I’ve been interviewed by Wired for one reason or another and then not quoted in the finished work. Add this to two times for New York Times, once for news.com/cnet, and a couple of other odds and ends publications, and you can see why I might feel a tab bit rejected at this point. Either what I write is imminently not quotable, or I don’t have the juice, the buzz, or the rank behind the quotes to make the final cuts.

My first reaction was to feel hurt, rejected, to withdraw; to run into the bathroom and look at myself in the mirror and ask, “What’s wrong with this woman?” What looked back at me was a person who isn’t famous, rich, or beautiful – but definitely not a person with something globally ‘wrong’ with them, other than none of us are perfect and we all have room for improvement. The ‘rejection’ if rejection it really was, was nothing personal. It’s just the way things are. Like the rocks, and getting older.

shutins1.jpg

Categories
Just Shelley

I feel good

Recovered from the Wayback Machine.

I feel good.

Fall colors are at their peak here in Missouri, which means they’re beyond the peak for me because I like the colors when they’re just starting to touch the trees. However, I missed my peak Fall color time, though it’s very pretty here now and the weather is about as good as you can get to enjoy these times of change.

(Missed is the wrong word, because I didn’t ‘miss’ the colors – I just didn’t see them. There’s a difference.)

I spent yesterday walking around the Shaw Arboretum and Route 66 parks taking photos with both my digital and film cameras, which is whyyou’re blessed with slow downloads today. Yesterday was a Good Picture day, or at least, I think it was. Perhaps because I was feeling good, everything around me felt good, including the photos. Maybe someday I’ll be feeling bad and return to this post and ask myself what was I thinking.

backlit.jpg

I’ve worked out a new photo expedition routine: film camera on strap around neck, camera bag on shoulder with its film and filters and lens, digital camera in case hooked through finger or belt, and monopod in my right hand doubling as a walking stick. I am a walking photo studio, or at one point yesterday when I was trying to climb down a steep hill to the water’s edge – always water with me, isn’t it? – I was almost a falling photo studio. Up, nup, up, oh no, aiee! Next time, don’t leave the lens cap off.

At the Arboretum it was School Day, which didn’t impact on me much except at one point when I was taking photos of a field because I liked the colors and texture, not because there was anything clever or cute or significant. There, I ran into a group of kids I couldn’t avoid in time and the students were looking at me – with all my gadgets and bags and stands – instead of their teacher who only had a lousy bud in her hand.

“Does anyone know why I found this bud now, rather than in the Spring?”

The kids couldn’t care less and you could see in some of the students faces that they wanted to play with the cameras, and others wanted to be in front of the cameras, and one girl was in the field picking all the wild flowers because, as she told the teacher, they ‘were pretty’. All the while the park ranger or whoever she was was standing in the background as escort, probably wondering why she was there because ‘park ranger’ is the profession that shows up on aptitude tests when you come across as extremely introverted and uncomfortable with groups of people.

I know. I took the tests.

hillside2.jpg

Back to my new routine: I use the digital camera to frame a photo and test exposure settings, trying out various angles and depths. I then take the photos on film, bracketing the shots just to make sure that I have a better chance in one good picture. I’ll post the digital photos online, for fun, reserving the film shots for magazines. I’m now on three magazines ‘needs’ list, which means that the photo samples I’ve sent have passed muster and when the magazines need a particular type of shot, I’ll be on the list of people who receive a ‘Do you have any photos of …’.

Today I’m out taking photos again, responding to a request of ‘Do you have photos of Missouri’s unusual rock formations’, which I hope I can respond to, in a week or so, with, ‘Why yes, as a matter of fact, I do.’ This isn’t a lie; this is postdated truth.

falltrees10.jpg

It’s also true that I’m on a new lifelong diet now that restricts my consumption of things such as chocolate, which is a bit heart breaking because I think eating good chocolate is an incredibly sensual experience, and there’s few things more interesting than eating a lovely bit of cream with a bittersweet chocolate covering and a candied violet on top. However, I also like feeling good so accept such restrictions with equanimity. I figured what I would do is reserve my chocolate consumption for very special occasions, such as my birthday, when I’ll buy myself a beautiful box of chocolates – it must be beautiful, or it’s not the same. I’ll then enjoy them, one by one, accompanied by cups of strong, rich coffee, sitting at a window looking outside with my feet up and an afghan over the legs. Can you see that I’m building a new ritual here to help me accept that my lifestyle changes are a reward not a punishments?

To help me breaking my belief in indulgence as an everyday thing, I’m trying to convince myself that other activities such as ‘hiking’, ‘photography’, and ‘weblogging’, are vices and therefore bad for me. By doing this I satisfy my craving for bad things, with things that are really good for me, or at least, sometimes good for me.

falltrees.jpg

Speaking of weblogging, did you like the Year Ago feature I implemented? I found it reminded me of where I was a year ago as compared to where I am now, but without the hang up of ‘time’s a flying and I’m a dying’ that past reflectiveness tends to generate. Whenever I take a break I’m going to throw this page back up, so you’ll know when I’m taking a break, and when I’m just not feeling like posting. I think its important to distinguish between the two, don’t you? After all, taking a break implies doing something fun and it’s probably okay to email the person and say, “What’s happening?” Not feeling like posting most likely means that you’re too busy and in a pissy mood, or you’re not busy enough and in a pissy mood, and who wants to walk into that one?

Of course, my break wasn’t a true break, so this break from the break probably won’t be a long one. Did you understand that? Or were you dazzled by the pretty pictures and the rambling discourse?

bridgebeg.jpg

During my break, which wasn’t a complete break and therefore didn’t count, I did a self-interview thing with Frank Paynter, a different pattern to the famous Sandhill Tech interview process that I don’t think Frank liked much because the man really wants to control the direction of his interviews. Of course, he thinks I don’t like interviews because I want to control what’s printed, but that’s just not true. For instance, I was also interviewed by a very nice Wired journalist for an upcoming article, which I’ll point out when it comes online. If I approve of it, of course.

Just joking.

I enjoyed the self-interview for Frank, and Frank’s a pretty cool guy, though he’s not paid me my dollar yet for he photos I took for him. Once I get that dollar I’ll add it to one or two others and send a pound of MJB coffee and a Boulder, Colorado library card to my friend Chris Locke, who is both certifiable and broke . He’s a good man, Chris is. A little scary, especially when you talk to him on the phone late at night when you’re groggy and not quite there and vulnerable to strange talk and stranger men, but good.

bridgebeg2.jpg

I also wrote a weblog essay about weblog comments to Weblogging for Poets. I felt I needed to say something when I was trackback pinged 22 times for an older posting on handling comment spam. I was also disturbed by a growing trend I’m seeing among webloggers to use global technology approaches to fixing what are social challenges. This includes blacklisting, which will never be an effective solution to our Net problems.

Another variation of this arose in the last few days when Hosting Matters was hit with a particularly virulent DDoS attack, as discussed at Winds of Change. It’s been in the Blogdex, and folks are saying that the attack is generated by Al-Queda against a Zionist weblog responsible for taking down Al-Queda sympathetic weblogs. All this according to their ‘intelligence reports’, or intel reports, as they like to call them.

Our current server was hit with DoS attacks in the last month, and it’s a Canadian-based server. Is it being attacked, then, by religious fundamentalists because Canada is talking gay marriage?

There is nothing more dangerous than people holding a gun they don’t know how to use, and webloggers who don’t understand the technology they depend on shoot themselves in the foot or the mouth with too much regularity. There are essays waiting to be written in the Internet for Poets weblog that say, among other things, this is the trigger, and this is the part where the bullet comes out and don’t point this part at your head when you pull that trigger.

falltrees2.jpg

We talk with great enthusiasm about topics as diverse as linguistics, philosophy, politics, art, culture, language, history, literature, sex, and rock n’ roll. However, when the conversation goes round to technology all but the most diehard techies turn off because we’ve now entered the no-man, or should I say no-woman’s world that frankly most of you find completely lacking in interest. Yet it is technology that can effect you, and does effect you, more than most of these other topics. Not the politics of technology, which I also find to be an incredible bore – but the hows and whys of email spam and comment spam and DDoS. How can you make good decisions when you don’t understand?

falltrees8.jpg

Because of the recent Net problems, we’re moving the Wayward Weblogger home, and the The For Poets site is the first being moved to the new server. Yes, the Wayward webloggers are moving off a a dedicated server and to a new home with, you guessed it, Hosting Matters. In fact, I started the account the very day this last DDoS happened, but really, it was a coincidence. Yes, only a coincidence that our new server was in the good block of IP addresses, not the ones under attack. I did not break it. Honest. I don’t need to break what’s already broken.

Next year is going to be a very bad year for the Net, and every weblogger, no matter who you’re hosted with, had better be ready to have your site down an average of 2-4 days every month. Yes, days. Email will continue to be a problem, as well as viruses and comment spam and a host of other problems. Our reactions to these events, rather than helping, are just making things worse. If webloggers may not hold the key to influencing the presidential election or the war in Iraq, we are the keyhole for an every increasing burden on the Internet. In other words, webloggers are bad ju ju for the Net.

Added up, I just couldn’t devote the time necessary to protect our dedicated server the way it needed to be protected and opted out to have the very professional team at Hosting Matters handle it. I watched them in this last go around and the steps they tool to block the DDoS. They did good, as good as anyone can with this type of attack – contrary to the half-wits saying, “Well, these types of attacks are easily prevented.”

falltrees9.jpg

My, look at the time! That’s the problem with weblogging – it generates a time warp and you start to write at 7 and all of a sudden its now 11 and I have a pile of rocks with my name on it. Must toodle.

I have to share one last photo with you first, though, of a friend I met along the way yesterday. He was sprawled across the limestone rocks trying to absorb the heat into his body. He was having a marvelous time, flattening himself down and stretching as far as he could because that heat felt wonderful. You could see it in his gentle, sweet little face:

I feel good.

snake.jpg

Categories
People Photography

Hot sun and Pow Wow

The photos here are included in the story O Si Yo, about the Cherokee Pow Wow held in Hopinksville, Kentucky at the Trail of Tears park there.

All photos were taken in hot mid-day sun, and wasn’t sure any would turn out. As with other photos, some I prefer to leave in color, others I prefer to desaturate and publish as black and white.

Pow Wows attract a diverse group of people as this gentleman with the POW/MIA outfit demonstrates.

A Traditional Dance competitor.

A Fancy Dress Dance competitor. It’s extremely difficult to photograph these dancers as they move so quickly. Beautiful, though, when you can grab an image.

Participants heading in for an Intertribal dance. I used a wide angle lens for this photo, to try and capture the feel of the Pow Wow surroundings.

It was either show the baby in the grandfather’s arms, or this little girl getting her hand shaken. I liked the fact that the adults would shake the hands of the children during the dance.

Either mother or grandmother, couldn’t tell, but this picture needs no other words.

The following two images were included in the post Hail Mary, and were of a Mexican Aztec Fire Dancer.

If you’ve seen Aztec ruins, you’ll recognize this stance.

Fire Dancer with foot in fire.

Bonus pic — not included in posting:

dancers.jpg

Couple during dance of couples only.

Categories
Weblogging

You’ve been comment spammed. Life as you know it, is over.

Recovered from the Wayback Machine.

There’s nothing that will bring me off my bed faster than the word, “blacklisted”. That and getting 22 trackback pings in the last week having to do with my old comment spam quick fix. I guess the spammers have paid a visit and you’re all mad as hell and aren’t going to take it anymore.

Except for this weekend when I turned all comments off, I haven’t used any comment spam protection, including my own suggestion that was so heavily pinged. Reason? I was curious about Mr. or Ms. Comment Spammer and wanted to see how they operated.

There’s at least two different types of spammers operating: the smart spammers and the hit nor missers.

The recent Lolita blitz is a hit nor miss spammer that just sends posts to deduced web entry posts based on known weblogs using Movable Type, and the fact that Movable Type uses sequential numbering for weblog posts. My simple solution of a hidden form field could have blocked this spammer; I wish I had it in place when I had to delete 57 comment spams from the little buggers, as soon as I turned comments back on.

The other type of spammer is smarter, more devious, and a lot more interesting. This one tests our parameters and also changes code to fit our discussions and modifications. They listen to us. They are out there.

I mention a hidden form field used to protect against ad-hoc spammers, and then I’m hit with spam posts that pull the form data and use it with the comment post. Someone else mentions about putting timers between when the page is accessed and the comment is posted and the code soon reflects this. This spammer sometimes re-directs to a porn site, but most often leaves just a calling card — a domain that doesn’t exist.

I have really enjoyed watching the smart spammer operate, but now the ante was upped when the primitive hacker hits a comment post 57 times in a row; I had to discontinue my little experiment and implement whatever anti-comment solutions I could find, primarily because there is no way in Movable Type to deal with this type of comment.

When you receive a comment spam, you have to delete the comment directly using SQL, or manually by deleting each in turn from within Movable Type. Then you have to regenerate all the pages to get them to disappear. Multiply that by 57? Ugh.

Hark, though, a knight in shining armor, Jay Allen, gives up all sleep for it sounds like a week to hack through a comment de-spammer that uses sophisticated regular expression processing to block known keywords and relative URLs when a comment is posted. It also blocks duplicate comments. Best of all, it gives you a little link in the email you get with your email notification that lets you delete the comment and rebuild the page in one fell swoop.

This is cool stuff, and Jay deserves a big damn gummy bear to munch in appreciation. However, it wasn’t this that brought me out of my sickbed, with holes in my gut and feeling achy, to comment. It was this casual chit chat about blacklisting. Oh, you know I don’t like that word. It’s a Bad Word.

It never fails to amaze me that webloggers will cry foul at the slightest hint of impartiality or censorship in mainstream publications, but willingly, happily, blindly adopt any and all thought of blacklisting without a backwards thought. It seems with Jay’s tool that you can not only list keywords and URLs you want to block comments for — you can export your list and others can import your items. Wow, web of trust.

Lesse now. Well, Dave Winer has said some pretty nasty things to me in the past so I think I’ll add ‘harvard’ to the list to block Dave. And you know, Mark Pilgrim has been on my back for six months now, so I think diveintomark goes. Wait a sec — I’ll just put ‘mark’ on the list.

Anyone want to use my list now? What’s the matter? Don’t you trust me?

The thing is that Dave Winer, for all of his willingness to explain our faults in infinite detail, is a real person posting as himself and I opened the comments to him to talk. There’s been a couple of times when I’ve been mad enough to block him, but I can’t believe in ‘free speech’ if I block people from speaking freely with me, and he’s been unblocked and free to comment for months now.

As for Mark, these ‘A Year Ago’ posts I’ve been running at Burningbird have shown comment after comment from Mark when we did get along, or at least were neutral, and I miss those times. However, I’ve crossed Mark’s line and am therefore told to Dive out of Mark, and I’m not necessarily fond of some of his newer comments. Still, I can’t bitch about Mark’s inflexibility as regards differences of opinion if I block him from making comments, can I?

So I guess I’ll remove these two items — harvard and mark. Now, do you want my list? Trust me. I wouldn’t lead you wrong. Besides, I know you all know how to use regular expressions to check to make sure I haven’t snuck a block in against a friend of yours among the foes. I wouldn’t do that. No siree. I’s good, I is.

But speaking of ‘good’ and opposite thereof, does anyone want to have the blacklist.txt file from Little Green Footballs? Would you trust it? How about other more extreme folks who have shown themselves less than amenable to disagreement?

Of course, you don’t have to know that you’re getting Little Green Football’s items. You could get someone else’s 3560 entries, and LGF’s items could be a part of this. That’s the problem with non-signed and non-identified entries in a mega-list of blacklisted items — you lose some good with the bad.

No biggie. Right?

You all know Allan Moult and Jonathon Delacour. I’ve known both of them through weblogging for going on two years now. From time to time, I send both an email to say hi, let them know the minute and uninteresting details of my life, or maybe send a link to an interesting article. At least, I used to send them emails before a week ago. I can’t send either of them an email now, because the IP address for my SMTP server is part of an entire block of IP addressed that have been blacklisted by SPEWS. And when I went to SPEWS and said that I can’t be held responsible for my ISP renting out IP addresses to spammers, I’m not a spammer, the response was basically, “Tough. Change ISPs” Sure, as if I have an extra few bucks to forgo what I’ve paid for and moved just because SPEWs decided to punish my ISP using me as the weapon.

(My ISP’s response? “Tell your friends not to use SPEWS for filtering.” Pot, meet kettle. Kettle, meet Pot.)

Blacklisting is never going to be an effective, long-term solution for any, and I mean any, internet-based problem. Period.

I had an email conversation about comment spam earlier today with Dorothea on this issue. In addition to the Bad Word, my conversation with D also sparked glimmers of weblogging interest deep within this tired old body.

Dorothea mentioned about SPEWS being different from the comment spammer thing because it’s centralized. My response was:

 

Actually, the problem with SPEWS is that it’s not centralized — there are no people you can contact directly to say, you’re hurting me by your blanket IP block blacklisting. There are no faces taking responsibility. There is no accountability, no compassion, no individuality. It is group behavior at its worst.

 

Group behavior at its worst. Hmmm. Sometimes when things like this comment spammer hit, you can feel the world tilt by the movement of webloggers in one direction. See what you did? You all made me fall over.

I trust in the individual, which means each person should consciously decide on what is, or is not, acceptable, when it comes to the flow of information to them or from them. Filters are non-discriminating in their ruthless discrimination. Communication, and the so-called freedom of speech we rant about, is based on work and deliberate determination — not quick fix global blacklisting.

Still, my concerns about blacklisting are just so much paranoia — nothing like this could ever happen in weblogging. Could it? Nah, not a chance. About as silly as comment spamming.

My preferred solution for comment spam? Close the barn door. Comments were added into Movable Type with a lot of openings and it’s time to provide better functionality for managing them — not comment spam, comments.

Ben and Mena Trott of Movable Type ask, what can we do? Well for starters:

 

Give me the ability to list all comments by a specific IP, URL, email, or name.

Give me the ability to mark all or part of them, using bulk update techniques, for deletion.

Give me the ability to then rebuild just those pages where the comments were deleted.

Give me the ability to turn off new comments temporarily for those days when I may not be around to deal with the baddies, and to provide information to people automatically about why they can’t post comments momentarily.

Finally, give me the ability to add Jay’s functionality, and others, to not let in the possibility of spam comments if I want to add this additional functionality in. Of course, we have this now — but it doesn’t take the place of the other items on this list.

 

I want all of this — greedy bugger that I am — and following through on Jay’s excellent ideas, give me the ability to do so with one push of the button. Don’t give me new functionality such as user registration and fancy uses of RegEx processing. Give me the ability to manage the data I already have. Give me better comment management.

If I had this with the 57 items for Lolita, I could have selected all the comments based on the one IP or URL, marked them for deletion, and rebuilt the pages that contained them in one click of a button. End of problem, minor irritation.

Now what happens is that I have to add Jay’s perl-based Regex handling into my system for all comments that come in (yes, take a serious pause with this), slowing what is an already very slow process at times. I have to punish the many for actions of the few, rather than being provided a way to clean up after the few so that the many can happily chat away. And then I have to make sure my regular expressions don’t accidentally filter a friend. Or foe. Accidentally. Of course.

Tech solutions to social software problems. I mentioned in the email earlier to Dorothea that most of these automated approaches aren’t social in nature, and therefore not compatible with social software. How come, then, I was asked, that my approach is better? I responded with:

 

Because they force the individual to take responsibility for the material that is deleted or not from their weblogs.

 

I wrote you and you didn’t respond.

I didn’t get it. Must have been blocked by email spam filter.

I commented on your weblog but it didn’t show.

I didn’t get it. Must have been blocked by the comment spam filter.

I had something important to say, but you didn’t hear it.

IT MUST NOT HAVE PASSED THE FRIGGEN’ FILTER!

“Oh say can you see,
by the dawn’s early light…

Only if you speak just right!

 

As for the Google thing or Technorati or Blogdex, or most recently commented lists — sure the URL might get pushed up momentarily. But it’s just as likely to fall off when all of the links disappear. These are dynamic entities, and thus, are self-repairing. So they’re on top for a minute. Who cares?

If we’re that concerned a solution would be in the most recently commented list, just point to the entry with the most recent comments rather than list the individual’s URL, like I do now. As for Google and the comments, create a second individual page template that doesn’t have comments and have it built when the other new page is built. Allow Google access to this page, but not the one with comments.

(Send email if you want instructions — maybe I’ll be able to reply if you’re not in Australia, and I’m not blocked.)

Ben and Mena say, “We don’t know what to do”, and we should be saying back, “Well, for starters, you can do this and this and this.” And no the solutions aren’t using clever coding techniques, as much as I admire them (and Jay’s one smart puppy); but they are using good, common programming sense and practices, which state that a better use of time is to close the friggen door rather than figure out fancy new knots to catch the horses that escape. I respect what Ben and Mena have accomplished with Movable Type to this point, but if they give me comment management, I’ll send them chocolates for Christmas.

Most of all, though, we should push back any time someone even remotely mentions ‘blacklist’ and ‘weblog’, or ‘blacklist’ and ‘internet’ in one breath. Always. These words, they don’t go together.

They never will.

I like wKen’s approach to the whole problem. He loves the comment spammers — gives him an ability to slide on posting, figures he could just let the spammers do it for him. Now that’s a social software solution.

And instead of hating the spammers, maybe we should learn from them, as I wrote Dorothea:

 

I admire this spammer enormously and have had a wonderful time tracking him/her the last month or so. It’s fascinating to watch someone with this person’s adept understanding of the social aspect of ‘social’ software, as they counter and move around obstacles we clever techs put in their way. Personally, I think Tim O’Reilly should have him or her as a featured speaker at the Emerging Tech conference.

update Winds of Change has had to disable mt-blacklist because the processing is too extreme for the site — Winds of Change is a pretty popular place.

We talked about this issue before, the last time comment spamming was a hot topic — anything clever enough to catch most comment spammers, will be too complex for regular use.

Now, if we had good comment management in MT….