Saturday, March 07, 2009

My son's life dream

For the last 2 years (11 in october) his life's dream has been to be a video game programmer.

Last night I am trying to find something on the tube that 1) I enjoy and 2) doesnt cause me to get into discussions with my son that I am not quite ready for

I find a science channel program on Bigfoot "The Science of Bigfoot" or some such. "Ah Ha! this'll work"

Max: "Oh yeah. I saw this already. it is way cool."

Me: "Oh sorry. want me to find something else?"

Max: "No way. this is good"

Then about 2/3 of the way through Max turns to me

"Dad, that is my life's dream."

Me: "What is?"

Max: "To be a scientist who finds Bigfoot"

me: "Really. I thought you wanted to make video games?"

Max: "Well that too. But I want this too"

me: "Well you know Bigfoot is around here."

his eyes get big. I guess he hadn't noticed that bit of info.

Max: "Really?"

me: "Yup. Bigfoot. Sasquatch. Local indians call them Skookum. Check it out. more sigghtings in washington and oregon than most other places combined"

Max: "whoa. cool. I might see one."

Me: "Sure. if you want, we can go looking for 'em this summer. You want to?"

Max: "Hell yeah!"

me: "Language, hoss. So what you gotta do is to research everything you can find out about Sasquatch and where they are seen so we can figure out where to go."

Today I have been greeted by drained ink cartridges and about a ream of paper run through the printer as he sucks down every Skookum-fact he can find and commits it to memory and paper.

Guess what I'm doing this summer?

Monday, March 02, 2009

Maxism

 

A very long time ago I connected to Facebook. My usual online paranoia took hold and I of course used fake info. Recently I switched over to real info so that folks I know could find me, and me, them. Quite a few were folks I knew from college when I attended Cornish College of the Arts. One friend of mine from back then also has a son named Max. And I saw that he has been blogging interesting conversation he has had with Max. Now while all of our children are the pinnacle of evolution in our biased eyes, all of our children do come up with interesting and often humorous observations  - the sort of perspectives that can only come from someone as guileless as a child. And my Max is no exception. I only wish I had spent more time recording these events when he was younger. Now at 10 years old, his conversations have begun to take a more adult tone as he begins to explore and question more adult ideas.

But I will never forget this one:

An oft played game -

"Max, who is the best boy in the world?"

"I am!"

"Max, who is my best buddy?"

"I am!"

"Max, who is your best buddy?"

"Angelo"

A bit nonplussed I ask "I'm not your best buddy?"

With a wicked laugh "No! You're my minion!"

How sharper than a serpent's tooth indeed.

Wednesday, September 10, 2008

Dem ol' Cotton Fields Back Home

Mini-Microsoft is back from a minor hiatus and folks are posting their review and compensation items in the comments. http://minimsft.blogspot.com/2008/09/tap-tap-tap-is-this-thing-on.html

There are a lot of things that I miss since I ceased working at the Redmond Ranch; Review Season is not one of them. I did not work well in a cut throat mosh pit of a work environment. Some folks do. Some dont. And I think MSFT is worse off for fostering an environment where the folks who are the most ruthless get the most reward. it creates an environment of "FYIGM"*. And that directly affects the products. It leads to people so focused on fighting for their own advantage that the products only get attention from those people so long as it serves their review goal purposes. This means products arrive in the customer's hands half-finished at best and slapped together at worst. No craftsmanship. No pride. Just "Gimme a 4.0, or the dog gets it".

Whether or not the amount of cash that goes in my pocket combined with the benefits I get from my employer match or exceeds what I had a MSFT is immaterial. Sure you can argue all you like. But in the end, I have some huge benefits that I didnt have at MSFT - my pride - in my work and in the product I help create. My family - my hours just work out better for them. My sanity - I dont spend half the year dealing with a performance review. I do what I think is right and my employer rewards my extra effort. If we disagree as to what that reward should be, then I go find another employer who does. simple as that.

Monday, May 19, 2008

Notes to Self

Little Brother - Corey Doctorow. Use technology to establish secretive communications. Cast-off technology. Media manipulation and Buzz

To read: Distraction - Bruce Sterling - Down and out people using tech to communicate. Economic nomads

 

Consider - current economic climate produces multitudes of economic or "credit" refugees. How would they live? Would they band together in tribes? others may prey on them  - making a career out of hunting the refugees for Crimestoppers cash. Refugees try to seem normal to avoid capture or detection. Maybe hiding in foreclosed suburbs?

idea - use homebrew NDS apps

