It’s amazing!

I actually got something of a good night’s sleep last night!

I’ve been trying to get things done so I can have a proper sleep study and get a CPAP (or a BiPAP) machine and actually get some sleep at night. My cardiology team has helped that process along, and last night I had a sleep study that involved the use of a CPAP machine.

I actually am able to make it through my workday feeling somewhat alert and not fighting off the drowsies. And I can actually apply some brainpower and get a few things done.

The frustrating thing is it may be a few weeks until I have my own CPAP, and it is going to be hard to wake up the next few weeks after feeling what even a partial night of sleep can do for my overall attitude and mental strength.

Now I just have to clean all this goop from the electrodes out of my hair…

Goodbye, Steelhead..

.. and with that, it seems another door from my past is closing. This seems to be a theme lately: things that I was fond of are slowly dissolving to black.

I’m not depressed per se, just a big melancholy. My life is taking some pretty interesting turns the past year, and while I’ll miss things from the last chapter of my life the next chapter looks to be just as interesting.

One chapter ends, another begins.

Snapshot_001

The Dumbest Bug Ever

Hey @publicstorage, pay attention.  This concerns you.

So while I was in Portland I kept typing the door code to one storage unit over and over and over again.  I’d check the online website, type the door code, and it wouldn’t work.  Dammit, I think, I can’t type or something today.  So I head into the office to confirm the gate code.

They wind up giving me a different gate code, which works.  OK, I think, I’m a dumbass, I’m reading it wrong or something.

Turns out there’s a nifty bug on their website.  Just try explaining this to people at their 800 number, who quickly turned me back to the local storage unit.  I’m hoping calling them out in public (‘scuse the pun) at least gets them to say “whups.”

So when you log in to your PS account and look at the summary, you see a screen like this:

publicstorage1

The unit numbered with #F__1 has a gate code of 6XXX0, right?

Here’s the funny thing.  The facility there gave me a card with the #1XXXX4 gate code on it, for the #F__1 storage unit!  So, which one is it, guys?

So you click on a more detailed screen that shows everything about the units in more detail, including prices and what not.  That screen looks like this:

publicstorage2

See the difference?  This screen shows the proper gate codes assigned to the right units.

Just try explaining this one over the phone.

So, good folks at Public Storage: FIX THIS, DAMMIT!

Update 17 Sept 2015: At about 5pm yesterday it looks like Public Storage replied…

Thanks for making us aware! We are looking into it.

Time to go… home.

For as stoic as my internal self image can be I’m frighteningly volitile at times. I miss Portland.. and I miss friends I’m leaving behind. I silently cry sitting on a bench in front of a dear friend’s work, hoping she doesn’t see me in distress.

For as much as I know I needed to move on to thrive part of me clings to the hope I had when I moved to Portland all those years ago after my parents passed. This is a beautiful place, and one that forever wlll leave its mark.

I’ll be back in a few weeks, I know that. But it won’t be home anymore. Denver is my home now, and I need to get aboard this flight and go back, and ready my home for my kitten to be at my side and fall into a comfortable routine.

Portland, we will visit you October 2. Visit, but not to stay.

Emotional day at the doctor’s office…

Once and a while you get a diagnosis from a doctor that seems obvious in hindsight.  “Of course I have this disease, it makes perfect sense because I’ve been feeling this way for months/years” and you wonder why the hell you wasted your time. As you age, these sorts of moments come more often, as our bodies do fail in frighteningly predictable ways after whatever warranty expires.

Sometimes these routine diagnoses are just one more tickbox on your medical chart… they don’t mean anything long term.  They don’t change a thing: you are still in pain, still limp that way, still can’t do what you wanted to do.  Or, you’ve already overcome the underlying cause, either through simple adaptation or lifestyle changes.

One in a thousand of us get a diagnosis that angers us.  “All these years I’ve been trying to tell people that something’s wrong, and nobody’s listened” is the feeling you get.  You have something like fibromyalgia, for example, that has no obvious signs or symptoms other than your perpetual feeling of malaise… which let’s face it, is very difficult for a doctor to measure with a ruler and write on a chart.

