My Kidney Update for June 2021

Everyone knows I have kidney disease but there’s been a lot of changes since that post that I haven’t written about so I thought I’d summarize.

Early in 2019 during some testing to get me re-listed for transplant in Rochester, instead of Pittsburgh, a mass was found on my right kidney. This placed me on hold status, unable to receive a transplant until it had been properly identified or removed.

In August of 2019 my right kidney was removed (known as a nephrectomy) as no testing would reveal what the mass was with confidence and removal was the only way forward to transplant (the ultimate goal). This was incredibly concerning beforehand for me as my function had already dropped to around 10%. Unfortunately there’s no way of knowing which kidney was doing the bulk of the filtering so we could be removing the one that’s doing all the work. If the removed kidney was doing a large amount of work the remaining kidney might not be able to keep up which could immediately put me into needing dialysis. The good news was this immediately reactivated me on the transplant list as there was no longer a concern.

In September of 2019 we were planning a house warming/birthday party in our new backyard, but the week before I became suddenly ill and had to be put on emergency hemodialysis. This was never the plan. The plan was that as soon as things started to become noticeable or I felt like it was getting to be time I would get a PD catheter placed so that I could begin peritoneal dialysis when necessary. I had attempted to make this happen during or before the nephrectomy but the surgeon was resistant as it complicates the surgery and adds additional risk of infection during that surgery.

Upon starting hemodialysis I initiated the planning for the PD treatment and by the middle of November I had transitioned to at home overnight peritoneal dialysis. We even traveled to Disney World with it in November/December of 2019.

Prior to our Disney trip my mother had heard a story of someone finding a donor with some shirts while on vacation at Disney World, so she had shirts made up for all 8 of us that were going: Me, Rachel, Delilah, Reece, Averie, George, Karen, Barb.

On March 13th 2020 I hung my “I need a kidney” shirt on the outside my cube wall as the last thing I did before leaving the office for the weekend. It turns out this was more of a permanent decision than i thought since due to the COVID-19 pandemic I didn’t see my cube again until January 13th 2021 and that was just to pick up my things.

On March 17th 2020 (unbeknownst to me) my would-be donor spent their last day in the office, saw my shirt and at some point decided to get tested.

After a long period of testing and evaluations eventually it was determined they were a match. Sometime around November is when this news came to me and it hit like a mac truck (in a good way). After that phone call I sat in stunned silence for at least an hour.

Surgery was scheduled for February 16th and now here we are, 4 months post transplant feeling better than I have felt in years.

The gratitude I feel for my donor is so hard to put into words, and COVID has made it challenging to express many of the feelings our whole family has had but I literally owe him my life.

Monuments and Memories

History is kind of like science. It’s true whether you believe it or not.

The thing is though, if we forget it we repeat it.

  • The confederacy WAS about slavery.
  • The monuments ARE celebratory of traitors AND aggressive toward people of color.
  • The monuments WERE erected DECADES after the end of the war, DURING Jim Crow.
  • The ideals and celebration of the confederacy NEED to be wiped from our country with the exception of museums and the history books.
  • Germany DOES have monuments and statues related to nazi Germany but you know what they depict? The absolute defiance of the Jewish people and the horrific atrocities committed to them. You know WHY?

So they fucking remember.

Go.

See them.

Dachau is one of the most stirring experiences of my life. When I think of it, there are tears and it was almost 25 years ago.

On top of the various statues and monuments, the thing that has stuck with me the most is the gate.

Arbeit Macht Frei

Work Makes one Free

I can’t exactly place my finger on it but this has always seemed pretty close to attitudes and ideas from our current administration (including the lie).

IF we allow these statues, monuments, street names, and military base names to remain we will be doing nothing more than supporting those traitorous a-holes AGAIN.

ANYONE that thinks this crap needs to remain needs to remove themselves from this country right along with it.

I Have Kidney Disease

I have Kidney Disease. My kidney function is only at 17%. That’s total function, not just the function of one of my kidneys. This means that my kidneys are 83% broken. I don’t have any symptoms just yet and we’re hoping I never will. The only way I’ll never have symptoms is if I get a new kidney before I need dialysis. Pretty weird to say but I’m now on a transplant list. The next time you’re at the DMV do me a favor and check that organ donor box!

