Wednesday August 15 2007 @ 10:58 PM

Microsoft has decided on the following default setting for installing Windows updates:

  1. Download the updates in the background.
  2. Pop up a balloon stating that updates are ready to be installed.
  3. Wait for the user to accept the updates or wait until midnight, install the updates anyway, and kill all open applications including ones that have unsaved work open to allow for the restart.
  4. If the user is available and accepts the changes, minimize the status window and popup a balloon stating that the status has been minimized.
  5. After the updates have been installed, popup a window asking to reboot. If the user clicks no, ask again every ten minutes until either the user clicks yes or the restart request goes un-dismissed for five minutes. These reboot requests should steal focus, minimizing any full screen applications. If the five minute timeout passes without a dismissal, kill all applications including ones with unsaved work and restart.
  6. If a restart was forced the following message is displayed, completely ignoring the fact that work may have been lost.

    I propose changing the message to the following:

Tuesday August 14 2007 @ 11:20 PM

I wonder what they rounded down from.

For those interested in Sn0=31337= and Meteriod anonymously warning me with great skill.

The Quake 4 Uninstaller

Check out the fake example receipt from Target's website

The splash screen for a program we wrote at camp one year, I Can't Believe It's Not A Trojan Horse meant to break into I Can't Believe It's Not A Firewall (Zone Alarm)

The source code for US Airways boarding pass printout. Firefox wouldn't even print them correctly. It printed 3 pages, the first containing 2 passes, and the second two pages being blank.

Sunday July 22 2007 @ 4:19 PM

Thanks to iPhoto and FaceBook it was pretty easy to get these online!

Camp Fitch Computer Camp 2007 Part 1
Camp Fitch Computer Camp 2007 Part 2

Tuesday May 1 2007 @ 10:55 PM

09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0

Tuesday December 31 2019 @ 2:57 PM

James Randi

Wednesday March 7 2007 @ 1:11 AM

I anonymously posted on four Wikipedia user pages:

== Your signature ==
Your signature is inappropriate and distracting, please change it to the default.

Because their signatures looked like this:

It took sixteen minutes and six edits to my anonymous talk page for the anonymous alias of another user, Meteoroid (who by the way defaces Wikipedia on his user and talk page by means of CSS), to tell me I had made a personal attack on him. He did so by giving me a “final warning” of being “blocked from editing wikipedia”.

I was then accused of “act[ing] like an abusive Rent-a-Mod” by E. Sn0 =31337= (I am not kidding, that is this person’s username). He then said he may have offered his friendship (no thanks, seriously, look at your MySpace page) had I not “reconsidered [my] approach recognized [my] own right to be offended at other individuals' exercise of the free speech rights inalienable to all individuals at birth”. He continued: “I hereby decide against cessation, modification, or waiver of my free speech rights with regard to my sig; I also humbly request your recognition of this reasonable assertion of my rights and bring this discourse to an amicable close.”

Dale ( AKA E. Sn0 =31337= )

It’s too bad he isn’t as articulate on his MySpace profile:

A new note, right at the top of my profile, just in case it makes a difference: If you are a FUCKING advertiser, do not waste your fucking time on me. Do not waste my fucking time on me. Do not create fake profiles of hot girls (or guys in case you cunts try the gay angle) with no blogs, no imformation about themselves, and no alterations to their myspace page whatsoever. It's fucking transparent.

Any how, the funny and yet somewhat depressing part is:

  • I was expecting an immature response (such as this) from these so-called Wikipedians.
  • Meteoroid warned me anonymously and doesn’t even have admin rights to begin with.
  • Meteoroid couldn’t even warn me correctly the first 5 times he tried. He fudged up the template and messed up the formatting.
  • Meteoroid changed his signature anyway.
  • They all have been arguing at each other about their signatures even without my help.
  • Dale’s Userboxes.
  • And his MySpace page.

Saturday February 17 2007 @ 4:51 AM

Funny search results

First result for Google image search for 'trex'


Apple must have a lot of time on their hands to copy all my files via a floppy drive. We had 50 or so floppies for our 350MB HD backup back in the day. That would be 14 thousand floppies for a 20GB hard disk. That's almost 10 days if it's one floppy per minute all day/night long. Wowza. Thanks Apple!

What a nice screen shot of their product: The purchase a license screen. Nice jpeg compression too.

From Apple's service manuals. That is like 20 times as much heat compound as you need. It won't hurt anything if it's that much, but it's certainly going to make a mess.

A few good Windows errors

Thanks for the "warning". A thank you would have been a little more appropriate.

Does this really have to be said? It's like nothing happened.

Friday February 16 2007 @ 2:49 AM

The Sony Ericsson w810 is a really great phone. It was a 2MP camera, which is pretty dang good for a camera phone. So a common thing to do with a camera phone is to take pictures of people to be displayed when they call you. With this phone, even when you go into the pick a picture for a person setting, then hit from camera, it still takes a 2MP photo.