imagine - the feeling of crushing defeat - simple mistake + disaster(health, economy, etc) leads to "debts no honest man can pay". Abandoning it all to keep family fed. Maybe different for maybe a hispanic family? Choose between hiding from debtors and maybe mistaken for illegal alien?

Joe notes family like this by noticing expensive but worn clothes. compares to dustbowl grapes of wrath folks

Mix in with Sam building tale and the girl stories.

Billy two pines - "magic moves around"

After running my own Homebrew rig for a few days - Imagine an app that is killer enough that everyone wants it. Like say a digital assistant rather than PDA with like a character that you give instructions to. Skinnable with a variety of easily programmed avatars. Plug-in structure and creation kit. avatars are skins for OS daemons who communicate with each other and have an AI of sorts. Underneath is a secure text communication method that will use any available connection. Even an old style acoustic couple to a cell or landline phone. Maybe even using SMS for short messages in encrypted form. Open source so versions appear for any available OS from desktop to palmtop to phone.

Tuesday, May 06, 2008

Sometimes...

Sometimes it really takes a lot to not exhibit my frustration in a manner that limits my future. But then again sometimes it just needs saying.

As a Software Tester (aka - Quality Assurance Analyst, Software Test Engineer, etc ) I do have to deal with recruiters. it is the nature of the game. Software people change jobs often and for many reasons: boredom, start up fails, established company fails or even just don't like the new guy hired above you.

When that happens, there are two ways a new position is typically found - Network and Recruiters.

Networking is pretty obvious. You spam your buddies from previous jobs and those you met in other ways and let them know you are on the hunt.

Recruiters are a good way to get the shotgun approach going and get your resume in front of many eyeballs. Usually via a website like Dice.com or Monster.com or some other resume publisher.  One thing I always check for when I use those is to make sure my resume can be disabled from view. That is hide and unhide it. This is important.

Now recruiters used to be pretty skilled and a smallish community. They worked to try and set me up with positions where there was a likelihood of a successful match.

Not any more. Now they seem to be more like car salesman working on pure commission. And that has led to a number of distasteful habits that make the few good ones look bad by association.

1) Repeat calls. They will contact you over and over again. Months later.

2) Resume scraping. One thing that makes me consider not ever using the resume sites ever again is the vile habit these recruiting companies have of scraping resumes from those sites and never updating  or removing the information. During my recent job search, I was getting calls on my home phone which hasn't been on my resume for years. I was also getting emails to an address I no longer use for that purpose. And I would get calls to my cell phone even though I had removed that as well. A number of the agents calling me admitted freely that they dug the information up from old database entries. To me, that shows a lack of respect for me in not honoring my current published contact methods.

3) Not READING the resume. Of all the things so many of them do, this is the one item that really makes me nipple up. During and even after my search (six weeks gone now) I received insistent and pushy emails and phone calls about jobs that have nothing to do with my skillset or stated career goals. At last count, my resume contains the words "Test" "quality assurance" and the like some dozen times. No where do I indicate development skills or a desire to do development work. While there is resume history regarding support duties - any human reading the resume would know that those are long past.

4) Poorly formatted, obviously cut n pasted, terribly written and in no way proofread emails. Often the language is bad enough that I cannot decipher it or it contains demanding directions regarding applications. Straight to /dev/null with that.

I am now keeping a record of contact attempts. The recruiters I talked to and tried to work with - I keep the contact info. Violators of 1, 2 and 4 get ashbinned. Violators of number three get listed by name and company in my file of "Rule 3 Violators". What I will do with that, I don't know. Maybe, someday, I will post the list here by company and point out the failings with great derision. Today I got two new ones for "Rule 3 Violators"  -

The first blew it right in the subject - I do not do IIS support. Not because I don't like it or because I don't want to. Hell I love support. But because it states clearly on my resume that I do testing. And, frankly, support pay rates are pretty low comparatively. In addition the email contains a number of violations. it is a form. an auto email. in other words SPAM. It even provides a link for me to "opt-out". That REALLY pisses me off. I didn't ask to be on the list. You don't have any right to assume I want to be on a list.  The email also directs me to click a link and paste my resume in the link form. First, you already have the damn thing. I don't need to send it again. Second, the link isn't in the email. You aren't gonna get me to respond to one of those. And I doubt any experienced and qualified people will.

The second is for a position as a developer. I'm no developer. I sometimes write tools or scripts for testing. But I ain't no developer. Again...you didn't read the damned resume. And once again it claims they have a right to spam me because I posted my resume somewhere. Screw you. The part I love though is that the email is (as is typical) coy about who the client firm is for the contract work. Then it says at the bottom "if you are an employee of XXX, disregard this email". Hmm. Maybe I should contact that company's HR department and tell them my feelings?