The Past Failures of Rochester

Although I love Rochester, it’s not a city that has been recently known for success. I suspect every city comes with a list of failed projects but in recent memory Rochester doesn’t seem to have anything but failures.

First there was the Fast Ferry, then there was Renaissance Square, whatever is going on with midtown tower and just recently the RTS Transit Center. I just happened to stumbled on this site about Abraham Lincoln visits across New York and got a bit of a chuckle when I read one particular line. I heard recently that Abraham Lincoln made a stop in Rochester and I was curious what he said so I went looking. Turns out, not much:

I confess myself, after having seen large audiences since leaving home, overwhelmed with this vast number of faces at this hour of the morning. I am not vain enough to believe that you are here from any wish to see me as an individual, but because I am, for the time being, the representative of the American people. I could not, if I would address you at any length. I have not the strength, even if I had the time, for a speech at these many interviews that are afforded me on my way to Washington. I appear merely to see you, and to let you see me, and to bid you farewell. I hope it will be understood that it is from no disposition to disoblige anybody, that I do not address you at greater length. [Abraham Lincoln – February 18, 1861]

Reading the article it seems like Rochester’s project organizational skills have been lacking for quite a while now:

Largely because of arrangements made and unmade, the majority of people waited for Lincoln at the wrong place

Fixing the Ability to edit iPhone Images Imported to Windows

If you’ve been plagued by the following errors ever since upgrading to iOS5:

This photo can't be saved because of a problem with the photo's file properties.
This photo can’t be saved because of a problem with the photo’s file properties.

Photo Gallery couldn't update this file: Error code: (0x80070057)
Photo Gallery couldn’t update this file: Error code: (0x80070057)

Fret no more, relief is here!

After much investigation the root cause is erroneous white-space characters in the XMP block of the image files. 

The first step to fixing this problem is to

Stop taking pictures with the volume button!

No, this is not a solution but the problem seems to happen more frequently for images taken with the volume up button than images take win the shutter release on-screen button. Therefor, avoiding the volume button seems like a good idea. Next,

Fix the Images which already have the issue!

Lots of work-arounds have been posted for when you discover the problem when editing a particular image, however; the issue may surface down the road on images you have not previously edited. For me, fixing the issue only on the images I attempted to edit was not a good solution. I wanted an all-or-nothing fix.

I’ve written a small Java utility which will scan over an entire directory (or a directory of directories, or a directory of directories of directories, etc) and fix the issue on any images which have it.  The full source code is available on Google Code (yes I still live in 2009, but at least it’s using mercurial). It will not touch images which do not have the issue.

Download jpegxmpxmltrimmer

As of this post the current version is 0.01 which essentially means:

It’s pre-production, pre-release, pre-beta, pre-alpha, pre-warranty, you-get-what-you-pay-for. /disclaimer

Run jpegxmpxmltrimmer

Assuming you already have a Java JRE installed, bring up a command prompt and enter the following command:

NOTE: This command will not edit existing files.  This is the safe mechanism to fixing your images.  Rather than fixing the originals, it makes copies and fixes the copies (named appropriately).

java -jar <path-to-downloaded-jpegxmpxmltrimmer.jar> <path-to-root-directory-of-images>

If you would like to fix the error by editing the existing files simply add a true at the end of the commandline.

That’s it.  You’ve now fixed the issue!  Yay! <insert-mini-celebration-here/>

The Catch

You’ve fixed the images with the pre-existing issue, but the bug still exists in the latest release of iOS (5.1 as of this post).

For now, you’ll have to run the utility over any files you import.  I’ve still found the issue on a few photos I’ve imported even since I stopped using the volume button.

I’ve reported the issue to Apple but haven’t yet heard back.  If you want this issue fixed permanently I suggest you do the same:

WebCam Tracker v0.9.0

For whatever reason I wanted to spend a little more time on my WebCam Tracker program by throwing a UI on top of it.  I did and it turned out reasonably well for my first foray into SWT.