This wouldn’t be that big of a deal, but guess what? When come one calls, the little itty bitty CPU inside the camera has to resize the image to fit on the little tiny display. Little itty bitty CPU’s can’t resize relatively huge 2MP image in under two seconds. So when some one calls, you have to wait two seconds while the camera is frozen as it resized the image. Fantastic design.

Thursday February 15 2007 @ 2:32 AM

Thanks for the comment! It was very insightful.

Wednesday February 14 2007 @ 6:00 PM

The December MegaParty™ in Chicago was really fun. Keith stopped by on his way home from Oakland and Tom flew in from Omaha. Ed and Austin lived here so they didn’t even need to travel!

A few hours before Tom needed to get to the airport on his way home, we had an hour or two to kill. We were standing in front of Macy’s crazy horrible Mary Poppins bullshit window animation things trying to figure out what to do. We spent a good 10 minutes coming up with things we didn’t want to do and not coming up with anything we did want to do. I decided we would all at least go into Macy’s to discuss this.

It turns out that our Macy’s visit was one of the most memorable things we did all weekend! And here is why:

These amazing arrows are on all four sides of every directory column, every end of an escalator, on every column, and on every wall. There are probably many thousands of them around the store. And get this: EVERY SINGLE one of them is freely rotatable. You can rotate any one of them without any effort at all. So naturally, every one had one in four chances of pointing in the right direction since every one between the ages of five and 30 are drawn to them and instinctively want to turn them. They stick out of the surface about an inch. Whoever designed these things MUST have wanted this to be a huge social experiment. There is no way this person didn’t know about this amazing ‘feature’.

Oh my gosh! They turn!

Saturday January 20 2007 @ 4:23 AM

An ad I got from Wide Open West

High speed? Who are they kidding?

Friday October 27 2006 @ 10:19 PM

Matt Nedrich finally got his website up. After two summers of not-getting-much-done, it's done! Any way, it's pretty sweet.

Tuesday October 17 2006 @ 1:10 AM

Pretty bold to "owe" us "Complete Satisfaction" for free

This is from the generic Target pasta package

Tuesday September 12 2006 @ 10:51 PM

The new iTunes 7 will use ~60% CPU time while holding down one of the following while iTunes has focus:

  • CTRL
  • ALT
  • maybe more?

Its pretty sweet in Ventrilo press-to-talk mode.

Friday September 1 2006 @ 9:30 PM

I'm glad they know what's important.

Tuesday January 8 2019 @ 7:25 PM

These two articles are pretty ownage:

About Microsoft's "Delegates"

Java theory and practice: Garbage collection and performance

Wednesday July 5 2006 @ 9:54 PM

I have used Virtual PC for quite some time. I'm really into how easy it is to use.   It used to be made by Connectix. Microsoft was really cool and bought them so that they could compete with VMWare.

Microsoft re-branded Virtual PC, replacing all the Connectix graphics with their own. The application maintained its relatively simple and easy to use interface. It was nice.

Microsoft used the virtual machine technology to create Microsoft Virtual Server. I had never used it or really even knew what it was. But I knew it was made to compete with VMWare's similar product.

So a few months ago I read that Microsoft was giving away a free version of their Virtual Server application. I thought… RIGHT ON! How cool is this? Virtual PC improved and free!

I downloaded the application and ran the installer.

The first thing it says is “This program requires Internet Information Services”. I thought ‘it must be lying'. I just knew that it was bullshit. I was so sure that it must be part of some auxiliary feature that no one would use, or at least that I wouldn't use. So I click the ignore button or whatever and it keeps going.

It finally finishes and I go into the start menu looking for something to run like I don't know… “Microsoft Virtual Server 2006” or whatever. Nothing. NOTHING! I thought “maybe I clicked past some “you need to restart” box and that Microsoft cant write installers worth shit so it would actually finish installing when I rebooted. So I rebooted.

Windows came back up, started like normal. I went into the start menu again, and still nothing. I dicked around for like 20 minutes looking for an EXE or something. I couldn't find a single exe besides the uninstaller. It was insane!

I opened up the documentation looking for the slightest clue as to how the installer must have failed. After looking through, I figured it out!

Apparently the entire application is driven over a web interface! INGENIOUS! The reason it wouldn't work is because A: I was looking for … get this… an application. And B: I don't have IIS installed!

Stupid me. I ignored the warning that it required IIS, and it still let me install even though I didn't have it. Stupid me. I assumed that installing an application would install an application. Stupid me. I thought that Microsoft couldn't completely ruin a good application.

Let's think about the Microsoft development process now. Why make an application into a webpage? Is a web page really the best platform for a Virtual Machine manager? Honestly. HTTP… I can't think of any way you could use hypertext to help improve a virtual machine interface. So obviously IIS is REQUIRED for one to use Virtual Server. There is absolutely no way to use Virtual Server without IIS. Why would it let you continue installing it if there is absolutely no way for it to work? HTTP? WHAT THE @#*!

