They steal my shiny things...

Naked Man!
Location: Phoenix, AZ
Age: 39 + tax
Occupation: Software Engineer
Hobbies: Hiking, digital photography, programming and writing.
Pet Peeves: Clothes, I hate them.
Contact: Email Me
Homepage: Click here!
Gallery: Click here!

 

Eyes

Friday, May 15, 2009 at 08:35 PM by Daniel - Tagged as Health

    What an adventuresome week.  On Monday my eyes were a bit sore, which is something that happens from time to time because I'm prone to dry-eye and since my eyes don't fully close at night all sorts of bad things can happen.  When the pain still persisted longer than what I felt was normal, I made an appointment with the eye doctor and got in within an hour.  That was yesterday.

    The doctor announced that I had a massive infection and it has caused 2 ulcers to form on my right eye.  I was given antibiotics eye drops to put in once per hour and a followup appointment.

    At today's followup appointment, he said that the smaller ulcer had healed but the larger one will take a while and it could even possibly leave permanent scarring on my right eye.

    Normally he would have a patient come in every day for a followup but since I have no health insurance at the moment he said he would schedule one followup for next week as long as I promised to keep taking the antibiotics and use eye-gel every hour for the next week, plus long lasting gel for nights and some other anti-sceptic cleaner every morning.   Add to that he let me know about goggles I could wear at night that would help keep the moisture in.  I asked if there was such a thing many years ago but all the doctors acted like I was nuts and I am rather pissed off about it now.

    He let me know that my eyes get any worse, he could and would have my drivers license revoked and I would be very much screwed.  I really don't have anyone here who could help me if things went bad.  Maybe he just said it to scare me.  It worked.  I'm scared shitless. 

Happy Limerick Day

Tuesday, May 12, 2009 at 02:33 PM by Daniel - Tagged as General

Today is Limerick Day,
and I don't have a clue what to say.
Writing a quick limerick,
as a cheap blogging gimmick,
is a nice way to celebrate the day.

Ack Ack Ack Ack Ack Ack Ack Ack!

Saturday, May 09, 2009 at 09:12 PM by Daniel - Tagged as Computers

   Due to the sudden death of my PowerLinc2 I was forced to revisit the coding of my open source x10bot Home Automation Daemon project.  If you have no idea what this means, it's a method to automate your home and also control it from anywhere in the world through a variety of methods.

   My original -- and official -- public release of x10bot worked exclusively with the CM11a interface.  For my own personal use, I nixed the CM11a and replaced it with a PowerLinc2 and a W800RF32A receiver.  I never released the code because I had removed support for the CM11a, mostly out of sheer laziness because I didn't want to sit down and write the code to support it.  With the previously mentioned death of my last remaining PowerLinc2, combined with the fact that it is no longer sold, I was finally forced to write it anyway.

   While I'm at it, I may go ahead and finish code for MR26a, CM17a, TW523 and PSC05 support too.  If I can get those done, I'll release an update.

   In case you're wondering about today's title, it has to do with the way I was debugging my test code.  Since I was not in the mood to attempt to debug a multi-threaded process running on a remote server, I used plain old printf() statements at critical points.   When the server would send an REQ to the external hardware, that hardware would then respond with a good ACK or a negative NAK.   I know I was on the right track when I had a screenful of:

REQ
ACK
ACK
ACK
ACK
ACK
ACK
ACK
ACK
ACK

   I tried explaining the humor of this to non-programming friends but apparently none of them have seen the movie Mars Attacks.

A Decade in Three Acts.

Monday, April 27, 2009 at 08:17 PM by Daniel - Tagged as Life