3 things I would still like to do:

  1. Thread the image retrieval process.  It’s done but something happens with the output streams on the new thread which causes it to hang when System.out is called.  If I figure that out it’ll be easy to re-implement.
  2. Implement the progress bar at the bottom of the window.  It should be able to track the progress based upon the provided duration easily enough.
  3. Come up with a better widget for picking the duration and delay times.

Since I took a little bit of extra time to glossy it up a bit, there’s no sense in making it go to waste.  I threw the code & the distribution up on Google Code.  You can see it at WebCam Tracker.

Another time-lapse I did using WebCam Tracker.  Kinda neat.

Sunset over Lake McDonald

Let me know what you think, and of course I welcome any comments/feedback about the app.  Not that I’ll necessarily do anything about them… I don’t plan on spending much time on it… but I’d like to know.

September Birthday Water

Charity Water is running another September campaign.  My birthday is in September.  I felt this appropriate.

Please Donate

It’s hard to imagine a world without clean water.  It would literally change everything you know and every behavior you have.  Water conservation wouldn’t just be about being green it would be about survival.  You wouldn’t worry about cold water, clean water (no matter the temperature) would be enough.

I’ve given to charity: water before, and I’ve asked others to do the same.

For my birthday this year, consider donating some money to help those who really need it.  After all, I really don’t need that new pair of socks.

Please give as much as you can.

Friend Quotes

Continuing with the quote theme, the following is a list of quotes from my friends, last updated in 2002.  Some are funny, some are just weird.  Sorry.

DISCLAIMER: Nothing has been added or made up. Names have not been changed. Screw the innocent.

Eating a Wegmans Cream filled donut is like an orgasm in your mouth.
~Brian

Randy: but I think I’m actually going to make money on the deal 🙂
Anthony: lol
Randy: they already gave me $270
Anthony: With you involved I’d be disappointed if you didn’t

The thing that drives us in life is coincidentally.. death. Without mortality, humanity would never strive to make things better for ourselves and more importantly for our children
~Brian

Partying without you 2 (Randy & Brian) is like sex without the ass slapping
~Tim

Jen from store 82: not that I have even come close to proving my thesis
Jen from store 82: because I don’t even understand my thesis

Randy: Yeah they’re gonna know we had a women navigator cause we’re late.
Anthony: Yeah but they’ll know she wasn’t in the drivers seat cause we actually got here.

If she and I were the last two members of the human race, stranded on an island; I’d rather **** in the ocean and hope to inseminate a fish than **** her.
~Jeff

my balls are like dynamite, wanna bang
~Jeff

Be careful in the winter this summer
~Rachel

It was the best of times, it was the worst of times. my teammate wrote a class, I wrote a class.
they interacted but they didn’t. I adapted and he didn’t. I was right, he was wrong. I won he lost.
~Random CS student

freeman is becoming a non-exister. I say let it fly. it can’t hurt us, only him.
~Matteo

if somebody washes that kid before the next class I’ll give him a cookie….
~Lars

Brian: btw Zack is gay

Don’t criticize someone until You’ve walked a mile in their shoes, that way, when u criticize them you’ll be a mile away and you’ll have their shoes!

There are 10 types of people in this world; those who understand binary, and those who do not.
~Tim

Randy: hey
Auto response from Anthony: off takin pic’s of my cocker 😛

There is a priest, a rabbi, and a golf pro and they all come up to this lake. Priest goes, “Bless this lake”, Rabbi goes Mimpf Minshkoosh Mincki which means, “Bless this lake”. The golf pro walks up and goes, “Wheres my ball”. And the lesson of this story, “The Devil took the ball and the lake”. No really…there is still no point to this “joke”
~Rob

Patience is:
-letting that driver in front of you go slow without pulling up to the side of him and swearing at him (actually…its usually a her).
-learning to slow it down once in a while in this fast paced society.
-just waiting for her to happen.
-expecting to be disappointed and growing on it.
-realizing how short life is and accepting what you are doing with life.
-finding a target “her” and realizing its still out of reach.
-hearing someone out before you panic
-taking a chance
-is life
-is reading this whole thing and adding your own instance of choice.
~Rob

