Best decade ever

Permalink

On the first day of 2010, I woke up thinking about how awesome the previous decade was. It is not often that we can reflect back on an entire decade, but 1999 to 2009 was a significant time for me.

I met my future wife, went to prom, travelled around Europe and Russia, finished high school, moved back to the United States, graduated college, moved to Virginia, got my first post-school job, moved into my first apartment, married my wife, visited San Francisco, moved into my first house, rode across Wisconsin, lost my father-in-law, changed jobs a couple of times, started working in IT, bought my own domain, bought my first car on my own, went to my first professional conference, found a new religion, had a baby1, got pregnant again, lost my grandfather and learned more about life because of all of this.

I can honestly say it was the best decade ever.

And I hope each decade continues to be better than the previous.

Notes

  1. ↑1 not me personally…

USAjobs.gov: good enough for government work

Permalink

As an employee in the Virginia state government system, my coworkers and I bandy about the phrase “Good enough for government work”, which is essentially a euphemism for how we do not want to work any harder on a project, or that perfection is eluding us. Remember that phrase: “Good enough for government work.”

Every 6 months, I conduct a fairly comprehensive overview of the job market, local private industry as well as state and federal job opportunities. In my latest scan, I have decided that USAjobs.gov is completely broken. In fact all federal government job application systems are broken.

  1. Search / Meta data = keyword-bombing

    USAJOBS - Search Jobs
    Uploaded with plasq’s Skitch!

    I understand that there are multiple locations for the same job classification, but these keyword-bombed listings destroy the integrity of searches. What is to stop a job lister from simply copying their entire operation’s locations and pasting them into the field? Why can’t each job be broken out in the USAjob.gov system and then be routed to the same person without them having to create and manage multiple job listings? This has to possible to do in code.

  2. Writing for the Web 101

    I realize that the “duties” and “qualifications and evaluation” sections are written and wordsmithed by faceless, nameless bureaucrats, but “Important information for applicants with family members with special medical or educational needs” is weird qualification.

    What am I actually going to do? What do I need to know to get the job? Also, half of the duties are taken up notes about how the current / past system is being phased out and click a link to a new DOD regulation to read more. 1 Really is that a duty?

    Also, has no one ever thought that people apply to jobs in the government may not know all of the acronyms that any particular organization might use? How many directives and § sections need to be referenced before one applies to a job? Can’t this be put on its own tab, or at the very least standardized? 2

  3. The little things that kill

    This is not a criticism of USAjobs.gov, but of nearly every other system that I came across today.

    • If you are going to have embedded frames, which all of them do, make sure you have your SSL certificates sorted. I should not have Chrome telling me that your application system doesn’t have a proper certificate and then shows me the “brick red frame of doom”.3
    • If you are going to hold me accountable for spelling, then make sure your system is effing bullet proof. Make sure there is not a single typo, on a single page… anywhere… ever.
    • Along similar lines — Do not confuse people by telling them that an acceptable file format to upload their resume as GIM. It is a GIF. The federal agency that made that mistake spends more than $2.415 billion in 2006, FYI. 4


All of these things are a good enough for the phrase “good enough for government work”, but there may be a silver lining.

The Million Dollar idea

I took a look at the application process on a few jobs I found interesting. This process was so frustrating that I am almost completely turned off from ever applying to jobs in specific federal agencies or military branches.

So here is the big idea: All of these jobs have the exact same requirements: Name. DOB. Previous employment. USAjobs.gov lets you input a “resume”. Why isn’t every one who lists a job required to use the USAjobs.gov application system?

If everyone in the government, literally everyone, from the State Department to the Department of the Interior to the FBI to the Navy all had to use their same system, do you know how much money that could save?

Don’t get me started about how stupid the Navy’s civilian job application system is. Who in their right mind designs a system that required me the job applicant to, before filling out the important information, select my pay band and pay system classification. I don’t know, hmm, shouldn’t they pick that?

I know there have been a fair number of developers who have made a pretty good system in-house, I know they did their darnedest.

Besides those idiots who built the Navy’s system—that was a contracted, low-bid cock up.

And I know there are plenty of third-party people who are supposed to know now what they are doing in creating an application system.

On a side note, have you ever tried to apply for a job with the DEA—talk about an outsourced nightmare of an application. Slick on the surface, but horrible to use.

Back to my point, the million dollar idea: Build a common system and centralize. There is no single federal government job application requires such unique detail that can’t be left to a later portion of the job application process.

This is literally a million dollar idea, or more likely a billion dollar idea.


Update: Added some links to my issues and corrected the DEA’s budget… I was shy a few zeros.

Mario music subculture

Permalink

After my last post, I was curious what other music has been made with Automatic Mario Lunar Magic or other 16-bit creations. Most of the modded levels are covers of Japanese Pop / Anime songs, but you can get the general gist of how the “song writing” works.

組曲『ニコニコ動画』 グランドフィナーレ 全自動マリオVer

涼宮マリオの激奏 ハレ晴レユカイ 7+

全自動マリオ「GO MY WAY!! 」

These modded levels are super cool, but the songs aren’t quite my thing. Mario Paint Composer has been used to cover some classic Western songs.

Don’t Stop Believin’ By Journey on Mario Paint Composer

Take On Me by A-Ha

Never Gonna Give You Up

Thriller by Michael Jackson

Pop Songs

What is Love by Haddaway

Mad World by Gary Jules

Ms. Jackson – Outkast

Viva La Vida – Coldplay

What I’ve Done – Linkin Park

Soundtracks

The Office Theme

Raider’s March – Indiana Jones Theme

Cantina Band – Star Wars

Mission Impossible Theme

Still Alive – Portal

Don’t Stop Me Now

Permalink

Esther and I have a superstition joke that if I die before her and I come back as a ghost or otherworldly element, I would let her know I was around by influencing the music that was on around her.

Since Esther’s Dad passed away, we have experienced several oddly timed renditions of Somewhere Over The Rainbow by Israel Kamakawiwo’Ole. It was the song that Esther and her father danced to at our wedding reception. So this idea is not foreign to us.

Now, as I said, if I go before her, I would let her know I was still around by increasing the number of times she hears Don’t Stop Me Now by Queen.

Don’t Stop Me Now

Now if she is every playing Super Mario with our children and she experiences this, she will know I’m being a little insistent that she notice.

YouTube – Automatic Mario~Don’t Stop Me Now~【自動マリオシーケンサ×Queen】.

cabel.name: Kashiwa Mystery Cafe

Permalink
For the record, here are the rules of the Ogori cafe:
  1. Let’s treat the next person. What to treat them with? It’s your choice.
  2. Even if it’s a group of friends or a family, please form a single-file line. Also, you can’t buy twice in a row.
  3. Please enjoy what you get, even if you hate it. (If you really, really hate it, let’s quietly give it to another while saying, “It’s my treat…”)
  4. Let’s say “Thank You! (Gochihosama)” if you find the person with your Ogori cafe card.
  5. We can’t issue a receipt.

For Esther via cabel.name: Kashiwa Mystery Cafe.