Always A Good Sign

10:19 pm dumbasses, geekery, school, technobabble 1 Comment

Clearly, I’m ready to start school  next week with the goal of getting a Masters’ in Computer Science when I failed so hard at researching my new monitor/TV combo for the bedroom that I ordered one that can’t be controlled by a goddamn remote.

I took one guy’s statement in a review about being able to control the volume with the remote to mean it was the volume on the monitor, but after trying and failing to get my remote set up, I went back and realized he was controlling the volume through his Home Theater PC, not his actual monitor. The monitor doesn’t even have an IR receiver. Oops.

I’m super, super excited to pay the return shipping and restocking fees that dumbass move earned. I’m still debating if I want to order a different one online or break down and rejoin Costco for their far more generous return policy.

At least I had two better pieces of technology news today, which helped mitigate my expensive stupidity:

1) I got my iPhone replaced for free after the lock button finally died completely, 10 days before the warranty ran out. I won’t go into the details because it got a bit complicated, but hey, brand refurbished phone!

2) I got my new dual-network setup up and running with a minimum of issues, so now I have my regular network and my N-Only network ,which is SUPER fast and means I can transfer files about three times faster than I could before. Basically, I can transfer an SD episode of Futurama in its entirety in 2 minutes. Win!

So You Want To Move Your Comments From Haloscan To Blogger…

6:48 pm geekery, insanity, technobabble, this post is too long, unemployment 22 Comments

Warning to regular readers of this blog: SEVERE Nerd Alert.

A lot of folks I know who started their blogs out on Blogger have used HaloScan for commenting since before Blogger implemented comments. Since HaloScan is shutting down in the next few days, you’d think you might want to move all your old comments to Blogger.

Good luck.

There’s really no practical reason why someone at Blogger can’t write some sort of comments parser to handle the XML files that HaloScan spits out, but so far, they haven’t. If you want to get it done right now, the only way I found to make it work is a ridiculously cumbersome process.

Basically, that process is to import everything into a WordPress blog where it can all be properly combined, then re-export it, run it through python script, and upload it back into Blogger.

I’ve decided to write up the entire procedure I went through both as an exercise in writing documentation and in order to help anyone else who’s crazy enough to want to try this. If you think you have the patience for this (or would just like to see exactly how insane I am), hit the “read the rest” link that follows.

Read the rest…

Zombie Comments

11:21 am geekery, housekeeping No Comments

Thanks to Haloscan’s decision to shut down, I’ve finally been able to get all my comments out of their system for free. Took a lot of tweaking my old Blogger stuff and a bunch of help from this awesome Haloscan on Blogger > WordPress script and its author, but I managed to get 1413 of 1420 comments transferred.

And frankly, I’m not going looking for the seven comments that didn’t make it. I feel like a 99.5% success rate on something this complicated is good enough, particularly given how much time I already sank into getting it this far.

But the good news is there are now comments going back to 2003, about a year after I started this blog. It’s kind of amazing to realize that although posting has fallen off substantially over time, I’ve been writing this blog for almost eight years.

Twaddle

6:03 pm announcements, geekery 2 Comments

Since I clearly don’t already have enough outlets for my one-liners on the internet between this creaky old blog and Facebook, I broke down and started posting on Twitter.

Like most internet things I eventually get into, I resisted for quite a while, not quite seeing the point of it until some of my friends who seemed to get it faster really got into it.

But I think after following a few people for a bit, I see where a fun space for it lies between a blog and Facebook and a direct line from my brain to the internet.

Plus, I’ve been functionally unemployed since March. There’s really only so long you can resist a complete time-killer like Twitter when you’re unemployed for months at a time.

We’ll see how I get the hang of it over the next few weeks, but the good news is that the limits of the format dictate that even when what I post is not amusing, it’ll at least be short.

Resolved

1:21 pm New Year's Resolutions, exercise, geekery, holidaze No Comments

I haven’t actually managed to make New Year’s Resolutions in a couple of years. I was so tied up in Chaplin being sick last year that all I could manage to get out was this post, a sentiment I’m tempted to share again this year.

For some reason, though, I’m not as angry. Probably helps that Chaplin is sleeping on my feet right now and not in an animal hospital, doped to the gills and recovering from surgery.

Probably helps that I’ve finally made a decision to move forward on getting out of showbiz. Probably helps that I feel like I’m on the right path, trying to learn something new instead of just flailing around.

