Expand Cut Tags

No cut tags
walbourn: (Default)
My architect brother is coming to visit next week, so he must have been in [livejournal.com profile] jeliza's mind when she saw this article. It's an amusing rant, and probably one that hits a little too close to home for people who are in fact architects.
Architects, I will not lie, you confuse me. You work sixty, eighty hours a week and yet you are always poor. Why aren't you buying me a drink? Where is your bounty of riches? Maybe you spent it on merlot. Maybe you spent it on hookers and blow. I cannot be sure. It is a mystery. I will leave that to the scientists to figure out.
Note, however, the italicized sentence. Maybe I should contact Annie Choi and threaten to sue. I have lawyer friends, although none of them are really all that interested in practicing law.
walbourn: (Default)
When I was nine, stunt flying like the Thunderbirds was cool, and I was an Air Force brat so we were a little biased against the Blue Angels. After having lived in Seattle for a few years, I found the annual Blue Angels show to be annoying. They have to shut down at least one of the main Seattle-Eastside bridges to fly or practice--cuz apparently the risk of them hitting the bridges is non-zero, like that wouldn't be a utter disaster for the city--, and it makes traffic a nightmare.

Now that I live on the Seattle-side and commute to the Eastside, I despise the Blue Angels. They had I-90 shut for both morning and afternoon Thursday for their practice, and it meant completely giving up on going to work until the hour break at lunchtime when the bridge was open. At the moment I can hear them tearing around the airspace above Seattle from inside my house with all the windows closed.

I guess it was just a taste of the nightmare to come when I-5 is closed 8/10-8/29, but it was definitely not appreciated. I don't know any Seattle native who actually enjoys the Blue Angels or the Hydro races. The crowds of people, terrible traffic jams, and the lakes being awash in boats all indicate somebody does, but I'm guessing they don't have to put with the crap all week leading up to it.

Update: And there they go again, scaring the cat...
walbourn: (Default)
So one of the "Mac ads" is about how terribly annoying Windows Vista security is prompting about "Is this okay? Confirm or Deny". It is true that the new prompts happen often, particularly when you first set up your computer, but is in large part because (a) you are doing administrator tasks more often at first and (b) Windows software developers have not taken the restricted running environment seriously in the last 7 years of Microsoft pushing it (it was originally implemented in the non-default Restricted User Account option in Windows XP). So fine, you should get one prompt the first time you do something like start an install, but really most people don't install new software every day.

I just had to install Apple's "iTunes + QuickTime" to get a website to work. Their installer prompted four times for elevation before it started installing. WTF! Fix your crappy code, Apple, before pooping all over the OS for a problem you yourself are contributing to!

Grr.
walbourn: (Default)
The PBS series on America at a Crossroads is not easy to endure, but it's important to understand what is happening in our name. The Operation Homecoming show is particularly powerful. These stories are just amazingly moving.

One of the interviewees said something that really struck me. He said "I think there is a false notion that we all ought to recover from everything: divorce, a broken home, war [...] There are some things you shouldn't heal from [...] There is something to be said for not healing and remembering." I know he was referring to his experiences in Iraq, but I recall feeling something very similar years ago. It isn't "healthy" to feel that way, but it is perhaps very human to value a memory so highly that we won't let it fade even though it continues to bring us pain. I often wonder if that choice is in reality noble or selfish. I do know that once you make such a choice, it is hard to turn away from that path.

PBS Love

Apr. 13th, 2007 09:39 pm
walbourn: (Default)
Unlike every other talking head in the 24/7 newscycle business, Jim Lehrer only refers to the words Imus used on the radio last week as "a slur" instead of repeating it verbatum over and over again. Imus might have cause a problem for the hard-core talk-radio crowd, but CNN, Fox, etc. made sure the entire world knew what he said.

Note to loud-mouth talk-radio jockies: If you are going to use a phrase that is likely to cause a firestorm, just go ahead and make sure it is something the FCC will fine you for saying. That way the rest of the media doesn't repeat it.
walbourn: (Default)
Here are some fun spoofs of those insufferably inaccurate* Mac v PC ads.

Of course, the Linux guys are always feeling unloved:



* = RANT! )
walbourn: (Default)
So Bush actually talked with the Dems for the first time in six years, he used the word "responsibility" with regard to himself, and it seems like the boy actually understands his political peril in what are clearly his waning years of power.

It was good to see him and more importantly Karl Rove finally suffer a humiliating defeat. Now if we can only manage to get out of his little mess in Iraq without suffering a similar result.

We'll see if the Dems have what it takes to actually be in power. They still have "Operation Blow It Again" to fall back on. If only Nancy didn't have such a terrifying laugh...
walbourn: (Default)
Windows Vista RTM'd today. Volume license business SKUs are out this month. Stand-alone and OEM versions of all versions on January 30, 2007. That's both x86 and x64 flavors of Windows Vista Home Basic, Home Premium, Business, Enterprise, Ultimate, and Starter.

NVidia GeForce 8800 Direct3D 10 hardware has shipped (which requires Windows Vista to actually use the new API).

Office 2007 RTM'd Monday.

We released IE7 three weeks ago.

So naturally our stock rose a grand total of sixty-three (69) cents since Oct 19th. Feh. Guess everyone is still pissing money down the Internet Bubble hold-out Google. Yup, their stock has gone up by about $49 in the same period of time and they've not shipped a damn thing.

Still all that combined with the news about the Dems taking back the House and Senate has made for a really great day. And Rummy quit to boot.
walbourn: (Default)
Today's been a mixed-bag of experiences, and continued high-levels of anger thanks to Ikea's utter incompetence in inventory control. Took nearly 15 minutes to check out of a store because the modem for the credit card approval just didn't want to work five times in a row. Waited for the waitress to bring my check at lunch for 10 minutes. Ikea dicked me yet again with another random answer about a specific item I've been trying to obtain for weeks, and it looks at this point like it may not be available for another month. Even Cupcake Royale was out of cupcakes and Mexican Coke. My sofa delivery people want me to hang around the house from noon until 2pm, screwing my lunch plans even though they will almost surely arrive some time outside the stated window. And I need to schedule an inspection before the city will come out and officially redo my power service, not that they bothered to tell me that a week ago when I paid the invoice.

Grr.

I did manage to get my tickets for my Winter Holiday trip to NYC to meet up with my brother and parents. I also had the landscaper come by this morning to put in a bid on a yard cleanup. At least those two things went well.
walbourn: (Default)
You may not agree with the content or even the premise, but it's certainly passonate. Damn.

Olbermann's special commentary on Clinton vs Fox
walbourn: (Default)
Had my second annual review at Microsoft today. All-in-all it went very well, and plenty of good feedback for things to improve. With the switch mid-year to an entirely new division, I was a bit worried the former Windows folks would get hosed in the stack-ranking but thankfully it didn't turn out that way.

Yay me. Yay high-paying enjoyable steady work.

I'm sure the television stations and websites are chock full of 9/11-related memorial stuff today with stories of what may or may not have lead up to the attacks, the world since, geopolitics, history (both factual and revisionist), etc. For the most part, I'm trying to not pay any attention to it and particularly not what the Prez decides to spin about that day during his speech given how much the Republicans have used it to justify their political agenda since then. Whether history will judge 9/11 as a Pearl Harbor-style unprovoked sneak attack on America or more as a Gulf of Tonkin-style excuse for a desired war is I think still up for debate.

Five years ago I was in the midst of a long-term bought of unemployment, new to a city where I knew no one, dating a girl long-distance who was already beginning to be withdrawn and stressed by the start of an entirely new career, and had way too much time on my hands to watch the hour-by-hour CNN coverage of the whole sad affair. In many ways, it wasn't ever real to me. At the time I didn't know anyone who lived in NYC. Andrea had been there a few weeks before, standing on those very towers, so it certainly could have been a very personal event had the timing been different. I didn't have friends and co-workers around talking about the people they knew touched by the events, and I was immensely isolated as it was. As it stands, I mostly just remember the sense of fear. The entire country held it's breath for a month. Really not much outrage, and more fear of an uncertain future. That was also something I felt keenly at the time in my own life.
walbourn: (Default)
For 25 years, people have used the Windows OS and one of the main reasons it has gotten such lasting use is that each generation runs the important applications of the previous one or two generations if not more. This despite the fact that 99% of the software written for the Windows OS makes at least one horribly bad assumption about the system behavior. Usually far more than that.

