Rusty's Blog

Thoughts and musings of someone who's not sure what 'normal' is…

Wednesday, October 28, 2009

Traveling.

Both Nick and Mindy always traveled well. They love to ride in the car.

Nicholas always treated the car as ‘his’ property. If a stranger aproaced the car, (or pickup at times) he would bark, snarl and it was obvious that attempting to do anythign was going to result in a fight. I never was concerned about people breaking into the car if I had him there. I am absolutely certain that if I left the car unlocked, windows open a couple of inches for circulation and him buckled in the back seat that I could leave the car in the worst neighborhood in town and find the car completely untouched 6 hours later.

Mindy was always a different sort of rider. If the car was parked, she was asleep. On the other hand if I was driving and she could lean against the window and watch the world go by, there she was.

When I adopted Nick he was exhibiting some rather obvious reactions to beef products. He would get a tear stand from the inner corner of his eye down the side of hus muzzle. In reward for being such a good travler I would stop at truck stops or gas stations and look for dried turkey or ham in amoung the dried beef sticks. This wasn’t always as difficult to find as it sounds. Caledonia, MN is the ‘Wild Turkey Capital of MN’ and most of the gas stations in the area have some variety of turkey strips or chips. It’s a little bit more difficult in the Metro area, but the bigger gas stations and the truck stops tend to have something. That said beef sticks don’t seem to bother him all that much these days. Either he grew out of the issue with age, or it was a reaction to something else. Beef sticks are now a once a month or so treet, at the most. I’m inclined to think that the amount of salt in them is a good week’s supply for a dog of 22 lb.

The first indication that anyone else had that either was going to be a really good travler was when I took Nick to my folks place while he had a pickup on one of the turn around or old driveway sections. The tail of the pickup was down and one day he just hopped up into the bed of the pickup and curled up behind the driver’s seat like it was the most natural place for a dog to be in a pickup.

I’m not sure if this was a good thing or not, but for a long time I drove a pickup with a canvas and wood cover over the back to help with wind while driving and so I didn’t have to tie things down if I stashed them in the back of the pickup. Since it was never really a good idea ot have the two dogs in the front of the pickup, they would tend to ride back there. On reflection I don’t know that it was a good idea for them. If the pickup had ever been in an accident, there really was no restraint for them there.

In really cold weather they did get to ride up front. Early on for Nick I picked up a ‘seat belt harness’ for him to wear. This looks a bit like a dog sled harness but is made more of nylon strps with a broad loop for a seatbelt to go through to restrain the dog. I realized that it wasn’t doing much for Nick the day I snapped his lead to the d-ring on the harness to let him relieve himself, and as a car went by he slipped completely out of the harness. It was time to find a different restraint for him.

While the best restraing for a single dog is a dog crate, having two dogs in the front of a pickup makes this a bit difficult. The solution I ended up using was a seat belt clip lead. Essentially it’s a fairly short lead, about a foot to a foot and a half, with the clip of a seat belt in the loop. The only problem I found was that the clip was not a perfect match for any vehicle I’ve ever driven. However in pretty much every case I was able to use the loop to run a seatbelt strap through for restraint. Again if you are driving with a single dog, use a dog crate. If you have a back seat that you can fit two dog crates into, use them. The seatbelt restraint should be a last ditch solution.

Both of my dogs learned early on that they ride in the back seat of the car. Now a lot of people say ‘Sure, but the moment you get out, up into the front seat they jump. Right?’ Nope. Even without restraints if they get into a car with a back seat, these two go there, and stay there. When I had to go to my mom’s funeral, a friend dogsat for me, and she was absolutely stunned to see that it didn’t matter if it was my car or hers, they did exactly the same thing.

I drove a stick shift when I had the pickup. On some of the longer trips during the winter, when Mindy was tired of staring out the window, she would lay down on the seat and rest her head in my lap. I often ended up having a hand on her neck or shoulder when not shifting.

Rest stops are your friends when driving with dogs. Unfortunately you ususally only find them on freeways these days. As a result, choose gas stations wisely. You want a place where you can walk your dog after you’ve taken care of your own business. Actually, before if possible. A gas station that does not have a stretch of green for a dog to relieve themselves in is a place to avoid. Most truck stops have them. Be good traveling citizens and pick up after your dog as well. Pretty much every interstate freeway rest stop has at least one area for you to walk your dog in. Most have one at either end of the car parking area. Your dog could spend hours investigating the scents of all the other dogs that have visited those areas.

If your community has a lake or stream that is dog friendly, go. Mindy loves the water. Unfortunately it has a bad result on her ear infections, or I would take her to the lake daily during the summer. We have a few more 40+ degree days coming up though, perhaps she will be up to a swim next week. we’ll see. Nick isn’t quite as enthused about water. Then again his paws are not really made for swimming as Mindy’s are.

The only time I’ve had issues with traveling with the dogs has been related to visiting my siter’s place. As a result of Nick being high strung, he’s not welcome. Mindy is well loved, but when they have had dogs, she has had that issue I mentioned before about other dogs. I also don’t tend to want to have them in the car for very long (multi-day) drives.

As a result I have had to use sitter’s at times. When it comes down to it, there are three varieties of dog sitters. People you know or who sit for one or two dogs at a time. Vets who have a boarding system as part of their support system, and people who’s business is dog sitting in volume.

Because of Nick’s nature of being a one person dog, I’ve never really been comfortable with leaving him with a friend, or ‘family sitter.’ He might do OK, but I want to see him spending time with them first. Mindy could be with anyone of course.

The one vet I’ve left Nick and Mindy with commented that Nick apparently didn’t like their system, and mand that known by peeing on the handler’s foot when he was out for a walk.

We have a couple of boarding houses for dogs in the area. I’ve only used one of them, and them only a few times. They have had a great time with both dogs. Fortunately both Nick and Mindy are comfortable sharing a stall there.

posted by Rusty at 10:42 pm  

Wednesday, October 28, 2009

Tag opener.

Opening a new tag (not all that important I have more of them than postings at the moment) and a category. The new category is ‘Two Dogs and an Apartment’

I’ve had two dogs now for over 10 years, and lived in this apartment now for something like 6 and a half. Yes they will need to replace the carpeting when I leave, that’s what the deposit is for right? (specifically the non-refundable one.)

I adopted Nicholas at the age of 3 almost exactly 11 years ago. That makes him 14 now. Nicholas is an Amercian Eskimo. The breed lives to be between 13 and 15 years of age. So he is considered an ‘old man’ now.

Mindy I adopted the following summer at the age of a year and a half. that means she is about 12 years old, give or take a bit. Since Labs live to be between 11 and 13 years old, I suspect that this winter is going to be pretty hard on her. I’m starting this topic to both keep track of how things go this winter, and to remember some of the things worth laughing about over the past decade of living with both of them.

