<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>Technology</title><link>http://neilhetzel.com/blog/category/39.aspx</link><description>Technology</description><managingEditor>Neil Hetzel</managingEditor><dc:language>en-US</dc:language><generator>.Text Version 0.95.2004.102</generator><item><dc:creator>Neil Hetzel</dc:creator><title>My Ordeal with the Linksys WRT610N Wireless Router.</title><link>http://neilhetzel.com/blog/archive/2009/03/29/39839.aspx</link><pubDate>Sun, 29 Mar 2009 11:27:00 GMT</pubDate><guid>http://neilhetzel.com/blog/archive/2009/03/29/39839.aspx</guid><wfw:comment>http://neilhetzel.com/blog/comments/39839.aspx</wfw:comment><comments>http://neilhetzel.com/blog/archive/2009/03/29/39839.aspx#Feedback</comments><slash:comments>5</slash:comments><wfw:commentRss>http://neilhetzel.com/blog/comments/commentRss/39839.aspx</wfw:commentRss><trackback:ping>http://neilhetzel.com/blog/services/trackbacks/39839.aspx</trackback:ping><description>&lt;P&gt;I have a lot of wireless devices. Our Tivo, Apple TV, PS3, Wii and XBOX all connected wirelessly. This is in addition to my wife's laptop, our phones and the kid's PC. All told, there is a lot of wireless traffic flying around the Hetzel residence. I had been using an Apple Time Capsule which has a Wireless N router included in it, but I don't think that Apple designed it to have that many devices connected at once. As a result, all wireless traffic was very, very slow. Poor Trudy was pulling her hair out every time she was online (which is all the time). If you see a bald lady muttering about 17 more days know that the balding is partially my fault for not fixing the speed problem sooner :)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;Because the Time Capsule was soooo slooooow, I decided to pick up a Linksys WRT601N. In addition to the Gigabit switch, it has two, simultaneous N radio bands and was essentially billed as exactly what I wanted. I'm happy to report that this router absolutely SCREAMS in terms of speed. I'm very happy with it. I can now watch HD streaming video on my phone while my wife works, my son plays WoW and my daughter plays the Wii. Everything moves at a much increased clip. Even Apple TV is much, much faster. &lt;/P&gt;
&lt;P&gt;However, getting to this state of wireless bliss was a rough road. &lt;/P&gt;
&lt;P&gt;When I was at Best Buy yesterday, I saw that they had marked down the model I wanted from $200 to $169. There was also an open box item they were selling for $149. I decided to take a chance on the open box item assuming (as the representative assured me) that the return was simply due to the previous owner not knowing how to set it up. Well, I've set up plenty of routers so I figured it worth the shot. I got home, cracked open the box and followed the "LELA" instructions to the letter. Once the configuration was complete, the software informed me that the router could not detect an internet connection (this despite the face that I could see the cable modem and router lights blinking in unison when they were connected.) &lt;/P&gt;
&lt;P&gt;I tried looping the Internet port to one of the input ports and checking to see if the router was picking up an IP. It was (127.0.0.1). I tried configuring it many different ways and it simply would not talk to the cable modem and pick up the IP address from COX. Frustrated, I decided it must be a hardware issue and returned to Best Buy. There I haggled with the employees and explained that I should not have to pay the extra $20 (the cost for a new router vs. the open box one I bought) for the privilege of doing their testing job for them. Eventually they relented and let me grab a new version of the same model for the mark down price. &lt;/P&gt;
&lt;P&gt;I rushed back home, plugged it all in again and got the same result. Ugh. Now the troubleshooting began in earnest. I searched and found &lt;A href="http://linksys.custhelp.com/cgi-bin/linksys.cfg/php/enduser/std_adp.php?p_faqid=4004"&gt;this link&lt;/A&gt;which told me that I had to use MAC cloning in order to use the router. The instructions said that I had to use the MAC address of my PC, but that made no sense since it's the MAC address of the cable modem that should be cloned. I followed the instructions using the MAC of the cable modem and still no joy. I even tried the MAC of my machine just for fun and of course it didn't work. Frustrated, I engaged Linksys support. They were friendly and helpful, but they too seemed to be taking stabs in the dark. I tried each of their suggestions to no avail and while waiting for their responses, I searched the internet and found that a lot of people were suffering the same issues as me and not getting anywhere...even with Linksys support. &lt;/P&gt;
&lt;P&gt;Hence the purpose of this post. &lt;/P&gt;
&lt;P&gt;I decided I would try one more stab in the dark before giving up and returning the router to Best Buy. I stole the MAC address of my previous router, and entered it in the configuration screen for MAC Cloning on the WRT610N's web config interface. Suddenly everything worked peachy. Don't ask me how using a MAC address of a device that isn't even on the network counts as "cloning", but it did and now we're good. Of course I still have some hurdles to overcome. I want to hook the Time Capsule up to the existing network so I can at least use it as a disk for Time Machine. But for now (and since I use JungleDisk), I'm quite pleased with speed boost. The speed is worth the money, but Linksys really needs to work on the configuration of the router...it's buggy as heck.&lt;/P&gt;&lt;/A&gt;&lt;img src ="http://neilhetzel.com/blog/aggbug/39839.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Neil Hetzel</dc:creator><title>Joel on Software talks about people multitasking</title><link>http://neilhetzel.com/blog/archive/2005/10/13/10987.aspx</link><pubDate>Thu, 13 Oct 2005 16:14:00 GMT</pubDate><guid>http://neilhetzel.com/blog/archive/2005/10/13/10987.aspx</guid><wfw:comment>http://neilhetzel.com/blog/comments/10987.aspx</wfw:comment><comments>http://neilhetzel.com/blog/archive/2005/10/13/10987.aspx#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://neilhetzel.com/blog/comments/commentRss/10987.aspx</wfw:commentRss><trackback:ping>http://neilhetzel.com/blog/services/trackbacks/10987.aspx</trackback:ping><description>&lt;P&gt;There is a tendency in corporations to treat people like technology.&amp;nbsp; I hear of us being referred to as &amp;#8220;resources&amp;#8221; an awful lot and I find that kind of thinking a) lazy and b) borderline retarded.&amp;nbsp; I suppose the term itself is not that offensive, but its the mindset that sometimes comes with the term I find so awful.&amp;nbsp; You see once you think of someone as a &amp;#8220;resource&amp;#8221; instead of a person then its only a small step to start thinking of them as a cog.&amp;nbsp; So, in a lot of ways workers in big corporations (especially technical workers) are seems as cogs.&amp;nbsp; OK, but what's so terrible about that?&amp;nbsp; I mean, that's what we are...we are processing units assigned to get work done for a company...to be productive.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;I suppose the cog mentality would not be so bad but once management, unfamiliar with the people that work for them, sees &amp;#8220;resources&amp;#8221; as cogs then its only another small step to see them as multitasking processors.&amp;nbsp; A few years ago at Big Co.&amp;nbsp;they had a great idea that we should all&amp;nbsp;be &amp;#8220;matrixed&amp;#8221; (and yes, it corresponded with Matrix the movie...ugh).&amp;nbsp; What this meant is &amp;#8220;resources&amp;#8221; would be assigned a type.&amp;nbsp; For example I would be a resource of type programmer.&amp;nbsp; With that moniker assigned I could be swapped (according to this logic) in and out of various projects at will.&amp;nbsp; I could be pulled off one project during design and plopped down into another during build.&amp;nbsp; Further more, I could be time sliced across projects.&amp;nbsp; I was supposed to be able to spend 20% of my time on this project and 40% on another and 40% on another.&amp;nbsp; Each of these projects had independent leadership teams with different demands and the funny thing is that each one wanted me for 100% of the time.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;During this time I remember thinking &amp;#8220;Man, just give me one thing and let me focus!&amp;#8220;&amp;nbsp; It was incredibly difficult to keep each projects details in my brain and be able to call them up on demand at a moments notice.&amp;nbsp; Progress was very slow.&amp;nbsp; I just remember thinking this Matrix thing is never going to work but I never spent any time thinking out why it wouldn't work.&lt;/P&gt;
&lt;P&gt;Well, it didn't work.&amp;nbsp; Matrixing has faded onto the scrap heap of discarded MB catchphrases...at least at BigCo.&amp;nbsp; And now, several years later I read &lt;A href="http://www.joelonsoftware.com/articles/fog0000000022.html"&gt;this&lt;/A&gt;.&amp;nbsp; Now, there are probably some very smart people out there that could do what I was being asked to do.&amp;nbsp; But reading this post by Joel really made me feel better about the situation.&amp;nbsp; What he says in his &amp;#8220;&lt;A href="http://www.joelonsoftware.com/articles/fog0000000022.html"&gt;Human Task Switches Considered Harmful&lt;/A&gt;&amp;#8220; post is true.&amp;nbsp; At least in my case.&amp;nbsp; I think programmers work well if they are given the ability to pour all their focus into one thing.&amp;nbsp; Breaking focus across multiple tasks may be a good idea for processors but not for people.&lt;/P&gt;
&lt;P&gt;-Neil&lt;/P&gt;&lt;img src ="http://neilhetzel.com/blog/aggbug/10987.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Neil Hetzel</dc:creator><title>Bad developer!  No freebies!</title><link>http://neilhetzel.com/blog/archive/2004/09/01/1003.aspx</link><pubDate>Wed, 01 Sep 2004 23:37:00 GMT</pubDate><guid>http://neilhetzel.com/blog/archive/2004/09/01/1003.aspx</guid><wfw:comment>http://neilhetzel.com/blog/comments/1003.aspx</wfw:comment><comments>http://neilhetzel.com/blog/archive/2004/09/01/1003.aspx#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://neilhetzel.com/blog/comments/commentRss/1003.aspx</wfw:commentRss><trackback:ping>http://neilhetzel.com/blog/services/trackbacks/1003.aspx</trackback:ping><description>&lt;P&gt;I had opportunity to go to the local MSDN event that was here last week in Phoenix.&amp;nbsp; I was pretty excited and looking forward to seeing what was advertised: the latest and greatest of ASP .NET 2.0.&amp;nbsp; Earlier this year we went to DevDays and I was a little disappointed because the presentation on ASP 2.0 was sidelined by the fact that the presenter was having trouble with his hardware.&amp;nbsp; The end result was that almost nothing was shown.&lt;/P&gt;
&lt;P&gt;Unfortunately history was to repeat itself at the MSDN event in Phoenix.&amp;nbsp; We were informed as we filed into the movie theater where the presentation was held, that just before our arrival the presenter&amp;#8217;s laptop had decided to die and that he had been forced to coble together hardware from other presenter&amp;#8217;s laptops in order to give the presentation.&amp;nbsp; We were to cover three topics:&lt;/P&gt;
&lt;P&gt;1) Server Controls&lt;BR&gt;2) InfoPath&lt;BR&gt;3) ASP .NET 2.0 &lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.microsoft.com/seminar/dcc/currentDownloads.mspx"&gt;If you would like to check out the power point slides used in the presentation click here.&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;The presentation started off well.&amp;nbsp; &lt;A href="http://blogs.msdn.com/bwong_ms/"&gt;Our presenter (I think his name was Brian)&lt;/A&gt; began to work his way through coding an example of a Server control.&amp;nbsp; Everything was going fine and then he decided to run the application.&amp;nbsp; At that point the entire machine crashed.&amp;nbsp; It hung for several minutes and he was finally forced to turn off the machine. We had actually been at it for about an hour so he told us that now would be a good time to take a break.&lt;/P&gt;
&lt;P&gt;Unfortunately from this point forward the entire event was derailed by jerks.&amp;nbsp; Over and over Brian (I hope that&amp;#8217;s his name) was confronted by a blustery developer intent on &amp;#8220;correcting&amp;#8221; some syntax mistake or &amp;#8220;improving&amp;#8221; some design decision.&amp;nbsp; In the beginning of the barrage Brian handled himself with grace.&amp;nbsp; He was able to politely shame the hecklers into shutting up by making the rest of the developers laugh at his remarks.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;But soon the presentation devolved more and those developers that had been keeping their mouths shut decided to pipe up.&amp;nbsp; They began to accuse him of trying to &amp;#8220;sell&amp;#8221; them on a product instead of just showing them code.&amp;nbsp; They accused him of ducking questions instead of answering them directly and then most shameful of all they began to chit-chat among themselves commenting on how stupid the presentation was while missing the majority of it because they were too busy maligning it to listen. &lt;/P&gt;
&lt;P&gt;Comments I heard included:&lt;/P&gt;
&lt;P&gt;&amp;#8221;Why are you (MS in general) wasting time building a new IDE.&amp;nbsp; I already have notepad.&amp;nbsp; I could have whipped this code out in notepad over half an hour ago.&amp;#8221;&lt;/P&gt;
&lt;P&gt;&amp;#8220;It&amp;#8217;s like they don&amp;#8217;t know who they are talking too.&amp;nbsp; We&amp;#8217;re all developers here.&amp;nbsp; We don&amp;#8217;t care about you trying to sell us product.&amp;#8221;&lt;/P&gt;
&lt;P&gt;&amp;#8220;Java is so much better than .NET&amp;#8221;&lt;/P&gt;
&lt;P&gt;&amp;#8220;I haven&amp;#8217;t used a marquee since 96&amp;#8217;&amp;#8221; (this was heckling the fact that Brian chose to use a Marquee control in one of his examples)&lt;/P&gt;
&lt;P&gt;This kind of disrespectful crap really gets my blood up.&amp;nbsp; I am baffled by these developers that are so insecure that they feel the need to jump all over a presenter&amp;#8217;s any mistake.&amp;nbsp; I don&amp;#8217;t understand the mentality that looks for ways to drag people down.&amp;nbsp; Especially when the entire purpose of the presentation is *not* sales but edification.&amp;nbsp; And most of all I don&amp;#8217;t understand why anyone fond of using notepad and who thinks that Java is better than .NET would even bother attending an MSDN event all about .NET in the first place.&amp;nbsp; If as a developer I don&amp;#8217;t feel that .NET has anything to offer why would I go?&amp;nbsp; To what end if not to find more reasons to substantiate my already large but ill founded dislike of Microsoft.&amp;nbsp; Do me a favor next time.&amp;nbsp; Just don&amp;#8217;t show up.&amp;nbsp; Yes, the presentation was negatively affected by hardware issues.&amp;nbsp; But Brian had showed himself to be a capable developer and it was obvious to anyone with a fair mind that his problems had nothing to do with his smarts and everything to do with bad circumstances.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;In short.&amp;nbsp; Get a f*&amp;amp;^#*g life.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;However by way of constructive feedback to Microsoft I would add the following.&amp;nbsp; I am a 6&amp;#8217;4&amp;#8221; 235lb man.&amp;nbsp; If you are going to rent out a theater to hold these events then make sure it&amp;#8217;s a nice one.&amp;nbsp; This pre-stadium style thing is just not going to fly.&amp;nbsp; The seats were made for tiny people and were incredibly uncomfortable to sit in for 4 hours.&amp;nbsp; Furthermore, the AC was cranked down to 45 so by the time Brian got around to ASP .NET I was so cold that I had to get up and leave to thaw out for a few minutes.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;Other than that I would say keep Brian!&amp;nbsp; As a former corporate trainer and someone who had to stand in front of large groups of people on a daily basis I know how tough that job can be. Brian did a great job in really crappy circumstances with a crowd full of jerks.&amp;nbsp; He&amp;#8217;s a keeper.&lt;BR&gt;&amp;nbsp;&lt;BR&gt;Also, thanks for the DVD.&amp;nbsp; It rocks.&amp;nbsp; For those that didn&amp;#8217;t go it&amp;#8217;s a double density DVD crammed full of cool stuff.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;-Neil&lt;BR&gt;&lt;/P&gt;&lt;img src ="http://neilhetzel.com/blog/aggbug/1003.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Neil Hetzel</dc:creator><title>XP SP2 forced Guest login</title><link>http://neilhetzel.com/blog/archive/2004/09/01/1002.aspx</link><pubDate>Wed, 01 Sep 2004 21:24:00 GMT</pubDate><guid>http://neilhetzel.com/blog/archive/2004/09/01/1002.aspx</guid><wfw:comment>http://neilhetzel.com/blog/comments/1002.aspx</wfw:comment><comments>http://neilhetzel.com/blog/archive/2004/09/01/1002.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://neilhetzel.com/blog/comments/commentRss/1002.aspx</wfw:commentRss><trackback:ping>http://neilhetzel.com/blog/services/trackbacks/1002.aspx</trackback:ping><description>&lt;P&gt;I just isntalled&amp;nbsp;SP2 on my XP boxes.&amp;nbsp; I knew that SP2 cranked down on security by forcing the built in firewall to on as well as incesently reminding you that you are evil and going to hell if you don't turn it back on and get your dat files up to date.&amp;nbsp; What&amp;nbsp;I didn't know about was the forced guest login for those XP Pro boxes that are part of a workgroup.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;If you have XP boxes that aren't part of a domain and you actually want them to be able to talk to one another then &lt;A href="http://support.microsoft.com/?kbid=290403"&gt;check out the MS KB article (290403) here:&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;-Neil&lt;/P&gt;&lt;img src ="http://neilhetzel.com/blog/aggbug/1002.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Neil Hetzel</dc:creator><title>Doom3 Redux</title><link>http://neilhetzel.com/blog/archive/2004/08/09/949.aspx</link><pubDate>Mon, 09 Aug 2004 23:26:00 GMT</pubDate><guid>http://neilhetzel.com/blog/archive/2004/08/09/949.aspx</guid><wfw:comment>http://neilhetzel.com/blog/comments/949.aspx</wfw:comment><comments>http://neilhetzel.com/blog/archive/2004/08/09/949.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://neilhetzel.com/blog/comments/commentRss/949.aspx</wfw:commentRss><trackback:ping>http://neilhetzel.com/blog/services/trackbacks/949.aspx</trackback:ping><description>&lt;P&gt;I'm quite a bit further along in the game now and horror movie fear has given way to a sort of numb fear.&amp;nbsp; The game is still spooky and even scary at times but overall my&amp;nbsp;brain has just embraced&amp;nbsp;and accepted the fact&amp;nbsp;that I will be forced&amp;nbsp;to jump out of my&amp;nbsp;chair&amp;nbsp;and squeal like a little girl somewhere along the way.&amp;nbsp; This has substantially sped up progress as I'm no longer taking things quite so slowly.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The fact that my initial reaction was so strong compared to now had me wondering if I was just an extreme wussy.&amp;nbsp; But it appears that I am in &lt;A href="http://www.hanselman.com/blog/PermaLink.aspx?guid=8318f4b4-9cce-4db5-bdd8-1842876881db"&gt;good company&lt;/A&gt;.&amp;nbsp; Don't worry Scott.&amp;nbsp; It gets better.&amp;nbsp; Sort of.&lt;/P&gt;
&lt;P&gt;-Neil&lt;/P&gt;&lt;img src ="http://neilhetzel.com/blog/aggbug/949.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Neil Hetzel</dc:creator><title>Doom3</title><link>http://neilhetzel.com/blog/archive/2004/08/05/939.aspx</link><pubDate>Thu, 05 Aug 2004 02:43:00 GMT</pubDate><guid>http://neilhetzel.com/blog/archive/2004/08/05/939.aspx</guid><wfw:comment>http://neilhetzel.com/blog/comments/939.aspx</wfw:comment><comments>http://neilhetzel.com/blog/archive/2004/08/05/939.aspx#Feedback</comments><slash:comments>7</slash:comments><wfw:commentRss>http://neilhetzel.com/blog/comments/commentRss/939.aspx</wfw:commentRss><trackback:ping>http://neilhetzel.com/blog/services/trackbacks/939.aspx</trackback:ping><description>&lt;P&gt;I&amp;#8217;ve probably got about 2 to 3 hours into Doom3 right now and&amp;nbsp; what is becoming more and more apparent is that the programmers at id have not only created a technical masterpiece, but that they have learned how to expertly tap into fear.&lt;/P&gt;
&lt;P&gt;In fact, I just got so creeped out by the game that I had to stop and do something else, namely write this.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;The basic premise:&amp;nbsp; You are a Space Marine working for the UAC (Union Aerospace Corporation), the largest single company in existence.&amp;nbsp; You are part of a troop deployment to UAC&amp;#8217;s research facility on Mars.&amp;nbsp; As you arrive, it becomes apparent that things aren&amp;#8217;t quite right.&amp;nbsp; Numerous personnel whisper to you about strange goings on.&amp;nbsp; Reading e-mail and listening to voice logs reveals that personnel are disappearing or going insane.&amp;nbsp; Maintenance crews hear whispers in the darkness.&amp;nbsp; Power fluctuations are regularly burning out sensitive equipment.&amp;nbsp; Almost everyone agrees that all of this has something to do with the top secret experiments going in Delta sector.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;Your first assignment is to track down a missing scientist.&amp;nbsp; You make your way through the maze of shadowy tunnels, through an air-lock, across the barren, windswept and completely unforgiving surface of Mars and down into another sector of the base.&amp;nbsp; By the time you find him, the feeling of being completely alone and helpless is starting to sink in.&amp;nbsp; The scientist tells you that he absolutely must get his transmission back to earth. &amp;#8220;They must know!&amp;#8221;&amp;nbsp; He sobs.&amp;nbsp; &amp;#8220;The devil is real.&amp;nbsp; I know.&amp;nbsp; I built his cage.&amp;#8221;&amp;nbsp; Before you even have a chance to get Goosebumps all hell breaks loose (yes, pun intended).&amp;nbsp; Demonic symbols begin to glow on every surface.&amp;nbsp; A disembodied flaming skull appears and moves from the room you are in, passing into the video surveillance screens and attacking soldiers viewed on those screens.&amp;nbsp; Creatures begin to appear and then the sounds begin.&lt;/P&gt;
&lt;CENTER&gt;&lt;IMG src="http://www.neilhetzel.com/files/neil/images/doom3/symbols.jpg"&gt;&lt;/CENTER&gt;
&lt;CENTER&gt;&lt;EM&gt;That was a communications station just a second ago...&lt;/EM&gt;&lt;/CENTER&gt;&lt;BR&gt;
&lt;CENTER&gt;&lt;IMG src="http://www.neilhetzel.com/files/neil/images/doom3/skullteleport.jpg"&gt;&lt;/CENTER&gt;&lt;BR&gt;
&lt;CENTER&gt;&lt;IMG src="http://www.neilhetzel.com/files/neil/images/doom3/burnskull.jpg"&gt;&lt;/CENTER&gt;&lt;BR&gt;
&lt;CENTER&gt;&lt;IMG src="http://www.neilhetzel.com/files/neil/images/doom3/skullscreen.jpg"&gt;&lt;/CENTER&gt;&lt;BR&gt;
&lt;P&gt;One of the most effective ways to control and manipulate emotion is through our auditory sense.&amp;nbsp; As the gate to hell opens, your radio crackles to life.&amp;nbsp; There is a symphony of screams (human and non), people yelling prayers and crying for their &amp;#8220;mommy&amp;#8221;.&amp;nbsp; There are death gurgles as some unknown personnel meet their end in some brutal and unseen way. Even as the action starts and you move further and further into the game sound plays a crucial role in keeping up the intensity.&amp;nbsp; Id has found a way to make machinery sound evil.&amp;nbsp; Don&amp;#8217;t ask me how, but there is a constant tension being broadcast via the sound card.&amp;nbsp; Occasionally you will hear something breathing in your ear.&amp;nbsp; When you turn, there&amp;#8217;s nothing there.&amp;nbsp; Metal scrapes on metal in some far away shadow.&amp;nbsp; Panels fall unexpectedly and crash on the ground.&amp;nbsp; Screams and muffled cries can be heard through the walls.&amp;nbsp; And the music, well the music is just plain spooky.&amp;nbsp; Right before I stopped playing and began writing this I was walking down a hallway in the game and suddenly the disembodied voice of a young woman was in my ear.&amp;nbsp; &amp;#8220;Follow me.&amp;nbsp; This way.&amp;#8221;&amp;nbsp; She intoned.&amp;nbsp; I could see no one so I continued down the hall.&amp;nbsp; &amp;#8220;Hurry.&amp;#8221; She said and as I listened a chill ran up my spine.&amp;nbsp; This wasn&amp;#8217;t coming over my radio.&amp;nbsp; There was an ethereal echo in the voice.&amp;nbsp; Something truly disembodied was talking to me.&amp;nbsp; As I punched the control on the door at the end of the hallway I was frozen in place.&amp;nbsp; My vision turned red and the same pleasant female voice, now full of vengeance and anger cries &amp;#8220;They took my baby!&amp;#8221; and the wispy, echoing cry of a baby filled my ears.&amp;nbsp; Maybe that won&amp;#8217;t seem scary tomorrow, but at midnight, in the dark and all alone it&amp;#8217;s pretty damn freaky.&amp;nbsp; Your decent into Hell in Doom3 is quite literal and judging by some of the &lt;A href="http://www.neilhetzel.com/files/neil/images/doom3/ick.jpg"&gt;grotesque&lt;/A&gt; &lt;A href="http://www.neilhetzel.com/files/neil/images/doom3/ick2.jpg"&gt;things&lt;/A&gt; I&amp;#8217;ve &lt;A href="http://www.neilhetzel.com/files/neil/images/doom3/growth.jpg"&gt;seen &lt;/A&gt;so far, I can&amp;#8217;t imagine how depraved Hell will look and sound.&lt;/P&gt;
&lt;P&gt;But who cares about the audio right?&amp;nbsp; How does the game look?&amp;nbsp; Well, in a word, gorgeous.&amp;nbsp; Of course you have to include blood, guts, demons and death as part of the definition of gorgeousness, but you know what I mean.&amp;nbsp; It looks as though id mapped out and drew every nook and cranny of their imaginary world and then created a unique texture map for each and every square inch.&amp;nbsp; The attention to detail is staggering.&amp;nbsp; Everything looks real and lived in.&amp;nbsp; Toilets reflect light just porcelain does while clothing etc. looks muted.&lt;/P&gt;
&lt;CENTER&gt;&lt;IMG src="http://www.neilhetzel.com/files/neil/images/doom3/bdoor.jpg"&gt;&lt;/CENTER&gt;
&lt;CENTER&gt;&lt;EM&gt;Do I really want to go in here?&lt;/EM&gt;&lt;/CENTER&gt;&lt;BR&gt;
&lt;CENTER&gt;&lt;IMG src="http://www.neilhetzel.com/files/neil/images/doom3/broom.jpg"&gt;&lt;/CENTER&gt;&lt;BR&gt;
&lt;CENTER&gt;&lt;IMG src="http://www.neilhetzel.com/files/neil/images/doom3/janitor.jpg"&gt;&lt;/CENTER&gt;
&lt;CENTER&gt;&lt;EM&gt;Maybe he's here to clean up the mess?&lt;/EM&gt;&lt;/CENTER&gt;&lt;BR&gt;
&lt;P&gt;More important to the game play than looks however is just what can be done with the new Doom3 engine.&amp;nbsp; First and foremost, no longer are the bad guys limited to chasing you on the floor.&amp;nbsp; If a particular creature has the ability to walk on walls, then there is nothing stopping them from popping out of a hiding place high above in the shadows and crawling down the side of the wall to attack you.&amp;nbsp; Nor is there anything stopping it from popping up from under the floor.&amp;nbsp; If you think you&amp;#8217;re safe behind a door, you&amp;#8217;ll think twice when you see the door begin to buckle under the pounding of some unseen beast and then you&amp;#8217;ll absolutely freak when you watch it get torn from its hinges and tossed across a room.&amp;nbsp; There isn&amp;#8217;t a safe place to be in Doom3.&amp;nbsp; &lt;/P&gt;
&lt;CENTER&gt;&lt;IMG src="http://www.neilhetzel.com/files/neil/images/doom3/imp.jpg"&gt;&lt;/CENTER&gt;
&lt;CENTER&gt;&lt;EM&gt;That sound you hear is me craping my pants.&lt;/EM&gt;&lt;/CENTER&gt;&lt;BR&gt;
&lt;CENTER&gt;&lt;IMG src="http://www.neilhetzel.com/files/neil/images/doom3/wallwalker.jpg"&gt;&lt;/CENTER&gt;
&lt;CENTER&gt;&lt;EM&gt;This guy chased me down the side of an elevator shaft as it was moving.&lt;/EM&gt;&lt;/CENTER&gt;&lt;BR&gt;
&lt;P&gt;Earlier I said that the creators of the game have learned how to tap into fear.&amp;nbsp; Despite the audio and visual elements there are less overt aspects that push the tension while almost going unnoticed.&amp;nbsp; For instance, level design leaves almost every area devoid of a &amp;#8220;safe&amp;#8221; spot.&amp;nbsp; Careful attention has been paid so that you always feel vulnerable.&amp;nbsp; To add to the vulnerability, every room is filled with shadows.&amp;nbsp; So just stay out of the shadows right?&amp;nbsp; Easier said than done.&amp;nbsp; Most of your resources (ammo, armor, health etc.) are found while searching the shadows.&amp;nbsp; It&amp;#8217;s also where most of the baddies jump out at you from.&amp;nbsp; So to help you combat the shadows the designers were nice and gave you a flashlight.&amp;nbsp; The only catch is that you have to put down your gun to use the flashlight.&amp;nbsp; When you march off into pitch black, knowing that something horrible can jump out at you from anywhere and you don&amp;#8217;t have your gun, well, your pulse goes up a bit.&lt;/P&gt;
&lt;CENTER&gt;&lt;IMG src="http://www.neilhetzel.com/files/neil/images/doom3/spiderwebs.jpg"&gt;&lt;/CENTER&gt;
&lt;CENTER&gt;&lt;EM&gt;Rooms that start like this never end well.&lt;/EM&gt;&lt;/CENTER&gt;&lt;BR&gt;
&lt;CENTER&gt;&lt;IMG src="http://www.neilhetzel.com/files/neil/images/doom3/spider.jpg"&gt;&lt;/CENTER&gt;&lt;BR&gt;
&lt;P&gt;In case you can&amp;#8217;t tell I really like this game.&amp;nbsp; I&amp;#8217;ve had more of a reaction to this game than to most all of the games I&amp;#8217;ve played in the last 5 to 7 years combined.&amp;nbsp; That&amp;#8217;s a large, exaggerated statement and I&amp;#8217;m well aware that&amp;#8217;s how it may come across.&amp;nbsp; But I mean it.&amp;nbsp; Doom3 is nothing short of a very, very long Haunted House scare with chain guns and chain saws.&amp;nbsp; This is a brilliant game and despite its easy availability on the p2p networks id deserves your hard earned cash.&amp;nbsp; Its pricey, but considering that most everything in the fps genre is derivative of id in some way (even HL) and that they have obviously put their best stuff forward I think it&amp;#8217;s worth making sure they stay around.&amp;nbsp; Way to go id.&amp;nbsp; Its never been this fun to be this freaked out.&lt;/P&gt;
&lt;P&gt;-Neil&lt;/P&gt;
&lt;P&gt;P.S. Just in case you think this game is without its light moments, it does have some&amp;nbsp;humor sprinkled about.&amp;nbsp; My favorite is the irate e-mail where a clerk in procurment is lambasted for mistaking an order of 50 jackhamers for 50 chainsaws.&amp;nbsp; &amp;#8220;What do I need chainsaws on Mars for?&amp;#8221;&amp;nbsp; yells the sender :)&amp;nbsp; And be sure to check out every magazine cover...you're sure to find a laugh.&lt;/P&gt;
&lt;CENTER&gt;&lt;IMG alt="Who took my stapler?" src="http://www.neilhetzel.com/files/neil/images/doom3/whotook.jpg"&gt;&lt;/CENTER&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img src ="http://neilhetzel.com/blog/aggbug/939.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Neil Hetzel</dc:creator><title>Maxwell and the Nerds.</title><link>http://neilhetzel.com/blog/archive/2004/06/28/824.aspx</link><pubDate>Mon, 28 Jun 2004 02:05:00 GMT</pubDate><guid>http://neilhetzel.com/blog/archive/2004/06/28/824.aspx</guid><wfw:comment>http://neilhetzel.com/blog/comments/824.aspx</wfw:comment><comments>http://neilhetzel.com/blog/archive/2004/06/28/824.aspx#Feedback</comments><slash:comments>8</slash:comments><wfw:commentRss>http://neilhetzel.com/blog/comments/commentRss/824.aspx</wfw:commentRss><trackback:ping>http://neilhetzel.com/blog/services/trackbacks/824.aspx</trackback:ping><description>&lt;P&gt;Several&amp;nbsp;years ago when Trudy was still working and we only had one car I stopped by the book store located across the street from her office to kill some time before she got off work.&amp;nbsp; As I walked in the door directly in front of me was a large table completely covered by books.&amp;nbsp; In the center of the table was a metal stand on top of which was&amp;nbsp;a sign that read &amp;#8220;Classics&amp;#8221;.&amp;nbsp; I walked around the table interested to see what &amp;#8220;classics&amp;#8221; I might read next.&amp;nbsp; You see at the time I considered myself fairly well read.&amp;nbsp; After all, I read all the time.&amp;nbsp; My mother read books to me at a very young age and I started reading on my own fairly early.&amp;nbsp; As my parents went into their 4-year long protracted hell of a divorce reading was an easy way for me to escape.&amp;nbsp; I buried myself in Tolkien's world as well as many other fantasy and sci-fi works.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;As I walked around the table I realized with a growing sense of dismay (this due to the fact that my pride was taking a severe beating) that I hadn't read any of the books on the table.&amp;nbsp; There were easily 50+ books&amp;nbsp;there.&amp;nbsp; I had heard of every single one of them.&amp;nbsp; I hadn't read any of them.&amp;nbsp; All I could remember thinking was &amp;#8220;How on earth was I allowed to graduate High School having never read any of these&amp;#8221;?&amp;nbsp; I was disturbed by this more than anything.&amp;nbsp; I resolved to read every single one of them before I died.&amp;nbsp; More important to this post however, I filed this memory away under &amp;#8220;astounded at the total crap of the public school system&amp;#8221;.&lt;/P&gt;
&lt;P&gt;Fast forward 6 years.&amp;nbsp; I have just finished reading Carl Sagan's book &amp;#8220;&lt;A href="http://www.amazon.com/exec/obidos/tg/detail/-/039453512X/qid=1088412735/sr=1-1/ref=sr_1_1/002-3307263-3010444?v=glance&amp;amp;s=books"&gt;The Demon-Haunted World: Science As A Candle in the Dark&lt;/A&gt;&amp;#8221;&amp;nbsp; I'm not going to delve in my thoughts on the book because I want to post about it separately.&amp;nbsp; My thoughts are mixed about it, but I would have to say that it has had a large impact on me.&amp;nbsp; Namely,&amp;nbsp;Chapter 23&amp;nbsp;in the book entitled Maxwell and the Nerds.&lt;/P&gt;
&lt;P&gt;The larger context of Chapter 23 is a political statement that governments should fund more science research&amp;nbsp;(although paradoxically the author argues that a) we should dedicate much more money to scientific research and b) most of the momentous discoveries in science have come from dedicated men and woman who pursued their calling alone with little to no funding on their own time&amp;nbsp;and with&amp;nbsp;only their own curiosity to motivate them.&amp;nbsp; And that no amount of money thrown at a desired scientific outcome will necessarily result in the same.&amp;nbsp; This is part of the conflict I feel toward the book.&amp;nbsp; It is a brilliant in parts and dubious in others.) but it was a point illustration using the story of&amp;nbsp;James Maxwell that caught my attention.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;Maxwell was a prototypical English nerd that that devised a way of writing down what was known about the behavior of magnetism and electricity in matter.&amp;nbsp; &lt;A href="http://en.wikipedia.org/wiki/Maxwell's_equations#General_Case"&gt;Here are Maxwell's four equations&lt;/A&gt;. Having figured all that out Maxwell then decided to ask himself what these equations would look like if they were not acting in matter.&amp;nbsp; What would they look like in a vacuum?&amp;nbsp; &lt;A href="http://en.wikipedia.org/wiki/Maxwell's_equations#In_Vacuum.2C_Without_Charges_or_Currents"&gt;Here are Maxwell's equations for electricity and magnetism in space.&lt;/A&gt;*&amp;nbsp; Now why did he care about what they would look like in a vacuum?&amp;nbsp; Mostly just because he was curious.&amp;nbsp; But to get the full impact of what a revolutionary force these later 4 equations are, I need to quote from Carl Sagan's book.&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;&amp;#8220;This partly aesthetic judgment by a nerdish physicist, entirely unknown except to a few other academic scientists has done more to shape our civilization than any ten recent presidents and prime ministers...&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;...The linking-up of the modern world economically, culturally, and politically by broadcast towers, microwave relays, and communication satellites traces directly back to Maxwell's judgment to include the displacement current in his vacuum equations.&amp;nbsp; So does television, which imperfectly instructs and entertains us; radar, which may have been the decisive element in the Battle of Britain and in the Nazi defeat in World War II (which I like to think of as &amp;#8220;Dafty&amp;#8220;, (Neil: This was&amp;nbsp;name by which&amp;nbsp;Maxwell was made fun of) the boy who didn't fit in, reaching into the future and saving the descendants of his tormentors); the control and navigation of airplanes, ships and spacecraft; radio astronomy and the search for extraterrestrial intelligence; and significant aspects of electrical power and microelectronics industries.&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;What's more, Faraday's and Maxwell's notion of fields has been enormously influential in understanding the atomic nucleus, quantum mechanics, and the fine structure of matter.&amp;nbsp; His unification of electricity and magnetism, and light into one coherent mathematical whole is the inspiration for subsequent attempts -some successful, some still in their rudimentary stages - to unify all aspects of the physical world, including gravity and nuclear forces, into one grand theory.&amp;nbsp; Maxwell may fairly be said to have ushered in the age of modern physics.&amp;#8220;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;At first I was awed by what I read.&amp;nbsp; Then I got angry.&amp;nbsp; How can it be that in today's age I, a product of our public education system, could have been judged worthy of not only completing High-School but also College and have never heard of James Maxwell?&amp;nbsp; The the thought actually made me angry.&amp;nbsp; How can this man not be one of our most celebrated historical figures?&amp;nbsp; By all accounts I owe my very career and my livelihood to this man.&amp;nbsp; And until the day I read those words I had never known that he existed.&lt;/P&gt;
&lt;P&gt;This, along with a few other events has made realize two things 1) I am probably going to go back to school (although I'm not going to go into why right now) and 2) Between Trudy and I we are going to have to find a way to remain the primary authoritative source of education for our kids.&amp;nbsp; We are going to need to augment and in cases where necessary correct what our kids are being taught.&amp;nbsp; In other words, these experiences have made me realize that we may come out of the public school system as good &amp;#8220;workers&amp;#8220; but no necessarily educated.&amp;nbsp; Its our job to make sure that our kids retain their sense wonder and desire to learn even as they trudge through what can be the boring nuts and bolts of learning.&lt;/P&gt;
&lt;P&gt;Tonight I took my kids out in the back yard.&amp;nbsp; I had attached my &lt;A href="http://www.bushnell.com/products/binoculars/specs/19-1050.html"&gt;binoculars&lt;/A&gt; to our tripod and pointed them at the Moon.&amp;nbsp; Molly and Luke took turns looking through the binoculars at the moon.&amp;nbsp; Molly was especially amazed by how big and clear the surface of the Moon is.&amp;nbsp; I took the opportunity to try and describe gravity to her (she asked about needing a parachute to &amp;#8220;fall&amp;#8220; onto the Moon).&amp;nbsp; We went inside and found some old footage of the &lt;A href="http://files.farleyzone.com/neil/images/moon.wmv"&gt;first Moon landing &lt;/A&gt;as well as footage from the &lt;A href="http://files.farleyzone.com/neil/images/lab.wmv"&gt;Skylab space station&lt;/A&gt;.&amp;nbsp; Her eyes bulged in that wonderful &amp;#8220;Wow&amp;#8220; kind of way when she saw the astronauts bouncing around on the surface of the Moon or when they were floating around inside the space station.&amp;nbsp; In her own five-year-old way she got it.&amp;nbsp; She understood the basic idea of gravity and seeing that recognition in her eyes was just amazing.&amp;nbsp; I'm not sure if Luke actually got it, but he certainly was enthralled by the rocket ships and the way the astronauts went &amp;#8220;boingy boingy&amp;#8220; on the lunar surface.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;As stupid as this sounds coming from a 30-year-old man, I am just now starting to understand the drastic importance of education.&amp;nbsp; Knowing this brings the responsibility of parenthood into sharper focus.&amp;nbsp; I'm actually looking forward to it.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;-Neil&lt;/P&gt;
&lt;P&gt;*I don't understand a single solitary bit of these equations so if something is amiss and you do, feel free to correct me.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img src ="http://neilhetzel.com/blog/aggbug/824.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Neil Hetzel</dc:creator><title>FarCry Screen Shot</title><link>http://neilhetzel.com/blog/archive/2004/05/22/708.aspx</link><pubDate>Sat, 22 May 2004 10:16:00 GMT</pubDate><guid>http://neilhetzel.com/blog/archive/2004/05/22/708.aspx</guid><wfw:comment>http://neilhetzel.com/blog/comments/708.aspx</wfw:comment><comments>http://neilhetzel.com/blog/archive/2004/05/22/708.aspx#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://neilhetzel.com/blog/comments/commentRss/708.aspx</wfw:commentRss><trackback:ping>http://neilhetzel.com/blog/services/trackbacks/708.aspx</trackback:ping><description>&lt;P&gt;Ok, that was a lame title.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;Anyway, I've playing FarCry on and off for a few weeks now.&amp;nbsp; It's probably the best FPS I've played since Half-Life.&amp;nbsp; The graphics are amazing.&amp;nbsp; It's got a great mix of strategery :) and frenetic action.&amp;nbsp; It also builds a creepy storyline slowly.&amp;nbsp; I love that.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;Anway, I was paying this morning as I waited for my grass to get here (that's grass for the backyard for those of you in Berkley) and ran across this:&lt;/P&gt;&lt;IMG src="http://www.neilhetzel.com/files/neil/images/FarCry0008.jpg"&gt; 
&lt;P&gt;-Neil&lt;/P&gt;&lt;img src ="http://neilhetzel.com/blog/aggbug/708.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Neil Hetzel</dc:creator><title>American Coders Aren't Lazy...Beurocrats Are.</title><link>http://neilhetzel.com/blog/archive/2004/04/29/556.aspx</link><pubDate>Thu, 29 Apr 2004 11:20:00 GMT</pubDate><guid>http://neilhetzel.com/blog/archive/2004/04/29/556.aspx</guid><description>&lt;P&gt;This is liable to turn into a long winded rant, but right now, at the outset of typing this I don&amp;#8217;t intend it to be.&lt;/P&gt;
&lt;P&gt;I&amp;#8217;m just so frustrated with my company.  My company says that on-shore development is too expensive and that they will save money by moving as many aspects of development off shore as possible.&lt;/P&gt;
&lt;P&gt;Now, there&amp;#8217;s truth to that.  There&amp;#8217;s no way that I can compete with $5/hr coders.  They are cheaper.  No doubt about it.  They can also be just as good as any American developer.  So the arguments about quality are lame.  Granted, bad communication between on shore and off shore teams can lead to misunderstandings which may look like bad quality, or be used to prove bad quality by those who are against off-shoring but in the end analysis there is little to no difference between American coders and offshore coders in terms of intelligence, ability or the quality of code produced.  &lt;/P&gt;
&lt;P&gt;Unlike Rory I simply don&amp;#8217;t buy that the reason for off shoring is American laziness.  That&amp;#8217;s just the product of lazy thinking or the overwhelming desire to write yet another un-funny comic.  Do I chat over IM?  Yes.  Do I spend too much time doing things that aren&amp;#8217;t productive?  Yes.  But that does not mean I am lazy.  In fact, I want to work a lot more.  I am a much happier person when I am working.  The happiest times of my life &lt;SHOCK&gt;seem to correlate directly to the times when I had a steady amount of challenging work to do. &lt;/SHOCK&gt;  &lt;/P&gt;
&lt;P&gt;Is off shoring the evil culprit that is robbing me of challenging work?  Well, yes.   But it&amp;#8217;s a minor part of the problem.  It&amp;#8217;s the treatment of a symptom and not the disease.  So what&amp;#8217;s the disease?  &lt;/P&gt;
&lt;P&gt;The disease is Bureaucracy.&lt;/P&gt;
&lt;P&gt;Let me give you an example.  One of the requirements for the project I am on right now is that we receive a flat file feed and import that data into a staging area of our system.  The import code has already been written and most of the tables already exist.  We simply need 1 (one) new table created.  That&amp;#8217;s it, just one table.  &lt;/P&gt;
&lt;P&gt;But here at BigCo we can&amp;#8217;t just have one person do the analysis, do the design, log into the dev environment and create the damn table.  Nope, that would be too easy.  Here at BigCo I have to open what&amp;#8217;s called an RFS (paper work) and pay a third party $2k just to LOOK at the request.  Once the request had been processed (several days of waiting, it could have taken up to two weeks), I received a message from our Information Architecture (IA) Group.  They are responsible for doing the logical data model.  The message I received wasn&amp;#8217;t to actually do work, it was to set up a meeting with the Data Architect in the UK.  Another week passed.  Finally I was able to meet with the Data Architect.  I show him the design that I have already created (that&amp;#8217;s right boys and girls..it&amp;#8217;s not too damn difficult to do logical model of ONE DAMN TABLE!) He then tells me it will be another 3 days before he will be able to complete his logical model.&lt;/P&gt;
&lt;P&gt;Keep in mind that this is our IA group.  They don&amp;#8217;t actually create the tables.  They just do the logical modeling.  So it&amp;#8217;s going to take the Data Architect three days to do a logical model of one table that I have already done for him.  I am, however, assured that the DBA from Information Management ((IM), the group that will actually create the table) will be on the call when we review IA&amp;#8217;s logical model.  That way, we can turn the work right over to IM and the DBA can create the table for us to use.&lt;/P&gt;
&lt;P&gt;Fine.  Whatever.  I&amp;#8217;ll wait the 3 days.  After all, Christ did it right?  &lt;/P&gt;
&lt;P&gt;So on the third day (Tuesday) we have another call to review the logical model of the one table that I had already done.  With a couple of minor exceptions it looked fine.  But guess what?  No DBA on the phone.  He wasn&amp;#8217;t available so the Data Architect from IA is going to set up another meeting for later on in the week.  The next day I get an e-mail saying that the meeting for the turn over will take place on Thursday (a full 3 days (the first call was on Tuesday morning) after the initial three days that I was told to wait.).  &lt;/P&gt;
&lt;P&gt;Fine.  Whatever.  Even though Christ only did it once, I&amp;#8217;ll wait another three days.&lt;/P&gt;
&lt;P&gt;Today I get another e-mail canceling the Thursday (today) meeting and rescheduling it until next Monday.  Of course even if the call happens on Monday and the DBA gets the logical-model-for-the-one-table-that-I-already-created-but-was-redone-by-IA he may not create the table for several days.  He may say that I have to wait another week.  &lt;/P&gt;
&lt;P&gt;I&amp;#8217;ve just looked through my e-mail and my fist contact with IA was on the 13th of this month.  It has been 13 days and I still don&amp;#8217;t have my one table and I don&amp;#8217;t know when I am going to get it.&lt;/P&gt;
&lt;P&gt;And the worst part of all this is I feel as though I am the only one who finds this repugnant and wasteful.  You see the problem is not that Americans are lazy, nor is off shoring the root of all evil.&lt;/P&gt;
&lt;P&gt;The root of all evil is bureaucracy.&lt;/P&gt;
&lt;P&gt;The cohesive wholeness of a task is fractured across multiple areas of responsibility that have little to no real interaction with each other.  Once you make 17 different groups responsible for the delivery of one widget, accountability is lost.  Why?  Because all I have to do is start pointing fingers.  Then the next guy points his finger and on and on into one big circle jerk we go.  Management can&amp;#8217;t decided who to hold accountable&amp;#8230;or maybe the worker bees in each area are able to convince their management that they aren&amp;#8217;t ones responsible and so in the end nothing is done, and nobody is held accountable for it.  Maybe, on very large, high visibility projects some heads will roll.  But on smaller path projects they never will.&lt;/P&gt;
&lt;P&gt;What does this do?  Well it drives the cost of development astronomically high.  When all is said and done my one table will cost BigCo $8,000.  That&amp;#8217;s a drop in the bucket for BigCo, but it adds up.  We now have upwards of 10 people working on creating one table.  News flash:  OF COURSE DEVELOPMENT IS GOING TO BE EXPENSIVE WHEN YOU HAVE SUCH RETARDED PROCESSES!&lt;/P&gt;
&lt;P&gt;It also breeds a cynicism in otherwise hard working people.  The culture of &amp;#8220;it doesn&amp;#8217;t matter&amp;#8221; begins to spread because everyone is always waiting for everyone else to do something.  Eventually people just get sick of trying to beat the system and get their job done.  Eventually they just start surfing the net and chatting on IM because they&amp;#8217;re tired of trying to find challenging work.  Eventually most people just give up.&lt;/P&gt;
&lt;P&gt;Then management calls you lazy and sends your job to India.&lt;/P&gt;
&lt;P&gt;The funny thing is that the reason why India is &amp;#8220;better, faster, cheaper&amp;#8221; is not just because of their pay rate.  It&amp;#8217;s because they don&amp;#8217;t have this fracturing of responsibility and insulation from one another.  They all (at least in case of Big Co.) sit in the same building on the same floor right next to one anther.  They reap the benefit of concentration (as opposed to fracturization) in getting their work done.  &lt;/P&gt;
&lt;P&gt;The joke is that the pattern that has played itself out here in the US will only repeat there.  Wages will rise.  Costs will increase.  Eventually the beaurocrats will setup shop and insist that development follow &amp;#8220;organized processes&amp;#8221; that drive the cost of development even higher.  Then jobs will bleed from India into China or Indonesia or wherever.  &lt;/P&gt;
&lt;P&gt;I suppose that trend is unstoppable.  But it&amp;#8217;s only unstoppable because people don&amp;#8217;t care to address the deeper problems.  It just seems to me that we should work out inefficiencies at home (and possibly save some jobs for the good &amp;#8216;ol USA) before we ship them off shore.&lt;/P&gt;
&lt;P&gt;-Neil &lt;BR&gt;&lt;/P&gt;&lt;img src ="http://neilhetzel.com/blog/aggbug/556.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Neil Hetzel</dc:creator><title>geek bling bling</title><link>http://neilhetzel.com/blog/archive/2004/04/27/553.aspx</link><pubDate>Tue, 27 Apr 2004 22:43:00 GMT</pubDate><guid>http://neilhetzel.com/blog/archive/2004/04/27/553.aspx</guid><wfw:comment>http://neilhetzel.com/blog/comments/553.aspx</wfw:comment><comments>http://neilhetzel.com/blog/archive/2004/04/27/553.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://neilhetzel.com/blog/comments/commentRss/553.aspx</wfw:commentRss><trackback:ping>http://neilhetzel.com/blog/services/trackbacks/553.aspx</trackback:ping><description>&lt;P&gt;I just got my &lt;A href="http://www.ati.com/products/radeon9800/radeon9800pro/index.html"&gt;Radeon 9800 XT&lt;/A&gt;.&amp;nbsp;&lt;/P&gt;&lt;IMG src="http://www.neilhetzel.com/files/neil/images/Card3.jpg"&gt; 
&lt;P&gt;It kicks major butt.&amp;nbsp; &lt;/P&gt;&lt;IMG src="http://www.neilhetzel.com/files/neil/images/Card2.jpg"&gt; 
&lt;P&gt;I get a &lt;A href="http://www.atihl2offer.com/"&gt;free copy of HL2 &lt;/A&gt;when it comes out.&lt;/P&gt;&lt;IMG src="http://www.neilhetzel.com/files/neil/images/Card1.jpg"&gt; 
&lt;P&gt;Sweeeet.&lt;/P&gt;-Neil&lt;img src ="http://neilhetzel.com/blog/aggbug/553.aspx" width = "1" height = "1" /&gt;</description></item></channel></rss>