Skip to main content

Kidney Stones are Bad

My advice to all that read this: Don't get a kidney stone! I have recently recovered from one and will freely admit that it was one of the most painful experiences of my life.

It started on a Monday with what I thought was some pretty intense back pain that lasted a couple of hours and then stopped. Well, I've got an office chair that doesn't offer much back support so I thought that was the problem. I tried switching chairs the next day and thought I was doing well until about noon when it hit me again.

This time it wasn't going away so I went to my wife's chiropracter to see if he could fix it. The pain was so bad that as I was driving to the chiropracter's office, I almost had to pull over on the freeway to throw up. However, I was able to make it to there and, after sitting in a massage chair for about 20 minutes and then having my back adjusted, I felt pretty good. So I figured I was all fixed up.

Wednesday was the day I probably won't ever be able to forget. The pain started up again about noon and, once again, was just too much for me to bear. I called my wife to come pick me up (I had car-pooled that day) and take me to the chiropracter. I spent most of the time waiting for my wife (about half an hour) lying on the floor in my office as that was the position that caused the least amount of pain. Of course by "least amount", I mean pure agony as opposed to blinding agony.

When my wife picked me up, I simply curled up on the seat with my head on the dashboard (still seeking to avoid the blinding agony) and counted the seconds until we got to the chiropracter. This time, however, the adjustments didn't help at all and the best the chiropracter could do was to have me go home and put ice on it. Well I tried that couple with some tylenol (which brought the pain down from pure agony to merely intense pain) which lasted for about an hour. Since it was too early to take more, I tried some ibuprofin. That didn't seem to affect it at all. At that point and on the advice of my wife and my brother, I went to the ER.

The city I live in had just finished a new hospital and ER and I had read an article a couple of days earlier that said the wait times there were less than half an hour. Well, that was a lot better than any other ER or urgent care in the Phoenix area so we (my wife and I) went there. It was great. We were seeing a doctor within 5 or 10 minutes of arriving there. He asked a few questions like how bad the pain was (10!! most definitely a 10!) and a few other things and told me I had a kidney stone.

So they got me into a room and gave me some percocet. While I was waiting for that to kick in, they also took some blood. Now I have an aversion to needles. For whatever reason, the creep me out. However, this time I didn't even care. It hurt so bad that I don't think an epidural would have bothered me. Finally (about 8 hours after the pain started) the percocet started kicking in and the pain was reduced to a sharp kind of ache. At that point they did a CT scan which confirmed it was a kidney stone and said it was pretty small (4 mm) and that I should pass it in a few days. In the mean time, they gave me more percocet (which I asked for) and by the time I left I was pain free, feeling great, and had a perscription for more percocet.

I figured that my worries were over and that I'd be back to normal in a few days. Little did I know that when they said that kidney stones usually pass in a few day, they didn't mean me.


Popular posts from this blog

Insteon: Controller vs Responder

This entry is going to be more of a technical article.  If you're not planning on setting up scenes in an Insteon environment, this isn't for you.  If you are or like me, have been running into some confusion about what should be set up as a controller, what should be a responder, and what should be both.  Here's what I learned.

I've been using Insteon switches for a couple of years now and had set up a few scenes.  When adding a switch to a scene, you have the option of adding it as a controller, a responder, or both.  Not knowing the difference and wanting to cover my bases, I set all of my scenes to both.  Since my scenes were all timing type scenes (e.g. turn on night lights at sunset) it worked fine.  Then I added an 8 button keypad and started programming the buttons to control other lights.  The program for this, of course, is a scene.  Once again, I set every switch and button as both a controller and a responder.  Then I created a scene, specifically for my E…


I just finished reading The Agony and the Ecstasy by Irving Stone. It's a biographical novel of Michelangelo (you know, the famous sculptor/artist whose statue of David and the paintings in the Cistine Chapel are super famous) that gives a very interesting view of his life. It seems that while Michelangelo had a very productive life, it wasn't a very happy one.

One of the first things that I noticed about Stone's portrayel of Michelangelo is that he was obsessed with creating sculptures and a true perfectionist. For a large portion of his life (into his 60s it seems) his every action was calculated toward a goal of sculpting marble - either getting a commission or improving his talent (or both). Not only did he want to sculpt, he wanted his pieces to be as real as possible.

His obsession with carving perfect sculptures drove him to do endless studies of the human form. He even spent months sneaking into a morgue to dissect bodies so he could figure out how the body real…

Sonos Control with the Amazon Echo - How I did it

I've had my Amazon Echo for a year or so and one thing that I've wanted ever since I purchased it, is to be able to use voice commands to control my Sonos speakers.  I waited patiently (OK  not patiently) for Sonos skill to appear on the Echo but it still hasn't come.  I was encouraged when Sonos announced it was going to focus more on voice but still nothing.  Isn't there any way to control my Sonos with my Echo?

Yes - sort of.

WARNING: This post is not for the faint of heart because the solution is not trivial.

So, I found a project on github that uses another project on github combined with a custom skill on
the Echo via a web service hosted by AWS Lambda.  OK, that was the easy part.  I knew that going in.  That's why, initially, I waited.  There must be an elegant solution out there.  I searched and waited and searched again and waited again.  Finally I decided to give it a try.  If it worked it would be really cool.  If it didn't, well I'm no worse o…