Mindy is a black lab cross. As far as I can tell that means that either mom, or dad, possibly both, didn’t have papers documenting her parrantage. From a shape of the head, to the shape of the tale, she is about as close to being a lab as you can get, and she is universally liked by people who get to know her. The only trouble I’ve ever had with her from a personality type has been when she has been around other dogs while on lead. She is not fond of other dogs getting into her face, but is completely OK with other dogs checking out her but while she checks out theirs.

Nick has been just about the complete opposit. He has alwasys been comfortable around other dogs, but has always been leary of people. It was litterally 6 months of visits both to my place, and my folks place before he would allow my mom to scratch his back. It might not have been until after I had Mindy in the house in fact and he had seen that people were OK.

—-

A couple of decades back or so there was a ‘gag’ dog lead you could buy. It looked like a nyson lead, but was a ridgid piece of plastic shaped to look like a dog actually was on the end of the lead. You could go out and walk your ‘invisible’ dog. I’ve seen people respond to me walking Nick in the winter time that way. If you get moe than about 20 feet away, he seems to just disapear in the snow. Here’s a guy walking an invisible dog.

The cone of collection.

I’ve never really been able to get rid of the ear infection Mindy aquired years ago. Nothing I have tired has worked.

One of the side effects of these ear infections has been that she shakes her head with a fair amount of force. In dogs with flappy ears this tends to lead to blow-outs or an ear balooning out. The first time this happened I got very concerned, took her to the vet, we had surgury done and we came home with an elizibithean collar. You may also know this as the ‘cone of shame’ from the movie ‘Up’ or as one of my friends calls it the cone of death. Most dogs end up having some problems with these collars because they tend to get caught on stairs, door frames, and furniture.

My folks built a house outside of Caledonia, MN. One of the stipulations on buying the property that my mom claimed to have was that she could take a shotgun out and shoot it in any direction and none of the neighbors would complain. As a result the nearest neighbor is about 2/3rds of a mile from the house.

I had taken both dogs to my folks house a couple of times over the years. We visited about once a month or so. And I had walked Nick on a lead down the road and back. Eskies are very smart dogs and very currious. I let Nick and Mindy out on a trip about 2 weeks after her surgury, and when we went to le tthem back in, they were not anywhere close by. After thay failed to respond when I was calling for them, I went driving looking for them and my mom called a few of the neighbors. While I was out, one of the neighbors called back that there were two strange dogs in their yard, and would they like to come and take a look to see if one or both of the dogs were mine. They were. Mindy immediately hopped up into the back seat of the car, and Nick joined her, but as soon as my dad got home, Out he went, and into thehouse. Mindy waited until I got home before she would get out of the car.

It was reasonably obvious who was leading of the two. I don’t remember if it was spring, fall or early/late winter, but at least one of the farm fields that they had run through was recently fertelized. In that neck of the world they like to spread cow manure as fertelizer. You recall the Elizabithean collar, or as I call it the cone of collection? I don’t think it actually harmed her stitches or surgury, but it was a bit of a mess to clean up.

From then on whenever we went to my folks house, if they were going to be outside, Nick was on a long lead if I wasn’t out there with them.

I now leave the seat down on the toilet. There is an old lady in the apartment, and she is more than happy to drink out of the toilet, even if the water dish is full. About the only way to keep her out is to close the lid.

Eskies and Labs are both wonderful dogs who will give you a lot of attention. A bit of a warning on Eskies however. They don’t interact well with high strung people. Nicholas has never gotten on well with my nieces. He’s loud, they jump, he gets excited, they get nervous, it’s not a good scene. We kept a crate at my folks place for him when people were visiting. Mindy of course never had a problem around other people.

Well, that’s not entirely true, (re mindy not ever having a problem around other people.) When I had a house I would occasionally walk them around the block. I think one of the people in the neighborhood had a mental disorder of some sort. He would stand in his driveway, and just stare off into the distance. For some reason this disturbed Mindy, and she was skittish about him.

Good fences…

Eskies are notorious rovers. Even knowing that I decided that I didn’t want Nick to live on a teather at the house. So I stretched some chicken wire across the various openings in the fence for the back yard, and after insuring that I had covered all the obvious openings, I let them loose. Mindy was fine, loved the back yard. However within minutes I realized that Nick had slipped the fence. Turns out he realized that he could slipp right through the fencing where the woven wood boards met the fence posts. Off to the hardware store for a couple of rolls of chicken wire and staples and I covered the bottom 4 rows of boards around the perimiter that he could access that way.

Alertness!

Eskies are very aware of changes in their environment. The previous home owners left a gas grill at the house I bought, and after I spent some time replacing the burners, I had a very nice gas grill for a few years. Trying to keep it nice I moved it into the garden shed for the winter, and brought it back out again in the spring.

The first time I brought the grill out in the spring, Nick almost wouldn’t go out the back door. He practically tangled himself up on the bench on the deck because he didn’t want to be anywhere near the strange big black thing that was sitting on the deck. It took him about a week to get used to it being there. He also noticed it’s abscense in the fall.

There was one other situation where I ran into a similar situation. He was very skittish about going out the back door. I chalked it up to his being nervousat the time, but it turned out that he was responding to an oddity. I went out to get my truck to drive to work and realized that the garage door was standing open. (side door.) After looking through the garage I realized that whomever it was who had gotten into the garage had taken an old Zienith datasystems xt laptop that I had gotten from a co-worker years before. To put this into context at the time the leav blower the thief had stepped over or moved around was worth more than the laptop. Assid from letting a couple of the computer stores in the area know that someone had lifted one of my computers, I didn’t bother with it much more. I do recall that I had attempted to do some work on improving that door, but I was never very happy with it in any case.

Greased lighning…

Dogs and chickne drippings don’t mix well. It took me about to learning experiences to get this lesson down pat.

One of the local grocery stores was on a rotisiery chicken kick for a while. They would put several chickens on a spit, boil them and put them in a container on the shelf  and sell them hot. Take em home and the whole family can enjoy. At $5.99 or occasionally $4.99 it really isn’t a bad deal for a quick meal.

Of course if you live alone with two dogs, you tend to spend entirely too much time eating while watching TV. If you’re sitting in front of the TV, muncing on rotisiery chick, it doesn’t matter how well trained your dogs are. They are watching you. They know that because you are a great guy, they have the run of the house, they can show the burglars exactly where the best things are, and they will let you know that the neighbor kid is riding his bike and has stopped at the corner where the stop sign is. They just know that they are going to get some of that chicken. And they are more than happy to take care of th echicken bones and the greese for you.

Should you be the proud owner of dogs, don’t fall for this. Chicken bones are great for making sure that the garbage disposer is working properly. And never give your dog the drippings. About 6 hours later a dogs wonderful gastric system which is capable of processing almost anything you can eat, responds to the chicken grease. It speeds up. And yes ‘now’ is the time that pup needs to go. Outside? Well I suppose that would work. Inside works too. Inside the crade works just as well. Oh, and 20 min later? Yes, it’s time to go again. Things settle down a bit after that. They only need to gou about every 15 min from then on. Figure on about 18 hours of this.