Achieving that compatibility has not been easy or cheap. Application developers, as it turns out, are completely unsympathetic to the fact that their broken software is making it hard to improve the platform. Besides, Microsoft has always done the work so why should they bother?

The way we do it is by having this magic little thing called a "shim", a tiny hack in the operating system that we turn on based on testing the applications to make them work. There are thousands of entries in the shim database. Some of them do stuff like lie to the silly setup program that fails if the OS version is "6.0" instead of "4.0" saying "Hey, this is NT 3.51 and we don't support it!" Some of it emulates the behavior of previous releases of Windows because the application does buggy stuff like release memory and then proceed to use it for the next hundred cycles or so because Windows 95 didn't notice. Sometimes we have to lie about a particular DLL being present on the system that they never use, but crash if it isn't present or endlessly try to install some component that no longer applies.

Each of these solutions is crafted by hand, applied with a debugging skill more akin to alchemy than science, and is one monstrous pain in the ass.

The really sad part is this doesn't just apply to old software. Major games released in the past few years by developers who should know better are rife with this kind of crap.

It is made even more difficult by three major factors:

(a) sticking to legacy APIs years after Microsoft tells you to stop. No really, Direct3D Retained Mode was dead on arrival in 1996, much less by the time Direct3D 7 came out in 1999. That was 7 years ago. Cut it out. Really.

(b) the proliferation of the hackery that is 'copy-protection' schemes. These things don't actually stop hardcore pirates and are typically hacked within days by 14 year olds in China, but make using standard debugging techniques impossible. That means in 2-3 years when we try to get your application running on the next version of Windows, we have to resort to black magic and sacrificing a goat to even figure out why the application is crashing much less fix it. As our AppCompat guru said, if you guys are going to use this crap, then you should be patching your game every OS release.

(c) despite having a version info resource record system in place for binaries since 1995, too few applications actually use them. That means our appcompat database has to resort to all kinds of scary things to try to determine if "Game.EXE" is the exact thing we need to fix-up or not--which, btw, is primarily what Windows is doing when you run "Setup.EXE" and it seems to just sit there a few seconds.

If you learn nothing else from this post, application developers, learn this: for the love of god, try not to make future appcompat gnomes lives hell and use accurate version information! For the rest of you, next time you run your favorite game from the 90s and it actually runs on a computer made 15 years later, quietly thank the poor bastard who had to figure out how to make it work without a clue from the people who wrote it and made all the money ever made off it. Hell, thank the poor bastard that got the game from last year to run on the new OS given the team that wrote it was likely laid off the day it shipped.
walbourn: (Default)
The taxpayers of America paid something like $63,500* in Senatorial salary alone today for them to "debate" a ban on gay marriage. Get some fucking perspective, people. Would you waste $63,500+ dollars a day to angst about what the gay couple down the street might be getting up to with one another?

Somehow I think the growing cost of gas/energy, run-away deficits and the long-term impact on interest rates, the slowing growth of job creation, a failed disaster preparedness policy, a twisted relationship to sex education and premarital sexual behavior, a faltering public education system, skyrocketing health-care costs, and a crumbling retirement system are putting just a little bit more pressure on the families of America than whether or not two dudes or two chicks want to shack up and not get screwed at every turn by banks, rental agents, car dealers, the IRS, mortgage companies, hospitals, funeral homes, and just about every other aspect of adult living as a couple.


*The salary for 2006 for a member of Congress is $165,200 a year. There are 260 working days in calendar year 2006--frankly they work a lot less than that. There are 100 of them. The House of Representatives will piss away something like $276,000 a day when they do the same thing. That ignores all the costs of the staff, security, and the facilities. Plus lunch. On us.
walbourn: (Default)
They made another Garfield movie. Bleck!

Maybe Bill Murray needed another house or something. Did the 2004 movie not bomb hard enough to convince the execs that perhaps a Garfield movie is a bit late at this point. What's next? A Ziggy film?

Asshats.