If you are unlucky you get all of these things in one doctor’s visit.

Today was that day for me.  I’ve known for a while I have something going on with my heart, and I’ve heard the Latin-rooted words surrounding my basic cardiac conditions bounced around without ever really understanding the deeper meaning.  As I’ve been recovering from heart surgery I knew that the rest of my life I’d be having to watch the ol’ ticker, ever mindful of things like sodium and cholesterol intake.  But I guess it was when the nurse educator handed me the packet from the Adult Congenital Heart Association that I truly understood the implications of the simple fact my (now) regular cardiologist was stationed in the Children’s Hospital.

Regardless of my weight, regardless of my poor dietary habits, regardless of how much exercise I got, and regardless of anything I could have done I’d be sitting here talking to a cardiologist.  My heart attack wasn’t completely my fault, and why I’m here in this doctor’s office is not because I’m a fat fuck… it’s because I was born with a genetic heart condition that would have lead me here at this point in my life regardless.

True, I could have eaten better.  I could have pushed myself to exercise a bit more.  But I’m here not because I had a heart attack.  I’m here because I have a fucked up heart valve and a aorta that’s way too big for its britches.  Even if I maintained a perfect 130/80 blood pressure we would likely be having this discussion today about fixing my broken heart valve and ensuring my body’s major artery doesn’t erupt.

And then I got angry.  I got mad at all the people over the years who’ve belittled me because of my weight.  I got angry about the countless PE coaches who pushed me to the point I couldn’t breathe, and blamed it on my laziness I couldn’t run anywhere near as far, anywhere near as fast as any of the other kids.  I got upset over the countless doctors who never bothered to investigate my claims over the years that I often get exhausted when I shouldn’t, and that even short sprints or moderate aerobic activity are difficult for me to do.

“They didn’t know,” my inner voice tries to say to soothe my anger.  And that just makes me angrier, because (often as I gasped for breath) I tried to explain that I just couldn’t.  Even as a young adult when I was empowered to do something by society I never got any doctor to seriously hear my claims that it’s difficult to exercise for any length of time.  They just penciled in “morbidly obese” on my chart and that was the end of it.  No primary care doctor ever ordered the echocardiogram that would have shown the bicuspid heart valve clear as the nose on their face, and maybe I could have worked on building my stamina at a young age when it’s likely I could have trained my circulatory system to compensate for the shitty heart valve.

“They didn’t know.”  How many teenagers struggle with the same thing I struggle with every day?  How many kids gain weight because they can’t exercise like the other kids… simply just can’t keep up… and deal with the endless taunts and jabs of classmates?  How many kids deal with it poorly because they have something “else” wrong with them?  They’re gay.  They’re smart and/or eccentric.  They’re a minority.  THEY’RE ALL OF THE ABOVE.

How did I survive my youth?  “They didn’t know.”

They didn’t know how how hurtful those words were.  But the Hunter remembers.  And up swells all the feelings of inadequacy, all the struggles, all the pain.  But the Hunter also stops himself and feels an odd sense of pride that he HAS survived.  Regardless of how much it hurts, he wakes up every day with hope that maybe today will be better than the last, or at least not worse.

I’m still out there searching.  For food.  For shelter.  For mates.  And the Hunt continues, and for one more day I have avoided the arrows of the Great Hunter that hunts us all.  And I guess that’s better than all the hurts, because it means I’m stronger after all… just not in the way that others can always see.  And I want to join hands with all my friends who struggle with similar issues and give you all the biggest hug.

And have us grunt together.

Windows 10: The Final Windows

So, I installed Windows 10 the other day, pretty much exactly when Microsoft offered me the download.  I’m going to give some first impressions about Windows 10 here and make the prediction that Win10 may be the last Windows you ever use.  Note I won’t comment about the “phone home” things that seem to be getting everybody in a tizzy..

So first, the install process. Aside from some install issues (it didn’t want to install at first for some weird reason) the upgrade process from Windows 7 was painless and pretty smooth.  If it wasn’t for the redesigned application bar at the bottom I wouldn’t have even noticed I was running a different version of Windows.