Yes ti took me two times to learn this. I found it was a lot easier to replace the bedding in the crade, and if I had a functioning preasure wassher and a good rain suit I would have used those on the tray. Unfortuantely I didn’t, so I settled for a had shower head atachment in the tub.

Yes, twice. I don’t do rotisery chicken these days. Oddly enough neigher does the local supermarket.

I’ll post more as memories come to me. Hope you enjoy.

posted by Rusty at 3:10 am  

Tuesday, October 27, 2009

The Fallacy of Morals.

With the exception of what is often called White Slavery, the adult industry is filled with as wide a variety of people as the rest of this world is. There are men and women who think that what they are doing is ‘wrong’ in some moralistic way, but in almost every case they have chosen to work in the industry. I have no evidence to work from, but my suspicion is that many were fully aware when they started working that they were likely to be exploited by people already in the industry, either for their looks, some feature, or because they were willing to go ‘further’ than some other man or woman, if it got them a deal.
As I say, I don’t have ‘evidence’ of this, but my experience with talking with various men and women who have worked or performed has been that for whatever reason, they felt that getting into the business was the path that they needed to take. And yes, often times as the lesser of two evils.
Added to this is the question of what are the boundries? I work across the street from a couple of ‘adult’ businesses. An adult ‘book’ store that markets material goods, and next door to them a ‘dance’ club, aka a strip joint. I’ve been in both at one time or another, but would not say that I’ve been a frequent customer of either. On the other hand I’m more than happy to visit Hooter’s. None of these locations actually sell sex, though each uses sex to sell.
At the book store, the illusion is on the shelves. And some of the reality as well. Toys of all sorts, fantasy costumes, and just about anything you can imagine, and probably a few things that never crossed your mind.
Both the Hooter’s restaurant and the dance clubs work on the ‘look, but don’t touch’ model. Is it possible that one of the staff might go home with you? Well, possible? Sure. Likely? No. But both know that male and female patrons are likely to be thinking that ‘just maybe…’ and cater to that hope.
The thing is that it’s not just the business owners that are doing the catering to this hope. It’s also the employees. The waitresses at Hooters (and a few other restaurants of the same variety) know that if they appear sexy and potentially available, that they are likely to sell more and earn more in tips. The dancers at the club all know that the more they appeal to a customer’s fantasies, the more dances they will perform and the more they can charge for those dances.
Who’s actually being exploited? The customer.
There is an exception to this of course. And that is the ‘white slave’ industry. Over the past couple of years we have been hearing more and more about women from all over the world being sold or trapped in the sex business. Women who were enticed to travel with the promise of a modeling job, or for some other high paying job, even people promising to get them into colleges or universities, only to get to their destination and their passports are stolen, and the people they were expecting to meet isolate them from their family and through various forms of abuse including rape are moved from city to city, even country to country and either are forced to dance in clubs, or entirely too often work in ‘houses’ as prostitutes. Honestly I have no idea what the ratio of slaves to willing participants are in the industry, but it’s unlikely that you will see much of the slave industry at the book store, or at Hooter’s. Not lucrative enough. As for dance clubs. It has been documented as being real, but the problem with going beyond that fact is that in a large percentage of the community’s Moral view, even the dance club is wrong, so we’re not going to get involved in how they run their business, or with home they do business.
There are people who think that doing away with the dance club will solve this problem. It won’t. Making prostitution illegal has done nothing to eliminate the industry, and a whole lot to make it significantly worse. Women trapped in the industry have almost no way out. The are locked in by their captors, and the only people besides their captors they interact with are their ‘customers.’ All to often the ‘customer’ is well aware of the situation, and if she appears to be trying to ‘escape,’ she is ratted out and ends up going through more punishment.
The problem through all of this is the feeling of ‘moral superiority’ or what I call the Fallacy of Morals.
We all know people who look ‘down’ on people in the adult industry. “They could do so much more if they just applied themselves.” “They are such sorry people, I wish I could help them, but…” and so on. I’ll tell you this only this one time. You’re lying to yourself to put yourself above someone else.
This however I’ll say a few more times. You are part of the problem.
Sex, and the sex industry, are not ‘drugs.’ But just like the Drug war, the answer is not “Just say ‘No!’” The answer is not ‘The bible say’s…’ As much as we might want to outlaw the activities, the only way to eliminate the worst is to accept the better parts of the market, and make it easy to discover and eliminate the bad apples.
If you start with the idea of ‘all is bad because the worst is’ then you can not work to solve the problem. You end up treating single mothers who are trying to put food on their children’s table as being as bad as the worst slave trader. And if you are strongly of the opinion that they are, then you are just as much a part of the problem as the worst of the slave traders.
So you don’t like the oldest profession? I certainly am not about to tell you that you should fall in love with it. I will tell you that it is the basis for pretty much every community that exists however. It is the recognition that there is a void in the market, and someone stepping in to fill that void. Making the second part amoral, immoral or illegal does not change the first part. It does create a new void in the market however. And that void is filled by someone who acts either as the pimp or the protection, often both. And the people who step up to fill in this void in the market are going to look to exploit their position in every way they can. Someone ‘working’ their territory that isn’t working for them? A gentle “it would be really hard for you if the cops found out what you are doing, would you like some ‘help?’” to much more severe treatment follows. All because someone felt it was their duty to dictate what was ‘moral’ for someone else to do.
Are we beginning to move in the right direction? I don’t know. Most of our community ‘looks the other way’ about things that make them feel uncomfortable. A large percentage of our community claims moral outrage at the idea of women taking their cloths off for money. We have very vocal people about the community who persuade us that a woman who earns money by letting someone take pictures of her undressing, or playing with herself, is exploitative of her. Equating the photographer or the publisher of being nothing more than sexual slave traders.
And I suspect that if one looks at the white slave trade as a business, that times are almost anything but lean for them.
Will this missive change anyone’s minds? I doubt it. I’m pretty sure that those with a moral compass who think that my statements are wrong won’t be affected, and I’ve hardly stated anything that others will see as ‘news.’
But perhaps if it helps someone realize that there are alternatives to the way we treat women and men in the adult industry, perhaps things will start to change. And if enough change happens, then yes I think we could see a significant reduction in the incidence of sexual slavery.
The sad part is that I’m going to have to admit that I’m not going to hold my breath.

posted by Rusty at 6:46 pm  

Tuesday, October 27, 2009

My Dad, He’s a Linux User!

Oh, the world is far from perfect, and this really isn’t a significant’ step along that path, but hopefully it simplifies things in the long term.

About a month and a half ago, or two months ago, one of The New York Times advertisers was hacked. Their servers were used to propagate some windows specific virus or another. I don’t know that this is the source of the infection that afflicted my dad’s computer, but I do know that his computer did get infected with a virus of some sort.

I’ve heard some people claim that they can clean up any infected Windows computer. Whether I believe them or not, Is not important. I certainly won’t make that claim, and more specifically I won’t make such a claim of being able to do that over half a continent.