Fighting for Peace is like Screwing for Virginity
~Anthony

Sometimes I wish I was you…
So I could have sex with me
~Lindsay – AIM Profile

Elena: poor canada
Randy: truer words have never been spoken

Randy: dork
Auto response from Corey: Randy is a dork!
Randy: hey thats not cool I didnt even talk to you yet
Auto response from Corey: yes randy is still a dork

but you were all about boobs your senior yeat
~Randy

Yeah…perhaps…I don’t think so… I don’t know.
~Randy

Matteo: did you hear about the new S-Box??? It’s great. Even better than the real thing. Yep. Microsoft teamed up with Satan to create a hybrid video game system that will make you scream. The X-box hasn’t been doing good and a new IMPROVED game system should change that statisic. I just saw a commerical yesterday for it and it was so funny. Satan was marketing it and had a little boy playing with a few of the games. Here’s a few that I can remember. Satan vs. Jesus, Hitlers final solution, Angel wars, and my favorite Terrorist Air 666!!! All great titles that will make this the greatest game experience you’ll ever see. Konard from Gamestop gave it 8 fingers up!!! He is preordering 3 of them. Stocking stuffers I guess. Well, thats about all. It’s going to be HOT!!!

My chaps are lipped.
~Rachel

make sure the munchkins put some rocks in their pockets tomorrow,
we don’t want them blowing away
~Liz

a true wise man does not play leap frog with a unicorn.
~Brian

Randy: dork
Mary Beth: am i giving you a huge…….?!
Randy: ?
Mary Beth: lolllllllll
Mary Beth: wrong screen!!!!!!

Randy: so what the hell do you want anyway?
Liz: I want you to lick Brian’s foot
Liz: that what I want

A Whole lot of nothin….
~Rachel

SmarterChild: Whatcha laughing about?
Randy Aldrich: your face
SmarterChild: Yeah? I think you’re the one with the funny face.

So it’s easy to understand and it’s understandable.
~Kristy

Professor Quotes

I kept track of funny things my professors would say all throughout college but never shared. Unfortunately the various locations at which I kept them have been lost to time. The most recent list I could find was from 9/5/2002 from an archive of an old website I used to maintain (http://randy.instantws.com). The wayback machine has some very interesting stuff if you’re interested…

DISCLAIMER: Nothing has been added or made up. Names have not been changed. Screw the innocent.

Don’t Be A Twit (to Alonso)
~Beltz

When we make our groups, I want to try mix the dumb people with the smart people.
~Dr. Vegso

I guess size does matter…<looks down>…in more ways than one.
~Szewczak

i dont know how you can have a fraudulant noble trade
~Lutz

you don’t have to tell me the president of the company is higher than the bathroom attendant of the company. I know that.
~d.s. hart

now lets say we have a force tugging on a spring. ok that force is you. Well just say the whole force is F you.
~Anderson

Professor Lutz… what diet program are you on?
~Vallino

Practice safe Construction
~Lutz

Don’t pervert when you convert
~Czernikowski

Czernikowski: what’s your name sir?
Student: John
Czernikowski: Siker??????
Student: John!

I call it my tickle file…
~Rechylmier

You can’t go from 0-60 in 3 days
~Poularious

Dr Heliotis has provided a peta file for you to use…
what?… ok, this peta file… oh geez…
~Adams

I have 2P in two places.
~Poularious

Let me just give you a quickie here…
~Reek

Friends let each other touch their private parts
~Adams

Its a little early for beer…Down it quickly!
~Poularious

Don’t goto Dicks.com. Its not the clothing store!
~Reek

I am not paranoid its just that all these people are against me!
~Poularious

Let me go psychedelic here
~Poularious

Does anyone have Redi-Whip in a can? For those romantic moments?
~Richmond

I remember my college days, fondling…
~Richmond

you can go to other countries where the penetration is less
~Adams

I FULLY expect problems
~Kern

I Don’t know how to teach this class
~Etlinger

You only get a few words, like… you know… whatever they said in telegrams.
~Gregorio