Games that ran on Win7 seem to work just fine on Win10.  I haven’t done an exhaustive check of everything I have installed, but the important things run, and even some unimportant things seem to run as well.  I haven’t tried any of the weird things (like audio or video rippers) but as a general purpose OS it seems to do the trick.

For the first time I feel like the “new Windows” was actually an upgrade.  Windows 8 always frustrated me: it seemed like the Metro stuff was way too forced, and the whole UI was “tablet-y” and annoying for use on a desktop.  I did have a Win8 tablet, and every time I had to use it for conventional Windows applications it annoyed me.  But in Metro with a touch screen?  Worked great.

And that brings me to why Windows 10 is “The Final Windows.”  Microsoft failed at mobile, and Windows 10 proves it definitively.  They actually tried to make a UI that worked great for tablets, and everybody just shrugged and went back to their iPad.  Mobile screens are now king, and Microsoft is a distant third in market penetration, and it appears that’s never going to change.

Because of this, it appears that Windows will forever be tied to “desktop”, and that is going to be a low-growth market probably forever.  Everybody who needs a computer has one, and we are now seeing processor clock speeds plateau and (to a very large extent) high end computers made three years ago can still keep up with the latest.  I have a four-year-old Republic of Gamers machine that still “hauls ass” and plays the latest games nearly perfectly.

What’s changed nowadays is not speed, but overall performance.  The kids building “hot rod” machines today are focusing more on things other than raw speed: they are focused on IO performance, video capabilities (MOAR PIXELS!), overall storage capacity and reliability (SSDs for boot, spinning disk for mass storage, often in RAID arrangements and/or NAS boxen), and other things.  These were important before, granted: but they were not the focus.  Overall SPEED was, and that’s not the focus now as I flip through websites.

And why should it be?  The processor in my Chromebook is a lowly 1.7 GHz ARMv7 dual-core chip, in many was inferior to the chip Samsung is shipping on high-end Android phones.  It’s a little shy of the processor power in the latest Raspberry Pi, for crying out loud (that has a quad-core ARMv7 processor running at half the clock speed, just by comparison).  And yet, it does everything I expect a small “disposable” laptop to do: it browses the web, plays the occasional streamed movie, and is responsive enough to type things up into WordPress.  It can even run a few modest-performance games.

Point is, this is now the performance level we can deliver in a box of Cracker Jack’s.

We’ve reached the point with computers that they don’t need to go much faster.  They need to be more efficient, and Moore’s Law is delivering on that.  Faster processors in smaller spaces.  More “high-performance” general purpose CPUs (like the ARMv7 and [grrrr] Intel’s Atom) are now available to hobbyist single-board computer projects.  Even Intel’s Edison, which I view as crap compared to the Pi, delivers an awesome punch for the sub-$100 price.

And that’s why Windows 10 is the Final Windows.

Don’t get me wrong, Windows will likely exist until the end of time.  But it will have to disappear into the computer as a mere component, just the thing that makes the browser work, if it is going to survive at all.  ChromeOS, Andriod, and iOS have all proven that a lightweight OS designed to deliver enough of an API to run a competent browser is all you need.

The Cloud has taken over, and people are now getting used to the fact that everything lives on a server and not on their local machine.  Even I find that as Google starts inserting more fingers in more places I don’t have to maintain my large personal music library anymore, it’s all on Google Play Music ready to stream.  Google Docs delivers basic word processing and spreadsheet functions without any software, on my phone, tablet, and laptop.  All these things are only going to make the general purpose computer disappear into your tablet or phone.

And this world needs Windows… how exactly?

Consider this thought.  There have been more ARM processors shipped in the last year than any other general purpose CPU in history. 1    And Windows?  …doesn’t even run on ARM at all.

Show 1 footnote

  1. Intel was so proud of shipping 40 million processors in 2014. In 2013, the latest year with hard numbers available, ARM Holdings shipped 10 billion, that’s with a B, and they have stated that sales were up for 2014 and the first half of 2015, buoyed by a still-strong low-end smartphone market