There were three choices. 1 my dad could take his computer to a shop some place and have them clean it up. Best buy would certainly be willing to help him. for a fee. If you think about it, the fee involved almost puts him at a place where he could just as easily give them the computer as a gift, and buy a netbook in place of it. And he is curious about netbooks, more on that later.

The second option was that he could send it to me. I could see what I could do, which probably was not a whole lot, and I could send him back his computer with the possible effect that I just gave him back an infected computer. I’m not a big fan of that.

Or I could introduce him to Ubuntu.

I took advantage of a program that has been essentially a part of Ubuntu from day one, but which is changing this next release, which allowed me to go to a web page and get a copy of Ubuntu shipped to my dad for free. This took a couple of weeks, but he was more than happy to use the local public library a few times, and he waited. If he had shiipped the computer to me, he probably would have waited longer anyway. He booted up the CD, and decided to install Ubuntu on his laptop.

The first time he used the free space on the end of the hard disk. Ubuntu will install in as little as 2 gig of space, but that doesn’t leave any room for doing updates, etc. In any case he had a chance to try Ubuntu for a week, and decided he liked it. From what I’m reading in my e-mail from him Yesterday, it sounds like he went ahead and reformatted the hard drive and is now running Ubuntu only. He has decided to put off buying a netbook for the time being.

Before anyone starts claiming that he’s in little better of a position now than he was before, I’ll note that actually he is in a better position. He’s installed for himself a distribution of Linux. I don’t think he ever installed Windows himself. He didn’t need help from his internet provider to get in the internet once Ubuntu was installed, he did under windows. If things go wrong, he can always re-install from that CD now, compared to having to send a computer to a shop, that is a significant savings for him.

Is it possible to get a computer virus under Ubuntu? Sure. Ubuntu supports Wine, and as a result can run many Windows specific programs. Of course Windows specific Viruses are a sub-class of windows specific programs, and many will run under Wine. However the default install of Ubuntu does not include Wine the last I checked, so that’s not exactly a tremendous vector for him. Likewise the default install does not include Flash, so that vector is tentatively out. About the only thing that’s left is Linux specific viruses. There are a couple on the loose, but they seem to be targeting servers rather than desktops, and the default install of Ubuntu desktop does not include server software (A couple of peer-to-peer apps, but not servers.) So for the time being that’s not a significant worry. We should have time for me to walk him through getting a decent anti-virus installed and running. We’ll see.

And no, my experience with having a hacked WordPress blog doesn’t impact this either. That was primarily specific to versions of wordpress, and did happen on multiple platforms.

About half a year ago my dad picked up a story from some place where the theme was ‘just enough is enough.’ The idea was the same as you might find in a kitchen, in a car, or any of a wide variety of areas, but it is reasonably easy to explaine to many computer users with the idea of the netbook. And that idea is if the computer you use does the things you need it to do, then it is sufficient for your needs, and you don’t need to go beyond it. If all you need to do is stuff you can do using google docs, google, bing, amazon.com and other online resources, then it doesn’t suggest you need a computer that will run the latest games. It suggests that you very well may be able to get along on nothing more than a netbook pc.

I’m personally inclined to think that my dad has taken that to the next level. If that’s all you need to do, and the computer you have will do it, there’s no need to go out and buy another computer, not even a netbook. Getting Ubuntu on his computer gave him the tools to do all that he is looking to do. So it is enough.

No I am not suggesting that this solution is perfect for you specificaly, or anyone else. I learned a long time ago that there are a large number of variables involved in getting the appropriate sollution for each person. And while ‘just enough’ is enough for my dad, I go through a lot more resources each day computer wise than he uses in a month. Ubuntu works for me as well. It might work for you, or it might not.

When or how will I know for sure that Ubuntu works for my dad? When he convinces my sister to switch.

posted by Rusty at 1:55 am  

Tuesday, October 27, 2009

Breakage almost over.

Well, I’m close. You probably can’t easily tell, but I’ve updated the core blog software for my blog.

Both ‘about time’ and ‘good thing’ apply. In the process I did find my blog had been hacked.

I use WordPress as my blog software here. The edition I was using was one of the last releases that did not have a built in update button. The last couple of releases, 2.8.4 and 2.8.5 have been ‘hardening’ releases. These are versions that make it harder for hackers to break into your wordpress blog and do things like delete previous posts, add or delete users, or even edit posts.

One of the most famous incidents of this nature is the blog that Robert Scoble writes. Apparently whomever has been compromising or hacking into wordpress blogs decided that that might be a good blog to do some rather offensive things to, such as delete all the blog entries for him.

For the most part my wordpress update was smooth. The thing that has been of concern was backing things up. I’m a big fan of ‘simple’ and the first thing that I could see when looking at the instructions for backing up the wordpress database was that they were not ‘simple.’ Granted I didn’t look far enough into the process. Once I did I saw that there was a 1 line command I could use to do the job. No installing extra software that I hadn’t worked with before, etc.

As I was re-enabling a plugin, a new feature showed up that I hadn’t seen before. Checking what the feature gave me, I ended up ‘spotting’ a user I didn’t recognize. So I went to ‘Users’ and Hmm. there sure are a lot of users here, and none of them appear to be this user.

I actually suspect that the bigest use of the hacked admin account has probably been to create users that can then be used to authorize users at places that ‘check’ to see if you have a valid account some place. In any case I certainly didn’t recognize any of them, and since I do not allow people to create accounts for themselves, away they went.

But no, that didn’t delete the hidden account. That was going to take a little bit more work. For that I ended up having to do a bit of searching. I ended up at http://reports.graymattergravy.com/2009/09/06/remove-hidden-admin-users-in-wordpress/ where the writer has very sucinctly demonstrated how to delete a hidden admin user.

Will that be the end of it? I don’t know. It should be harder to break into the new version, but if someone broke into this, it’s possible that they (or someone else) broke into another system I use. Fortunately (theoretically) much of the underlying code that the wordpress software ran on should be up-to-date, and hopefully reasonably secure, but there are a few things I will have to check out now.

All of the users, except the stray admin users, that I deleted were ‘subscribers.’ As one of the questions in the deletion process went, I was asked if I wanted to delete their submissions as well. Yes.

I have at least one person who reads and occasionally comments on my blog. I was concerned that their posts may have been lost. They were not.

The remaining item I have to deal with is getting google analytics hooked up again. I’ve had a bare bones hit count running against my blog for a while. It’s racked up what I consider to be a respectable count of reads of my blog. However I really didn’t have a way of knowing anything interesting about the readers. Hopefully that will change shortly.

posted by Rusty at 12:37 am  

Thursday, October 22, 2009

Cursed!

Some say that curses are all in your mind. You know, it’s not really ‘real’ it just turns out to be real because you believe them. For the longest time I was of this opinion. I was certain that what someone told me was a curs upon me was just someone’s delusion. I’m not so sure any more.

