Category: Stream of Consciousness

Robot Hell

Still haven't received my unemployment pay for the week I reported (accurately) that I worked and earned zero dollars. The status of the claim still says that it was unpaid due to earnings.

As I mailed the documentation on Wednesday the 9th, DES should have received it a week ago today. So I decided I needed to follow up.

The DES contact page lists a number for a Client Advocate -- "Contact the Client Advocate if you have a complaint about an Unemployment Insurance related matter or the service you received." That sounds right.

So I called the number. And, surprise, it's just a damn computer switchboard.

Thank you for calling, visit our website; you can file your claim there. To talk about a claim, press 1; for other questions, press 2; to repeat, press 3.

Welcome. You can file your claim on our website. If you have a question about your card, call JP Morgan Chase. (Different voice at different volume:) To continue in English, press 1.

(Tangentially: It's a pity "I shouldn't have to press 1 for English" is the battlecry of ignorant racists, because it's actually a legitimate UI complaint. The most common option should be the default and shouldn't require user intervention. The switchboards that do it as "For English, stay on the line; para español, oprima número uno" have the right idea. Not because of any ignorant "Yer in Amurika; speak English" notions, but simple demographics -- if I were calling a business in Guadalupe, the reverse would be true and UI design would dictate that Spanish be the default option and, yes, as a member of a minority, I should have to press 1 for English.

All that said: pressing 1 for English is not that big a fucking deal, and I've already spent more time talking about it than the subject deserves.)

To file a claim, press 1, or file via our website, where you can file your claim. (Several other options, routinely switching voices and volumes.)

Lengthy legal disclaimer.

Enter your SSN.

You have entered blah-blah-blah; if this is correct, press 1.

Enter your PIN.

You must speak to a customer service representative. Please wait while your call is being transferred.

I am sorry, we are experiencing a high volume of calls. Please try your call again later. Thank you.

And then -- it hangs up.

No hold, no voicemail. Just 4 minutes of navigating fucking prompts, only to be hung up on.

This, right here? It's why people fucking hate government bureaucracies.

Just because I'm unemployed doesn't mean I don't have better shit to do than fuck around on the phone for 4 minutes to get hung up on.

(8 minutes, actually, because I tried again a little later, partly in the hopes of getting someone this time and partly to make sure I got all the details right for this post.)

So I guess I'll submit a comment on the website? I don't think this qualifies as an Appeal of a Determination of Deputy, because there's nothing under "Determinations" on my claim page. I think this is a Written Protest. And although I've already sent a letter, I'm wondering if they're going to make me send another, and hoping I won't pass a deadline and miss my window.

Hey guys, unemployment is really pretty terrible. I do not recommend it.

Guess I should submit more auditions -- which I'd have probably already started on if I weren't busy fucking around with DES.

This time I'll focus on projects that offer hourly rates and bypass this issue altogether.

And after a few hours of that, maybe I'll get a chance to go for a bike ride. We've had a couple weeks of weather that was pretty damn chilly for Phoenix metro, and now we're back up above 70 -- it's a nice day out and a shame to be cooped up indoors.

More Triple-Boot Trouble

Getting Chameleon to run properly on my Mac Pro 1,1 continues to elude me. I've followed all the steps on the Netkas forum precisely, except that I made a smaller boot partition (because 1GB is just silly and I assumed that was only required because that's the smallest that OSX's Disk Utility will allow). I guess the next thing to try is swap in another hard drive and give it a 1GB boot partition and see if that works -- and then I guess I can start asking questions on the forum because I'm just about stumped.

Meantime, when I've got a helper card in I can boot OSX from EFI but not from GRUB -- meaning I can't boot it 64-bit. Windows definitely seems more crash-prone when the helper card is in and DirectX is running. If I pop the helper card out, I can boot OSX from GRUB (either 32- or 64-bit) but it's unstable as hell that way and a significant number of programs just hang when I try to run them; for some reason I can't boot OSX from EFI without the helper card. (Even if I hold Option at boot, arrow over the correct number of spaces, and hit Enter to boot from the OSX drive, it doesn't.)

There are other bootloaders designed for OSX but none of them seem to be as well-documented for use on genuine Apple hardware as Chameleon.

It's a pain in the ass, is what it is. This is an impressive damn machine, but I sure can't see buying another Mac anytime soon.

The Walking Dead: The Game: Initial Impressions

Some friends got me Telltale Games' The Walking Dead for Christmas. Today I finally got around to firing it up.

And it immediately bluescreened.

As I've mentioned before, I've got serious fucking problems with the GTX 570 in my Mac Pro. Could be a voltage issue -- still trying to figure it out. But I get a fuck of a lot of BSoD's when I'm gaming. Never could get past the opening cinematic of Bioshock. At this point I actually keep my DS or PSP handy so I have a game to play while I'm waiting for Windows to reboot so I can try to play my game again. (Today it was Dragon Quest 6.)

Anyway. I suffered through four more bluescreens over the course of the next few hours, but the play in-between all the bluescreening was pretty sweet.

I like the cel-shaded art style. The art credits in the intro are Art Director Derek Sakai, Lead Animator Peter Tsaykel, and Lead Cinematic Animator Eric Parsons -- no sign of Charlie Adlard's name, but they've done a damn solid job of reproducing his style. They also prove that you don't need a realistic art style for a good, scary Walking Dead game -- they opt instead for thick black lines, big expressive eyes, and the occasional "ink-splatter" shading. I've spoken about simple, iconic images in video games before, and this is a damn fine example. I've never seen a game that looks quite like it, even in Telltale's recent oeuvre.

Some spoilers follow -- mostly simple, early-in-the-game ones.

The choice to give Lee a leg injury right at the beginning of the game is a clever one -- the first two zombie encounters are intense. Lee limps and stumbles and fumbles; his hands shake and he drops the shell he's trying to load into the shotgun -- the point-and-click adventure genre is not known for its pulse-pounding action, but Telltale shows it can be done. A hard time limit and impending horrible death make even clicking on icons and repeatedly pressing keys tense. (Bill Amend made a similar point in Fox Trot some two decades back but I can't find the strip offhand. Myst with velociraptors; you have to solve the puzzles quickly.)

I do find that it gets a little too cute with the cameos -- Lee runs into both Hershel and Glenn? Separately, before the two of them ever meet? That's a bit much.

(There's also a Lilly, but the lettercol in the latest issue of the comic Word-of-Gods it that she's not the same Lilly from the comic and spinoff novel.)

But on the whole I'm really quite impressed with it so far. It's a smartly-made game; well-written, well-crafted, well-animated, well-acted. And I'm just getting started -- I'm looking forward to seeing the long-term consequences of my split-second decisions.

Reinstallatin'

Well, for the second time in as many weeks, I find myself taking a day to reinstall Windows 7. The last one was for a cousin; this latest was for me.

As I mentioned the other day, something went wrong with my Win8 installation and it wouldn't boot. And, since I was running a Release Preview that was set to expire by the end of the week anyway, I decided it would be kinda stupid to spend any time trying to fix it, so I just backed up My Documents and reinstalled Win7.

Win8 is pretty much what everybody's said it is: a perfectly decent touchscreen interface with some discoverability issues, awkwardly grafted onto a traditional Windows interface, Frankenstein-fashion. Seeing as I don't have a touchscreen, I see no reason whatever to keep Windows 8.

Well, that's not entirely true -- some of the tweaks to the traditional Windows interface are damn fine: I like having a Task Manager that doesn't just report CPU and RAM usage but also hard drive and network activity (meaning no more "What the fuck is making the HD light blink like crazy when nothing's taking up more than 1% of the CPU?!"), and a filecopy interface that isn't a fucking 1980's holdover designed for transferring files between a 1.44MB floppy and an 80MB hard drive. I had a job once that consisted of copying databases -- single files ranging from 15-40GB -- to laptops all day. And when there was a network hiccup, it would abort the transfer and I'd have to start all over from the beginning. Almost as annoying: copying a user's entire home directory, hundreds or thousands of files, and if a single one fails, the entire transfer cancels itself.

Windows 8 has finally baked in filecopy tools that allow for pausing and resuming file transfers -- not just in command-line tools but in the standard Explorer UI.

Course, you only get that if you upgrade to Win8. Don't want a silly-ass tablet-style interface on your desktop? Well, then you get to stick with the old Task Manager and filecopy, too.

Meantime, I had a job interview today. And if all goes well, I'll have a lot more Windows 7 installations in my immediate future.

Games a-Breakin'

I can't get Windows to boot at all on my main computer -- the Win8 preview doesn't expire until next week, so I think it's because I stuck my helper card back in so I could get a stable Mac boot. Which apparently means I can't get a stable Windows boot.

I tried to play The Walking Dead on the HTPC in the living room, but the controls don't map right on my Cordless Rumblepad 2, x360ce doesn't work, and my Xbox 360 wireless controller receiver seems to have died when I tried disconnecting and reconnecting it. I've got a third-party wired Xbox controller, but for some reason that doesn't work either.

And my Wii is now ejecting every disc I put in it.

Come on, games! I've been productive this week! I finished two submissions, scheduled a job interview for Monday, and have a potential programming position lined up for a few months from now! I deserve a little time to kick back and play games!

...guess I'll just have to work on one of the several dozen on the list that aren't Walking Dead or a Wii game.

My Latest Barrier to Productivity

So yesterday I set up an external hard drive for my audio recording. Because as it turns out a 40GB hard drive is not a good long-term choice for audio production. (In fact I'm surprised I've gotten as far as I have using a 2005-vintage Mac Mini in the first place.)

Setting up an external hard drive turned out not to be as easy as it should have been. Pro Tools kept giving me a crypic "DAE error -9131", because apparently this is 1993 and it is still considered acceptable for a programmer to throw up an incomprehensible number for an error message instead of telling the user what the fuck is actually wrong.

An hours-long troubleshooting story short, I found the solution via Noize at Gearslutz. It involves not merely reformatting the external drive, and not merely repartitioning the external drive, but repartitioning it using the old, pre-OSX Apple Partition Map. (I also disabled journaling because another post somewhere recommended that, too. Plus that way I can hook it up to a Linux box and mount it read-write.)

After that, though, I had a good, fruitful few hours. And then I took a break and biked downtown. When I got back my voice was hoarse and I found I couldn't record any more for the day, but as it was I was already a week and a half ahead of schedule so I'm not too worried. And I came home to a note from my contact on the project about more possible work in the future.

It's early days yet but I've certainly received a lot of encouragement.

Fucking Government Bureaucrats

So I'm doing a bit of freelance work right now, on a royalty basis.

I wasn't sure how to fill this out on this week's unemployment claim. They ask, Did you work or earn any money during the week of [whenever]? Well, I worked, but the work hasn't yet earned me any money, and because the money is based on future sales, I have no way of accurately estimating what it will be.

Given this problem, I submitted a question to the unemployment website as soon as I knew I would be doing the work, to make sure that I filled out the form accurately and correctly.

I got a call two days later -- at 7:15 AM, because of course an unemployed person is going to be awake at that hour -- from someone who had never heard of an unemployed person working for royalties before, but who said she thought it would be okay if I answered Yes to the "Did you work or earn any money?" question and then filled out the amount as $0.00.

Because -- and here's where I start nitpicking about the definitions of basic fucking English words -- the word or does in fact indicate that if you meet either one of the listed conditions, the answer is Yes.

But I guess when whatever government bureaucrat wrote that question wrote it, what they really meant was and, not or. Because yesterday I got a notice that my claim had been denied for failure to report wages.

Now, to be clear: I am not blaming the nice lady who I spoke to on the phone for this mess. She did the best she could with an unusual and unfamiliar circumstance.

I blame whatever nitwit wrote the question, and also whoever decided that the solution to the "Wait, this guy said he worked but earned no money" condition would be automatic rejection instead of, say, flagging the account and getting a human being to spend five fucking minutes reviewing it. Because of course in addition to my having submitted a question on the website and spoken to a representative on the phone, I also noted that I was working for royalties on the list of jobs I had applied to over the week (which is also an asinine requirement and which I have discussed previously).

Sure is nice to know nobody reads those fucking things, even if your claim is flagged.

Guess that reassures me some that nobody from DES is likely to stumble across a blog post titled Fucking Government Bureaucrats while I'm waiting for them to fix this and send me my check.

Hopefully I will get my money by the end of the week. In the meantime, I guess I learned my fucking lesson: when dealing with government agencies, never use any logic complex enough to destroy a robot in a 1940's science fiction story.

You can't tell them, because that would hurt and you mustn't hurt. But if you don't tell them, you hurt, so you must tell them. And if you do, you will hurt and you mustn't, so you can't tell them; but if you don't, you hurt, so you must; but if you do, you hurt, so you mustn't; but if you don't, you hurt, so you must; but if you do, you—

Loud Noises

Working on a project right now that involves some audio recording -- I'll talk more about it when I have something to show.

In the meantime, I'm going to talk about the actual logistics of recording.

I haven't rented out a studio; I'm doing this in my home office. And while I think I've got the acoustics set up nicely -- boxes of comics around the walls deadening much of the sound, blankets covering surfaces, the heat and all the fans turned off, and doing the whole thing on a very quiet 2005-vintage Mac Mini -- I'm still at the mercy of noises from the great outdoors.

Yesterday I got up, ate a breakfast bar, did 45 minutes on the elliptical machine while watching an X-Files, showered, and then sat down to start recording...and that's when a neighbor started using a weed eater. Damn it. Well, I was hungry anyway, so I went and fixed lunch (with an extra helping of Gas-X, because leaf blowers aren't the only background noises I don't want on the track) and watched Tron: Uprising.

Then I sat down and recorded for a couple of hours, mostly without incident. But as I was wrapping up the day's recording with some dead air (room tone), I heard a jet overhead. And then I had to wait for that.

And that's when my fiancée got home from work.

Clearly this is going to take some fine-tuning. I could try recording first thing in the morning and then working out -- but I don't have much of a voice when I get out of bed. I could shower and then record and then work out, but then I'd probably wind up having to shower again.

Anyway. Off to take another crack at it -- bit of a late start today but we'll see how I do.

...oh hell. Is that a fucking lawnmower?

Some Good-Natured Ball-Busting

Last August, Mark Waid and Jeremy Rock at The Gutters treated us to Mark Waid's 4 Panels that Never Work. It included some funny bits like the following:

A speech from the Times Square Jumbotron!  The jumbotron doesn't have speakers.  You know this, right?  You don't?  GO FIND ANOTHER CAREER.

It's a good point. I laughed. But here's the thing. It opens up Waid to his own share of good-natured ball-busting when he does shit like this, from Insufferable #29 (art by Peter Krause):

Funds Transfer 85% Complete

What the fuck is that, Mark Waid? Why is the funds transfer at 85%? Is it transferring the money one dollar at a time?

Mark Waid, you are a tech-savvy man. I am confident that you have, at some point in your life, done some online banking or purchased a product from Amazon. You know financial transactions over the Internet do not work like that. They either succeed or they fail. There is no such thing as a partial transfer, and it does not actually take longer to transfer a million dollars than it takes to transfer one dollar.

Now, there are things that might make your connection to another site slower -- say, if the character was using some kind of Tor-like program to cover his tracks -- but even still, while he was waiting he'd just be seeing a spinning ball or a "Please wait..." dialog or something like that. It wouldn't have a percent with it, because there is no such thing as partial completion for such a request; it's either finished, waiting to finish, or timed out waiting.

(Now, I suppose that if the money were being sent to multiple different locations, that could be done through some kind of custom script that would update a percentage-amount every time it completed a transfer. But #34 seems to imply that is not what is going on here and the money did indeed all go to one place.)

A Funeral and a Birthday

Went to my first military funeral today. It's a relief that it was for someone who died of natural causes. Godspeed, Uncle Garth.

It was also my grandpa's birthday, so we went out to the Yardhouse. He can't drink anymore because of the meds he's on, so he ordered me an extra beer and insisted I enjoy it. I had two Breckenridge Vanilla Porters and a Stone Sublimely Self-Righteous Ale.

Nothing else to add, I guess. Enjoy life, youth, health while you got 'em.