You hard working, good, respectful folks who work to match talent with jobs - my hats off to you guys. There are too few of you. And you are being dragged down and eclipsed by idiots like those I note above.

Poly-Sci Season Musings

Forgive me, this one isn't planned out so I may not wax as eloquent as usual.

Like many I have been watching the candidates game their ways to the brass ring and into the high chair of office. And some things I see disturb me.

Like many folks, I have a particular loathing for what the GOP has become under the tutelage of certain media that panders to them and highly placed members of that party. So then the choice for me becomes - Do I participate in electing a black man or a white woman? But even that makes me queasy because those qualities are precisely the lowest qualifications anyone should be looking at. Then a friend who is a contemporary of mine with regards to age and experience pointed out that if Hillary becomes the President, we/I will have been under the presidency of either a Bush or a Clinton for our entire Presidential voting careers with no chance of not having one of them until we are in our 50s. Ech. Talk about a ruling class, precisely what the Founding Fathers did not want.

Or would Chelsea be old enough to run by then? eek.

At any rate, that is not really important. Or it shouldn't be when interviewing a prospective employee for the position. And yes, we should be considering it in that fashion - they are interviewing for the job. Which brings me to another point - the Wright Stuff.

Yes Pastor Wright has said and continues to say shocking, angering and flat out wrong things. For one - that is a religious leader's job. It is in their positions DNA to excite, harangue and downright frighten people into doing what is "right". But that isn't the point. I would be much more excited and angered at the prospect of any religious leader influencing my Presidential Employee. No, more what annoys and frightens me is the weight that so many place on what he says when clearly Obama is not influenced by Wright and acts in direct contradiction to Wright preaching. So let me ask this, is Obama the only person in the entire country who has had a friend or associate whom he likes and enjoys, yet disagrees most strongly with his opinions? I know the answer is no - because I have more than a few friends whom I enjoy, love and hold close who also have opinions that make my blood boil. So does my wife, her ultra-right conservative pal comes to mind. And though our debates are lively, and sometimes they may embarrass when voicing those opinions to other friends of ours who hold opinions closer to my wife's or my own - but that doesn't make either of us change our views or cripple our ability to make our own decisions. So I know of at least three people who have friends like that yet aren't robots who obey other's programming.

So my cynicism is in full trot these days. My cynicism about the ability of regular folks to think for themselves. My cynicism that any candidate will actually do something radical like kick corporate interests out of politics. Oh lordy wouldn't that be lovely?

I must be an odd duck. maybe I didn't play enough sports as a kid. Maybe I don't spend enough time watching sports as an adult. But I really don't get the "My team must win at all costs" attitude that so many seem to have. I don't understand the behavior that requires me to take an opinion and hold it to the bitter end, despite all reasoning that shows it is wrong. And we reward people who do just that. I don't get it. I really don't. Are we really that stupid as a nation?

I hear so much from the bitter Democrat race about "kicking corporate influence and influence peddlers out of Washington" and "Washington must change". Oh Really? I doubt any of that will actually happen. But lets see it. Put your dukes up, sucka and prove it. Tell you what - I have long fantasized about sitting in that chair and doing just that sort of thing. So let's see the goods. Do one thing - Veto any and every bill that gets tainted by lobbyists. That would be a lovely start. Oh and then follow that up by vetoing any and every bill that has any form of "rider" on it. If a bill is about military spending and it has a provision about searching people - can it. and if it wont survive an override - if two thirds of the legislative branch can't agree on it, then it clearly isn't a good law. And here is another - sign any law that not only meets the former requirements and also removes existing laws. We have too many as it is. And for another - any time the legislative branch says that a law has to be the way it is because otherwise corporate interests wont accept it - veto. The Airline Passenger Bill of rights come to mind. I actually heard some senator say that it had to be weakened so that the Airlines would accept it. Say what? That is utter bull. They will accept it, because it is the goddamn law.

And there is more where that came from. But that would be a helluva start.

Thursday, March 06, 2008

Revisiting My Nerd Past

An event happened this week that sparked me to revisit my past nerdiness. Not to be confused with my current nerdiness which is quite healthy, and strong, thank you.

This week, ubernerd E. Gary Gygax passed away. The man who either single-handedly or in partnership created the first Role Playing Game, Dungeons and Dragons. In that moment, millions of fellow die rolling geeks cried out in pain.

There are plenty of eulogies available on the internet. Probably the best is the one conjusred by Tycho at Penny Arcade:

"Gygax always struck me as a tremendously sinister name: no mortal name, this. This was the sort of name one earned in the service of horned devils and more primordial shapes of evil, a boon for the loyal servant, placed like a black crown on the bowed head.

The first time I ever played Dungeons & Dragons, I was six years old - books with great red demons on the cover that dared us to claim their riches, subtitled by this alien name Gygax. My mother was furious when she found my uncles had exposed me to those subterranean burrows, spilling over with rubies, and tourmalines, and the wealth of old kings even songs no longer remember. As a young man, I began hiding the books I bought inside my bed, which had a vast hollow space I had hidden in as a child. These books were soon discovered, and blamed for everything from recent colds to the dissolution of my parents' marriage. I took the wrong lesson, I'm afraid: I didn't learn to fear them. What I learned was that books, some books, were swollen with power - and this power projected into the physical realm. Some books contain the machinery required to create and sustain universes.

I owe a tremendous debt to his legacy. I couldn't even calculate how deep."

Indeed. And buried in the quote is a link to the eulogy by Gabe, Tycho's partner - a more visual sort of eulogy. One which also demonstrates another aspect of us nerds and geeks - high praise and immortality by us involves affectionate humor. Normal people might consider it offensive, but to us that is the equivalent to a 21-gun salute at sunset or the missing man formation. Gygax will live on as a frequent guest and conjuration in Roleplaying games, computer games, jokes and other wistful remembrances. This is how we do immortality.

But it had an odd personal effect on me. I never knew Gygax beyond the name on the books. I never even saw his picture until I read of his death. But he had a profound affect on my life and the lives of many others.

Like many other former D&D nerds, now father-nerds in our 30s, 40s or more, I went digging in my garage attic for a dusty box of..stuff. The dust and faint mildew smell of decades filled my nostrils as I lifted the lid off the cardboard box that contained a sizable portion of my adolescence. This box of stuff is my high school yearbook. The paperback pamphlet-sized books of the original D&D set. The abused and taped spines of my Advanced D&D books. The notebooks of articles, dungeon maps and character sheets. My Seagram's bag of dice was missing, indicating there may be another box. Still, I can easily feel the oddly shaped plastic in my hand again. Rolling a fireball, dodging a trap. The dice that were missing from all of our other family games are in that bag: Monopoly and Sorry sessions, when my family wanted to play, involved me going and getting the right number of dice from my bag.

I remember the introduction. Seeing some guys at school playing this game and how strange it seemed. I remember sitting down with them and looking over one of the small paper books, only to have it snatched away again when a rule needed to be consulted. I remember walking to the hobby store in the dark cold of an Alaskan winter in Anchorage, twenty dollars wadded in my pocket to get the box and some dice. I remember the awe at the sheer possibilities of this game. The first time I played and another guy described kicking over a table to take cover from an orc with a crossbow, then the Dungeon Master looking at me for my action and me just gaping back at him - "You can do that?"

Yeah we, my friends and I, were the freaks, mutants, nerds and outcasts in school. But here we were something else. It wasn't just that we could be knights, thieves, dwarves, elves and mages. It was that we had control and infinite possibilities. Here was something we could do that was ours. Sitting at the table, playing our game, we couldn't be ridiculed because we were awkward. We couldn't be laughed at because we weren't cool. It was just us. And for the first time we had something that they didnt want, nor could they touch. We had our own code. We had our own jokes. We had our own thing.

Not to say they didn't try to take it from us. I remember the scandals of the 80s. I remember the kid disappearing. I remember the kid who killed himself. I remember the preachers, adults, pontificates and our parents wringing their hands. I remember the claims of "cult" and "demon worship". I can't count the number of times I was punished by not being allowed to play. I remember a friend getting kicked out of his home because of it. I remember huge arguments with parents. After honing our skills arguing over rules and actions in D&D, adults never had a chance.

So we worshipped Gygax, the grand wizard. But not because of who he was or what he did. Not in the normal sense of celebrity worship. Unlike rock stars, athletes and the like, we didn't receive what he gave us on high and passively consume it. We didn't idly watch what he did, like a football game or an MTV video. We took what he gave and used it. he didnt give us something to swallow, he gave us tools to create our own universes.

And now here I am, the father of a young boy. A boy who, in all likelihood, will face the same social challenges I did. But now I understand and hopefully I can help him find a thing that he enjoys and is good at enough that he too has a shelter from the slings and arrows of adolescent life.


Friday, January 11, 2008

Trying out PDF

I'm trying out setting my old stuff into PDF format for portability and ease of reading. No one wants to read 10k words on successive HTML pages.



The_Death_of_Nikolai.pdf

Labels: , , , ,