Act 1 - Descent into Hell.

    Just as people I know sometimes read my blog, I read the blogs of others and every once in a while one strikes a chord and it intertwines with all of my thoughts for the rest of the day.

    The post had to do with how people can affect you by giving a negative commentary about your life choices.  Why did you do this?  Why did you not do that?  You can do so much better!   It's a terrible thing to "should" all over our friends and family.

    This friend had a job that could be considered on the low end of the totem poll.  It didn't pay much and it didn't get much favorable recognition from anyone.  That's not the point though.   The point is this: She was gainfully and happily employed in a job that paid for all of her bills, entertainment and there was still enough left over of it to put away money for the one goal that she never lost sight of.  She was happy, and when you're single and have no children, happiness has to play a major role in whatever you do.  The end result now is that she is enjoying the fruits of all the little seeds she planted along the way.   That is what matters.

    I too have had some negative feedback about my decision to take a couple years off of working.  People are still telling me all of the things I could be doing, should be doing and shouldn't be doing.  Don't blow all your savings, you need insurance, etc et al ad infititum.

    It has been long enough so I'll tell about my last job and maybe it will shed some light on why I have chosen this path.

    If you've ever read Dilbert, then you probably understand 90% of it already.  It's the same old story, a bunch of fucking morons pissing away millions of dollars trying to act successful rather than do the things it takes to actually be successful.  In the military, this is often referred to as a clusterfuck, which is any operation with too many leaders leading too many people at cross purposes and laboring under the illusion that there is a unified purpose and a brilliant plan.  In short, this just was the grand mother of all mother clusterfuckers.

    As part of my job I had both a respectable job title and respectable financial compensation.  Any time someone asked me what I did for a living, my response always gave appreciable oooh's and ahhh's.  I did my job, did it well and people left me alone.  I stayed out of corporate politics.  For the first couple of years I was happy because I was basically getting paid for my hobby.

    A few years into the job things changed.  Managements greed began to show.  I know people like to throw that word around way to often because our socialistic educational system tries to cram down our throats that any attempt to maximize legitimate profits is "greed", but that isn't what I am talking about.  I'm talking about the pure evil greed of where you're willing to fuck over anyone with absolute disregard to laws and/or morals.  I was asked to participate in things that I believed to be morally bankrupt, stuff that no sane person would ever do.  At times it brought me to geniune tears.  At each of those times, I walked out the front door and did not return until they reneged on whatever plans I objected to.

    I should stayed gone but as long as they were staying somewhat above the fray, I refused to give up.  I am not a quitter.  I thought maybe some day they would wake up and see what they were doing and fix it.  I also felt that leaving could have fucked over my only friend there and I did not want to do that.  I stayed.

   After that though, my work happiness was gone.  I no longer told anyone where I worked unless they really pushed for an answer.  I tried to redeem what little self-respect I had left by only giving my title and general industry.  This was because overall I felt like a dirty little whore for having any association with those people.  I spent almost every day feeling like I was at deaths door.  Every fear, every pain and every illness was multiplied ten-fold by my association with them.  I had migraines and panic attacks almost daily.

    When it comes to my skill set, I am a absolute anal-retentive perfectionist.  Nothing goes out the door until it's right.  My employers policy, however, was to get it out now and worry about it being right or legal later.  Like everyone else, they demand 110% but unlike real companies, they announced things before they're even started and then shove it out the door when it's only 10% complete.  This methodology was always a failure and you can guess who they pointed the finger at?

    As you can imagine, everything and everyone these people touch turns to shit. Their constant failures turned to desperation and desperation led to decisions without an ounce of forethought and this led to more failure.  Run fast toward that wall because a nickle might pop out your ass when you hit it and thats 5 cents profit!  It's a damn shame because they have the most fantastic product idea I have ever seen and yet the idea is squandered on feeding undeserving egos.

    I understand that none of my gripes are unique and some feel that it negates the right to express them, but I am under the opinion that everyone is entitled to the feelings they have, good or bad and no matter how many people are in the same boat.