For the cost of one of these pieces of crap ($50 million), they could fund a dozen smaller films that might actually be worth watching. Or perhaps open an orphanage. Something. Anything.
walbourn: (Default)
Paris Hilton is currently creating a traffic jam in the West hall. Nothing more annoying than a celeb who's only reasons for being famous are rich parents and a willingness to be a slut. Okay, actually there is something more annoying: when said pointless celeb is making it hard to actually get from point A to point B.
walbourn: (Default)
If you bought one of these CDs with Sony's silly rootkit/spyware DRM solution on it, you should check this out and file a claim online with the link on the top of the page.
walbourn: (Default)
Does the recent spate of Pro-Coal ads freak anyone else out?

What happened to a future with cool sci-fi power sources like fusion generators, beamed solar power, and zero-point minature black hole power sources? Instead the best we can come up with is an old, dirty power source like coal. Did these guys ever play SimCity?
walbourn: (Default)
So I had my "Mid Year Discussion" today, and it went pretty well. Note that it is not called a "review". A "review" is a stressful thing that requires lots of formalized paperwork, self-evaluation, and a conversation with your boss that ends in an arbitrary number assigned to your value to the company. A "Mid Year Discussion" is a supposedly non-stressful thing that requires lots of formalized paperwork, self-evaluation, and a conversion with your boss that ends in the discussion of the arbitrary number you will likely be assigned in six months.

Anyhow, it went pretty well. I mention this because during the "discussion" my boss asked me where I wanted to be in four years at Microsoft. It struck me at that moment that my 36th birthday is Saturday and that the question was really "Where do you want to be when you are 40?" Yes, that's F-O-R-T-Y.

Holy shit. Where did those years go? Oh yeah, I spent them going to school, starting my career, getting married, starting my own business, then in the midst of immense depression, financial and personal turmoil, divorce, moving to a new city where I knew nobody, and basically starting my personal life over.

Pretty much ever since my personal life imploded, I've had a hard time making a firm statement about where I want my life to be. The game industry conditions you to not plan too far into the future, because you'll probably be laid off within 2 years. The mess I made of my life in Austin conditioned me to try to keep your dreams small, to not risk too much of your heart on love and moments of bliss because they are gone in an instant.

I know I don't want to be longing for loves who long since gave up on me, or regretting the choices I made that I feel I could've or should've done differently. I don't want to be sad at the things behind me, and would really like to be looking forward to each day to come. It's been a really long road to get to this point, and I just don't know that I want to spend another 8 years living the life of a single apartment-dwelling geek.

I guess knowing what you don't want is the first step to figuring out what you do want.

Foo ball...

Feb. 6th, 2006 12:07 am
walbourn: (Default)
Growing up in Texas, I hated football. I never really took much to sports save for tennis, and I found the Texan obsession with high school football irritating.

The reason? The local networks always stuck my favorite geek/fanboy shows on at terrible timeslots and then constantly preempted them for the goddamn football game! I can't tell you the number of times I came home to find my VCR tape full of foot ball and 5 minutes of the Star Trek or Babylon 5 epsiode for that week. [livejournal.com profile] appleang can attest to my near apoplexy over the routine screwing of the sci-fi fan base at the hands of the NFL.

Did I mention I'm not good at letting things go?

Anyhow, earlier this week I went to a happy hour and some people I met invited me to their Superbowl Sunday party. I figured it was a good chance to get to know some new people and with the Seattle Seahawks in the game, I'd be better served to know what the hell actually happened.

It was a fun party, but a disappointing game. Was it just me or are the Steelers smug sons of bitches? Did the network even have footage of the Seattle players to fill in with or did they not find them interesting enough?

Anyway, I didn't care about the game before today, so I'm not exactly all a twitter about it tonight. I appreciate the hosts and the other party goers extending their welcome, and it was a good reason to bake up some peanut butter cookies.
walbourn: (Default)
"After weeks of divisive bickering, the Senate has finally voted to approve Judge Samuel Alito to the Supreme Court.

All you need to know: Stock up on condoms."
-- Stephen Cobert

Profile

walbourn: (Default)
walbourn

March 2024

S M T W T F S
     1 2
3456789
10111213141516
171819202122 23
24252627282930
31      

Most Popular Tags

Syndicate

RSS Atom

Style Credit

Page generated Jul. 5th, 2025 09:57 am
Powered by Dreamwidth Studios