Fixing an HP Chromebook

February 22nd, 2016, by Ryan H.

I bought my wife an HP chromebook, and almost a year after we bought it, the right side of the keyboard would randomly stop typing. It was the 1, 4, y, u, h, j, n. and m keys, as far as I know. Looking into the problem, I found that I was not the only one with this issue. Then I found a hidden gem on the HP support site. A user by the name of gediger figured out that the kink in the ribbon-cable was the culprit, and by bending it somewhere else, the problem is resolved.

I have this exact problem and after HP and Woot where I bought it were unhelpful, I dug into it myself. It’s not a problem with the keys at all, it was the ribbon cable connecting it to the motherboard. After re-seating the large ribbon cable it would work for a bit until I snapped the keyboard back into place. Then, no worky again. After fiddling with it while having the keyboard off, I found that the fold in the cable was the problem. When straightened out, it worked, when folded tight (like when the keyboard was snugged down) it quit working. I re-folded it in different places while reinstalling the keyboard and it’s been working for about a week. If it stays working, awesome, but who knows.

In the end, No help from HP on this but every once in a while a blind squirrel finds a nut. Hope this helps someone else!

Source: HP Support Site

The Microsoft Empire Strikes…Out

January 13th, 2016, by Ryan H.

As you may recall, Microsoft has delivered KB3035583 as a ‘recommended update’ to users of Windows 7 and 8.1. What this update does is install GWX (“Get Windows 10”), a program which diagnoses the system to see if it is eligible for a free upgrade to Windows 10, and if so, asks the user if they would like to upgrade (though recently, the option to decline has been removed). Some users have gotten around this by editing Windows Registry values for “AllowOSUpgrade”, “DisableOSUpgrade”, “DisableGWX”, and “ReservationsAllowed” in order to disable the prompt altogether. This advice was endorsed by Microsoft on their support forums.

According to a report by Woody Leonhard at InfoWorld, the newest version of the KB3035583 update includes a background process which scans the system’s Windows Registry twice a day to see if the values for the four aforementioned registry inputs were manually edited to disable the upgrade prompt. If they were, the process will alter the values, silently re-download the Windows 10 installation files (about 6 GB in total), and prompt the user to upgrade.

This just seems like such a Steve Ballmer move.  I am not sure the strategy behind it, given the last few years of change in the heart of the Redmond giant.

via SlashDot


December 22nd, 2015, by Ryan H.

Hypocrisy is … the practice of engaging in the same behavior or activity for which one criticizes another. In moral psychology, it is the failure to follow one’s own expressed moral rules and principles.

Am I the only one who finds this really hilarious:


Why are the only non-cached assets that degrade my Google PageSpeed Insights score hosted by Google?

Learn Swift in your Browser

December 7th, 2015, by Ryan H.

IBM has released a web-based editor that allows you to run swift in near real-time:

Hi, I’m John Petitto, one of IBM’s Swift developers located at IBM’s Mobile Innovation Lab in Austin. We love Swift here and thought you would too so we are making our IBM Swift Sandbox available to developers on developerWorks.

The IBM Swift Sandbox is an interactive website that lets you write Swift code and execute it in a server environment – on top of Linux! Each sandbox runs on IBM Cloud in a Docker container. In addition, both the latest versions of Swift and its standard library are available for you to use.

This is both amazing and awesome.  No excuses, you don’t even need a Mac to learn Swift anymore.