Act II - The Great Escape

    The story of my departure is rather amusing but to avoid causing complications for the people I still keep in contact with, I'll leave it out of print.  Let's just say that the job and I went our separate ways.

    Even though I knew I was going to take some time out of the job market, it was still absolute hell because I had no idea what to fill my time with.  To make matters worse, a very close friend and confidant committed suicide just a few days later.  I was down to only having my best friend but she couldn't deal with my emotional state and she all but disappeared.    We all have our limits when it comes to dealing with the pain of those we love and she reached hers.  I wonder if or when I will ever reach my limit?  Nah, nix that... I've never bailed out on a friend.  Not even once.  In that moment of grief, I desperately wanted someone to reach out and give me kick in the ass (instead of pity or frowns) but it didn't happen.  Like I said, the first month was hell and nobody was around except for many bottles of xanax.

    Actually, that's not quite right.  My friend Deb did offer help and I owe her a lot.  On the worst night she stayed up with me and helped me formulate a game plan for my interim lifestyle.  It was a good plan and nothing has been the same since.

Act III - Sunrise

    It is now just over 6 months since I escaped.

    People tell me they envy my ability to take an extended vacation, but at the same time they don't think its a good idea and they're attempting to encourage me to do what they think is right.

   Understand this now...  I have my eye on a specific goal.  I know exactly where my path is leading me.  You may not like the choices I have made or will make, but for right now, this very moment, these last few months and hopefully for the months to come, I am happier than I have ever been in my entire life.  Be happy for me.

Epilog

    I was having lunch with someone yesterday and much of this came up in conversation.  The conclusion we came to is that life is way too short to be unhappy.  Invest time in whatever brings you happiness so long as it doesn't infringe upon the happiness of your peers.  Do this because tonight, tomorrow, 10 minutes from now or 10 years from now, something as awful as cancer, or as quiet and sudden as the burst of an aneurysm or even something as dramatic as getting smacked by a city bus could steal the life away from you or the person you care about most.  Be happy now and share the happiness of others.

Enjoy the music.  It's pretty funny.  It reminds me of an old George Carlin gig about interchanging the word "kill" with "fuck" which then always made me want to go to SeaWorld and see "Shamu the Fucker Whale."

Last hike.

Saturday, April 25, 2009 at 08:57 PM by Daniel - Tagged as Outdoors

Saguaro Cactus blossom   Today I did what is probably my last hike for the season.  For the last week or two the temperature has been in the high 90's and for a couple of days got to 102f and that pretty much makes for a miserable hike.  Today a cold front moved in and should last a few days so I decided to make the best of it.  I had already had plans to meet up with friends for lunch but since the time was moved to later in the afternoon, I canceled and opted for a hike instead.

   The Saguaros and the Prickly Pear Cactus are now in bloom and are quite a sight.  There are bees everywhere and that's a bit frightening.  I have never been stung by a bee so I have no idea how I'll react if it ever happens.

Rattlesnake   I ran into a rather interesting rattlesnake today.  It was completely stretched across the width of the path and like most of my encounters with rattlesnakes, it didn't seem to be alarmed by my presence at all.   Always cognisant of the whole Adam, Eve and snake story, I knew better than to trust it so I kept out of striking distance.  After a few minutes of watching and photographing, it slowly slithered a few feet off of the trail, poked it's head into some holes as if looking for lunch and seemed to be on it's merry way.  Then, as I was continuing on and walked behind it, it suddenly got spooked and coiled up, ready for a strike.  The interesting part was that it never rattled once.  It just goes to show that you must always expect the unexpected when it comes to critters that bite.

    If any more cool days come along, I'll try to get out and enjoy them.  I was worried about what I would fill my time with but now that I have my Kindle 2, I'm not as worried anymore.  I have 94 books downloaded and ready for reading.   I also have the meetups to keep me busy on the weekends.

A series of misfortunate events