Growing up I was more or less a loaner. I think that’s not all that unusual for geeks. I didn’t spend all that much time with other kids. Well, we lived almost a mile away from the nearest family for a long time, and the closest family was a very religion centric family of a different faith than ours. So I spent a lot of time reading, exploring on my own, and that thing that all siblings do, fighting with each other. Who can get their music to play the loudest? who knows the best wrestling moves, and so on.

I didn’t have all that much in common as a result with people I played sports with. I wasn’t interested in a lot of the discussions going on on the bus to and from school, and beyond that on extra curricular sports activities. I played Basketball one year, j/v, third string. I think I got on the court 4 times through the year. Everything else was ‘team’ only in the sense that we were all doing something for the school. Cross country, track, and of course Band. No band camp stories. Marching band went to the worlds fair in Nashville, was about the most ‘impressive thing we did there. I did spend a year in a drum and bugle corps, we went to nationals, I stood in the corner, ‘guarding’ the American flag. I wasn’t exactly on the ‘high achiever’s list,’ and wasn’t dating the prettiest girls in school. Oh the girl I was interested in was very pretty, but I would hardly call all that we ended up doing together dating.

From there I went into the army. In Germany I met and ended up marrying a woman I thought was beautiful. Should we have married? Well if you go by the fact that we ended up divorced about 4 years after we met for the first time, probably not. After we married, she left the service as a result of a medical discharge because of our daughter. I joined her just about a year later, but in the interim I was told of my ‘curse.’

Of course I ignored it, and attempted to forget it, but of course it was always in the back of my mind.

It happened in an out of the way place. it was not unusual for me to go out riding my bicycle from time to time. The part of Germany I was stationed in has plenty of hills, up and down along the rivers. Every few weeks when I didn’t have some other duty I would pick a compass direction, and go out and ride. As sometimes happens when you are not intimately familiar with a path, it is not difficult to get lost, or end up in trouble. You start up a hill, and well, it turns out to be longer, or steeper than you expected. So you get near the top, and you put that little bit of extra push into the pedal, only to discover that the road turns suddenly, and suddenly your not on the road. Or your bike. Yea, it hurts.

Fortunately this day I ended up on the ground next to an old lady who oddly enough had a vegetable stand along the road. Who knows, perhaps I had passed out. In any case the next thing I remember was her spreading some ointment on my hands where the knuckles had been abraded. Of course I didn’t understand what she was saying. I learned a little bit of German while I was there. ‘Eine Bier’, Velan Dank’, Bitta, simple stuff that is supposed to get you by, but you know, never really does. Her grandson was there though and in somewhat broken English he explained that I needed to be a bit more careful. Beyond the treatment for the scratches she was chattering away. And while I didn’t know all that much German, I could recognise that what she was saying wasn’t German.

The part of Germany I was in did have a lot of ‘Turks,’ but that label really applied to any immigrant or migrant worker. Her grandson did explain a bit. He said that I would never suffer any serious injury, but would at some point need to start taking meds on a daily basis. And I do. But the important part was the ‘curse’. Oh, she didn’t cast one, or anything like that. But she did rattle off something in an even stranger voice than everything else she had been saying.

Grandson appeared a bit shaken. He explained, “There is a curse on you beyond that of original sin.’ You will never find long term happiness with someone you are intimate with, and if you take a significant interest in someone outside of your marriage ill will befall that person.”

It’s been true so far. I looked into it a bit later, and there is a safety net for those who I take an interest in, and that’s if they are already seriously involved, or become seriously involved with someone else, that ill is forgiven.

It’s been over 20 years. My daughter, and then son have both grown to be adults. My marriage fell appart as I noted earlier. I have tried dating over the years. Invariably one of two things has happened. Either I’ve discoverd that she was already involved with someone, or. Well, I suppose the rest of this is about ‘or.’

The first woman who was not attached who I was interested in after our marriage started falling apart was manic depressive. We did go out a few times, but, no it didn’t get very far.

I ended up getting focused on school, raising my kids the best I could, and getting my career going.

I was interested in a couple of people at work, that didn’t turn out very well. An old addage is don’t shit where you eat. Asside from the hygene issues revolving around excrement and food, it applies to work in the sense that if you end up in a relationship with a co-worker, and the relationship goes south, you have to look at the person every day at work. And that’s the ‘nicer’ side. All too often the result is charges of stalking, or sexual harrasment. (While they are not the same thing, they amount to the same problem.)

I never lost a job because of an interest in a co-worker, but at the same time I never got intimate with one either.

That leaves non-work related activities. As my history amply shows, I don’t tend to be a very social person. That’s not to say that I’m anti-social. It’s just a recognition that my social skills ain’t what they could be. That being the case I have been involved with a couple of community activities, as well as some hobby related events. And along the way I’ve encountered some absolutely beautiful women whom I’ve had an interest in at one time or another.

For the longest time I thought as many guys do that I was encountering just two types of women: Involved, or Insane. But that really wasn’t the case. Oh I met a lot of involved women. Many of whom are stunningly beautiful. But the alternative being insane, really isn’t true. Oh there are a few who may be certifiably nuts, but it’s not a large percentage. Far more often the situation has been that something went wrong between us. In most cases that something wrong was probably me. Whether I dropped the ball, or didn’t get her mind ‘involved’ or just happened to be boring and not funny for that person doesn’t really matter. we didn’t hit it off.

Music has been a part of my life all along. The honest recognition that there was something going on that involved me involved two different women who were both musicians. I would like to say that I had gotten intimate with one of them, or the other. But by now you probably can tell that didn’t happen. But each of them were people I was very interested in, and who I still think are some of the most beautiful women I’ve had the pleasure of encountering.

Shortly after I graduated from college I started dating Mary. She played the violin. Beautifully. We chated from time to time. I treated her to a couple of dinners, things were begining to go well. Then disaster struck. I had dropped her off at her house, and was walking back to my car. The next thing I know, I’m flat on my back with tubes sticking out of my arms, and there are bright lights all around. Saying that was what I ‘knew’ might be a bit of a misnomer. I realized that there was an ‘I’, but beyond that, I wasn’t sure what was happening.

I found out later, that there had been a gas leak at Mary’s place. Kitchen stove or something, they never were very clear on that.
apparently Mary had turned a light on in the hall way and a bulb was loose somewhere such that a spark ignited the vapors. The police said that she never felt a thing. I believe them as I certainly didn’t feel it. While I was recovering, and in rehab, before I even was awake, they held her memorial service.

Tabitha was more recent, and not quite so easy to define as ‘me. Oh, I was interested, but we had some differences. She wanted children, and since I had already had children I did not want to get in between her and that dream. But yes, I remained interested. She plays the piano like no one’s business. Jazz is he personal favorite, though she loves Boogie Woogie as well. That said, she can play classical, rock, country, and hip-hop. Some of her compositions have provided background for Rap musicians and she playes a mean blues. If you’ve listened to the radio in the past couple of years, you’ve probably heard some of her bits as transition pieces for some of your favorite talk radio.

