Vote Charlie!

Through Charlie Gorichanaz's Eyes

Insync broken with GDAuthError

Posted at age 30.

The backup and sync saga never ends! Now on my desktop I have been unable to open the Insync UI or apparently get it to sync at all. I killed it and run it by console to see if there was any output, and it fails before it starts syncing anything with an error: GDAuthError: Access token refresher stopped. Only two search results appear for “GDAuthError Insync”. One from a year ago has no solution, but someone commented recently that it happened to them, so perhaps there was a regression.

Read more

Switching to Dvorak, Part 3

Posted at age 30.

I’ve been using Dvorak full time on computer for 17 months, a number that shocked me just now when I initially wrote “5 months” and then realized I was off by a year. I have not deliberately practiced much in the last year, and am also not as fast as I hoped I would be by this point. Still, I have no regrets. I have also not had any typing related hand or finger pain, which was what led me to this originally.

I still use QWERTY on my phone, but I have been thinking about switching there, too. My brain does seem to treat them totally separately; I initially suck at typing QWERTY every time I try on computer but never think twice on the phone.

Since I want to do some more practice, I’ll continue to log some statistics to this entry just as I have in the past in Switching to Dvorak and Switching to Dvorak, Part 2.

Read more

Charging four 35AH 12V batteries from empty

Posted at age 30.

In preparation for the burn, it’s time to charge the batteries I use for my solar setup. I was surprised to find them registering only 5 volts on my multimeter; something in the solar regulator must have been discharging them. This at least gave me an opportunity to see how long they take to charge from empty and how much power that uses.

Power to charge 12V 140AH battery 10h

Power to charge 12V 140AH battery 10h

Read more

Random numbers

Posted at age 30.

In my Arduino projects, I had been using the typical pattern of seeding the pseudo random number generator with a reading from an analog pin like randomSeed(analogRead(A0)). Anecdotally, the results seemed nowhere near random. If I had a program that selected from three modes, the first mode would be the selected mode the majority of the time.

Read more

Starting with DigiKam

Posted at age 30.

I’m starting to figure out my photography workflow on Arch Linux. Previously I used Adobe Lightroom for organization but still did almost all editing in Photoshop. I never quite figured out an editing workflow I was happy with in Lightroom. But now I get to circumvent that step and figure it out on Linux. :-)

Read more

Automatically relaunch unresponsive Mac app

Posted at age 29.

The Insync client on my macOS 10.12.5 installation freezes at least daily, which I only notice when I find files are not syncing across my computers. My hacky solution was to write an AppleScript to check if the client is unresponsive and create a launchd agent to start the client any time it is not running or crashes (different than “Not Responding”).

Read more