Sunday, April 19, 2009 at 11:54 PM by Daniel - Tagged as Life

     Tonight was full of excitement!

     I'm sitting on the couch reading a book, snacking on some chips and sipping a cold green tea, and suddenly this drugged up woman scales my patio wall and comes straight into my apartment.  I stand up and all she does is stand there noticing I'm naked and failing to notice I have my 9mm pointed directly at her.  After a couple seconds she notices the gun, shakes her head and starts screaming that she has the wrong apartment while at the same time I'm loudly commanding her to "get the fuck out the way you came."  She did.  At least I now know my penis is more popular than my sidearm.

     No less than 20 minutes later I'm standing out on the patio and up pops another one like a drunken whack-a-mole and she starts to climb over while saying shes looking for her friend.  I push her back over the side but then I see another guy coming up from behind the cars toward my patio.  I draw my gun again but then I recognize the man as a neighbor and he says he's trying to help her find where she's going so they leave everyone alone.  I told him he wasn't doing a very good job and they were in a situation where they could get very hurt or even worse.  He got the message and left telling her she was on her own and they both left in opposite directions.

     Did I call the cops?  No, the last thing I want to do is spend hours dealing with them and having it somehow fuck up my vacation plans by having to go to court if I had her arrested. The one thing I am going to do tomorrow is reprogram the motion sensors to allow for a "armed at home" mode.

     The one thing that surprised me the most is that I was able to remain calm and correctly ascertain the threat level during it all and everyone lived to see another day.  I'm safe and hopefully they sober up.

The Amazon Kindle 2 in Review

Sunday, April 19, 2009 at 05:54 PM by Daniel - Tagged as Books

I promised to write a quick review about my Kindle 2 so here it is.  Smile

The Pro's:

     Too many to list!  My sole reason for buying the Kindle 2 was for the adjustable font sizes.  It does indeed do that so I am as happy as can be.  As for the rest of the features, every single good thing that Amazon says about the Kindle 2 is true.  All of it.

     The Kindle 2 is also a perfect gift for people with physical disabilities involving limitations of their hands or who may be bedridden for long periods of time.  Here is a review written by a 29-year-old quadriplegic Kindle 2 owner.

     The only negative comments I have heard have been from non-owners who casually look at it and after turning the pages a few times then say the page flipping is too slow or annoying.  That is instantly countered but people who actually own one who can attest that within minutes of using the Kindle 2 your brain tunes it out and you don't notice the flip at all.  Your brain is just too busy to notice.  It really is a non-issue.

The Cons:

     I haven't found any cons.  Seriously.  There is, however, one thing that that will make or break your enjoyment: Lighting.

     If you are very sensitive to the lighting conditions, then it is important to understand that the Kindle 2 does not have a screen like a regular computer screen and therefor has no back-lighting.  This means that it is just like a real book and if you don't have any lights on, you don't see a thing.

     From there, you need to understand that just like a real printed paper book, the screen is going to take on the color of the light you're illuminating it with.  If you read it using a soft white incandescent or CFL light bulb, your screen will take on a yellowish hue, but if you use a pure white light source like sunshine or Daylight style Compact Fluorescent bulbs (CFL), the pages will be brilliant and white.   For night time reading in bed, you can use a MightyBright LED light.

The Price:

     Yep, $359 is expensive but it was worth every penny.  Before the Kindle, reading was so difficult that I stopped reading.  With the Kindle 2, I've read 3 books in a week.  For the penny pinchers, here are a few good points.

  • No hidden costs.  $359 includes wireless web access with no monthly fees.
  • Most books are $9.99 or less.  A few cost more but those books are still way under list price.
  • There are almost a million free books out there.  Some are old, and some of the old are timeless classics, but there are also many brand new free books on Amazon and a lot of new books from new authors who haven't been discovered yet.  Check out manybooks.net and do a search on Creative Commons books.  Many are excellent.  I have even seen NanoWrimo participants publishing in Kindle format.
  • Amazon also has random specials where I was able to pick up 3 excellent full length novels for $4.59 and several others for free.
  • To top it off, you can download the first chapter of most books for free so there is no mystery shopping.

     If you are thinking of buying a Kindle 2, do not let anything I say here discourage you.  It's the best thing I have bought in years and I write all this just so that everyone can get as much enjoyment out of it as I now do.   Buy it!  Buy it now!

     Oh, and if you buy it from the SaidSimple Bookstore, the commission goes to support Disabilities-R-Us.