As much as I would love to say we were an item, because of the question of family desires, we have pretty much gone our separate ways, but she has been in my thoughts at some level ever since I met her 8 years ago.

This year she was diagnosed with cervical cancer.

You can figure out why I think that is worse than losing Mary.

This world is full of strange things. Perhaps you’re wondering about those two specific medical predictions for me. No major injuries, and that I would be on medicine at some point. Well, a couple of years ago I was diagnosed with heart disease. I’ve almost a bucket of medicines that I have to take every day now.

And that time spent in the hospital after Mary died? I went back and checked the records. The doctors never found any actual injury beyond some cuts and scrapes. Oh, I’ve broken a toe bone, twice, and twisted my ankle a time or two, but all the tests the doctors performed on me? Clear. Not even a concussion. No one knows why I was out for so long.

I still am not sure about this curse business. To me it seems like entirely too pat of an answer. Similar to my early diagnosis of Involved or Insane. There are places on earth where people go to great lengths to put a curse on someone who has done them wrong. And other places where people believe in witches, and hexes. Arthur C. Clark pointed out decades ago that any sufficiently advanced science is indistinguishable from magic. The idea of a curse that exists on you and someone can detect but did not place there, sounds too much like ‘Magic’ for my tastes.

There are side benefits. I get to enjoy watching other people start their dances of intimacy. Some might suggest that this is a recipe for jealousy. I suppose for some it would be. A long time ago though, I recognised that being jealous of someone else’s situation did me no good. I know that no matter what, people will be people, and love will exist between many of them. And it’s always amazing and encouraging to see people in love.

But unless something pretty spectacular happens, I’m not going to be looking for any for myself.

posted by Rusty at 7:39 am  

Thursday, October 22, 2009

Upcomming breakage…

Sometime in the next week I’m going to migrate this blog to the current version of software. At that time, I strongly suspect that there will be some breakage.

I’ve no idea exactly how much breakage there will be, only time will tell.

I suspect that before then I’ll be tossing another story into the blog. It will be a little bit different from the previous stories that I’ve written and posted. It’s mostly finished, a bit of editing.

posted by Rusty at 4:19 am  

Tuesday, October 20, 2009

A blog called Barney

There is an illusion of reality that most people have. The strange part is not that we see so much the same, it’s that any of us see anything that looks even remotely similar to what others see.

Take color for example. Barney the Dinosaur is purple. That’s OK in the sense that he is a caricature, and not representative of Tyrannosaurus Rex specimens that may have existed eons ago. While there may be debate going on even today as to whether the species was a hunter of a scavenger, very few people would suggest that in either case t-Rex is likely to have had a purple coloration over most of it’s body, and all would agree that ‘fuzzy’ is pretty much out.

For all we know, t-rex may have had the ability to shift colors in response to it’s environment, as chameleons do. I think it’s specifically unlikely, but from the perspective of what we know, and don’t know, it’s really in the ‘don’t know’ category.

That’s not the significant issue that I want to bring up though. For the longest time, I didn’t see Barney as being purple. Part of that is that I already have associations as to what purple looks like, and in comparison to that I was seeing ‘blue.’ About the only thing I see as purple that comes even close is the purple in the Minnesota Vikings uniform colors, and even that seems (to me at least) to be a very different color.

Our eyes detect light either as emitted, or as reflected. Examples of emitted light that we see are LEDs, light bulbs, the sun, stars, various forms of plasma, aurora etc. In almost all cases the source of the light we see is an electron moving from an outer shell of an atom to a lower shell. The distance between these shells defines the wavelength of the emitted photon which is what gives light it’s color.

While sunlight itself is emitted light from the electrons in the atoms of the sun loosing energy and moving to a lower orbit, not every color is represented by the potential electron shells of the atoms in a given star. In fact there are bands of color that are missing from the spectra of the sun both because of the fact that not every possible wavelength is available, but also because there is a substantial amount of material that will absorb some wavelengths and re-emit them in a different portion of the spectrum. The result is that there are ‘filtered’ portions of the spectrum, as well as those you would expect to see via emission. Finally there is a way for emitted light to be shifted to a different color.

If you’ve seen those green laser pointers, or green led’s, you very likely have seen color shifting in action. That’s because until the last couple of years, green was not the color that was actively generated by emission. The frequency of light that was actually emitted by the diode is outside of the range that the human eye can see, but it is at a frequency that can be ‘doubled’ to give a green output. Of course the process isn’t 100% loss-less, so if you pump 10 watts into the diode, you will not get as much light in Green as you would with a red LED. But it does work, and a side effect is that if you see the particular color of light in a star’s spectra, it is very possible that you’ve encountered this situation there as well as with the laser pointers.

Reflected light can have a color that appears to be different from light that is emitted. Reality is that the light you see in a reflection, is colored by what wavelengths of color are absorbed by the object. Paints and pigments are the obvious examples. But a practical example is chlorophyll.

Because of the makeup of our atmosphere, blue light tends to be scattered more than other colors of light. You see this as a blue sky on a clear day. It scatters enough light over the entire sky that our eyes reduce sensitivity of light to the point where we do not see stars during the day, with some somewhat unusual exceptions. We can see the occasional Nova or Supernova if they happen in a part of our sky that is in daylight when it happens, and if the event is close enough that it’s light is of high enough brightness. As an alternative if you can reduce your exposure to the scattered blue light, you can also see stars on a clear day. For about the past century, if you found a chimney standing where a building burned down some time ago, you may have had the experience of looking up through the chimney from the fireplace, and been able to see stars above you. That’s because the amount of light scattered in just that portion of the sky you can see through the chimney is less than the emitted light of those stars.

Back to chlorophyll. Shortly. Another artifact of the scattering of blue light is that the light that make it furthest into the atmosphere, say at the horizon where the sun is rising or setting, is going to be red. This is what causes sunsets and sunrises to have a red cast to them. So if you want to be able to get the most energy from the sun, over the longest period of time, you want to collect as much red light as you can. During the summer, with a fading red sunset, or sun rise, you will see things that are blue, or red, but green leaves will appear very close to black, as they are absorbing as much of the available light as they can. So why are leaves green rather than blue? Well we have already scattered as much of the blue light as we are going to, but green light is not scattered as much, and red light is absorbed very strongly. This means that the color most strongly reflected off the leaves will be in the green spectrum. There will be some yellow, less orange, a bit of cyan, and less purple. And we perceive the resulting light that is reflected to our eyes as green.

This also serves another purpose within chlorophyll. What chlorophyll is doing is using the energy that the light provides to break the bonds of carbon-di-oxide to recombine the carbon with other elements making starches, and releasing oxygen into the atmosphere. The problem is that blue and more specifically ultraviolet light tends to be very bad for organic processes. In our atmosphere the ozone layer of our atmosphere does a great job of reducing the amount of ultraviolet light that reaches the earth. It acts as a filter.

