Categories
Technology

When open source is like bad sex

Recovered from the Wayback Machine.

Earlier, in response to designer demands for programmers to be more responsive to users, I wrote a post titled Open Source is Like Sex. In it I said that the users need to think about being less passive–to meet the techs half way.

Of course, when the users say, “Come on honey, I’m ready to rock and roll”, it would help if the developers don’t respond with, “Not now, I’m not in the mood.”

This new writing is related to the earlier post about the vulnerability found in WordPress 1.2.1 and 1.3 that would allow anyone to change a person’s siteurl value just by entering a bad URL into a browser. This can render a site unreadable, and even unusable; luckily though, it was a relatively easy hole to plug.

That WordPress, like all software, has bugs is nothing new and no big deal. There is no such thing as ‘perfect’ software, and you can spend the next twenty years jumping from weblogging tool to weblogging tool and still manage to stub your nose or your toes hopping into bed with each new hope of the moment. Perfection isn’t going to happen and the most that you can hope for is reliability, and that the tool doesn’t actively get in your way when you’re trying to write.

In their relationship with developers, users can meet them half way by understanding that shit happens. They can help with testing, by reporting the bugs, and by maintaining a sense of humor when things don’t quite go right. And yes, being grateful for the software, especially when it’s ‘free’. However, the developers also have a responsibility back to the user: to fix bugs, as soon as possible; to let users know about potential problems; and above all, to be respectful of the application’s users and their concerns.

That’s why I am disappointed about the events surrounding the siteurl bug – not because of the bug, but because of what happened before and after. It was best summed up by what one of the WordPress support forum moderators, podz said, “When decisions are made, we will no doubt be told.”

And that about sums up the entire communication about this whole problem.

You know, if I had even a tiny fraction of the enthusiastic users that WordPress has, with any of my ideas and efforts, I’d damn near cry in delight. Ask any developer and they’ll tell you the same thing: sure you can write code for yourself, but its more fun when others want to use it.

If users shouldn’t take developers for granted, the reverse should also be true: we should never take those who use our software for granted. Sometimes ‘free’ software developers forget that they truly are being paid for their time and their efforts; users are paying them with interest, with gratitude, and with trust.

Categories
outdoors

Hiking packets

I have a set of hikes I want to go on this winter, but it’s going to be difficult going on all of them if the weather continues so erratically. Weather Underground is normally fairly accurate, but lately, when the forecasters promise sun, we get rain; and when we expect clouds, we get sunshine. Like today.

If the weather breaks, I then have to scramble through my books to see which hike I want– am I up for a tough one or an easy one–and directions to the location and and since most of the hikes are at least an hour away, and the sun sets at 4pm, I lose the opportunity.

Being a geek, and therefore fussy and tweaky, with a love of organizing information into bit buckets, I devised a system of hiking packets: manila envelopes, each containing referential material (description of hike, location and driving directions, and any trail guides) about a specific hike. These envelopes are then marked with their region, difficulty and length of hike.

Now, when the weather is right, depending on the amount of time before sunset and my energy level, I grab one of the envelopes, pull out the direction sheet for how to get to the location, grab my cameras and head for the car.

No more dithering. Better yet, I won’t know which hike I’ve grabbed until I open the envelope, so each trip will begin with its own small adventure.

Categories
Media

Playlists

From what I can see in the stores, this year’s big Christmas item is going to be small, digital music devices — iPods and the like. I’ve looked at them, but anything as small as most of them would be just waiting for me to lose it. Besides I rarely listen to music when I’m out hiking, and my car and home stereos work fine elsewhere, so I really don’t need another new gadget.

That’s not to say I haven’t been exploring the wonders of digital music, as I finally did get around to getting an account for iTunes. I had a tune running through my head for a song rarely played on the radio, and I thought I would see if the store had it. It did, in a couple of variations..and then some.

I’ve since downloaded enough songs to burn my very first digital music CD–an eclectic mix of songs from the last several decades, all single songs I really like that were included on mediocre albums. After listening to it on my home stereo system, my car audio system and with a ten year old CD player that refuses to die, I found the quality to be surprisingly good. I will probably never buy another music CD again.

Categories
outdoors Photography Places

Pickle Creek hike

Two photos from the hike at Pickle Creek today. I have others and a hiking story, but I don’t have the writing itch tonight. Maybe tomorrow.

It was a tough hike, but beautiful. Limestone carvings and cliffs and ferns and lots and lots of boulders to climb over. Supposedly there are orchids around this area in the summer.

Categories
Places

Making Our Mark

Today was going to be the last sunny day until midweek, and it would have been a shame to waste it inside. I remembered a hike I had intended to take once in the summer, Bluff View at Meramec State park, but didn’t because of the spider webs across the path. Today seemed an ideal day to try it again.

And it was an ideal day–in the 50’s, with a gentle cool breeze, and not a web in sight. Like the earlier hike, Bluff View is also a moderately difficult hike, with very rocky ground and steep hills, and narrow paths that border a cliff overlooking the Meramec River. Unlike earlier, though, the terrain was more familiar. And dry. In fact, other than having to use caution with footing, today’s hike ended up being more of a enjoyable walk than a challenging hike.

There are a couple of shelters made by the old CCC (Conservation Corp) back during the depression, along the way. Kids had spray painted messages over the one I visited. In particular, “Leslie + Jeff” featured prominently, along with various exclamation of people ‘rulz’ and ‘Jesus Savs’.

I usually get annoyed by graffiti, but wasn’t very annoyed at the marking, primarily because the shelter itself is a marking as such: a shelter that really wasn’t needed, funded by a society that was both crufty and benevolent; built by men desperate to feed their families during one of our darkest times. The trail that led to the decision to create such a shelter is one that grew over time, rather than developed naturally–the markings of thousands of hikers like me who saw the hill and had to climb it, just to see what was at the top. And it was these same hills that provided home to ancient Indian people, who used to carve pictures of animals and gods into the rocks to celebrate a hunt or protect a new child. At the most, Leslie and Jeff were just leaving this generation’s scent on stone long claimed by humanity.

The rest of the trail was without much to remark, other than the casual mention of the quiet only broken by my footsteps and the beautiful weather and how wonderful it is to stand at the top of a tall bluff and see for miles around. But Missouri in Winter tends to exist in shades of rust and brown and gray, with an occasional slash of blue or green — I’m not sure I can continue to remark on this tree or that rock without resorting to, ‘There was a tree’ and ‘there was a rock’; or variations such as ‘there is a tree on the rock’.

The best part of the hike was getting back to the car and feeling like I hadn’t walked enough. Say now, this is progress! Especially after my dismal showing in the earlier hike. So I treated myself to a gentle walk along the road that parallels the Meramec by the campgrounds.

There were a few hearty souls out camping, friendly as always when in the back woods–nodding their heads and saying hello, or stopping to chat. Yes the same ignoramuses who threw aside the chance to toss Bush out will smile at you, and tip a finger to their hats in greeting as you pass.

I noticed a group of large, predator like birds flying in circles overhead and a man and his wife passing told me they were turkey vultures. I was surprised, because I know what an ugly bird this can be, but they were beautiful and graceful in the air as they circled. I continued walking, trying to take a photo of the birds, but without a telephoto, this would be impossible. As they flew, they overlapped each other and dove and circled, but never made a sound, quiet as death itself.

(I shamefully confess to feeling no small amount of relief when the birds suddenly found something to land on across the river because it did seem as if they were uncannily matching my steps for the longest time. I know these creatures sense of smell is keen; were they trying to tell me I needed a shower after my hike?)