I know I’m getting old when I am well-aware that the Yosemite public beta is now out, but have absolutely no interest in testing it out. In my younger days I would have been all over this sort of thing. (And I was, once—improbably—when Avery and Josh gave me a copy of Mac OS 8’s beta release.)

What *I* did on my summer vacation

Been a while, eh?

First, in the grand tradition that Siracusa started, follow-up. Despite setting a calendar reminder, I forgot about .moe domain registration day and lost the one domain I would have been tempted to buy: moemoe.moe. (There’s nothing there, yet, but maybe someday.)

After TextDrive sank into the abyss, I set up my email and web hosting on a $5/month VPS from DigitalOcean. I still have no complaints; my little server has served (ehehe) me well. [I have to write this now, because I’ll probably try—and blow—upgrading from Ubuntu 12.04 to 14.04 sometime soon.]

I’m surprised by how privacy-conscious I’ve become, in the wake of both the NSA and the more general realization of just how much data companies can collect these days. I’m using far less Dropbox and far more Bittorrent Sync… and I’ll probably switch from that to SyncThing, once that hits 1.0. (That said, I’m not under any illusions that my data is secure or private—but maybe people will have to work a little bit, and their reward will only be my data.)

As far as where I’ve spent my time so far, this year: I’m pretty good at wasting my life. My job continues as ever, despite some truly dark days around the turn of the year. I’ve begun exercising again, after some random pain encouraged me to stop, and Marin and I are slowly working through our backlog of recorded TV shows. (We’re now halfway through Person of Interest season 2. Season 3 ended this June.)

I just finished reading a book—my first of the year […]—and am working on my second. (Mistakes Were Made (but not by me): a great read, and highly recommended.) I don’t know why I don’t read more; I have a ton of really interesting books on my shelf.

I recently bought a TV mount, and so over the weekend Marin and I had the pleasure of manhandling a heavy, expensive, holy-crap-how-does-this-have-that-much-dust television. Once I get a couple longer cables, I think the thing will look downright snappy. (As an added bonus and/or primary motivator, my frickin’ heavy center speaker is no longer balanced on top of some spacer bricks, themselves balanced on top of a bookcase, behind the TV.)

At WWDC in June, Apple announced that they’re creating a new programming language called Swift. That’s thrilling news to me; I’ve never liked the look of Objective-C, and have always wanted to learn how to write programs for my Mac (and, more recently, iOS devices). (The closest I ever got was back in the days of Mac OS 8: I had code that would create a window, had a menubar, and employed an actual event loop… not especially impressive, but you have to consider that there wasn’t much of an internet back then.) I’ve been slowly working my way through Apple’s The Swift Programming Language text ever since.

The bulk of my non-wasted time, though, has been sunk into another Rails app that I’ve been hacking on since March. I thought it’d take a month or two, but feature creep has extended that—and I still have some annoying problems to face down, still. (Hence this post: procrastination at its finest!)

Moon Animate Make-Up!: I’m pretty sure that this is the first full episode of Sailor Moon I’ve ever watched, and it explains SO MUCH.

This is a new one

I preordered Drakengard 3 too early to get the preorder bonus.

“[P]layers who place their pre-order from today [February 6th] through March 3 will receive a special Japanese voiceover DLC…”

:facepalm:

Nitty gritty details

I’ve spent the last three hours studying and trying to replicate Mac OS X’s Finder selection behavior. Following the instructions in the archived copy of the link inside that post gives me proper mouse-selection behavior (!)… now I just need to figure out WTF is going on when I use shift and the arrow keys. :cry:

The amount of thought put into that most basic behavior (even if it sometimes produces strange results) is pretty staggering, actually—and nobody notices.

Yet another first

Tonight was my first time competing in a west coast swing Jack and Jill. Holy balls were there a ton of amazing leads and follows competing.

I, of course, did not make it into the finals. Two of the three follows I danced with, however, did. That’s about as successful a performance as I could have hoped for, as the only reason I entered was because Delanie recruited me to even the number of leads and follows.