I also think I’m done with actual weight resolutions – I’ve lost 86 pounds and would like to lose the 14 more that would a) take me to an even 100 and b) put me at a BMI of 25, but I feel like that’s going to be a long, frustrating process that’s not really worth making New Year’s Resolutions over. Better to focus on time goals that, while promoting weight loss, feel somewhat more achievable in the space of a year.

So, in the hopes that publicly stating what I want to do this year will give me some motivation to actually do it, my New Year’s Resolutions:

1. Finish redesigning my damn website by the end of January.

The blog is actually fine – it’s the main site that’s a travesty, not updated since 2003. I’ve taken about four stabs at redesigns that have never actually launched, and I am completely out of excuses for why it hasn’t. Happening by the end of January, dammit.

2. Lower my 10k elliptical time to consistently under an hour.

The frustrating part about this is that my ability to do this varies from machine to machine – I’ve actually done this on a couple of machines, but on the machine I use regularly, I’ll need to cut a minute a mile off my time to make it happen. I think over a year, I can do it.

3. Lower my 2 mile swim time to under 1 hour 10 minutes, and start swimming 4km from time to time.

4km is about 3/4km farther than 2 miles. I want to be swimming 5k’s at some point, but I know I’ve got to get my stamina back up quite a bit from where it is now – having the flu absolutely killed a lot of the progress I made this year in terms of building up stamina. Just got to keep putting down the building blocks.

4. Learn as many new programming languages as possible, with the goal of having a working iPhone application before I go back to school in September.

I’m going to be doing a lot of self-directed learning over the next few months, so I think I need to set a goal to give me some motivation to actually get off my ass and learn things. I think I’ve got a good idea for a program, so we’ll see how it goes.

5. Remember that if my plans and resolutions don’t work out, there are always more plans to be made.

I’m already moving from Plan B (TV mogul) to Plan C (professional nerd), and Plan C has many sub-plans of its own. I just have to remember to keep going with the flow, and try to make enough money to keep myself and Chaplin fed and sheltered in the meantime.

And that’s it. Hopefully everyone has a fun evening tonight, and hopefully 2010 starts off with a nice Northwestern Outback bowl win tomorrow morning, and next year we get into an even better bowl that doesn’t start at eight in the goddamn morning.

Happy New Year!

Life, v3.0

2:09 am FYI, edumacation, geekery, strike, television, this post is too long, unemployment, work 1 Comment

Until I was about 21, I thought I was going to be a rock star.

Until I was 28, I thought I was going to make movies and TV for a living.

Until I was ____, I thought I was going to be a professional computer nerd.

Life has taken a lot of twists and turns for me since the writers’ strike of 2007-2008. Since that strike began on November 5, 2007, I have spent almost twelve of these last 24 months unemployed.

Part of that was the strike. Part of that was my decision to move into the production line and out of working directly for producers, which is an inherently more volatile career path.

But much of it has been the way the bottom has absolutely fallen out of filming in L.A. The combination of the strike starting a rearrangement of the way the business works and the economy in general going down the tubes has contributed to a precipitous drop in filming here. There’s just no work.

I realized a couple months ago as I was making my bajillionth phone call looking for work that I have not received one phone call back since June. June was also my last interview, for a job I had locked down until an actor decided to put in a good word for his niece, and then she had it locked down.

I’ve offered to take PA jobs again, but they’re not looking to take someone with as much experience in higher-up jobs as I have. In some cases, they think it’s because I think I’m above the scut work (which I don’t, I wouldn’t be applying for a PA job if I did), and in some cases, it seems they think I’ll outshine them (with the people who are insecure enough to actually worry about this, that might be a more valid concern).

Everywhere I look in terms of what my skills can get me in the entertainment business, I either see jobs that are so severely overworked and underpaid that I would rather work at Starbucks again than take them, because at least at Starbucks I would get health insurance, or nothing at all.

And frankly, the way things are going right now with the economy and the out-of-state filming incentives and the studios and networks freaking the fuck out about every last penny, I don’t see that scenario changing in the next 18-24 months at the absolute earliest.

Sometimes, you just wake up and realize that the universe is trying to tell you something. And the universe is telling me it’s time to do something else with my life.

And now, a brief comic interlude:

Click to enlarge.

From Amazing Super Powers.

I’ve always been a pop-culture nerd, but I wasn’t a serious computer nerd until the last 3-4 years. I learned some HTML programming in college, and really enjoyed it, but the complete time-sink that is working in entertainment pulled me off the track that would have kept me learning more about programming.

