Security theater

So what exactly is the point of running HTTP over SSL (HTTPS) on a fully fire-walled, nobody-cares-about-your-traffic, vanilla version control service? Because, right now, I think the whole point is to waste a day sweeping up after the fallout of replacing an expired cert and massaging the egos of all of the butthurt jackwagons who feel as if they’ve been personally assaulted because they’ve encountered a warning in the middle of their Friday.

The downside

The downside to removing myself from Facebook is that no one hears my humble brags. For example, I crushed a ride last night. First outdoor ride of the year. And while it’s all over Strava and Endomondo, no one I know hangs out there. Nor do they hang out here. So now I’m bragging into the void.

Still, yeah, I totally crushed that ride. Felt great. Even fought the wind for a bit and it didn’t knock me down.

Brave New Design

I’ve been toying with HTML5 and CSS3 in spare moments the last week or two and I’ve got a spanky new layout predicated on a modified workflow here at Black Fez Productions. Of course, now I want to break from WordPress and go with something more Java-like. Which, of course, means moving everything over to a server sitting in my basement. Which, of course, means the redesign and workflow remain on a test server and you don’t get to see it.

sic semper erat, et sic semper erit

Draft Day Approaches

Leaving for the city of mighty winds and broad shoulders for the 36th[?] annual CFCL baseball draft. It looks to be a hard year for the Beatniks as we are suffering under a penalty for releasing Denver’s most notorious wife beater, Jose Reyes. Still, there is baseball, comraderie, and crepes in my immediate future.

Screen shot of National Enquirer
Barbara and I have at least one thing in common.

And that, my friends, is why I am happier as a Beatnik. So from our headquarters in Eukennott, Iowa to your home, wherever that might be: Happy Baseball Season 2016.

Writing checks

Am I writing checks my body cannot cash? So far this season I’m committed to riding BRAN, the first two days of RAGBRAI, and—now that I’ve heard of it—I really want to do the Dubuque Gran Fondo.

Doing a gran fondo puts me on the edge of racing and a new/higher level of commitment to riding and training. This does dovetail somewhat with the de-bulk-ification I’ve been working on for the last 2+ months. 22 pounds so far, thanks for noticing 🙂. Still, man, getting myself to a level of fitness to tackle 73 miles of hilly terrain and not be embarrassed by my time will be a lot of work.

But…giant sausage!

Gentrified

This last weekend I was huddled in the basement instead of soaking in the abnormally warm weather. What started as a collection of minor annoyances with Sabayon’s Linux distro turned into a full-blown fit of pique. Yet another distro that drove me bats with frequent updates that broke nvidia drivers each time. Then some obscure process pulled the vboxusers group out from underneath my account so I couldn’t run my Win7 VM. That’s the box configured to VPN into work. Normally a great idea because it keeps my workstation mainly off the LAN at work. Sometimes it presents wrinkles and that makes supporting builds at 0600hrs difficult. Of course, it really wasn’t until Sunday evening that I even figured out why I was having VirtualBox issues.

And, really, rigo is not as hep as emerge.

So I pulled the training wheels off and went full-on Gentoo. Well, mostly Gentoo. I still outsourced my kernel configuration. This time I relied on the good folks over at Funtoo. The guy behind Funtoo used to be a lead at Gentoo but had philosophical differences I guess. All to the good for me because I love Gentoo while I had micromanaging my kernel and USE flags.

They’ve got a series of Stage 3 tarballs pre-rolled for architectures and processors. Along with the tarball comes a sensible collection of USE flags and kernel configurations. They also provide a collection of Portage overlays that greatly simplify USE flag management. You get all of the gains of highly-individualized, locally compiled code without quite as much of the headache.

The biggest sticking point, again, was futzing with X11 and nvidia drivers. However, I’m a bit more confident in things sticking this time around since Gentoo necessarily gets you closer to the update/upgrade process. I also discovered blacklisting in modprobe so now nouveau is hidden from view and should no longer rear its ugly, underperforming ass.

Another point of contention was that the Funtoo overlays were masking pulseaudio which doesn’t really make a whole heck of a lot of sense given everything is counting on that laying about and providing the interface to the audio hardware. Once that was fixed, though, I could emerge Firefox, Thunderbird, and Spotify. That gets me about 83% of the way to a functioning workstation. Of course, there was Eclipse, GVIM, VirtualBox, and the Calligra suite as well. There’s a few more things to iron out, a few minor annoyances to be righted, and then some customization of the theme (natch) that will make things feel like home again.

Oh, and I’m not 100% sure yet, but there’s a better than even chance that I trashed my entire media collection accidentally. So I’ll likely be starting from scratch again. Joy. Definitely need to get the record-from-soundcard thing working with Spotify again. Either that or dig out the giant box of CDs and rip them all over again. Yick…

So I spent a good part of this last weekend watching consoles scrolling compilation logs. There’s a lot of code that sits behind a functional operating system and windowing environment. Easily 10 hours and that’s with eight overclocked cores and 32GB of RAM.