(Unrelated, or so I claim: my hand tremor drug–which some use off-label to help prevent stage fright–appears to have just worn off, and my hands are shaking about as bad as they ever have.)

Items of utmost import

First up: the moe domain name is coming, thereby proving that TLDs now cover everything under the sun. There is only one moe domain that I would ever buy, and I have absolutely no idea what I’d do with it. (No, I’m not going to let you poach it!)

In mid-valley news, Sir Mix-a-Lot is coming to Albany this June. This is quite possibly the biggest thing to happen in the valley since I passed on the opportunity to assassinate Carrot Top in 2003.

A new first

…My first time being on campus when a bomb threat is called in.

I’ve been taking a West Coast Swing styling class (still miles to go before I break out of the decade-long rut I’ve been in with that dance, but I’m at least trying to do so now) on Thursday evenings, and everybody in the class was wondering WTF the incessant siren blaring in the distance was about. Someone checked their email and got the campus alert about an hour after it was sent.

Nothing’s gone boom yet, to the best of my knowledge.

Getting a fat refund check from the federal government would be a lot more fun if it didn’t happen just before I pay a giant wad of cash for home insurance.

*sigh*

Brent:TextDrive :: Rat:Sinking Ship

Work isn’t the only horrific tale from my life, as of late: my sketchy lifetime webhosting deal has finally met its untimely end.

Longtime readers might recall that TextDrive (said webhost) originally merged into Joyent, and that Joyent had decided to unceremoniously dump its lifetime commitment back in August 2012. (Joyent is still scum, by the way, and should be avoided at all costs. You might be best avoiding Jason Hoffman as well, who was the face of that decision back in the day.)

At the last moment, Dean Allen, original founder of TextDrive, swept in and spun the managed webhosting part of Joyent back out into “TextDrive 2.0”. I figured I might as well ride things out, since my money was already spent. (It certainly looked like a “take the horse out back to quietly shoot it” sort of move, but what else could I do?)

Things went well at first. Then Ten Little Indians kicked in, and people started dropping like flies: the first to disappear was Dean himself. Then what support staff there was started thinning out. By December 2013, it was obvious that there was only one support guy left, and he was the only thing standing between my server and chaos. That said, he did stand there, and my server did run.

And then in January we learned that Lone Support Guy hadn’t been paid in months. Unsurprisingly, Jacques ceased being a support guy in late January. (If this were a horror movie, January would be the scene where the protagonist discovers the bodies of every other character in a Crescendo of Terror.)

This put me in the awkward position of being on a server that would only be up for an unknown, but certainly limited, amount of time. It was time for me to figure out how to be a sysadmin—with my data hanging in the balance. (Stress!)

I don’t didn’t know crap about setting up a server. Now I know more about Postfix and Dovecot and Procmail than I ever wanted. I have set up various DNS record types, not just pointed my domain at preconfigured nameservers, and have once again fought through PHP and Apache config files. Heck, I even have an SSL certificate for my email. It’s been quite the learning experience.

(I’m hosting all my stuff comfortably on a little $5/month Digital Ocean VPS, FWIW. I actually migrated everything in early February; I’m just getting around to writing about it now.)

All in all, I’m still glad I signed up for TextDrive back in the day. That gave me a far more gentle introduction to servers than I could have gotten anywhere else: the freedom to screw with most settings, coupled with the structure of a starting setup that worked and the comfort of having some support if you really effed things up. (Most other hosts, back in the day, either had some sort of CPanel interface or a command-line prompt.) And the total cost, per month, over the nine years that I got out of it is less than the comparative pittance I’m paying now.

I’m also glad that TextDrive died in a visible-enough way that I had time to migrate things cleanly. Or, rather, I’m glad that Jacques was open enough to indicate (however subtly) that it was time to abandon ship.

I’m mostly happy to be done moving stuff, though, and to have moved everything successfully. The new server’s been quite zippy, too, which is nice—at least my new digs aren’t a downgrade.

powered by wordpress