While the primary technical things that I’ve done in the last few years have involved technical troubleshooting and working as an ad-hoc IT Guy, what I really want to learn about is how to make computers do what I want them to.

And to do that, I need to learn how to program. I need to learn about architecture and C++ and the vagaries of programming for different platforms. I really want to learn how to take some ideas I have for programs and turn them into reality, from start to finish.

This, however, will require a fair amount of school. Right now I’m on step 0.1, taking some very basic classes at the community college level, trying to figure out exactly where my interests take me in terms of how I want to program.

My ultimate goal is a Masters’ in Computer Science. I’m in the middle of a choose-your-own-adventure bit of figuring out how that’s going to happen, but I do know that I’m sure as shit not going back to school just to get a second Bachelor’s.

I’m putting together an application to Stanford to start next fall, since a) they have an extraordinarily strong program and b) they are one of the only well-respected Graduate-level CS programs that will actually accept people who don’t have a CS undergrad background as long as they’re willing to learn.

It’s an extremely competitive program, so I have a fairly comprehensive backup plan standing by. I’ll get into it at some point down the road if need be.

If I do somehow manage to get into Stanford, however, I expect to hear a lot of this [note: mp3 link].

I’ve talked to a fair number of you guys about all this in differing degrees of depth, but I felt like I really needed to try and bring everything together in one place, almost more for my own purposes than to try and clarify it for everyone else.

I certainly won’t say I’m never working in entertainment again. If someone offered me a job right now that would help me keep my union health insurance even a bit longer, I’d take it in a second. But I don’t see my future in production anymore, and that’s where things have changed.

This is a path that’s been slowly coalescing over the last few months, and has picked up a lot of steam since about Labor day, when I finally accepted that I probably wouldn’t work in entertainment for much of the rest of the year.

It took a long time for the pieces to come together well enough for me to see them, but once they did, my way forward became much, much clearer. I’ve got a plan, or really a bunch of plans all leading in the same direction.

Now all I have to do is try and figure out how to get there from here.

Paranoia Saves The Day

11:03 pm argh, geekery, mobile blogging No Comments

Nothing quite so brick-shitting as the drive with a clone of your main hard drive up and dying just as you need to reimport its contents onto your main hard drive after doing a clean install of a new operating system.

Thank Jeebus I’m paranoid and made a second backup on a different disk before I blew away the main drive. That’s what’s reimporting to my computer at the moment. If I didn’t have that, I’d be completely screwed.

What kills me is that I’d just gotten the computer to boot off the cloned drive half an hour earlier, and there were zero signs the drive was about to die. Second I hooked it up after installing Snow Leopard, it started clicking and refusing to spin up, dead as a doornail.

Now I just have to hope to hell this copy works right when it’s done importing in…1 hour and 15 minutes.

Edit, 2am: Couple nasty bugs in the 10.6.0 version that took me a while and a bunch of Googling to squash, but I think I’ve got the nastiest issues squared away. And even if I don’t…I’m going to bed.

A Quasi-Analog Vacation

8:09 pm geekery, mobile posting, travel No Comments

Well, I’m now pretty damn glad I got the iPhone.

I’m leaving tomorrow to visit dad and Ray Ann in Idaho and of course, last night one of the speakers on my laptop decided it didn’t want to go on the trip.

A few seconds of popping, and then an unbelievably high pitched squealing that did not stop until I turned the computer off were all I needed to send me running to the Apple store.

I knew I was probably going to lose the computer for a few days for the repair, so I ran a backup and went to do one final sync of my iPhone…and the whole thing went nuts.

The phone didn’t sync right, I had to restore from a backup, the whole thing was just so annoying. Luckily after considerable fiddling I got it to work, but I was still re-syncing all my music when I got to the Apple store.

The speaker was pretty clearly a hardware issue, so they’re going to fix it. Of course, it’s a 5-7 day turnaround, so I just sucked it up and handed over my computer, asking them to run every diagnostic they has so if anything else was screwy, it’d at least get fixed now.

Godspeed, little computer.

So now I get to have another laptop-less vacation because of a hardware issue (my video card crapped out at Christmas, if you recall).

I think this one will be a little more survivable for 2 reasons – the iPhone is considerably easier to use as a standalone device than the crackberry was, and the fact that it’s Idaho instead of Connecticut also helps.

It’s biking and hiking and fishing and rafting, and not sitting and eating and sitting and eating. It’s the fact that I’m driving and can hop in my own car if my folks start to drive me nuts and just go out.

All that to say: I’m off to Vegas tomorrow morning, then up to Idaho on Wednesday. Hope you all have a good week, and I apologize if I’m slightly incommunicado.