Ultraviolet light has a very ‘high’ energy state, or more specifically a high frequency, which interacts with a wide variety of chemicals to cause them to break down. This is why you will not find light sources that produce high volumes of UV lighting art exhibits. It is also the principle reason that exposure to UV causes skin cancer. Some of the UV radiation breaks DNA strands. In many cases the dna is broken in such a way that the cell can not reproduce at all, however in a few cases the breakage involves the control of that reproduction. In some of those cases the breakage results in a run-away reproduction process that is skin cancer. While you may be thinking of skin cancer as the worst of these side effects, it is actually one of the least important from an environmental perspective. The real problem is when bacterium and yeasts experience these effects. Neither really have a ‘counter’ system in their DNA reproduction process, however both have DNA, and how that DNA breaks and re-combines, or mutates affects how that variety of bacterium interacts with its environment. It can change a benign bacterium that does little more than turn sugars into energy to reproduce, into something that releases toxins into it’s environment to reduce competition, or as a result of it’s own biological processes breaking down catastrophically.

All of this is ‘driven’ by light. Photons which behave as particles or waves depending upon how they are tested.

And that brings us to the crux of the matter. If you go into ‘empty’ space, Feinman calculated that there is enough energy in 1 cubic centimeter of ‘empty’ space, as quantum events caused particles to spontaneously come into existence, and vanish that if you could tap all of that energy at once, you could immediately boil off all of the water of all of the oceans on earth. There is strong evidence that Feinman was off by an order of magnitude or 27, such that there is enough energy there to annihilate every atom in the Milky Way Galaxy.

The thing is that the particles being described are not atoms, or even electrons, protons or neutrons. These particles are quarks. And evidence suggests that what these particles actually represent is standing waves within the universe at a level we call quantum physics.

At these levels really weird things happen. When you ‘create’ a photon, you also create an ‘anti’ photon. If you manipulate the one particle, say rotate it 90 degrees in some direction, it’s paired photon will rotate 90 degrees in the opposite direction. What’s ‘strange’ here is that it does not matter how far apart you take those two particles. If you move it a quarter of a wavelength of light away, or put it on the far end of the universe, manipulating one particle manipulates the other at exactly the same time. Einstein called this ‘spooky action at a distance’ and refused to accept quantum mechanics as a result.

But that’s not even the weirdest of things. We have long held that there is a time relationship between cause and effect such that effect happens always after cause. Some call this “time’s arrow.” What Feinman was able to demonstrate in Quantum Electro Dynamics was that not only did spooky action at a distance flow from quantum mechanics, but you can also have cause following effect. I will leave it to you to go look up the math involved.

The thing is that all experience is the transfer of energy. Chocolate has a smell, taste, look and feel that each individually may be simulated, but to make the combination, you have to have Chocolate. Smell and taste are the result of chemical processes that touch nerves. Touch is a chemical process within your skin that releases electrons into nerve cells that gives you the sensation of texture, density, and more. Your eyes are the closest to doing an active energy transfer from the photons that pass through the lens of your eye onto your retina, where cones and rods react in a chemical process to stimulate the nerves running through the back of your eyes into your brain. Hearing is a very similar process, but can be thought of as feeling sound waves. In fact you often do feel sound waves. The ground shaking in an earthquake, or as the truck rolls by on the freeway is often passed to your body through direct stimulation and you ‘feel’ it,

All of this energy is the same stuff. And the very oddest characteristic of it is that it responds to our expectations and desires. If you ‘want’ to see something, it tends to show up. That happens all the time at the quantum mechanics level. And there are belief systems, even religions which suggest that this is a fundamental means of doing things. If you ‘want’ something in an organized way, it will happen. Whether you call that organized method Praying, affirmations, belief, doubt, or ‘using the force,’ if the result is what you were working at, then that organized method ‘worked’ for you.

Are there flaws with these systems of beliefs? Sure. We know that at the quantum level beliefs and expectations do have an effect. However we have no way of verifying that this effect scales up to a level that it will actually affect the world in ways that human senses or experiences can detect.

Pascal postulated that there was no harm in prayer. If you prayed to your god and your god interceded on your behalf, then that was good. If you prayed to your god, but your god did not exist, then it did no harm. Of course the logical extension to this is that if you prayed to your god, but your god did not exist, and my god did and was offended by your prayer (or lack of prayer to her) and responded by interceding against you, then your prayer did harm. But how would you know?

Do affirmations work? We don’t really have a way to test them in a ‘clinical’ setting. What would we do for a double blind? Have people from various cultures write down both positive and negative phrases in their native writing system, which they would pass to people who couldn’t read in that language, and tell them each to copy each phrase 10 times a day, collect the results at the end of some period of time and evaluate whether those phrases had any affect on the people who either initially set them down, or who wrote the phrases multiple times a day?

About the best explanation I have for the entire idea of affirmations comes from ‘Think and Grow Rich.’ It can also be seen in the methodology of Steven Covey and the Franklin Planner systems. If you set down your goals, your objectives, what you want to do in life, and have those firmly in mind as you make decisions about what you will do now, you will influence your own actions to achieve those goals and objectives. It is not the act of repeating the affirmation multiple times that generates the result, it is having the goal in mind as you make decisions. If you have the objective to go to the Superbowl this year, and you see a chance to go being an outcome of buying a snickers bar, or a bag of Doritos because the package indicates that there is a prize piece inside, you have an opportunity to cross the “if you don’t play, you can’t win” line.

If you set an objective of becoming a successful writer, you are more likely to see and respond to an advertisement for a writer’s workshop next month than someone who is not even considering writing. After all if you want to become a successful writer, you are more likely to pick up magazines about writing and writers, writers markets and publishers. And these are far more likely to be a place where someone setting up a writers workshop are going to publish information about it, then for example the Home Journal, Builders Monthly, Popular Science, or Physics Today.

Hmm… looks like we got a bit off track there. Perhaps. The problem is that at some level, reality is malleable. It does respond to our desires and expectations. The thing is that we each have different desires and expectations. So why is it that if we see a purple smiling dinosaur, we think of Barney?

posted by Rusty at 11:21 pm  

Tuesday, October 13, 2009

Proprietary vs. Free.

First let’s get something straight. Free does not mean free as in free beer. If the developer wishes to make it free as in beer, they can, but that doesn’t mean it has to be inexpensive. Free also does not mean ‘Open’ in the sense that we will let you see the code, but that’s it. Free means that You can look at the code. You can modify the code. You can have someone else modify the code. You can feed those modifications back to the people you got the code from, or distribute the modified code yourself.

That said, free does not mean that you then can restrict the code to the product you release.

Perhaps an example would be handy. Personally I type faster than I can write with paper and pencil. That’s hardly unusual, but it does impact how I work compared to some other people. There are also requirements on what I am allowed to take from work. With good reason. In any case let’s take this situation and realize that there are going to be times when I want to note something, and have it available, but which I don’t really need to save for tomorrow. Basicly I just need a scratch pad. It might be nice if I could copy portions into the copy/paste buffer, but let’s presume that’s provided at an operating system level, or even by the tools provided by the libraries I’m using.