Any way, I uninstalled it as soon as I could. What a complete waist of time. Microsoft should have saved me the trouble and put across the Virtual Server webpage “This isn't actually an entire application. This is a dll that uses IIS to run.” Thanks Microsoft!

Thursday June 1 2006 @ 6:52 PM

Here’s how!

Using a meta tag named “ProgId” with a content value of the registry key under HKEY_CLASSES_ROOT that contains information about the icon. In the registry, you have a key under that ProgId named “HTML Handler”. Under that, you have a key named “Icon”. In that key, you create a new string value using the extension of the file you want to change the icon for as the name, and the data being the file extension that has the icon you want to change to.

You can see in this example I created a new file with an extension HTML. I then specified a ProgId of “testType”. I create a new ProgId in the registry. I pointed to an icon of a text file.

Pretty complicated and completely undocumented: Totally Microsoft.

Thursday May 18 2006 @ 1:48 AM

I was never into Star Wars as a kid. The first Star Wars movie I saw was Episode 1. I really liked it. Then I saw Episode 2. I really liked that one too. Then I saw Episode 3, again, I really liked it.

Ever since the release of Episode 1, I have heard over and over the cry of all the fans of the original Star Wars movies. So many people went on and on about how bad the three new movies were. How bad the acting was. How bad the ‘virtual’ sets were. How unbelievable it was. How the characters ‘came out of no where’ or ‘had no base in the story’.

I thought, hey, maybe I should see these older three movies, seeing as how I loved the new three, so these must be spectacular. I watched Episode 4. It was crap. I laughed at how bad it was as I watched it. I decided not to watch the Episode 5 and 6 because if they were anything like Episode 4, it wouldn’t be worth my time.

I gave in and watched Episode 5 and 6. They were much better than 4, but still no where near as good as 1, 2, and 3. All the reasons I had heard over and over about why the new movies were so bad held true for the originals!

I hate criticizing acting. For one, it’s subjective. And second, most people don’t know good acting any way. And third, people usually use “bad acting” as a reason to hate a movie because they are left with no other reason to say they didn’t like that movie. Obviously this is debatable, but the acting in the original three movies was crap compared to the new three. I’m not saying Harrison Ford or any of the other star cast was bad, but so much of the supporting actors were garbage. And normally I don’t care if the acting is bad, that’s a very small part of a movie. But when people say “Episode 1 sucks because of how horrible the acting is”, they should go back and watch Episode 4 without bias. The acting was miserable.

Virtual sets are amazing. You can create anything in a virtual set. If the lighting matches the blue-screen live action, there is absolutely nothing you can complain about. Some movies have really bad virtual sets. But in episode 1, 2, and 3, I never thought “wow these look like crap”. All the ‘virtual sets’ in the new movies were fantastically done. They were all photo realistic and the lighting always matched. If we go back to the original three movies and look at their ‘virtual sets’ in the form of miniatures and puppets, we can make a pretty good comparison. It’s obvious when they are using miniature sets, props, and puppets in the original movies. In fact, it’s often very poorly done. Yes they were on a limited budget. But don’t say the virtual sets in the new movies were bad if the virtual sets in the old movies were so amazingly bad.

If something is unbelievable in a science fiction movie, and you think that’s bad, get a life.

As for characters ‘coming out of no where’, meaning they were only in one or two of the six episodes, what’s the problem? You could remove characters like Grevis, or Duku and not really affect much. You could continue removing characters. Maybe Laya. She didn’t have much to do with anything. Maybe Yoda. In the scheme of things, he wasn’t really necessary. If you removed all the ‘characters from nowhere’ you would be left with a single short movie. You would also make things boring. Short term plots are fun. Long term plots are fun. Long term plots without short term plots are really boring. Star Trek Voyager’s long term plot, getting home, didn’t need any short term plots. However, they had about 170 of them. They were mostly all great. It made the long term plot a lot more fun. That’s the point of the characters from nowhere. It was nice having the long term plot finished, although I’m sure that episodes 4, 5, and 6 could have been much more entertaining if they had better short term plots.

Until one of the people from ‘the new movies sucked’ crowd gives me a good reason why they really did suck, and one that out ways how crappy the original movies were in the first place, I am going to stick with my belief that those people are crazy. I would bet that if the people who ‘like’ the originals more than the new ones never saw the originals, then saw them after the new ones came out, just like I did, they would think the originals were crap… Just like me.

Tuesday April 18 2006 @ 5:55 PM

Anyone between the ages of 9 and 16 wanting to learn programming, Flash, web development, or pretty much anything else, come to Camp Fitch Computer Camp! This will be my 7th year as a counselor, after spending three years as a camper. For more information, contact me! For more information on Camp Fitch in general, visit their website.