The Inevitable Comes To Pass

10:21 pm awesome, geekery No Comments

Having scraped change out of the couch, sold off my possessions on eBay, and been given some extremely well-timed birthday gifts of cash money, I finally broke down and bought an iPhone.

Part of me wanted to wait until I got an actual job, but the Sprint network in my neighborhood was crapping out so badly that my crackberry would drain at least once a day. It was damn near unusable, so off I went to the Apple store at the crack of dawn yesterday to fulfill my iNerd destiny.

The iPhone is predictably awesome. Substantially easier to use, save for needing to get used to the virtual keyboard. Apps (and I’ve downloaded nothing but free ones) are a great enhancement to the included programs. Having the full internet, and having it at a damn fast pace, is a substantial improvement over the primitive Crackberry browser.

Making ringtones in GarageBand is a fun time killer. Trying to figure out exactly what little snippets of a song will be fun rather than annoying, then trying to time the loop exactly right so the rhythm holds up over repeated rings is an entertaining challenge. Current ringtone: The first eight seconds of Cake’s “Opera Singer.”

There are a few things that bug me: The iChat outgoing text message noise can’t be turned off and bugs the shit out of me on the phone (oddly, it doesn’t bother me as part of iChat); I really, really wish there was a 64GB version so I could have my entire music library on it; for some reason it refused to mingle contacts I’d initially synced from my computer with MobileMe and I had to hand-delete several hundred duplicates; and the glossy back is the slipperiest thing I’ve ever touched short of a live fish.

Overall, however, I’m mighty pleased with my decision so far. I love that I now only have to carry one device for phone and music, and I’m very, very happy that I have a phone that gets decent reception at my apartment.

As a sidenote, the most ridiculous aspect of this entire process happened when I called Sprint up to pay off my final bill. Their billing system bills a month in advance, so I wanted to pay off my final bill since I was only about a quarter of the way through the month.

Sprint’s rep, of course, told me that I had to wait until after my billing cycle rolled over on the 12th. Which is all well and good, except my payment is due on the 6th. She swore up and down that I wouldn’t get dinged with a late fee unless I was more than 10 days late, though she didn’t seem too surprised when I expressed some skepticism towards that promise.

So we’ll see what that final bill winds up costing me, but frankly, I was ready to pay just about any price to get the hell away from Sprint’s craptastic service.

28 And Other Recent Developments

1:31 am geekery, television, too much free time, unemployment, work No Comments

Recently, I have:

  • Turned 28, to relatively little fanfare. Which is probably appropriate, because it’s not a terribly significant birthday. Drinks at the friendly local “We have a ton of awesome beer” establishment were fun, though.
     
  • Found a surprisingly viable backup employment plan if I can’t get on anything for the fall season (which I’ll go into at some point later on if/when it happens). But the good news is that I am relatively confident that I will not be boiling my own shoes for dinner. At least not until after Thanksgiving.
     
  • Had my phone deteriorate to the point where it’s going to take a lot of restraint for me to not smash the thing with a ballpeen hammer between now and next Friday when I get the new iPhone. Thankfully I have kept a dedicated phone replacement fund and have decided to say “Screw unemployment!” and just get the damn new one.
     
  • Gotten new neighbors after 5 months of the apartment next door being empty because the landlord refused to face reality about the way rents are falling around here. They seem nice, but their cigarette smoke seeps into my apartment on occasion, and they let their cats roam about, which tends to freak Chaplin out in the middle of the night from time to time.
     
  • Broke down and finally gotten myself the “Hooray, I lost 80lbs!” reward I’d been planning to get for months: An iPod shuffle/waterproof headset combo which will keep me entertained while swimming long distances. I’m now doing 2 miles with no problem, and I’m considering bumping up to 4km when I can get away with it.
     
  • Watched an absolute fuckton of TV. Rewatched entire 4th season of BSG, now working through Netflix discs of Big Bang Theory (more geekily amusing than I recalled it being, since I dropped it after the pilot) and re-watching Band of Brothers, probably going to go through all of Deadwood next.
     
  • Received a sternly worded letter from the landlord to the entire building that the toilets are ONLY for disposal of human waste and toilet paper. I’m not sure whether or not I want to hear the story behind that one.
     
  • Have fought the good fight against my body’s natural instinct to stay awake ridiculously late and then get up mid-morning. Generally won, though this week I’ve mostly lost (as evidenced by the timestamp on this post).

« Previous Entries