Ok, yes I could use just about any editor, and at the end of the day tell it not to seve the content, but I really don’t even want to be bothered with the prompt. Often I’m in a hurry to get going some place else, and the prompt doesn’t always pop up immediately. More of a problem though is that the vast majority of editors have a lot of extra features buit in that forces the application to take a significant amount of time to start. I just want a scratch pad that’s almost immediately available. So:

#!/usr/bin/python                  # You may need to change for your distribution
'''
   Scratchpad: A quick and dirty example of using a text area
   from gtk as a scratch pad. No major bells and whistles.
'''

import Tkinter                     # library of functions we'll need

scratchpad = Tkinter.Tk()          # scratchpad is a variable identifying an instance of TK
scratchpad.title("My Scratch Pad") # Nice to have a friendly window title
content = Tkinter.Text()           # add an area to put text into
content.pack()                     # Put it all together

scratchpad.mainloop()              # make it usable to the user.

Not a lot there eh? Well, for me that’s the entire point. But I can see where someone else might just want to be able to convert this into an editor. Tkinter has menu functions built in, and you could easily add a check on load to see if a file was given on the command line, add menu items to be able to load or save files, create new files, add tabs, etc. Probably the first thing to add would be a help option where if a user pressed ‘F1′ it would pop up a box telling the user what the intent of the program is, and how to use it. I’m hoping it’s reasonably self explanatory though, so for the moment I won’t be adding anything. Others can though.

You might be wondering if you can use this scratchpad. Sure. You will need to have Python installed on your computer. It’s installed by default on most Linux computers, you can download an installer from python.org for your computer if you are running Windows or a current Mac OS. (I Know it is available for Mac OS X, I don’t know about 9.x)

Once you have Python installed, you will need a text editor, the included IDLE will work, but under Windows Notepad will function just fine. I don’t run Mac OS systems these days so finding an appropriate editor is up to you, however vi should be available from withn the command prompt, EMACS, or the included IDLE editor for python should all work as well.

Open your editor, copy that code snipet from above, paste it into your editor, tell the editor to save the file with a usable filename, something like scratchpad.py, and close your editor. Under linux you will need to make the file executable using a command like “chmod +x scratchpad.py” in the appropriate directory. And from now on you can run the application simply by double clicking on the file. If you want you can create a link or alias to it from your favorite application launcher. How you do that is beyond the scope of this blog entry.

This will not work on the Android phone at the moment. The ASE release of Python does not currently support Tkinter. In time who knows.

Now as to a licence. I would honestly be surprised if anyone considered this worthy of a proprietary licence. I’ve done nothing within the application that is all that spectacular, and when it gets down to it, nothing within the tool is ‘creative’ it is essentially a simple instance of using included tools.

It also has flaws that I’m not concerned about fixing at this time. There is no scroll bar showing that there is text above or below the window view provided, and the text area does not resize if you resize the window. I can live with those flaws, but you might not like it enough that you want to fix those bugs. Or perhaps you want to extend the tool to give you statistical information about the contents of the scratch pad. You have to write a thousand word paper, well you could add a label at the end and refresh the content every second or two with the result of something like ‘i = content.text.split() ; statistics.label(“%i words” % length(i))’ And if you are using it that way, you might want to add those menus to save what you are editing. Go for it.

Now of course someone will be of the opinion that something like this is a great app, and they could market it. Well, great do so. You’ll note that you are free to do so. I would ask as part of the precept of free that if you are selling the product that you will be the point of contact for support for the app. I certainly am not going to be earning anything for my time providing support at this time, as the description above pretty much describes all of the support I can provide.

This really defines the real distinction between proprietary and free. To be proprietary at this point I would, and actually could, take the code listed above, use something like py2exe and create an executable, and possibly an installer for the program. However once I’ve done that, the resulting executable will only run under Windows. Mac users, you would be out of luck. For that matter, so would Linux users. I would have created a program that anyone running Windows could use. And while some would argue that that’s a tremendous market. Imagine that even 1% of 1% of the people running Windows paying $1 for a copy. I might even be able to retire. Well, yeah. I might even be able to hire someone to support the program. Who knows. The problem is that I personally am not interested in dealing with the support headaches.

The scratchpad shown above is scratching an itch. I needed a way to capture information temporarily. I’m not writing a journal or log of events that I will need to come back to at some point. I just decided to scratch an itch. That itch could be scratched using ‘notepad’ under windows, or for that matter any of hundreds of different editors. I just ended up still having an itch that needed to be scratched. So I scratched it. You are welcome to use the result, or not.

The proprietary solution would end up working more along the lines of ‘what is the need?’ ‘can we provide something to solve that need?’ ‘What is the potential for earning off of this?’ ‘How can we get our customers to pay for the program?’ ‘Is there likely to be a positive return on the work done?’ and so on. The biggest component however is the ‘How do we set things up so that ‘we’ get the money for this?’ question. To do that one has to make the product proprietary. Here is the end result of all of my work. Pay me, or you don’t get to make use of it. It may not do what you are looking for, but if you don’t pay me, you don’t get to decide that. And if it doesn’t do what you are looking for, that’s OK, I didn’t guarantee that it would.

Ok. enough of that. If you find the above information useful, you are welcome to decide if it is of value to you. I don’t think that the amount of work I’ve put into the program is worth money. But that doesn’t mean that you don’t. If you think it is worth sending me $1, I have to say I don’t know how you would do so. It’s a transaction level below what is sensible to send checks or money orders, and high enough to be a problem for PayPal to handle as personal transactions over time. Of course that’s a separate issue that I won’t get into at this time.

My issues with ‘proprietary’ over ‘free’ software are not the fees or commercial nature. My issues have to do with cutting out a significant percentage of potential users, and treating users as idiots. As noted above if I develop a proprietary product, It is very likely that I will have to limit myself to a single variety of potential users. You like Windows and I write for MacOS? Ok, you go buy a Mac. Doesn’t work well does it? If I write for Windows, and you run a Mac, things are a little better in that most macs have the ability to run Windows either embeded within mac, within a virtual computer, or in paralel with the Mac.  However the latter two require buying a windows licence, which I suspect many Mac users are loath to do. And no I’m not going to tell you of the problems of running windows programs under Linux. Some will use dual boot, or virtual terminals, etc.

In short, by developing for a specific target platform you are locking yourself into only having those people who are interested in running that platform as your customers. After all, if you wanted to write for multiple platforms, you would need each of those platforms to develop under. (at some level.)

Treating your customer as an idiot is related to the fact that you are actively preventing the user from extending or improving your product to better suit their own needs. If you are Steve Jobs, or Bill Gates, and when you walk into a room you are the smartest person in the room, you might be justified in deciding that all your customers and competitors are idiots. Me? I’m not so sure, and I certainly don’t want to treat friends and other potential users that way.

So for me, I’ll stick with free solutions You don’t have to, but you probably will find it workable as well.

posted by Rusty at 12:51 pm  

Powered by WordPress