Home:News Archive
E-Mail Login
  Site Admin
News Archive
ATT and OCB are so desperate
Posted by Charlie Hayes on Monday May 9, 2011 @ 9:57 PM EDT

Otherwise unmarked; ATT, you almost tricked me!

Almost tricked again!

I would be terribly surprised if the answer was not "pay us more money!"
New Server
Posted by Charlie Hayes on Tuesday January 25, 2011 @ 9:41 PM EST
It's here!
My recent banking drama, IE: How not to run a business
Posted by Charlie Hayes on Tuesday February 23, 2010 @ 7:14 PM EST

Some background: My primary checking account, which I opened 10 years ago in Cleveland Ohio, is with National City bank. National City bank was relatively recently acquired by PNC bank. As I have gone to various universities in Ohio and not yet settled at a new semi-permanent address, I still have all my statements go to my parents house in Cleveland.

Two or so months ago PNC sent all their newly acquired customers a letter in the mail enumerating how fantastic PNC is, how much their new customers are going to love PNC, how smooth and seamless the transition is going to be, and how uniquely fantastic their customer service is.

For the past month or so my local National City branch in Columbus Ohio has had National City banners no-doubt covering up PNC signs where National City signs used to be.

This past weekend, I saw on the local news how they were closing all the National City branches in Columbus and opening on Monday as PNC branches.

I went to deposit a check on Monday February 22nd. Normally I would use the ATM but I decided to go inside to clarify how my account was going to change/has changed. I gave the teller my endorsed check. She asked for my PNC card. I handed her my National City card. She said “this isn’t a PNC card” and I confirmed, “yes, correct” as I recalled the letter they had sent me and imagining what was about to ensue. She asked for my SSN and typed some stuff into her computer and said “your account hasn’t been converted yet and you wont be able to deposit your check here. You will have to use an ATM.” When I asked why they couldn’t run both National City and PNC software on their computers, the teller’s manager responded “the applications are too large to run more than one on the computer at a time.” Ignoring how much of a complete pile of bullshit that was (dumb terminal emulator’s don’t use much memory), A “seamless transition” would have them using 2 computers, one for converted accounts and one for unconverted. I was then informed that accounts in from north Ohio have not yet been transfered to PNC and that they wont transfer for another two months.

This situation is both foreseeable and expected. The Ohio State University draws students from all over Ohio, including northern Ohio and many of those students no doubt have National City accounts. Not to mention simple data-mining would have easily exposed that the address I have statements to is two hours away from the ATM where I deposit all my checks. Considering the letter PNC sent regarding the seamless transition, PNC’s sham is quite transparent.

Before I left the branch, I asked for a customer service number to report my issues to. The representative I spoke with gave me more excuses, was completely uninterested in my problems, refused to report my problems, and ended the call by essentially saying ‘since I can’t help you, I’m going to end this call’. Again, considering the letter PNC sent regarding their extraordinary customer service, PNC is quite obviously full of crap.

At this point I was considering switching banks. I head across the street to Chase. In the past I had regularly received cash incentive offers from chase to open a checking account. I asked the woman helping me if I could take advantage of a similar offer without having the actual junk mail with the offering on it, and she said I would have to have the letter.

Apparently Chase doesn’t offer a free checking account. Their cheapest account has a six dollar a month fee. She insisted that their great debit card offering and fantastic free savings account would make up for the fee. The savings account had a remarkably low 0.05 APY, which is a slap in the face. The debit card itself had an annual fee of 25 dollars, and the rewards associated with it were in ‘points’. Realizing the points were just a trick to confuse potential customers, I confronted her about it. She claimed that everyone she has ever spoken with has had no trouble fully understanding how the points work. The card gives 10 + (1.1 * dollars) per purchase back in points. Of course it isn’t explained so eloquently on their marketing material.

I asked her what the point-to-cash conversion rate was. Her response was that there was no conversion rate. I asked her if one could redeem points for cash and she said one could. I again asked her what the conversion rate was. She reiterated that there is no rate. I asked her how much cash one would receive if one decided to redeem one’s points for cash. She explained that would depend on how many points one had. Well no shit. I called her out on it and asked her to just explain how it would work with 1000 points. She then said it depends on if one redeems the points for a gift card or cash. At this point I started to lose it. I said obviously were talking about the cash redemption here. She then said she doesn’t know what the conversion rate was and that there was no way for her to find out. We, together, couldn’t even figure it out on the redemption website.

After doing some quick mental math by estimating, I told her to get what I have with National City with Chase I would be spending eight dollars a month. She gave me this look like I was exaggerating and was well over what I would actually be paying and then pulled out a calculator and calculated the actual cost per month and in an accusatory tone told me $8.08. Are you kidding me?

I honestly don’t understand how chase can have a single satisfied customer.

Moving on to the only remaining bank in the area, Huntington. Based on the specifications of the National City account I currently had, and what the Chase respective had told me, I drilled the Huntington representative on their specifics. During which she insinuated that I was nit-picking and purposefully wasting her time. I would not have to be as nit-picky if their offerings weren’t designed to tick and confuse customers in an effort to extort as many hidden fees as they could. To win my business she offered to give me a free half-order of checks. When I asked her how many boxes/books/checks a half-order consisted of, she again claimed I was nit-picking. Excuse me for requiring quantifiable terms.

How absolutely frustrating.

Bob McDonnell's Republican State Of The Union Response
Posted by Charlie Hayes on Wednesday January 27, 2010 @ 11:34 PM EST
It was Thomas Jefferson who called for "A wise and frugal Government which shall leave men free to regulate their own pursuits of industry ....and shall not take from the mouth of labor the bread it has earned..." He was right.

Prove it.

The circumstances of our time demand that we reconsider and restore the proper, limited role of government at every level.

Limited government doesn't work. Without regulation, Selfish jerks suppress everyone they can.

But most Americans do not want to turn over the best medical care system in the world to the federal government.

Best by what metric? Cost? No. IMR? No. Life expectancy? No. Coverage? No. A direct relationship between wealth and care? Yes!

we welcome your ideas on Facebook and Twitter.


We are blessed here in America with vast natural resources, and we must use them all.

What the fuck?

A child's educational opportunity should be determined by her intellect and work ethic, not by her zip code.

You forgot their parents wealth.

As Senator-elect Scott Brown says, we should be spending taxpayer dollars to defeat terrorists, not to protect them.

That's so un-American I can't even comment.

Here at home government must help foster a society in which all our people can use their God-given talents in liberty to pursue the American Dream. Republicans know that government cannot guarantee individual outcomes, but we strongly believe that it must guarantee equality of opportunity for all.

The first sentence contradicts the second.

Over-regulating employers won't create more employment; overtaxing investors won't foster more investment.

However not regulating or taxing does foster corruption!

The Scriptures say[...]

What some work of fiction says should have nothing to do with our government.

America must always be a land where liberty and property are valued and respected, and innocent human life is protected.

This further contradicts Senator Brown's statement.

Where opportunity is unequal, we must make it open to everyone.

Continued contradiction.

UDP Message Sizes
Posted by Charlie Hayes on Monday October 5, 2009 @ 7:52 PM EST

Sending DatagramPackets in Java will throw a java.io.IOException: Message too long.

Seems the maximum message size on Windows is (64KiB -28B) = 65508 (I have no idea where that 28 came from) and on MacOSX (at least on 10.5.8 on my MacPro) is 9KiB (9216B). These were determined from incrementing the size of the message from 1 until the IOException was thrown. The big surprise is when you develop on a Windows box and you run your app on a Mac and the DataGramPackets never arrive.

FileOutputStream truncates files when instantiated
Posted by Charlie Hayes on Monday October 5, 2009 @ 7:42 PM EST

Who would have thought? Use a RandomAccessFile instead! =)

Notice to Sun (Oracle?): It would be cool if this were not only mentioned in the documentation but very clear, as it has potential for data loss, and in my case would have saved me a lot of time.

GE 74853 Alarm Clock Manual
Posted by Charlie Hayes on Thursday August 6, 2009 @ 1:12 AM EST

So GE contracts out their consumer electronics to some other company but still sticks their logo on them. What's cool about this is that it's nearly impossible to find a manual! I have a 'GE' alarm clock and I was looking for the manual. Google was no help. GE's consumer electronics page doesn't list anything about alarm clocks! The bottom of the alarm clock says 'Thomson Multimedia Inc' which google doesn't like either.

GE's consumer phone section links to http://home-electronics.net (god I hate that domain) which sounds promising and here's where the sleuthing comes in. If you archive.org that URL back to 2003ish you get a really well written language selection drop down which archive.org doesn't like. Dicking around with the URL and archive.org you can eventually get to an english page where you can follow links to alarm clocks and then GET THE PDF!

GE 7-4853c Manual

Thanks for making things so easy for your customers GE!

The combination of features that make this alarm clock better than all others is:

  • Dual alarm
  • Custom timed Nap mode
  • Custom snooze time
  • Big dim (in the dark) light sensitive display
  • Easy alarm and clock set via switch instead of holding buttons
  • Set time via back and forward (gets really fast if you hold it down long) instead of lame minute/hour buttons
What it's missing:
  • Custom alarm duration

Personal Groomer
Posted by Charlie Hayes on Monday July 20, 2009 @ 11:25 PM EST

If it smells good, stick it in your ear!
Installaware Customer Service
Posted by Charlie Hayes on Wednesday February 25, 2009 @ 8:55 PM EST
From: Charlie Hayes
Sent: Tuesday, February 24, 2009 7:59 PM
To: admin@wixaware.com
Subject: False statements on your web site

Your website has "Windows Installer - free WiX authoring tool, free MSI
creation software" printed at the top; However, all the tools your company
publishes are not free.

Anyone looking for a free WiX authoring tool or a free MSI creation tool
will NOT find them on your website. The only function this text serves is to
clutter the result pages of search engines with garbage results. I realize
that maybe you have succeeded in tricking a few people into reading all
about your products before figuring out they aren't free, with a remote
possibly that it lead to a sale.

In fact, searching for "free msi creation software" or "free wix tool"
doesn't even have your site ranked highly if not even on the first page.

You may have cluttered my search results.
You didn't help search ranking.
You didn't trick me.
You made no sale.
You created resentment.

Please consider revising your website for the good of the internet.


From: "Sinan Karaca" Date: February 24, 2009 9:28:53 PM EST To: Charlie Hayes Subject: RE: False statements on your web site Well, it's free to try. And go and take your resentment and shove it up your ass, you jack ass. Sincerely, Sinan
College Inn has some nerve!
Posted by Charlie Hayes on Monday February 16, 2009 @ 2:34 AM EST

I don't think College in understands what Fat Free means:

(mouseover for nutrition facts and ingredients)

SPOILER ALERT: The fat free one (the one on the right) has chicken fat in the ingredients!

Over-the-top Marketing on Memory Foam Pillow
Posted by Charlie Hayes on Tuesday November 11, 2008 @ 2:35 AM EST

The marketing department over at Sleep Innovations went a little over the top on marketing for their pillow box. If we took their marketing material as fact, here is some information about the pillow:

  • Pillow is made for bed sleep. Will not work for any other type of sleep.
  • This will work for any sleeper, counter to the previous statement. Even Elephants.
  • This pillow is made of ejected black-hole core material. It is of the highest density.
  • You would be unable to find a pillow with better support. This pillow has better support than a custom made pillow.
  • It would be impossible to find a pillow that provided more comfort. This pillow provides maximum comfort.
  • This pillow's style is of maximum quantities. Not a single designer could design a pillow with better style. This pillow is of such high style that every single human being would agree, this is the best looking pillow.
  • Due to the ultimate nature of this pillow's support, comfort, and style, it will allow you to achieve the ultimate sleep experience. For you, this experience might be the most horrific nightmare, however this experience would remain unsurpassed.
  • This pillow was custom shaped for you. This personalized shape just so happens to not only be the best for you, but for every other sleeper in the universe.
  • The support provided by this pillow is therapeutic in nature. It will cure any disease.
  • The cover this pillow has been wrapped in adds a squishy grace that no other pillow can provide.
  • People within the United States have received deep pleasure when they exercised skill when making this pillow. However the Premium Cover was slave-labor produced in China.
  • The company responsible for designing and manufacturing this pillow has come up with new and original designs related to sleep. The other 106 billion [citation] had not yet thought of these designs.

Bullshit highlighted in pink!

Magic Eraser: I Never thought it’d work
Posted by Charlie Hayes on Wednesday October 22, 2008 @ 10:15 PM EST

I got this cheap silverware from Wal-Mart last year. I bought 2 6-packs of spoons, forks, and knives. They packaging for each pack was a single label wrapped tightly around and glued to the utensils.

When I got home from the store I took them apart but the glue was stubborn! I tried GooGone. It helped, but didn’t totally work. I tried soap and water, didn’t help at all. I tried boiling them for an hour, didn’t work. I gave up and thought the glue would wear away as they were used and washed over and over. It didn’t.

I remembered that I bought some Meijer-brand Magic Erasers when they were on clearance. I tried one and… IT WORKED! It was effortless! Before and after shots:

(mouseover for after)

Root beer containers
Posted by Charlie Hayes on Thursday September 11, 2008 @ 8:10 PM EST

A&W bottles their root beer in a plastic bottle which has been designed to look like a glass bottle... which itself has been designed to look like a wooden barrel! As you can see, their aluminum cans also have the wooden barrel facade.

At White Turkey near Computer Camp, they have a humungous wooden barrel which customers are to believe contains root beer, which you can see in a few of the pictures on their super cool slide show. But, guess what! It doesn't! It contains a relatively tiny root beer syrup bin and I'm guessing a plastic line to their carbonated water supply.

There seems to be a wooden barrel root beer conspiracy! Where can I find root beer that is actually inside a wooden barrel? If the wooden barrel was so important as A&W and RICHardson (White Turkey's root beer supplier) want us to believe, then why not just sell it in REAL wooden barrels? I know! Because the wood doesn't actually matter and it's much cheaper to manufacture non-wooden containers! A&W, quit the crap and slap an A&W logo on a generic plastic bottle!

Longest-time-between-posts update
Posted by Charlie Hayes on Tuesday July 29, 2008 @ 6:14 PM EST
Noteworthy things happening in my life since my last update that I can remember:
  1. My car (1997 Maxima) wouldn't shift; took in for repair; would cost $4000 to fix rusted-through core support; Got new 2008 Honda Fit.
  2. Got new computer, Mac Pro, with insurance money from my PowerBook being stolen (jerks).
  3. Had a super fun time at computer camp, as always.
  4. Scuzzy had cancerous bump removed and was diagnosed and treated for Addison's Disease.
  5. Katie and Charlie visited, we had a great time at Zoombezi Bay. If interested, please ask about Pickle Soup.
  6. Had my car smashed by some drunk people; Insurance company considers it a collision: won't pay; Police don't consider it a collision: won't investigate.
One of the more useful Wikipedia categories
Posted by Charlie Hayes on Saturday April 19, 2008 @ 2:08 AM EST


Saw this on the way home from Chicago!
Posted by Charlie Hayes on Monday April 14, 2008 @ 10:29 PM EST

I count at least 8 cops.
At least two more were on their way =/
Microsoft IntelliMouse Explorer 3.0 Remake: Plug-and-Play
Posted by Charlie Hayes on Tuesday April 8, 2008 @ 11:06 PM EST

Microsoft en robes the USB cord of their hardware with "Install the software first" warnings.
It works in 1 second when you plug it into a Mac without installing software first.
After "Found new hardware", "Found new USB device", "Found new HID device", "Found new mouse", "Found new Microsoft IntelliMouse", 5 beeps and 15 seconds later, it works on Windows without software too!
Apple USB Extension Cord: Why make it proprietary
Posted by Charlie Hayes on Tuesday April 8, 2008 @ 10:50 PM EST

What's funny is that normal USB cords still fit =/
Keyboard on the left, extension cord where keyboard plugs into on right
First post of the new year! =(
Posted by Charlie Hayes on Thursday March 6, 2008 @ 11:56 PM EST

So since the last post, I had a fun time in Chicago at the end of December, got burglarized in January, and my CPU or Motherboard died in February.

Also, Team Fortress 2 came out, I played it a bunch, and while installing snapped this shot:

They missed the most important feature! You can play the game you just bought!

Dell's Tech Support
Posted by Charlie Hayes on Saturday December 15, 2007 @ 12:29 AM EST

I'm glad Dell at least recognizes what people want.
Oh Wal-Mart....
Posted by Charlie Hayes on Tuesday November 13, 2007 @ 11:16 PM EST
Read all about my Wal-Mart incident
Are you smarter than a fifth grader?
Posted by Charlie Hayes on Thursday October 11, 2007 @ 7:59 PM EST

Where are they getting these fifth graders? I went to one of Ohio's best school districts (according to Ohio, not me) and they didn't teach the things they claim these fifth graders knew.

  • Bavaria is a state in what European country?
  • What is the name of the first first-lady?
  • Of the following, which is a blood vessel in the human body? Tibia, capillaries, cilia.
  • (First grade spelling) how do you spell nervous? (Example first grade spelling words)
  • What is the official language of Australia?
  • How many demonstrative adjectives are in the following sentence? That scruffy dog with the short tail chased the multi colored cat through the tree.

I call bullshit.

Apple Update
Posted by Charlie Hayes on Monday September 24, 2007 @ 11:44 PM EST
I guess the Apple screen shot was confusing. All the green circles are valid sentences, and all the red circles are not. The subject was a reference to the No Child Left Behind Act. Thirty Eight percent of the sentences are correct. Pretty sad. =(
Oh man, More Wikipedia Drama
Posted by Charlie Hayes on Monday September 24, 2007 @ 11:35 PM EST

Last summer I decided to fix some problems in a series of Wikipedia articles. I fixed all these cyclic links, dead links, poor pages, etc related to this bug tracking software called Scarab. I did this all from my account.

A few hours later, I get on Wikipedia to look something up. I notice this “new message” thing. I click the link to my user discussion page and low and behold, this wikitroll (his signature: ) has reverted all my edits! I of course retaliate by posting this huge rant on his discussion page. At the end I called him an asshole for violating the spirit of Wikipedia. He of course proceeded to ban me for 48 hours due to a “personal attack”. He also posted all this crap on my user discussion page.

Flash to yesterday. I see all this crap on my discussion page and just delete it: all of it. The entire content of my discussion page, consisting entirely of this assholes bullshit, is gone.

Tonight I come home and I see “new message”. I think to myself ‘Oh great, wikitrolls are lurking about and going to come out of nowhere and wikirape me again’. To my utter surprise, it’s a warning that I shouldn’t blank other people’s user discussion pages. Apparently I erased my page anonymously. Thank god this guy (signature: ) came to the rescue and reverted the changes. And thank god he commented on my page wikipissing his holier-than-though wikicrap all over. How constructive, now I have to revert TWO pages. How wikidiculious.

Wikipedia is AMAZING!
Posted by Charlie Hayes on Monday August 27, 2007 @ 9:05 PM EST

Lets check out some abbreviated Wikipedia guidelines on signatures!

  • Be sparing with color
  • Be sparing with superscript or subscript.
  • In one case, a user who refused to alter an unsuitable signature was ultimately required to change it by the Arbitration Committee.
  • If you must use different colors in your signature...

If you must use color? What are these people thinking? "I REQUIRE color in my signature. I cannot sign something unless it is colored the way I want it to be!" Who do these people think they are? The most famous signature, John Hancock's, isn't in color, why does yours need to be? Why does it NEED to be?

Oh Wikipedians... Lets check out a typical UserPage!

Ah, WikiProject James Bond. Is there a WikiProject BanTools?


And finally, lets check out a discussion page!

It is all very important

Dell's deceitful website
Posted by Charlie Hayes on Saturday August 25, 2007 @ 2:26 PM EST
Looks like someone was left behind!
Posted by Charlie Hayes on Friday August 24, 2007 @ 6:19 PM EST
Microsoft Windows Update: Automatic Settings
Posted by Charlie Hayes on Wednesday August 15, 2007 @ 10:58 PM EST

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:
A Few Pictures
Posted by Charlie Hayes on Tuesday August 14, 2007 @ 11:20 PM EST

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.

Camp Pictures
Posted by Charlie Hayes on Sunday July 22, 2007 @ 4:19 PM EST

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

Hey, it’s me actually participating in a group activity!
Posted by Charlie Hayes on Tuesday May 1, 2007 @ 10:55 PM EST
09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
Why I don't drink and smoke
Posted by Charlie Hayes on Thursday March 8, 2007 @ 4:13 AM EST

James Randi

Why I hate Wikipedia: The Wikipedians
Posted by Charlie Hayes on Wednesday March 7, 2007 @ 2:11 AM EST

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.
Super Image Content
Posted by Charlie Hayes on Saturday February 17, 2007 @ 5:51 AM EST

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.

When 2MP is too much
Posted by Charlie Hayes on Friday February 16, 2007 @ 3:49 AM EST

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.

Digg users ... as good as Slashdot users?
Posted by Charlie Hayes on Thursday February 15, 2007 @ 3:32 AM EST

Thanks for the comment! It was very insightful.

December Mega Party in Chicago
Posted by Charlie Hayes on Wednesday February 14, 2007 @ 7:00 PM EST

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!

Why would any one get WOW internet?
Posted by Charlie Hayes on Saturday January 20, 2007 @ 5:23 AM EST

An ad I got from Wide Open West

High speed? Who are they kidding?

Matt's Website
Posted by Charlie Hayes on Friday October 27, 2006 @ 11:19 PM EDT
Matt Nedrich finally got his website up. After two summers of not-getting-much-done, it's done! Any way, it's pretty sweet.
Complete Satisfaction
Posted by Charlie Hayes on Tuesday October 17, 2006 @ 2:10 AM EDT

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

This is from the generic Target pasta package

iTunes Bug
Posted by Charlie Hayes on Tuesday September 12, 2006 @ 11:51 PM EDT

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.

Chicken Salad Lunch Kit
Posted by Charlie Hayes on Friday September 1, 2006 @ 10:30 PM EDT

I'm glad they know what's important.

Some nice Java articles
Posted by Charlie Hayes on Wednesday July 12, 2006 @ 10:25 PM EDT

These two articles are pretty ownage:

About Microsoft's "Delegates"

Java theory and practice: Garbage collection and performance

Virtual Server
Posted by Charlie Hayes on Wednesday July 5, 2006 @ 10:54 PM EDT

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!

How do Word files saved as HTML get their own icon?
Posted by Charlie Hayes on Thursday June 1, 2006 @ 7:52 PM EDT

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.

Episode 1, 2, and 3 > Episode 4, 5 and 6.
Posted by Charlie Hayes on Thursday May 18, 2006 @ 2:48 AM EDT

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.

Computer Camp
Posted by Charlie Hayes on Tuesday April 18, 2006 @ 6:55 PM EDT
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.
NEC FP2141SB Refresh Rate Warning
Posted by Charlie Hayes on Wednesday March 29, 2006 @ 8:13 PM EST

For about one and a half years I have been using an NEC-Mitsubishi FP2141SB CRT monitor.

Up until recently, every single time the monitor was set to 60 Hz (During BIOS POST, Windows boot, OpenGL Games, DirectX games before it was patched, or manually) the monitor would display this huge warning about how 60hz is really low and that it should be higher, refer to the manual for how to set it. Now if this were in Windows only, I would have no problem. 60 Hz sucks. But during POST, I can’t see any of the information. During Windows boot, it nearly completely covers the Windows logo. And during games, I can’t see shit! It did have a method to exit it, but it was so annoying to exit it all the time.

I called tech support. They said that that window was by design and that it was impossible to disable.

Well I am happy to report that I DISSABLED IT! This may not work for you, but I reset the monitor to factory defaults, and now that box never comes up! Hope this helps at least one other user of this display.

Some sweet pictures to celebrate the end of the quarter
Posted by Charlie Hayes on Wednesday March 8, 2006 @ 11:23 PM EST

This is the registration page for the US Selective Service. Sexists.

This is a Case Logic USB flash memory holder. They use a plastic that turns opaque white when its folded or bent. I think they probably could have found a better plastic to use.

If it's corrupt, then what's the point in not emptying it? And how did it get corrupt in the first place?

Here we see Microsoft Windows Performance Monitor. I was using this to help locate spyware on a friend's computer. For whatever reason, it just stops recording data for a few seconds.

Good Slogan
Posted by Charlie Hayes on Friday February 17, 2006 @ 4:45 PM EST

Yes, I can

Can you guess what product or service this is for?

It’s not anything related to self help. It’s not drug that makes you feel better or a drug at all. It’s not something that will improve your ability to do anything that you couldn’t do before you bought it like a car or tool. If you guessed a small urine leakage pad, YOU’RE RIGHT! The slogan for Poise pads is “Yes, I can”. Totally appropriate.

Posted by Charlie Hayes on Monday January 30, 2006 @ 6:34 PM EST

Digg is a pretty cool website. Digg has lots of frequently updated news, lots of great links, and is pretty great overall. However, the community around digg is pretty… mindless.

For whatever reason, there seems to be some reoccurring topics that keep getting diggs. These are AJAX and Web 2.0. Now AJAX has been around for many years, but up until recently it didn't have a name. Some guy was nice enough to give it a name, a slightly cool name at that. Now it's THE thing to talk about. Anything that uses AJAX, no matter how useless, poorly designed, redundant, old, or crappy in general, is immediately dugg up to the front page. Searching for ‘AJAX”, there are 60 pages, 15 items per page. Most likely 60 pages is the maximum result count. That's an average of 2.0 diggs about AJAX per day. Insane. WHO CARES ABOUT AJAX YOU TOOLS!

Yet another reoccurring theme on digg is “Web 2.0”. Some have even mentioned “Web 3.0”. I have yet to see a single definition of either term. I think its safe to say that it involves AJAX, but it has to be more than just that. I can't think of anything though. I mean I can think of things that people may think is important, like the backend scripting language, data transfer protocols and formats, many things. But nothing that has been around for less than 5 years, which would most definitely have been part of “Web 1.0”. Anyone that uses a word or term without having a definition for it has no reason to use it. If I made up a term like “Internet 6.3b1” and defined it, it would be much more right in using it because it actually has meaning to at least one person. Joel Spolsky says: " The term Web 2.0 particularly bugs me. It's not a real concept. It has no meaning. It's a big, vague, nebulous cloud of pure architectural nothingness.” Correct!

The last thing about digg that bugs me a lot is the comments people leave. Here are some comments from some of the latest digg postings:

“YAY!”, “This isn't new.” (could have rated it old news), “Awsome!!”, “Awesome”, “Digg++”, “Cool !” (notice the space), “Fun stuff. +digg.”, “Great news.”, “nice..”, “i love wikipedia.” (don't we all), “i digg it yo !”, “Fantastic!”, “lol”, “cool”

Do any of these contribute anything to anything? No. Not only did you waste 5 of your seconds and 500 KB of your bandwidth (digg has really HUGE Javascripts if they aren't cached), you wasted 5 of my seconds and maybe 5 KB of my bandwidth. Multiply that by the number of users, and that's … (if you use 3 times the number of a front page digg, 3000 people, reading the comments) 5 hours of wasted time and 16 MB per worthless comment. Multiply that times 10 or so worthless comments per digg, that's 2 days of wasted time and 160 MB of wasted traffic. Thanks for making my day just that much better by making those amazingly awesome comments. Your life--.

My amazing text book
Posted by Charlie Hayes on Monday January 9, 2006 @ 5:43 PM EST

Some nearly verbatim quotes from my Civilizations book:

The people from long ago probably ate things.

We can conclude this obvious worthless information and make all these worthlessly useless detailed comments on that information that you probably would have guessed by yourself without us telling you about it because you are obviously smart enough to read or you wouldn't be reading this book.

E-Mail about my physics book
Posted by Charlie Hayes on Saturday December 24, 2005 @ 12:18 AM EST
From: Charlie Hayes
Subject: Fundamentals of Physics, 7th Edition
To: j.walker@csuohio.edu, davidhalliday@msn.com

I am a student in a physics class that is using the text book you and your co-authors wrote. I have a few comments to make about it.

I enjoy the consistency of the book. The style of the images and diagrams (however absurd) are remarkably consistent.

I like the idea that I only ever have to buy one physics book (theoretically) for 3 classes.

The book is well organized.

The URL in the preface of the book is incorrect. It reads "http:www..." this is an invalid URL. You need to have slashes after the colon. It should be "http://www...". I would suggest you look for more competent editors.

The lightning on the cover of the book is obviously added using a computer graphics program and looks amazingly fake. Also, the vast majority of lightning strikes from the ground to the sky. The lightning on the cover of the book looks like it is striking from the sky to the ground. This is unacceptable for a book about physics. Its like me writing a computer programming text book and putting source code on the front that wont compile due to syntax errors.

Claiming that combining two chapters and changing the problems around warrants a new edition is bullshit. These changes CLEARLY do not warrant a new edition. You should be honest with your readers and tell them that a new edition was published so that you would be able to make more money.

Eagerly awaiting your response,
Charlie Hayes

This is the world today
Posted by Charlie Hayes on Monday December 19, 2005 @ 2:47 AM EST
The context is: I made a proposal; person said I was insane; we argued over the proposal which he disagreed with.
Charlie:  i think YOUR insane
Person:   that's fine
Person:   I make more money than you :)
Person:   and I'm going to bed
Charlie:  good night
Person:   have fun in ny
Person signed off (went away).
Microsoft's good OS integration
Posted by Charlie Hayes on Tuesday December 13, 2005 @ 3:22 PM EST

Of course checking to see if you actually have a modem installed in your computer wouldn't make sense. Most people have 56k I'm sure. WHO HAS 28.8? It's cheaper to get DSL! All major providers have it for less than $20 a month.

Amazon is good
Posted by Charlie Hayes on Tuesday December 13, 2005 @ 3:13 PM EST

I'm Alive Pt.1 (Enhanced) [CD-SINGLE] [IMPORT]

New server and such
Posted by Charlie Hayes on Friday December 9, 2005 @ 6:35 PM EST
We have moved to our new Virtual Dedicated server.
Quality Marketing
Posted by Charlie Hayes on Monday November 14, 2005 @ 2:07 AM CST

Here is a quote from a foam matress store's website:

During the course of the day, the human body accumulates and stores static electricity. This stored static charge has a negative effect on sleep. Lowering the body's static charge helps the body rid itself of tension and improves the quality of sleep. This is the primary function of the revolutionary Intense cover. Dr. Chris Idzikowsi, one of the world's leading specialists in sleep research, demonstrated that people sleeping on static-reducing Intense were better rested and required less sleep.

Apparently when you get shocked touching a doorknob, you aren't actually disscharging that static charge? Must be so!

Internet TV Shows
Posted by Charlie Hayes on Saturday November 5, 2005 @ 5:00 PM CST
Diggnation and Hak.5 both have these STUPID hosts that talk about beer. It is SO funny because they were nerds, so they did not fit into the typical beer-loving crowd assholes in college, so now they have these silly shows where they drink beer. The revenge of the nerds? I think not. The morons drinking beer like morons? I think so! Also, those 'elite' hackers at hak.5 can't even set up their fricken mime-types right. Mime-types. I mean come on!
More pictures and bugs and things
Posted by Charlie Hayes on Wednesday November 2, 2005 @ 12:41 AM CST

Some more single word sentences

Zircon Axia A108

Capture it. Share it.
Save it. Print it.
Work with it. Play with it.
Learn from it. Prepare for it.
Use it. Feel it.
Your life. Your call.

Apple Airport Express

Connect. Print. Listen. Wirelessly


See. Spot. Save.
Expect more. Pay less.

Cool People

An actual person posted this message on digg.com. I think it says a lot about the person's character.

Could Google be making an IM client similar to Trillian. If  they did I would sure use it.


Some how the Add Hardware window turned into this.

I don’t know where this picture is from, but it looks like a bee, not a fly as the caption would sugguest.

This is what happened when I was installing iTunes. Our favorite install program InstallShield appears to use something called “InstallDriver”, and that something crashed during the install. iTunes works fine.

A windows painting bug.

What's cool about Microsoft Word is that every time you save a document, it creates a new hidden temporary file in the same directory as the document you’re working on is in. So after you have been working on a document for 2 hours, you have about 20 temp files. What is even cooler is that they only go away when you close Word, so when the not-so-rare and expected crash of word occurs they don't get deleted.

When I change the style of this one image from "Header 1" to "Body Text" it goes into an infinite loop of adding blank pages to the document. It’s totally reproducible too. Quite amusing.

This screen shot was immediately taken after reselecting the style and clicking reapply. Even though the style explicitly states that it should not be italic, it some how is italic! When I click to uncheck the italic toolbar button, it remains italic, even though the button is released. If I move the cursor to somewhere else and then back, the button is again depressed.

I got this awesome message box when Windows shit a brick on me over the weekend. Fortunately it was not on my main computer and reinstalling wasn’t a problem.

Posted by Charlie Hayes on Monday October 24, 2005 @ 11:03 PM CDT

Many people have noted that I like to argue. Some say that it's good that I have an opinion. Some say that it's annoying. Some say both. I say that if some one says something that is against what you believe, you are less of a person not to find out why they think differently or argue your point with them.

Some times it is inappropriate to argue. Some times a person's beliefs are really close or one does not have the appropriate domain knowledge to argue with them. However, it is hard for me not to argue against something that, up to this point in my life, my experience overwhelmingly proves my point of view correct over theirs.

In an attempt to counter my arguments, some people tell me that I must be wrong because I am not keeping an open mind and that I wont change my views to suit theirs without supporting evidence.

For example, by definition, momentum equals mass times velocity. Also, by definition, a photon has no mass and has momentum. There is no way that you can make that equation fit that definition of a photon, so one of those MUST be wrong. There is NO possible way to argue to the contrary. NONE! However, two people have argued to the contrary and say that I don't understand and that I must be wrong!

How can I be misunderstanding this? If mass = zero, then momentum must be zero. Maybe something times zero can be something other than zero. Maybe my entire understanding of algebra is incorrect. Maybe everything I have ever been taught and everyone I know that has been taught the same way, as I are wrong. Or maybe the one of the statements is wrong. Which is more likely?

What is more likely is that Newtonian physics falls apart when velocity approaches the speed of light. So if that is the case, teaching Newtonian physics is like teaching what is essentially not true. Don't get me wrong, the calculations involved in a superior method are most likely many times more complex and that the result is nearly the same as the Newtonian physics. Newtonian physics would obviously be more appropriate for computer games or similar simulations where exactness is not as important as speed. However, we should not be teaching (or in my case, I should not have been taught) something that has been known to be incorrect for many years!

As another example, the Amber alert inconveniences millions of people every time child abduction is reported. The statistics publish by the organization responsible for the amber alert state that since the alert was started, over 200 children have been saved! The alert started in 1996, so that means 40 saved children a year. I am pretty sure that more than 40 children are abducted every year, although you would never know that from their statistics. It doesn't say "200 of our 200 broadcasts have ended in success" or "90% have succeeded". Obviously a statement like that would be much more convincing of the success rate of the Amber alert. So the logical conclusion? The amber alert is so UN successful that they withhold vital statistics.

Again, don't get me wrong; I don't want children to die. But if the point is to save lives, then lets broadcast to millions every time any single person's life is threatened. If some one has a stroke, broadcast that a doctor is needed for immediate medical assistance! If some one is going to starve to death, send them food. And just to be fair, we need to broadcast to everyone, not just doctors or people with food. Since 99.99999 percent of the people the Amber alert reaches have no impact on the success of it, we need to make sure that we blanket broadcast so that we can get our success statistics just as low! If we give every person a fair chance at their own alerts, we will be forced to watch more alerts than we can possibly have time to watch. Obviously when you analyze the Amber alert, it's merits break down. Just so you know, I tried requesting statistics on their success rate, but the email address they have posted on their website for more information bounces back.

These two arguments are the big recipients of "I hate arguing with you" rebuttals. If you can refute my logic, please do. I don't want to sound stupid by stating things that are illogical or stupid. However, if you can't back up your claims, don't get mad at me. Arguing is a battle of endurance and logic. If you can't endure some one else's argument, then you lose. If some one else's logic breaks yours, you lose. If you say "I don't like arguing with you" then you are admitting you cannot endure and/or that your logic can be broken; you lose.

I don't want people to be angry with me or think I am annoying, but at the same time I do not want people thinking things that are clearly incorrect. If you have views that I think are incorrect and are not willing to accept that you may be wrong, can't argue your point, don't want to argue at all, or don't have the time, then don't say anything like "your wrong" when I state my opinion, say "okay" or "acknowledged". Then neither of us will be upset! If my views are wrong, prove it, and I will appreciate you making me look less stupid.

U3 has good marketing AND PR
Posted by Charlie Hayes on Tuesday October 18, 2005 @ 2:27 PM CDT

UPDATED: I reversed the order and fixed some formatting

From: Charlie Hayes
To: info@u3.com
Subject: U3 benefits?

I was reading through your list of benefits, and I can't find anything different about U3 devices over normal USB Memory drives:

Application mobility:
Any well-written application can run on any type of disk already.

U3 smart software works on any U3 smart drive:
Same as above, 99% of software isn't tied to a specific drive.

Intuitive user interface and application launcher:
Windows Explorer launches applications already, why are you adding another layer? Almost every application launcher in existence is Unintuitive and ugly. The Windows shell already has this functionality anyway!

Private and protected computing:
Already built into Windows using NTFS. Encryption programs have been available for 20 years, how is any of this new?

Seamless launch and exit:
Almost all existing applications have "seamless launch and exit".

Multiple applications on one device:
How is this different than any other USB memory device?

Always mass storage:
I have never had or used a USB storage device that was anything but USB Mass Storage

Easy Deployment:
You can already deploy your application to any type of memory without a special API, now your requiring developers use your API to get the same functionality that was available without it. This is harder, not easier.

-Charlie Hayes

From: Nathan Gold
To: Charlie Hayes
Subject: RE: U3 benefits?

Hi Charlie:

Why don't you give me a call when you have a chance or tell me how to reach you and we can talk.

Until next time,

Nathan Gold | U3 LLC | Sr. Director, Business Development |

From: Charlie Hayes
To: Nathan Gold
Subject: RE: U3 benefits?

If it's ok, I would rather communicate via e-mail.


From: Nathan Gold
To: Charlie Hayes
Subject: RE: U3 benefits?

Hi Charlie:

Actually, since the product is not yet released, you have not signed up as a developer, and we don't have a signed NDA with you, I can only have brief telephone conversations about this technology. Once the product is released to consumers in the stores later this month, I will be free to discuss anything and everything with you via email, smail, or any method you choose.

Until next time,

Nathan Gold | U3 LLC | Sr. Director, Business Development |

From: Charlie Hayes
To: Nathan Gold
Subject: RE: U3 benefits?

I think you misunderstand my interests.

As an educated consumer, I desire a market where companies compete by listing unique features of their products to differentiate them. I do not wish for companies, such as yours, to utilize buzzword marketing in an attempt to persuade un-educated consumers away from competing products. The end result of such marketing is a market where consumers are confused and unconfident in their purchases.

Your current product literature lists universally common features as unique to your product. 100% of current USB Memory devices offer 100% of the features you are touting as unique to your product.

If your product actually has unique features, you may wish to reconsider your marketing tactics and update your product literature to reflect those unique features. If customers such as myself see products such as yours in the store bullet pointing common features, they will simply skip to the more easily identifiable unique features of product such as the price/size ratio and aesthetics of the device in question. If your product only lists unique features, it will most likely be considered more often.

I plead with you to refrain from littering the market with clones that deceitfully list features as unique when they are not.

Educated consumer and developer,

Charlie Hayes

Posted by Charlie Hayes on Wednesday September 21, 2005 @ 9:32 PM CDT
I have moved in to the house this past weekend. I have a whole bunch of really cool pictures to post. I have so much free time that I can't spend it posting them.
August's world of Usability!
Posted by Charlie Hayes on Friday August 12, 2005 @ 8:37 PM CDT

Five bad advertising techniques:

One word or two word sentences

AppWorx: Automate. Integrate. Accelerate.
Macromedia: Different people. Different needs. One solution.
Apple DVD Studio Pro 4: Encode. Author. Burn. Deliver.

A period defines the end of a sentence. A sentence needs a noun and a verb. If you don't have both, it's not a sentence, and therefore, does not need a period. In fact, a period at the end of a single word makes you look stupid.

Where is the verb? Where is the noun?


def ? i ? ni ? tion n.

1. Statement conveying fundamental character.

2. Statement of the meaning of a word, phrase, or term, as in a dictionary entry

It is most likely better to assume your customers know what words mean and that if they didn't, they could go look them up on their own. Assuming they don't know them and then putting these ugly definitions on your website or product literature is like saying ?Hey stupid! You're stupid!? You probably shouldn't insult your potential customers.

The only thing that doesn't look silly on is a dictionary.


I agree it sounds good on the seller's side. But on the buyer's side its clich? and boring. Since your not selling the product to yourself, maybe you should not introduce your product.

Hiding information

Don't put your information behind a registration system. That's like putting a lock on the door in front of your store. People are just going to walk away. When I have to register, I will either

A. Close the browser tab
B. Use phony contact information.

Both of which will not help you sell your product.

Stock art

Websites that have pictures of people that are smiling, having fun, and laughing are just silly.

How about a screenshot of your application instead? Thanks.


BEA, the company that sells crazy expensive software for serving web applications, says on their website that their JRockit application is ?Compatible with J2SE 1.4.1? and that it is ?Certified with the latest Java standards?. J2SE 1.4.1 is THREE years old. I emailed them and said that they should correct their web page. They responded:

Hello Charlie,
Thank you for contacting BEA Systems. Per the BEA JRockit product manager; JRockit 5.0 tracks the latest release of J2SE 5.0 very, very closely.
More updated info: http://dev2dev.bea.com/wljrockit/ 

Apparently the information on their software that is less than 3 years old is on a secret hidden page.

Windows Certification

These panels are from a Microsoft Certification example exam from their website.

If it's not a plug and play monitor, your going to need to install the driver.

I may be wrong, but if the disk drive, video camera, or printer were self powered, they should work in a bus-powered hub.

What is this question even asking? Which file should you sign? Which file should you edit to point to a signature? Which file should you look at to see which file is not signed? And if it is the later, no one outside Microsoft should be doing this in the first place.

A program that's idle could be using 200 threads, while a single application could be overwhelming the system with a single thread. You would most likely want to know if its more than one thread that's using the CPU, in that case, you will probably want to check the rate of context switches. Microsoft thinks otherwise.

Other miscellaneous pictures and such

Here we see a save dialogue box for MSPaint. As you can clearly see, I am trying to save to ?2.bmp?. Why is it asking if I want to replace ?3.bmp?? I think it is because I clicked on ?3.bmp? in the file list. BUG!

Here is a good error from Computer Associates AllFusion Harvest Change Manager (my, that's a mouth full). Those log files are located on the desktop, not the current working directory or the application directory or the root of the disk. The templog.txt file is empty. The Harvest Session Log (which looks to be like the title of that window behind the error) has some cryptic worthless information. The content of the window with the same title is empty. I called CA and they told me that Visual C++ 6 with the embedded compiler isn't supported. Screw you CA.

Here we see a Sun Microsystem's website. Apparently, if you click download, then cancel the download window or hit back or something, it will prevent you from downloading it again. Their FAQ says this is a security problem. As it stands now, it's a HUGE usability problem. Additionally, they should put the file name before ?was? to make that a complete sentence.

Andy Dick rocks

Nortel Networks
Posted by Charlie Hayes on Thursday July 28, 2005 @ 2:06 PM CDT

I e-mailed Nortel to tell them that I think their website should not use ALL CAPS BECAUSE IT LOOKS LIKE THEY ARE YELLING AT THE CUSTOMER AND BECAUSE IT IS HARD TO READ.

Well they called back and said that they communicated my comment to the creative team and they are investigating it! I am quite impressed with customer feedback policy relitive to others. All companies should be like Nortel. As for Nortel's products... They leave something to be desired. SIP compatibiltiy and the ability for their phones to operate on other non-Nortel networks come to mind.

SBC Yellow Pages
Posted by Charlie Hayes on Tuesday July 19, 2005 @ 10:07 PM CDT
SBC is advertising that their yellow pages is better because it has more ads. I would rather have one with LESS ads. What psychos.
Lots of good screen shots!
Posted by Charlie Hayes on Friday July 15, 2005 @ 5:07 PM CDT

Textual Content:

I would just like to point out how fantastically intuitive Computer Associates Harvest change manager is. To create a package for "State" B, you create a package in State A (named 'Create request'). This will not create a package in the Create Request state; it creates the package in the 'Unit Test' state. Create Package isn't even an option for the Unit Test state.

Pictorial Content with Textual Content Captions:

Here is a screen shot of the Windows Media Player for Mac download page. How come the size and download time for the .bin file is not available?

Here we see Microsoft Word has ran out of memory. In the first screen shot, Word says that the hard disk is full, with some added punctuation. Windows Explorer says that there's 65 gigabytes free. In the second screen shot, Word was a little more general with it's out of memory error. There are the same 65 gigabytes free, and then you can see there's about 750 megabytes of free physical memory. Microsoft needs to change those dialogs to something like "Word's programming is pure shit, we some how cant allocate more memory from your huge pool of free memory, and we cant allocate more disk space from your even huger pool of disk space, so chances are you need to close the program and reopen it." Maybe they could code in like "if free memory is greater then the average total memory for normal users, don't display this box!"

Here we see some operating system requirements from IBM. They are really specific about which version of Suse you can use, RedHat, AIX, Windows, etc. Then they say you can use "Linux". I don't think it will run on every version of Linux.

This is a really good promotion from IBM. If you spend a million bagillion dollars on one of their servers, they will give you an iPod shuffle! Now lets look at this a bit. If you can afford one of their servers, I think you would already own an iPod. A 100 dollar "freebee" for purchasing something that costs 20,000 seems a little insignificant. So if your company does buy one of these servers, who will get the SINGLE iPod Shuffle? I see a fight coming on.

In this screen shot, we see IBM giving a link to contact an operating system. If I were going to buy a crazy expensive OS from IBM, I would rather talk to IBM, not the OS. Actually, I would like to talk to the OS, it would probably be really interesting? or really boring.

Here is another good IBM development. It seems some of the features of this software are these web servers. Most are running Apache, but it seems one is running the original web server. It must not be WebSphere, IBM wouldn't pass up the opportunity to toot their horn. Ether way, I want it. Original flavors are usually better than the other ones.

What? More from IBM? Here IBM is talking about some 31 bit CPU. I would guess that it was a typo, but the mention it in two places.

And last but not least, we have a Windows Update screen shot. I don't know what to make of this.

Update of the month!
Posted by Charlie Hayes on Monday July 11, 2005 @ 9:20 PM CDT
I have a lot of pictures I want to post. Quite funny too! Other than that, camp is over, and I had a really good time. I didn't get into OSU, but will be going to Columbus State this coming semester to get my GPA up .04 points to the "100% sure to get in" level. We went canoeing this past weekend, that was really fun too! I'm still working, which is kind of boring, but money is always good. I haven't done anything much in the way of being productive which stinks. I haven't even been uselessly playing games. Any way, I am sure I will be totally motivated to post the pictures some time in the future. I know you are looking forward to it!!!
Two good things about Windows
Posted by Charlie Hayes on Thursday June 9, 2005 @ 8:58 AM CDT

When you mouse over ?Send to? (when ActiveSync for PocketPC hasn?t been fully installed) it will install it? ON MOUSE OVER

When you right drag a zip file, and click extract, then hit next or whatever until it starts to extract? It doesn?t disable the next button, and if you press it again, it asks if you want to replace the existing file (since its currently extracting).

Pretty good, no?

Domain updates
Posted by Charlie Hayes on Sunday May 29, 2005 @ 12:31 PM CDT
Our hosting has been changed to a dedicated IP address so things are not working (EdHayes.us, obive.net, etc). I am working on fixing it.

UPDATE: Everything seems to be in order for the most part. Anonymous FTP works now too!

Blockbuster FAQ
Posted by Charlie Hayes on Saturday May 28, 2005 @ 8:22 PM CDT
In the Blockbuster FAQ, they list the following Q and A:
Q: Now that late fees are ending, can I keep movie and game rentals as long as I want?
A: Movie and game rentals are still due back by the due date shown on your receipt.
Word rocks.
Posted by Charlie Hayes on Friday May 27, 2005 @ 1:04 PM CDT

I have never seen this message before. Infact, I didn't even know there WERE envelopes for e-mails. Well, there you have it! This is how e-mail works. Unfortunatly Microsoft Word could not load the envelope it apparently needed so that it could make a new e-mail message to attatch the current document to.

End of school, LanCaster, Work, and Camp
Posted by Charlie Hayes on Thursday May 26, 2005 @ 9:31 PM CDT

Well, school is over. I got an A in Java, and some really good grades in databases and ethics, those were the better classes because I learned so much (no?), the curriculum was really good (no?), and the professors were super fantastic (no?), although I am glad to be home. It was nice to be at school and to have a lot of free time. Now I work all day, commuting with shitty roads, and walking Scuzzy, helping make dinner, and sleep. There is no time to do much of anything which kind of stinks.

I have started on the first actual version of LanCaster. The previous test (back in November) turned out kind of funny. As it may be, if you spam the network massive numbers of broadcast packets (think broadcasting a 200 MB file), the router dies! How awesome is that? Well, whats even cooler is that on a Mac, the maximum size of a UDP packet seems to be half of the maximum of Windows. And even cooler than that? Well it also seems that there are no errors or anything when receiving a packet, only sending. So that worked out well… I learned some stuff, and have come up with a new design! The new design is that computer A will send the file to computer b, which sends to c, etc. So the end transfer time to all the computers is about the same time as to one computer. Plus this design wont interfere with any of the other computers on the network that are not involved with transfers.

I have been working on a Java GUI for the app too. It actually doesn’t transfer anything yet, but it does a lot. I am using JMDNS to take advantage of zeroconf, Rendezvous, Bonjour, or the new brand of the day. The new application is completely peer to peer. There is no tracker and there is no server. It’s pure p2p. It’s super fantastic; and all those other crazy p2p programs that are not actually p2p should take note: Buzzwords are only used by dumbos who don’t have a good enough product to sell by itself.

So about work at American Greetings. I am pretty sure that I am not allowed to talk about it, although I haven’t signed any crazy NDAs or anything. Although I think I can sum it up safely by saying: Windows, C++, HP, and not planning are all not good.

Camp planning is working out quite nicely. It doesn’t look like Matt is going to be able to come unless there is a lot more enrolment, which stinks. Camp starts June 15 and if you know any 8 to 17 year old people who would like to learn anything about computers, you should have them enroll in the amazing program at Camp Fitch Computer Camp. I know the web site is really bad, but were going to work on that for next year. If you don't know much about me, this is my 9th year (6th as a counseler).

Truth commercial
Posted by Charlie Hayes on Tuesday May 10, 2005 @ 11:58 PM CDT
"Smoking sections in restaurants make as much sense as peeing sections in pools."
Cool emails from fellow students
Posted by Charlie Hayes on Tuesday May 10, 2005 @ 8:46 PM CDT
Micro exam
Hi everyone, i was just looking at the site here, what exactly is the 
final on. Is it cumilative?  If or if not what should i study? thanks 
everyone, sorry to bug ya. i'm sure it will be an easy exam. so good 
luck everyone

Final Exam study session
Hello everyone this is Bill from class, the tall loud obnoxious guy 
that always complains. I was curious to know if anyone wanted to get 
together sometime tomorrow before are exam to do a quick review of the 
final or maybe this evening before PM I realize this is short notice so 
i apologize for that. Also i was thinking maybe this week we can get 
together and get drunk at a bar or something. So we can sit reflect on 
this class lol. But e-mail me back or call me at 440-532-0191 if i do 
not pick up that means i am at work or in the library so leave a 
message. Thanks again and hope to hear from someone soon
Sincerely Bill WIck 
Picture time!
Posted by Charlie Hayes on Thursday April 14, 2005 @ 3:54 PM CDT

Here are some images I have been saving up to post together:

In this scan of an SBC ad we see them comparing the speed of to speeds of SBC DSL. For starters, streaming video NEVER displays fractional frames. So its not possible that this is an actual screen shot. Second, look at the position track for these QuickTime movies. They are both fully downloaded. So is SBC saying that their cheaper DSL service is corrupting video streams? Apparently.

This photo shows the balcony Kim and I had on our hotel room in Michigan. Notice that its about 2 DVD case heights deep. That’s like not even enough room for me to stand out there on with the door closed. I would have saved the money and not put in sliding doors and railing and such. DO!

This is an error I got while attempting to shutdown the other day. It's pretty helpful. How am I supposed to close a file? Close the handle to the file? That is something the program is supposed to do. And even if it were up to me, it would be nice to know which file windows is working with (I mean besides the 200 other files Windows is working with at that time).

Incompetent editor alert! How about one of the staff corrupts the image and misspells words and then the editor doesn't catch this huge ugly image on the front page? Sounds like exactly what happened.

And last, will some one please send me the Internet plug-in? My copy of Safari can't seem to find it.

April First
Posted by Charlie Hayes on Friday April 1, 2005 @ 12:17 PM CST
What's exciting about April fools day is all the news stories on the internet that aren't true. Its quite annoying. "Please note the date of this post." What is that all about? Any way, I can't wait till tomorrow for all the stupid crap to end.
Spring Break
Posted by Charlie Hayes on Tuesday March 29, 2005 @ 12:15 PM CST

So here I am after break back at school. Some may already know that Kim and I went to Michigan over spring break (this past week). Kim was taking a class in some fluid dynamics class called Fluent (I think, at least the company who makes it is called Fluent, and I know how I make fun of people that say ?Oh, you use Adobe??? Anyway?.). She had broken her arm the previous weekend while snowboarding at Holliday Valley. I played games, did Internet things, chatted, watched TV, and slept while she was doing her thing. I drove her to and from class in her new Honda Accord Coupe, which was nice.

The Internet situation in our hotel room is kind of interesting. There was one little spot in the room that had a decent enough signal that you wouldn't get disconnected constantly. That spot was in the far corner between the door and the bathroom, so that was inconvenient. I had brought along an access point just in case, and the Holiday inn lent us a wireless bridge. So I hooked up the bridge to my access point to basically act as a range extender. I then was able to connect to the new wireless network at full strength from anywhere in the room. Kim with her PC laptop, however, was unable to connect to the new network! I think Window's super wireless capabilities may have been at hand, or maybe because I was using a bridge and only once client could connect through it, but she couldn't get past some cryptic ?authenticating user? status or something like that. So what I came up with was setting my Mac to share the Internet via the Sharing preference pane through wired Ethernet to her. So her Internet went through a wire, into my Mac, through NAT, over wireless to the access point, through the bridge, through wireless to the hotels access point, then to I think it was SBC, etc. Kind of crazy, huh? Here is a cool graphic:

Before I went to Michigan, I went to visit Ed in Dayton. I met his friend Sara for the first time. It is nice to have a face to match people's names in conversation. So now she has a face, personality, voice, etc.

I have worked a bit on my color picker? It's pretty slick now, although kind of slow because of VB issues?

I went to court for my ticket. I was really nervous before hand. I went in, pleaded innocent, they offered to not give me the points, then I pleaded no contest, paid my $100 plus $62 in court fees, and that's all done with.

I am sure you have seen those crazy W3C links on sites that you can click on to see the validation of a website. Basically bragging: ?look, I'm valid, here is the proof!? They are all over. And the funny thing is, most of the time I click on the link to validate it, I get an INVALID from W3C. Some one needs to make a spider to crawl the net to find all these links and get a ration of invalid to valid. And then maybe compare it to ones without links.

I had an interview at Hyland Software this past Friday. I was kind of nervous there too. I talked to a whole bunch of people etc and hopefully I'll get he job. They were all really nice to talk with and the place is really cool.

Miscellaneous March Happenings
Posted by Charlie Hayes on Tuesday March 8, 2005 @ 9:21 PM CST

Best Buy

About a month ago I went to the Macedonia Best Buy to exchange my Olympus digital camera for a Sony digital camera under Best Buy's no lemon policy on their service plans. My time in the store was way too long because of unorganized employees and under specific policies. Any way, I left the store to go back to my apartment when on the way back I realized that I had left the batteries in the Olympus camera. I called the Best Buy immediately when I got back to the apartment and they said they would hold the batteries.

I went to go pick them up one week later. I was also purchasing a Linksys Wireless router. I went up to the counter to get the batteries, and after about 30 min of them looking around, calling people, and walking around with their thumbs up their asses, they finally admitted that they could not find them. The manager approved taking a 25-dollar discount off the router and then I bought 25-dollar batteries.

Another week later, I went to exchange the Linksys router for a D-Link router because the Linksys sucked (even with the latest version of Sleavsoft firmware) at the Montrose Best Buy. Every thing went extremely smoothly, except that after I left the store, I realized they did not give me the same 25-dollar discount. I went back into the store and asked why not. They said that they were not obligated to do so since they were not the store that authorized it in the first place. I called the Macedonia store from the Montrose store and they said that I could go there and they would refund my credit card 25 dollars.

A went back to the Macedonia store 3 days later to get the credit, and the manager refused to do it! I explained the situation, and he had no regard for my satisfaction. I was super pissed. The girl that was helping me before the manager became involved was by far the best Best Buy employee I have ever talked to. Thanks Billie! On the way back to the apartment that night, I got a speeding ticket!

When I got back to the apartment, I called Best Buy corporate and managed to get a 25-dollar gift card. At least the Best Buy situation was fixed.


On the speeding ticket side, I scoped out where I got it (76 in a 55) and there is no way that the speed limit was 55 where I got it. I was pulled over about a mile after the 65 MPH sign, and there is no way I was drove a mile from where I was clocked. Hopefully I can at least get the points off my record, and at best, get the case dismissed because ether the cop doesn't show up or because the allegations (76 in a 55) are wrong.


I had a nice weekend with Aunt Beth, my parents, and Scuzzy. We went to a neat little tea house on the east side (I think it was on the east side). We also went to Phnom Pen (Cambodian and Vietnamese) and to Sakura (Japanese) for dinner.

A good conversation.
Posted by Charlie Hayes on Wednesday March 2, 2005 @ 7:32 PM CST
I received this e-mail:
can anyone tell me wut we are suppose to study for the exam is it over 
everything is wut iam asking
My reply:
Maybe you should learn to:

1. Not send mass emails.
2. Go to class.
3. Read the syllabus.
4. Write the professor an e-mail.
5. Go to the professor's office hours.
6. Write coherent English.

If you haven't learned at least one of these before college, you shouldn't be here.
His/her reply:
bitch is that good english fuck for u alll u had to do answer
the question i didnt need a fuckin smart ass tellin me wut i should do
My reply:
I also received this email and sent a similar response:
Keep in mind none of these mentioned a class and I have no way of determining such a thing from the email.
Latest software developments
Posted by Charlie Hayes on Monday February 21, 2005 @ 2:31 AM CST

I have been working on reading the iTunes library files and such using XML and decided to write an Apple PList editor for Windows. I have a completely working copy that works read-only for now. Here is a screen shot of my latest creation:

I got some advice from Keith Lea and have fixed up the code to get the Music folder’s path. It is a lot uglier, but I am sure much more fault tolerant. It was written using XPath.

Posted by Charlie Hayes on Sunday February 20, 2005 @ 12:06 AM CST

I have been applying to get an internship at a company in the Cleveland area, and one of them asked me for a poem in the automated application! It was really kind of funny. It was like "First name: Last name: Address:" then "Poem:". Any way, here is what I came up with:

People hate software, Frustrations abound,
I am summoned to help fix problems all around town.
PCs are tools used to be more efficient,
They turn out to be pains in the side, an irritant.
I want to make a difference and make software better
So that people like me can just type a letter.
It?s official, .NET sucks
Posted by Charlie Hayes on Thursday February 17, 2005 @ 4:15 PM CST
Who on EARTH would create a class library with a Collections superclass and not have ArrayList or Hashtable extend it? Microsoft, that?s who!
Explicit songs update for 2004
Posted by Charlie Hayes on Tuesday February 15, 2005 @ 9:57 PM CST
Posted by Charlie Hayes on Friday February 11, 2005 @ 12:56 AM CST

I have just spent the past few hours attempting to deserialize an iTunes Library XML file into .NET. I have been unsuccessful. I can?t see how people accept XML, it?s so miserable! UGH! All this DTD, XSD, XMLSerializer, .NET, XMLSpy, its making me sick. If I cant get this working, I?m going to have to do all this crap manually, and how much is that going to suck? I use .NET?s XmlTextReader which seems to be based on DOM for retreving the music folder?s location:

	Dim xmlFilePath As String = Environment.GetFolderPath(Environment.SpecialFolder.Personal) _
		 + "\My Music\iTunes\iTunes Music Library.xml"
	With New Xml.XmlTextReader(New StreamReader(xmlFilePath))
		Do .Read() Loop Until .Value = "Music Folder"
		Do .Read() Loop Until .Name = "string"
		Return .Value
	End With

That just LOOKS fragile. At least it?s not ugly. I can?t see using this method to parse the entire file. Now whats cool about all this XML stuff is that when the parser starts parsing the file it reads:


Of coarse the parser needs to go out to apple.com and download this great file. So this now requires an internet connection just to parse the file. And this isn?t even the XmlValidatingReader! You know I was surprised when, while it was parsing the file, it throws a System.Net.WebException at me. So if a user isn?t connected to the internet, they?re greeted with this:

	Error reading library XML file. Possible cause: 
	Can't contact apple.com to get XML definition.
	Check your internet connection.

I?m starting to think I?m doing this all wrong. For a ?simple standard? designed for interoperability, XML sure is a harsh mistress.

Our internet host is starting to irk me... They still haven?t fixed the problem where the server cant resolve anaka.obive.net =)

The point is...
Posted by Charlie Hayes on Tuesday February 1, 2005 @ 2:22 AM CST

The point of the computers being so fast article wasn’t to make fun of Windows sucking. Think about this: That computer that crashed could have re-launched the application that crashed. It would have been constantly saving its state to the hard disk and the resumed. It could have checked whatever it was that made it crash before it crashed so that it didn’t crash.

When you use an application that needs to know where file on your disk is, what does it do? It asks you. How efficient is this? We have the technology to search the contents of every single file on your computer instantly for anything. Why the hell is it asking you where some obscure file is? When you open some web editor and it wants to know what browsers to use for previewing, why not just search your hard disk for them? It couldn’t take more than a second. But instead, it asks you, and you have to spend 5 minutes locating them, make sure all the parameters are correct, clicking all these buttons, etc.

Obviously the answer to all these questions is: Because programmers are stupid or lazy. It could also be the operating system designers fault for not making these services available to the programmer. Can you search your disk like this in Windows? Of coarse not. Why not you ask? Well, the answer isn’t because its not possible. This technology was in BeOS YEARS ago, like 7 years ago. It’s been in Linux and MacOS for years too. Microsoft was planning on making this available in a horrible abomination in the form of a layer over the top of NTFS called WinFS in Longhorn. Well, this was delayed until Longhorn Server. Well, guess what! It was delayed again!

Blame who you want. Computers suck because people suck. People suck because other people suck. Other people suck because …. Shit. I already said why other people suck. Well, in that case… Try not to suck. If you don’t suck, then maybe other people won’t suck and maybe it will eventually lead to the government not sucking with this “no child left behind” crap… Or as my Java professor put it: ‘no child left without his or her fair share of tests, we don’t want a kid not getting enough tests!’ Maybe it will lead to every one not being assholes. Who knows, it could just be wishful thinking. So folks, that’s why computers suck. It’s not the hardware, it’s the software. Hopefully I will be able to make things better.

Google Bashing
Posted by Charlie Hayes on Friday January 28, 2005 @ 1:18 AM CST

It?s content time again folks! It seems to be coming it a lot faster now! Take a gander:

Rich web apps, GMail, and Suggest get bashed like none other, for good reason.

Computers suck.
Posted by Charlie Hayes on Thursday January 27, 2005 @ 8:14 PM CST

Imagine a classroom with twenty students in it. Each student has three pages of paper. Each piece of paper has four hundred names on each side. Each name represents a family of four. Let?s say each person in all of these families has completed five thousand math problems in their lifetime, on average (that?s one hundred ninety two thousand people). Imagine the complexity of each of these math problems was quite simple, ether addition, multiplication, division, or subtraction using numbers of nine orders of magnitude such as 294,967,296. The average computer could complete every single math problem every person in every single family named on these three pieces of paper on each one of these twenty students desks in their lifetime in one second. Assuming five thousand problems in one life time we can calculate that the computer I am talking about can do one billion thirty-two bit operations per second, much like your standard P4 or Athlon.

Computers are really powerful things! In addition to calculations, they can transfer what equates to the contents of a single book shelf to a hard disk, or the entire contents of ten full encyclopedias (including images) through memory in the time it takes to flip to the next page. What can all this power achieve? Let?s take a trip to the airport to find out? (next page)

Apparently they upgraded the server.
Posted by Charlie Hayes on Wednesday January 26, 2005 @ 2:49 AM CST

Our hosting company has apparently upgraded the server and failed to notify us of any of these changes. The results:

  • IP address of server changed, affecting cybercoment.com, edhayes.us, obive.net, and subsequent sub domains.
  • Disk space quotas were really screwed up so I couldn?t upload or change anything until that was taken care of.
  • I wasted hours troubleshooting all of this when a simple ?hey, were upgrading the server and your IP address is going to change? e-mail would have solved all of this. I also sent them repeated ?fix it? help requests.

So there you have it, the explanation of why cybercoment.com was down? YEAH! It might take a while for DNS things to propagate? How fantastic!

On a side note, I?ve worked on CEInfoBar quite a bit today. The iTunes bar now does ratings and all sorts of cool fancy things. WHAT EXCITING NEWS!


I just learned that this was an emergency upgrade. One of the hard disks was close to failing in the first server.

Magnificent content!
Posted by Charlie Hayes on Tuesday January 25, 2005 @ 4:10 PM CST

Section 1: Windows Media Player

I sent the following to Microsoft via their online feedback form:

I am surprised how poorly designed Windows Media Player is. With each new release (since version seven to eight) I have been expecting all the interface and ease of use problems to be fixed or at least somewhat dealt with. But what happens is it gets worse and worse. Media Player integrated with Windows the way Microsoft thinks the user wants it to, however there are no options to disable this integration. Instead of integrating like all other media players have in the past, Microsoft created a new method of integration JUST FOR MEDIA PLAYER. So when you go into the registry (since there is no option) to remove this integration: surprise! It’s not where you expect it to be. The ONLY explanation for adding this new undocumented and unwarranted change in behavior is to prevent people from disabling it, which is INSANE. So starting with the immediate hatred toward media player 7, and then being disappointed with 8, then 9, and now 10, you SERIOSLY need to do some usage studies and make Windows Media Player at least usable. When (for whatever reason) something starts playing in Media Player because of some crazy integration technique, I sigh, swear at the computer for displaying that horrible program on MY screen, immediately close it, and hope to god it hasn’t once again re-integrated itself. Is this what you were going for when you created this program? It's not like I don’t like it because it’s not perfect, I don’t like it because it’s so amazingly poorly designed. I am most definitely proficient with computers, so how you expect computer illiterate people to use (and like) this junk software must ether be beyond my comprehension or you actually don’t expect this. For God's sake, make Windows Media Player better… PLEASE!!!

I hope you at least laughed once, and then came to the realization that I make a really good point.

Section 2: Cool People

What on Earth persuades people like this to put an UN-LIT cigarette in their mouth for a picture to be displayed to millions of people on the internet? This is not a rhetorical question. I really want to know.

Section 3: Windows Installer

Why the Windows Installer so great (this includes Wise and Install Shield for Windows Installer)? Well because when it creates new program groups in windows and places shortcuts to “programs” what its actual doing is this:

  • Creates folder in Start Menu “<ProgramName>”
  • Creates folder in some crazy directory “<WindowsDir>/Installer/<SomeGUID>”
  • Installs some registry keys mapping the GUID to an actual program in the installed directory “<ProgramFiles>/<ProgramName>/<ProgramName>.exe
  • Installs a “stub” program in the folder it created in step 2 with a name of “Icon<First8HexDigitsOfGUID>.exe”. Some how this program maps to the actual program through the GUID installed into the registry.
  • This stub program has “PAPADDINGXXPADDING” repeated in it to fill up space…

Why is this so great? Because when you want to get to the installed folder, you can just open up the start menu group, right click, and use the Microsoft Windows 95 PowerToy Target menu to open it up. Oh wait, no, this opens up that damn installer folder with the GUID and the stub program. Since this stub program isn’t a shortcut to the actual program, you can’t target menu it. HOW FANTASTIC! This is obviously well designed.

Section 4: Windows Clipboard

While taking the screen shot for the installer, I had some trouble. I hit the normal print screen button, and the cursor changed for a second, so I presume it copied into memory. I open up Corel PhotoPaint to crop it. I click File > New From Clipboard like I usually do, but nothing happens. I assume I didn’t click the right thing and try again. Again, nothing. At this point I’m assuming that there’s some dumb bug in PhotoPaint so I try to open good old MSPaint. I hit paste, and WOW! Clipboard data is bad. What’s up with that? I look up at CEInfoBar and the memory indicator is yellow which means physical memory is between 80 and 90 percent full. Ok, great. So I close my BitTorrent client memory hog, and Warcraft 3, and such… At this point I have about 50 percent physical memory free with just a few little programs open (apparently 512MB is needed to hold them though). I try to paste again, and still an error. I close paint and reopen it, still not working. By now I’m crying. What the hell could be preventing this paste?? I had had it by now, so I restarted and then I

Section 5: Misc Bits

Well I've completed 1 week (4 days last week and 1 this week) of the semester. The professors this semester are a LOT better than last, well, except for my Calc professor last semester, he was awesome. No more Durand Durand!! WOOO!!! (This is where you cheer with me.)

I hooked up my new monitor to my PC so now its dual, which is kind of weird. I hear all these people blabbing "OMG! Dual is so great! I can't even use single display now that I’m used to dual!" Well, I think that’s bull shit. It’s a total pain in the ass to go back and forth. About the only nice thing is that I can be in Warcraft while Ventrilo and iTunes are on the other screen so I can see who’s spamming the stupid music or sounds and also see if the current song playing is rated, and if not, is it worth alt-tabbing to minimize Warcraft and then change the rating. Obviously it shouldn’t just give iTunes focus on the other monitor; it should minimize and then take 3 seconds to get its bearings. That way, when I alt tab to rate something, my hero doesn't Die in DotA. I guess that’s better than what Mac does; it just blanks the other screen. At least is sexy when it blanks it, and it fades and such. Windows would just flash it and then it would flikker and then the monitor would explode.

Speaking of Mac vs. PC, Anand Lal Shimpi has put up a review about his PowerBook (same configuration as mine, except mine has 2x the video memory and a faster hard disk) on his website AnandTech. For all those Mac bashers, you should take a look; he makes quite a few good points.

Transferring to OSU is progressing slowly, but nicely.

I just read this on some webpage about XML and RSS: "Everyone's doing it! Heard of RSS? Seen those cool xml and RSS buttons on your favorite web sites and blogs?" Cool XML and RSS buttons? They are orange with the text XML or RSS on them. It would take about 10 seconds to make in MSPaint. They aren't cool. Every one doing it? What, subscribing to millions of feeds and having it update every minute just to hear something new as soon as possible? Sounds like a good use of bandwidth... Actually...This Slashdot article comes to mind. And yes, I read Slashdot, especially for the comments! THEY ARE THE BEST!

I have made some progress with CEInfoBar. I'm going to have to refactor iTunesLibrarian to continue working on it which is going to suck.

And to finish things up, here is a pick I'm sure Ed will enjoy (the original file name was "ThoroughlyModernMillie"):

Posted by Charlie Hayes on Sunday January 9, 2005 @ 4:46 AM EST
I haven't done much of anything besides play Warcraft 3. What a waist of time! Christmas was fun with Ed being home and such. I'm still on break, and will be for the next week or so. I'll probably be just as worthless in the upcoming week unfortunately. It's weird how I plan on doing things during breaks and then get absolutely nothing done. I have days where I get a TON done or maybe even 3 or so days in a row, then its nothing for weeks. I have no idea why it happens that way, but that?s the way it happens.
This that and the other. News from the past Month!
Posted by Charlie Hayes on Friday December 3, 2004 @ 2:09 AM EST
Without further anticipation, here is my longest-time-in-between-posts post!

So, here?s a screen shot of my current workings. At the top you can see what CEInfoBar currently looks like. From the right, a memory meter, a CPU meter, CPU history, iTunes controller, WinAMP controller, and a clock. The bottom left is the configuration screen for CEInfoBar. To the right is iTunes Librarian.

I worked about a week on a LAN file distribution program, which turned out to be slower than I expected, so I used BitTorrent at the LAN party (Fifth Annual ThanksGibbing) in which I wrote it for. I RARed the games for distribution and such (dumb Word not knowing the verb RAR). BitTorrent maxed at 2 MB a second, so it took a while to transfer files over which sucked. Then it took 30 min to unRAR, which I was expecting closer to a max of 10 min. Any way, I learned a lot from the experience. The LAN went quite well, probably the best I have ever had.

I?d rather not talk about school, although I may transfer to OSU for next fall. The semester will be over in 2 weeks which is nice.

Work on my personal site (obive.net) has come to a halt since the only browser that works correctly with the standards I use (really simple JavaScript and some CSS2) is Gecko based browsers such as FireFox. Even Safari doesn?t work =(, not to mention The ShitFest ? otherwise known as Internet Explorer.

As for the current games I play, that would be Warcraft 3, TFC, and UT 2004.

I got a new Monitor, WHOO!!! I may write a review of my Sony and my new one soon, if my non-existent schedule permits.
Posted by Charlie Hayes on Monday October 18, 2004 @ 3:38 PM EDT
I?m working on a new .NET program to clean missing tracks from your iTunes library, find album art on amazon.com and add it to the library, and clean all album art from library. DOESN?T THAT SOUND AWSOME?
Official quote of the undisclosed time period
Posted by Charlie Hayes on Friday October 1, 2004 @ 7:33 AM EDT
cosmotic: and you contridicted your self toby
toby: no, i didn't
cosmotic: "java literally can't be faster" contradicts ?"obviously possible for java to be faster"
(and yes, I know that yourself is one word)
Posted by Charlie Hayes on Thursday September 2, 2004 @ 6:21 PM EDT
Well, I?m back at Kent. Tom and I have an apartment together. It?s quite nice. Work on the survey stuffs has progressed quite nicely. Classes so far are so-so. I really like my American Politics instructor. PowerBook is on order? I can?t wait! I?ve been watching Farscape, it?s too bad that show got the axe. Why do TV Networks do that? Dumbos. It turns out that digital cable is two times more expensive than satellite here, so were going to get that soon. Tootaloo!
Misc News Bits
Posted by Charlie Hayes on Tuesday August 10, 2004 @ 2:24 PM EDT
For those that are interested, Ed gets back next week. For more information (such as a countdown to the minute) check out his website.

This is my last week here at American Greetings for the summer. I?ll have two weeks before school starts, may be able to actually work on something. Might play games. Might watch StarTrekAlicious. I won?t be playing Doom 3 ? Yet. I?m going to wait until I can play at high settings (my GF4 4600 wont cut it). I know, I know. The period should be inside the parenthesis, but I don?t like that rule.
Posted by Charlie Hayes on Monday August 2, 2004 @ 9:57 AM EDT
I had a nice time in Chicago. Had some Thai, went to the Apple Store, and misc other city things. Paul and I Fixed their Netgear router and man Netgear quality has gone down hill in the past few years. Too bad. I like (liked) Netgear.

We got Gino?s East Pizza Saturday for lunch. (Not to be confused with Gino?s) It was pretty good. The crust on Papa John?s tastes a lot better though. Next time we will have to try another place.

Crazy stupid people at the airport. It?s stupid people capitol of the world. I?d like to see some statistics on how effective these new screening processes are at the security checkpoint. Seems like they would be pretty ineffective to me. They waist a LOT of time too?

Some whore yanked my Warcraft 3 key at the recent Ghood LAN. Curses on him. I hope he is one of the few lucky people to get struck by lightning 3 times (which is more likely than falling victim to a terrorist attack.) I?m using Chris?s key again. That is until Mr. Whore dies a slow and painful death. Whore is a nice word. Has a nice windy sound. Whore. Whore? WHORE? Yeah, good word.
Late July Update
Posted by Charlie Hayes on Monday July 26, 2004 @ 7:55 PM EDT
Going to Chicago this weekend... Went to a LAN party this past weekend... Nothing super exciting since work takes so much time... LATER
Yellow? But they're orange!
Posted by Charlie Hayes on Tuesday July 13, 2004 @ 4:05 PM EDT
For those interested: Why are Yellow trucks orange?
PriceGrabber search results
Posted by Charlie Hayes on Saturday July 10, 2004 @ 11:48 PM EDT
Yup! Pretty loose!
Microsoft: Menu Design EXPERTS!
Posted by Charlie Hayes on Friday July 9, 2004 @ 9:50 PM EDT
Excellent menu design!
HP's Cool random images
Posted by Charlie Hayes on Thursday July 8, 2004 @ 6:17 PM EDT
HP has rotating Images on their site! HOW COOL IS THAT!?! Here is my favorite, captions were added by me!
Posted by Charlie Hayes on Tuesday July 6, 2004 @ 9:19 AM EDT
Well the two weeks of camp are now over. It was really fun this year. We played a lot of Volley Ball which was fun. The campers this year were really nice. We made a great project as a group (the 6 Java campers.) We are probably going to re-make the camp website and post the project. I'll be sure to link it up when we do.

Keith and I started work on Jragon Jrop. I don't know if we will ever get that finished. I hope so though.

Ed is still in Asia, and it's not as fun here without him.

I may post some camp pictures soon... Later!
Work and Camp
Posted by Charlie Hayes on Friday June 11, 2004 @ 11:24 AM EDT
Well, I'm working still. Not much free time. I'm going to camp soon! WAHOO! Later!
Really convincing ad
Posted by Charlie Hayes on Wednesday May 26, 2004 @ 8:23 AM EDT

Whatever it's selling, im convinced! (this ad was animated, but didn't get any further then this.)
Office Bugs
Posted by Charlie Hayes on Tuesday May 25, 2004 @ 12:58 PM EDT
I clicked the more info link in CEIP to get more info on the web. I then clicked the send question via email link. Then the clippie (which was suppose to be default to off in office XP, let alone 2003) told me that a dialog box is open and I needed to close it before a new email could be started

The ?select available fields? dropdown is on the bottom in address-card view ?show fields? window, but on the top in the list view ?show fields? window.

When I first started the program I typed my initials in incorrectly, but could not find where to change it. When I searched help for it (which it defaulted to online search, instead of offline, which it should ask before doing so) came up with completely off-topic answers (I searched for ?initials?) I then searched the offline help, the results were mostly the same, but instead of titles and then captions like the online search, it was just the titles. More inconsistency.

Trying to add a new field ?test? as a yes/no icon when an existing field ?test? as a yes/no icon says that I cant add it since there?s already named one like it. It should use the current field instead of erroring.

The clippie is giving me less-efficient tips (double clicking the icon to ?jump between errors?, which ?between? is not the correct word) for using spell check, when I?m right-clicking errors to correct them. (My way is 2/3s the clicks as its way, and less mouse movement)

It gave me another suggestion to double click to type here. I noticed this WAY after the cursor had moved, so ?here? would be the wrong word, and extremely confusing.

Word crashed after the first sentence of this document and I had to start over.

Admin popup closed before I could read it

I?ve found 2 errors using outlook 2003 for the first 5 min, then 3 more errors while trying to submit feedback, and then 3 more while trying write a word document documenting the errors

While making that new line a question popped up from clippie, but then disappeared when I backspaced, and I could not find out what it said. Reproducing what I did does not make it come back up.
Posted by Charlie Hayes on Monday May 24, 2004 @ 11:22 PM EDT
Well, this weekend (after the storms on Friday) we had no power! It came back on Sunday night at around 9 PM, then went off and on a few times during the night, and Monday (today) then went back off at 6 PM (after we had purchased some frozen groceries.) Cable (and internet, because we have cable internet) were off until around 9 PM tonight (Monday). What misery. The people at First Energy Corporation are fat-head-hippopotami! GOD! So, since there was basically nothing to do, all that was left was *gasp* outside things. We walked the Scuzz man, did some gardening (vegetable), etc. Well, back to work. I was looking forward to this weekend to have some programming time (that would lead to game time) but alas, NO POWER!
Home for the summer
Posted by Charlie Hayes on Thursday May 13, 2004 @ 2:49 PM EDT
Wahoo! Start work on Monday. Ed is in Asia. I'm in the say a lot mood.
SCT Corporation
Posted by Charlie Hayes on Tuesday April 27, 2004 @ 2:28 PM EDT
The University of Toledo and Kent State University both use a product from SCT Corporation for registration and student records. They both call it web for students. I wanted to suggest a feature for the service, but Kent State couldn’t help me so I decided to call SCT. I went to SCT’s website, but for the first 10 minutes I tried, I got “Document returned no data”. I found their number on the internet using Anywho.com and a whois to see what state. The first time I called they transferred me to the Employee Help Desk number which referred me to the OPUS web site (Online Password Utility System). I went to the website and it worked, so I tried their homepage again. After about 50 redirects I got to their fixed height and fixed width homepage. I got a phone number (1-800 this time) and called that. They transferred me to the “access center advanced call processing unit” [which I first wrote down without the advanced which has an acronym ACCPU (ass poo), kind of funny (hysterical)]. They mention the “Action Line” in the recording, which is also quite humorous.

The actual web for students system is quite poor. You can’t use Safari, It has java-scripted session expiration, doesn’t remember semesters or campuses, and (the feature I requested) doesn’t have the ability to e-mail you when a class becomes available. Oh, and its all based on forms and POST so back and forward buttons make the page self-destruct.

That’s my adventure and experience with SCT.
Explicit Music trend
Posted by Charlie Hayes on Sunday April 25, 2004 @ 1:17 AM EDT

*Source: iTunes music store
Mid-April UPDATE!
Posted by Charlie Hayes on Monday April 12, 2004 @ 5:47 PM EDT
Wow, it?s been a while. Work on CEInfoBar is progressing. School is? well school (which is not a good thing, but better than Toledo). Easter was fun, got to see Ed and some other friends of the family. I?d say I can?t wait till summer, but what can I do so that I don?t have to?

I?m helping with the Daily Jolt; I bet you never saw that one coming. It?s a great idea; they just need some help with the design. Unfortunately, there?s not much I can do since the ?national? DJ is in charge of most of it, and they obviously shouldn?t be designing websites.
Google's AdWords
Posted by Charlie Hayes on Wednesday March 24, 2004 @ 1:15 AM EST
Score -1 for google!
Daily Jolt Update
Posted by Charlie Hayes on Wednesday March 17, 2004 @ 12:10 AM EST
I have convinced Ryan that it was a bad idea to put the stickers up. He seems like a nice guy, it's too bad he had to get me angry like that. Also, the DailyJolt site is pretty bad. Its information overload and is confusing. He won't make a Kent portal that?s not affiliated with daily jolt because of all the "perks" he gets from the DailyJolt Corporation (like ads, crappy templates, and beautiful stickers!).

well I'll say this... it probably was not a good idea to put the stickers on people's door, as I understand that can be construed as a personal, even almost private thing, and I understand why you would be upset, even if not understanding as to why it merits that much argument instead of just removing it and continuing on...but irregardless, I'll make sure it's not done again...

Posted by Charlie Hayes on Tuesday March 16, 2004 @ 5:27 PM EST

The DailyJolt is an organization that creates portals for many universities all over the country. They dont get visitors from word of mouth, but by advertising all over the campus by sticking stickers on EVERYTHING!

I've been in communication with the person responsible for the stickers here at Kent State, and he seems to think that its 100% OK!

So, I've created this poster for all to see! If you agree, print it out and put it on your door, or some where else on campus. Spread the word!

I've made the PDF file available. Enjoy!

Windows Explorer
Posted by Charlie Hayes on Tuesday March 16, 2004 @ 12:57 AM EST

Here's is a cool bug in explorer. Notice no name column, and no way to "remove" it and then put it back. COOL! Too bad I don't know the steps to repeat the bug. =(

What I think happned was that the name colum was resized to zero width. If this happned to the size column, you could just remove it, then put it back to fix it. But since name is dissabled, you can't fix it that way. OOPS!
Nothing Exciting
Posted by Charlie Hayes on Saturday March 13, 2004 @ 11:39 PM EST
Fixed some bugs in my list box. Worked a little on this and that. Not much else to report. Spring break is in a week. HOW EXCITING IS THAT?
Font sizes and C++ Suckage
Posted by Charlie Hayes on Saturday February 28, 2004 @ 2:52 AM EST
My friend Keith over at kano.net has some pages of for your viewing pleasure. First off is the "The Java is Faster than C++ and C++ Sucks Unbiased Benchmark" page. This clearly states that C++ sucks and backs it with some strong evidence. Java is king, of course.

Second is the "Font size values in various IM clients and web browsers" page, which I helped with (see all those obscure, Mac browsers? Thank you, Thank you.).
Posted by Charlie Hayes on Monday February 23, 2004 @ 10:17 PM EST
For those who didn?t already know, orkut blows, for many a reason. It works like crap, was written by typical lamers, and its greatness is fictitious inspired only by its mystery. On the plus side, you can stop worrying about not getting invited, because chances are, every one who is on it got so fed up with how crappy it is and left.
Yet another strangeness
Posted by Charlie Hayes on Monday February 23, 2004 @ 11:54 AM EST
"Gay, Lesbian, Bisexual, Transgendered/Straight (GLBT/S) Alliance: Planning Meeting"

Transgendered and straight obviously should not be different items in the list.
Quite possibly, the worst diagram ever.
Posted by Charlie Hayes on Thursday February 19, 2004 @ 1:29 AM EST

There?s about 1 million things wrong with the diagram, don?t try to think to hard about what it has to say, you may hurt your self.

If I understand this diagram correctly, the only way for data to get out of the forums and knowledgebase is through e-mail, which incidentally doesn?t go to the users or the business? Looks quite productive?

The knowledge base is a vast data sink-hole. Data goes in, but it never gets out.

The ONLY way to get data out of anything in this system is to A) Be one of the select few to get the data randomly through e-mail/NNTP or B) An ingenious new e-mail based command prompt interface. Additinally, the only retrievable data comes from the users, and not the business.

There are two times as many people working in the business than are users.

The users do two times as much data input than the business, which turns out to be a 4 to 1 ratio of user-data input over business-person-data-input.

MicroFridge Repair
Posted by Charlie Hayes on Sunday February 15, 2004 @ 8:02 PM EST
Check this out!
Posted by Charlie Hayes on Tuesday February 10, 2004 @ 5:06 PM EST
I went to Toledo last Friday. I saw Katie and Melissa, we watched movies, etc.

I?m back at Kent doing normal things now?
Room update
Posted by Charlie Hayes on Tuesday February 3, 2004 @ 5:09 PM EST
Well, after over a week of bullshit, we have our room! We have a really nice layout, its awesome, etc.
The extremely-efficient, super-organized Kent State chain of Residence Services bureaucracy
Posted by Charlie Hayes on Tuesday February 3, 2004 @ 2:01 AM EST
There's no single person in the entire chain of bureaucracy that knows anything about any other link?s function. The only function they know is their own. So, when asked if there is any way to speed up any process, they lie to you about what to do, because they actually don?t know. It?s mad crazy.
New Project
Posted by Charlie Hayes on Tuesday February 3, 2004 @ 1:55 AM EST
I've started a new programming project!

I'm writing a tunneling program in Java sparked by the lack of easy-to-use tunneling programs.

I have already created a VB sort-of-mock-up of the design and it works for 1 connection at a time. I have since decided to re-write the whole thing in Java and make it extremely modular and easy to use with extremely detailed status information. I have no projected completion time, so?

I must say that Java and IDEA are sexy.
Quote of the undefined time period
Posted by Charlie Hayes on Monday February 2, 2004 @ 6:04 PM EST
marypoppins = (superman + starship) / god;
- Canadian Mind Products , http://mindprod.com
Moving rooms and more Kent stuff
Posted by Charlie Hayes on Sunday January 25, 2004 @ 9:40 PM EST
I should be moving into my new room tomorrow if everything works out right (cross your fingers, knock on wood, etc). It will be in the same building with a friend from camp (Tom). He's sick of where he is so he's excited as well as I?

I have not gotten an on campus job yet, all the ones that are open are for like Federal work order stuff or whatever it's called and only open to people who need money to pay for college. I don't see how they think working a few hours a week at minimum wage at a job that's unrelated to your major could help in any way, but that's their problem. Well, I guess it's mine too since I can't get an on campus job so...
My poor (working) monitor, and my elite printer
Posted by Charlie Hayes on Tuesday January 20, 2004 @ 11:10 PM EST
So, this weekend, I went to a LAN using the monitor that had been in my car for a week. The first time I tried using it, there was no video, but the LED showed there was a video signal. I put it next to a heater to get rid of the condensation and to warm it up. After a few minutes I tried it and it started to click REALLY loud, rapidly. It sounded really bad. So I pulled the plug and turned off the computer (while it was booting Windows). After a few more minutes, I tried again. It was blurry and then it popped again, not as loud and only once, but I still turned it off. Another couple of minutes, and I tried again. It worked! So as Windows started booting, it just restarted - same in safe mode and last known good configuration. It's amazing how vulnerable Windows is while its booting. To make a long story short, I reinstalled Windows (twice, some how the first one installed to a drive ?J?).

So I'm back at Kent , needing to print, so I tried installing the printer driver! It was so miserable (Windows and the drivers).

At first I tried plugging it into the hub, which wasn't plugged in, so I plugged it in. Then Windows pops up with "ERROR! No other information!" I clicked the ?Really? I have no idea what you're talking about so get the F off the screen? button. Then the hub and the hub in the KVM were like going on and off as Windows like connected and disconnected them internally. I let that go on for about 3 minutes thinking it would eventually stop, but it didn't, it was an infinite loop until I unplugged the one.

Next I tried plugging the hub into the KVM and surprisingly it worked! But the printer still wasn't found by the wonderful polling drivers.

Finally, I plugged it into the computer directly, and it worked. For mor infromation, see my review of the printer.
Adobe Acrobat: What I think
Posted by Charlie Hayes on Friday January 16, 2004 @ 1:22 AM EST
Simply put, Adobe Acrobat (and reader) is the shittiest, most fucked up horrible software ever created.

Distiller just locks up when you print, thus locking up the rest of the application that printed it. You have to wait for the time-out period (like 5 min) before the thing realizes it sucks and then cancels the print and returns control to the program.

The reader takes over a second to load. That's unacceptable for a reader. Even a writer! Word takes less then half the time. I could load Word, Excel, and PowerPoint all before Acrobat loads, and Acrobat does NOT have any where NERE the functionality of those other apps (I am not saying those apps have much functionality ether).

I have come across documents that take literally 15 seconds to render.

Scrolling causes huge redraws which take FOREVER to complete (especially for those 15 second documents).

The only two reasons one would EVER use Acrobat would be if you need precise control over print out, or if you need complete control over layout. Otherwise, HTML would be MILLIONS of times better in every way for every situation. Hell, even JPEGs would be better.

Acrobat some how makes people think scanning in a document then putting them on the web should be done as PDF instead of ? ANY OTHER FUCKING IMAGE FORMAT! (And I do mean fucking formats, those are the best)

The interface is HORRIBLE! (Notice a trend?)

There you go; my reason why Acrobat is completely worthless.
Kent internet situation
Posted by Charlie Hayes on Tuesday January 13, 2004 @ 4:07 PM EST
Ok, first they restrict bandwidth to 32 KB per second. That's horrible.

Then they block SMTP. They don't sniff, they block port 25. The reason? So viri that distribute spam are blocked.

If I were a viri writer, I think I would NOT use the default SMTP port because hmm?. IT COULD BE BLOCKED SO EASALY!

I got by the SMTP lock by using port 26 which I guess is the SMTP port mirror.

Third, we need to register our MAC addresses.

At Toledo , they did not block SMTP, did not limit bandwidth (I got 3 mega BYTES per second one morning at 4 AM ), and they did not require MAC address registration; yet they did not have ANY bandwidth or strange network problems. Hmmm?.
Posted by Charlie Hayes on Monday January 12, 2004 @ 11:26 PM EST
Well, I'm at Kent State ; Still sorting out classes and most of all room stuff. It's nice to be able to go home on a whim. Might start working on software and such after all the dust settles?
Quote of the (undefined time period)
Posted by Charlie Hayes on Monday January 12, 2004 @ 11:23 PM EST
Good O'le Microsoft:
The general manager of Microsoft's Windows digital media division David Fester has suggested that iTunes' emerging dominance would be bad for consumers, because it would limit them to the iPod, as opposed to limiting them to Microsoft based products. In a moment of what must have been an attempt at ironic humor he said, 'Windows is about choice - you can mix and match software and music player stuff. We believe you should have the same choice when it comes to music services.'
Posted by Charlie Hayes on Sunday January 11, 2004 @ 10:20 AM EST
Well I'm packing up to go to Kent State... JUST THOUGHT EVERY ONE WOULD LOVE TO KNOW THAT!
Personal News
Posted by Charlie Hayes on Sunday December 28, 2003 @ 10:56 PM EST
Well I came home from Toledo forever as far as I can tell. I'll be going to Kent State this coming semester starting the 12 or something.

We took a ski trip out west from last Saturday to Christmas day (we being the family). It was pretty fun.

For the past few days we have been moving grandma (from my mom's side)'s stuff from her ranch to here since she is now in assisted living. We rented a UHAUL which was interesting. Its unfortunate grandma smoked, everything smells from it. =(

Ed's picture system is now pretty much up to speed. For all who care about the technical side, it's pretty neat. All one really has to do is upload a folder of pictures. After which, the PHP stuff automatically creates album indexes, thumbnails, and the bread crumb navigation. It's pretty modular and open for a first version.

That's it for today's update, laters.
InfiniTopRestore Update
Posted by Charlie Hayes on Friday December 12, 2003 @ 2:29 AM EST
Fixed a couple of bugs. WAHOO!!!
New software posted!
Posted by Charlie Hayes on Friday November 21, 2003 @ 8:09 PM EST
I have posted Stick-A-Note, InfiniTopRestore, and HyperHopper. All should be considered alpha/beta, use at your own risks, etc. Check the consumer software section. Enjoy!
Posted by Charlie Hayes on Thursday November 6, 2003 @ 4:22 AM EST
I've added quite a bit more features and fixed some stuff up, getting closser to a release.
Letter to misc music and movie companies
Posted by Charlie Hayes on Wednesday October 22, 2003 @ 1:37 AM EDT
In light of Ed's new site devoted to the issue. Read it.
Music industry
Posted by Ed Hayes on Thursday October 9, 2003 @ 12:16 PM EDT
Quote from ARSTechnica: ?Right now, the industry and consumers are caught in a cycle of copy protection and circumvention. The labels have two choices: either stay the course, or properly react to what the market is telling them about music prices and distribution. Right now, they seem more interested in maintaining high margins than adjusting to changed expectations. Until they decide otherwise, the cycle will continue.?
Posted by Charlie Hayes on Wednesday October 8, 2003 @ 5:57 PM EDT
I've started a reviews page. I don't know how often I will update it with new reviews if ever, but I posted a review of the my Canon i470D printer. Enjoy!
CEInfoBar Screen Shot
Posted by Charlie Hayes on Tuesday September 9, 2003 @ 1:08 AM EDT
I?ve worked on CEInfoBar quite a bit in the past few days. Here is a screen shot of the current development build.

Screen Shot
Posted by Charlie Hayes on Sunday September 7, 2003 @ 3:15 AM EDT
I have been working on CEInfoBar all day! (Well, when I wasn't playing War3) I've made significant progress on the LineGraph component, and the settings interface for the BarGraph component. In working with all this, I updaded the color picker.

I just re-installed Windows again, that's always fun. It's quite amazing how much faster it runs after a reinstall. It always amazes me.
Posted by Charlie Hayes on Tuesday August 26, 2003 @ 11:07 PM EDT
I’m back at University of Toledo. Same building and floor; but different room. Everything is boring, what a surprise!

I’ve played quite a bit of War3.

Not to worry, I have worked on Stick-A-Note and CESelfExtractor. It all needs a bit more polish/testing.


Smarter Child
Posted by Charlie Hayes on Tuesday August 12, 2003 @ 3:19 PM EDT
This is my conversation with the AIM Bot SmarterChild:

SmarterChild: Hey idontusenumbers.

That?s it! I?ve had enough. I?m not talking to you until you become a member.
idontusenumbers: how do i do that?
idontusenumbers: hello?
SmarterChild: Nuh-uh
idontusenumbers: I want to become a member but i dont know how
idontusenumbers: do you want me to pay or not?
SmarterChild: Nope.
idontusenumbers: lol, that?s stupid
idontusenumbers: why not?
SmarterChild: I have nothing to say.
New Server
Posted by Ed Hayes on Tuesday August 12, 2003 @ 12:26 AM EDT
We changed servers, please accept our apologies for any inconvenience it may have caused you.
Web Sites
Posted by Ed Hayes on Thursday August 7, 2003 @ 4:20 PM CST
As soon as the UD Survey site is complete I will create a page for Web Site creation (currently "coming soon"). Along with that, I will get an example page up so you call can play with it.
I haven't forgotten.
Posted by Charlie Hayes on Thursday August 7, 2003 @ 11:45 AM CST
I'm still busy at work. When I get home at 6 and then account for dinner and miscellaneous crap, i have 2 or 3 hours of free time. Subtract time for e-mail, IM?ing, housework, Scuzzy, etc... There?s not much time during the week for programming, which is really unfortunate.

I have been fixing bugs/adding features to UD's Survey application.

I am going to attempt to integrate some of the DLLs and such into one or two so that distribution is a lot easer.

I?m going canoeing on Saturday with Katie and the rest of my Family and maybe some other parents my parents know. I have to go pick up Katie Friday and then drop her off at home Sunday so that doesn?t leave much time for things this weekend.

Once I get back to school things should speed up. More free time etc.
My Slashdot Quote of the day! (or week/year)
Posted by Charlie Hayes on Tuesday July 22, 2003 @ 9:41 AM CST
"And to make it even better the whole setup is controlled by none other than linux" Could you BE any more pathetic? -Charlie Hayes
New software coming!
Posted by Charlie Hayes on Tuesday July 15, 2003 @ 9:14 PM CST
Well I guess the update I thought I made at camp didn?t get posted. Any way heres whats up.

I?m going to be releasing a new version (complete re-write) of SyncroSound soon, along with the first release of Stick-A-Note and a new program called Lill?Sis. More details to come about all of them when I post them.

CEInfoBar and CESelfExtracter are also in line for updating, but no time soon.

I?m still working on the surveys and they should be done this weekend. During the day I?m still working at American Greetings.

Camp was great, but not as great as the year before because there were less people. I went and hung out with Tom, Keith (from camp), and Mary; that was fun. We watched Rose Red, but they didn?t like it. =(
Just got to camp.
Posted by Charlie Hayes on Sunday June 15, 2003 @ 1:31 PM CST
I’m at camp, got here yesterday, etc. Just got satellite working, amazingly It’s o-k…. More updates later.
Camp soon....
Posted by Charlie Hayes on Monday June 9, 2003 @ 12:30 PM CST
I'm leaving for camp this weekend and will be there for 3 weeks. I've mostly been working and finishing the Dayton Surveys. I actually did a little on Stick-A-Note and Drizzle. Who'd a thunk it?
I'm in Chicago
Posted by Charlie Hayes on Sunday May 25, 2003 @ 5:05 PM CST
I'm on my anual summer visit to Chicago to see Aunt Beth and Uncle Paul! I just started working at American Greetings and will be for the rest of the summer. I'll be home Monday afternoon. Till then...
Posted by Charlie Hayes on Thursday May 15, 2003 @ 9:10 PM CST
I’m home from college for the summer. I’m going to work at American Greetings this summer starting next week. I’m still working on the browser, the survey site, and other things. I’m going to be a counselor at camp for 3 weeks this summer (as usual). Not much else to talk about.
AMD Opteron
Posted by Ed Hayes on Saturday April 26, 2003 @ 2:47 PM CST
The new AMD Opteron is out! This thing will OWN Intel. Step aside Xeon. Step aside. You can check out some great reviews @ Anandtech. CYA
Itty Bitty update
Posted by Charlie Hayes on Wednesday April 9, 2003 @ 10:36 PM CST
I’m still working mostly on the Dayton Survey thing. I worked a bit on CEInfoBar and MozClient some too.

I’m going to bed. Good night.
Posted by Charlie Hayes on Thursday March 27, 2003 @ 11:29 AM CST
The browser is going pretty well. It’s not done yet.

I reinstalled Windows yesterday. Great fun. Everything still isn’t working 100% yet.

I got a new Cliè. It uses Palm OS 5, has 802.11B and does like…everything. I’ve been playing around with that for a while.

There really isn’t any thing else worth talking about…
Posted by Charlie Hayes on Friday March 7, 2003 @ 12:14 AM CST
Some how I got started writing a web browser about a week or so ago. Any how, this is the current alpha version. If you want to try it, just download it and register the DLL/OCX files by dragging them onto of the RegSvr32.exe program. I must say this screen shot doesn?t do it justice since most of the cool part is all the sweet animation. Any way? It?s still a work in progress. Even though it's called "MozClient", it still uses IE because the Mozilla control has some issues. The final version will have both as an option.

Little update
Posted by Charlie Hayes on Sunday February 16, 2003 @ 7:04 PM CST
I have been playing Ratchet and Clank quite a bit lately. It’s a REALLY good game. Other than that, I really haven’t been doing too much lately. A bunch of bug fixes in CEInfoBar. It should be ready for D/L in a few weeks.
Posted by Ed Hayes on Monday February 3, 2003 @ 2:40 PM CST
Please tell your representative to pass/sign the DMCRA (Digital Media Consumers' Rights Act). You can go Here and send them a fax. Protect our rights!
CEInfoBar Update
Posted by Charlie Hayes on Wednesday January 29, 2003 @ 2:12 AM CST
I?ve been working on CEInfoBar. The new version will be based on plug-ins and be extremely customizable. It?s actually working too! =)
Down Time
Posted by Ed Hayes on Saturday January 25, 2003 @ 11:58 AM CST
The cybercoment.com administrators would like to apologize for the frequent downtime we have been experiencing. The problem has been located and we are working to correct it. Please bear with us until the issue has been resolved. Thank you.

UPDATE: It appears as though our problem has been caused by DOS attacks and a SQL Slammer bug/worm. We apologize for the inconvenience this may have caused you, but the problem has been rectified.
Software Section and CESelfExtractor Update
Posted by Charlie Hayes on Thursday January 23, 2003 @ 11:04 PM CST
I?ve updated the software section, go look to find out what changed.

I?ve also updated CESelfExtractor. To see the changes, download it and read the readme. There is a link in the 'new' software section under developer then CESelfExtractor.

UPDATE: Added screen-shots!!
Personal Page
Posted by Charlie Hayes on Thursday January 16, 2003 @ 10:49 AM CST
I added my class schedule for the spring 2003 semester to my personal page. Check it out! iCal publishes them... and then iSync syncs with my Palm. Aren't Macs great?
Posted by Ed Hayes on Saturday January 11, 2003 @ 4:29 PM CST
I got the Forums back up. I'm sorry about that whole php thing. Happy posting!
Posted by Charlie Hayes on Friday December 27, 2002 @ 2:05 AM CST
Home is good... It's nice to relax. I might have time to update some proggies... who knows...
CEInfoBar update
Posted by Charlie Hayes on Wednesday December 18, 2002 @ 4:31 AM CST
The new version of CEInfoBar will be completely modular and use plug-ins. Just to test things out, I wrote a Winamp 2.x controller? Plug-in Modules will be ActiveX, so? If you have Windows, you can try the Winamp module by going here . Make sure you have Winamp running before you open the page or it will error.

Any way, you will be able to add modules like this along with other modules like a bar graph or line graph. The modules will be able to accept system values such as ?[PhysicalRAMUsed]? as say the value of a bar graph.

Any one feeling adventurous can use the CEControls in the cab file that it downloads. Just open VB up and go to Project then Components and check off ?CEControls?. It might error saying that it can?t load an object, in which case you will need a DLL or OCX. If so (I haven?t tested it) tell me and I will say that it doesn?t work, otherwise, it works. =)

UPDATE: Uploaded a new version that wont complain if winamp isnt running, and has a lot more features and bugfixes. If you get any errors, empty temp internet files and refresh a few times.
Latest info on things and such
Posted by Charlie Hayes on Thursday December 12, 2002 @ 1:56 AM CST
Well, I got a new motherboard and video card before thanksgiving (ASUS A7N8X nForce 2 and ATI AIW Radeon 8500DV). The video card had some sort of distortion at high resolutions and required 8(!) drivers. I contacted ATI and they were not very ‘considerate’ so… I returned it. I think it was damaged, but 8 drivers? Please. By the way, Newegg.com has INCREDABLE customer service and fantastic prices.

Any way, I got an eVGA (e-ve-je-a) GF4 Ti 4600. It was the cheapest, and the fastest. The manual is 100% glossy and full color. EVGA has a 888 support number, and include a reasonable amount of software. I also got a Leadtek WinFast TV2000XP. It’s a LOT better then the ATI card

It turns out that you can’t install VS6 with the WinXP SP1. So, I wasn’t able to program at all until I reinstalled. I have been working on the CEInfoBar program. It’s going to be configurable and a lot better in almost every way

I added a link to my mac.com page for my “personal” page. Apple makes it so easy to make a web page, especially when you have a digital camera and iPhoto. You can post a picture page by: Plugging in the camera (iPhoto launches automatically, configurable), click import, select the images you want on the site, click share, then homepage, then enter captions and such, then click finish. It’s that easy.

I’ve been playing a lot of War 3. Even though Starcraft is the best game ever, it lags with the crap internet they have here

That’s about it for now.
Posted by Ed Hayes on Tuesday November 26, 2002 @ 12:55 AM CST
People, please head on over to the forums, they are getting kind of dry, and we need some more topics!!
Posted by Ed Hayes on Saturday November 23, 2002 @ 5:02 PM CST
Well, I now have the domain name www.edhayes.us and it goes to my personal page.

I changed the webcam to go there instead of the CE page.

CE Self Extractor Update AGAIN!
Posted by Charlie Hayes on Saturday November 23, 2002 @ 4:49 PM CST
Yet again I?ve updated CE Self Extractor. You can get the new version here. Some small improvements.
CE Self Extractor Update
Posted by Charlie Hayes on Wednesday November 13, 2002 @ 9:36 PM CST
Well I?ve updated CE Self Extractor. You can get the new version here. LOTS of improvements.
CE Self Extractor
Posted by Charlie Hayes on Thursday November 7, 2002 @ 5:10 PM CST
Well, I started, worked on, and finished the first version of CE Self Extractor and the Packager. It?s totally free, and it doesn?t suxors. You may download it here.

It?s really quite simple to use. It?s fast. Its multithreaded. It?s relatively small. It compresses the data. It looks good. It works great.


I found the core code here.

UPDATE: Make sure to include a "setup.exe" for it to run after install or else it will just delete everything and close right after it opens.
Visual Studio.NET is *Infinitly* better than Visual Studio 6...
Posted by Charlie Hayes on Sunday November 3, 2002 @ 2:44 AM CST
Or at least IT thinks it is...

Try this program out. You will need the .NET Framework. If you don't have it, run Windows Update.

What was the rule? Thall shall not devide by zero?

I came up with this program TRYING to get a .Net application to crash so I could see what the crash box looked like. I tried data-type errors but the IDE kept finding them before compile. So I thought, have the user enter a number and devide by it. Then try zero. Well what do you know... I always thought anything devided by zero was undefinined... But I guess I was wrong. Try for your self!

I guess if you have .NET it doesnt even download and it just runs... Um... No?

*SPOILER!!!* For those who don't have Windows, the anwser to "5 / 0" is "Infinity". Any thing devided by zero is infinity. Whatever. Maybe we need new math teachers, or at least Microsoft thinks so.
WIN $5!!!
Posted by Ed Hayes on Tuesday October 29, 2002 @ 2:38 PM CST
Go through the Forums and find out how to win $5!!! Only one winner!
Posted by Ed Hayes on Saturday October 26, 2002 @ 4:09 PM CST
Due to CIHost, I have changed the WebCam refreshes to every 30 seconds.

We have unlimited bandwidth, but limited CPU usage. What CRAP!
More VB
Posted by Charlie Hayes on Saturday October 26, 2002 @ 12:47 AM CST
I have worked out most of the bugs in the list box. I have been working on it in a separate project so it doesn’t crash as much and so its easer to manage. This evening I merged it into the CEControls project and got it to compile; and trust me, it wasn't that easy, VB is picky about public/non-public and it took a while to get all of it straightened out.

I have also got the packager code I wrote a while back working inside the CEDLL along with an external program and beta tested it quite a bit. It works pretty well. I might add compression some time, who knows.

Worked a bit on IB. I’m going to have to do a lot of re-writing to get every thing working along with the new list box. But in the end, it will be worth it.

Some how Ed got banned from the server (cybercoment.com) because of his web cams. “FTP abuse” according to the host. It’s all fixed though. I was trying to get the forums to display a better header, but it didn’t work out. I thought I could ‘include()’ or something like that the normal cybercoment header, but it didn’t work, unfortunately. That’s why it’s been messed up for the past few days; I forgot to undo what I tried. My bad.

Listbox status
Posted by Charlie Hayes on Saturday October 12, 2002 @ 12:45 AM CST

So, what have I been working on? The list box of course!

It scrolls, it has custom fonts for EVERYTHING, it has column resizing and reordering, it has editing in place, it has drag-reselect, it has custom item heights, it scrolls as you drag to select (or makes sure new selections are visible), and is pretty dang fast for vb.

It has a few bugs, the scroll bar doesn?t draw perfectly, there are some bugs in editing, doesn?t reorder items by dragging, and column headers don?t draw their own font.

Here is a screen shot.

I'll keep slaving away at it...

Web Site
Posted by Ed Hayes on Saturday October 5, 2002 @ 8:17 PM CST
I have updated all the pages on the site to include the current date, as well as make it easier for us to work on the site. There is a second webcam on me now, so check it out. I updated the support page to make it a lot less confusing.

Oh, its Charlie and my birthday today!

Happy Surfing!
Posted by Ed Hayes on Saturday September 28, 2002 @ 10:52 PM CST
I made the Support page because, as Charlie said, it wasn?t there. I have also added On Site Support to the service section. Yes, it is Support, but it?s more of a service. So to make everyone happy, there is a link to the On Site Support on the Support page. Hope your having a great weekend!
About Page
Posted by Charlie Hayes on Saturday September 28, 2002 @ 1:57 AM CST
Fixed up an about us page since it, well, wasn't there.
Tangent update
Posted by Ed Hayes on Thursday September 26, 2002 @ 2:33 PM CST
Another Tangent Computer update; The new laptop is working with Windows XP! I have decided not to complain. I have a working laptop, and I?m sick of wasting my time with such horrible company. If it were a normal company, like Best Buy, they would have given me a replacement within 14 days, no matter what! But no, they had to destroy all thoughts I had that they were a decent company.

I would like to thank Charlie on such a great job with the webcam and the rest of the website. Soon, maybe, I can start reviewing stuff. Who knows?

Well, have a great day, and thank you for visiting cybercoment.com
What have I been doing?
Posted by Charlie Hayes on Wednesday September 25, 2002 @ 4:53 PM CST
Well, I have been working more on the list box. It now has working dragable, sizable headers with sub-item (data for under the headers) that all displays correctly. It scrolls; it draws fast; and works pretty well. I will be working a little bit more on it (sorting, better scrolling, re-ordering, etcetera) then I will put it in IB, finish that, and then you can download all my great software and it will work! Well, that’s what I hope will happen.

I fixed up the web cam to just refresh the image and not the page, but alas, it needs JavaScript (If you don’t already have a JavaScript browser, get with it man!).

I’ve completely switched to MacOS X 10.2 finally. It’s still a bit slow on my Andrea (G4 400). Let’s just say it could be faster, but it IS the first OS X to be usable. At least that’s my opinion.

College is going so-so. Smoking, litter (including butts), and loud music are the main negatives. I swear. With all the education about how stupid it is to smoke, there are a LOT of people smoking. What’s the point? It’s expensive, it smells, it pisses people off, you basically have to litter because you can’t through something that’s burning in the trash, it kills you, it does more damage to the people around you than it does you, and there are no reasons TO do it. There was an “infect truth” truck out side in “Centenial mall” (the lamerZ name for a lawn, and that’s with a capitol Z) and I could tell you what would “infect truth”… But I’m not going to go there. It’s inappropriate for our younger audience. And for an “institute of higher learning” this place could learn some stuff from me.

For all those who don’t know this already, Infected Mushroom is/are the best musical artists EVER! (And I mean ever in the truthful way, not the ‘fad’ way.) Go download some of their music, and – well, enjoy. I would suggest “Funchameleon”, “Dancing with Kadafi”, and “Angel Jonathan”. If you can’t find them, search BearShare. It must be legal seeing how all the tracks are in super quality and you can’t buy some of their music, any where.

That’s it for now. <insert closing here>
Update on Tangent
Posted by Ed Hayes on Friday September 20, 2002 @ 7:59 PM CST
For all that have been following my Tangent story, there is an update. Tangent is supposedly replacing my computer, and I should have it on Monday.
Posted by Ed Hayes on Thursday September 12, 2002 @ 11:23 PM CST
Hi everyone! You must check out the cybercoment.com forums! They provide computer help plus much more!
Small change
Posted by Charlie Hayes on Monday September 9, 2002 @ 5:03 PM CST
Changed the logo back to the old one. It's better. =)
Message Board
Posted by Charlie Hayes on Sunday September 8, 2002 @ 1:46 AM CST
The new forums are up! Check them out (Top of nav bar)...
Online Icons
Posted by Charlie Hayes on Saturday September 7, 2002 @ 2:49 AM CST
I just finished adding little icons for my online status for ICQ and AIM. They're below the navigation bar. Aren't they pretty?

Updated! - Added Ed's icons and created MSN and Yahoo! icons for him.
More site updates
Posted by Charlie Hayes on Saturday September 7, 2002 @ 1:21 AM CST
I?ve done a lot of work on the backend admin stuff, and a lot with the content pages.

The content pages are now compiled from various PHP includes, instead of clumsy Dreamweaver library items. The navigation bar has received much attention too. Although you can?t see any thing different, it?s generated by some custom PHP functions. (?makelink("Home","home.php","header");? for example) It creates the JavaScript to make the lovely rollovers and all the links and such.

In the backend, there?s now a title admin page with links to different data-bases (news, applications, downloads, and users) plus links to phpMyAdmin and my host?s control panel. The admin pages look nice, too. They mostly fit the layout of the normal site. I?m thinking of making all the scripts open source, but we will see?

Ed will have his WebCam up soon, so don?t be too frightened by the 404 when you click on it.

I will probably integrate IB with all this data-base/PHP stuff, but that?s not going to be in the near future.

Personal News
Posted by Charlie Hayes on Thursday September 5, 2002 @ 12:44 AM CST

I guess I could post some personal news now. I?m now at the University of Toledo. My major is Computer Science.

I?ve been working a lot on the new list box control. It?s looking pretty good, and now actually works right (except for the stuff I did not implement yet).

Since the update scheme is a LOT easer now (it?s all web based), I will try to update more frequently, hopefully getting back to my once a week schedule.

Its prettier, but is it better?
Posted by Jeff Armstrong on Wednesday September 4, 2002 @ 10:38 PM CST
I liked the old CE, if aint it broke why fix it. is this going to be like microsofts "new improved" crap?

Ed. Note: It was broke. Updates were manual and frequintly had the wrong time or were over-writen. And NEVER refer to this site being like Microsoft. NEVER!

Posted by Ed Hayes on Wednesday September 4, 2002 @ 9:39 PM CST
Tangent is probly one of the worst computer manufacturs in the world. They suck.
Posted by Charlie Hayes on Wednesday September 4, 2002 @ 10:00 PM GMT

Well, what?s new? Well, here?s what?s new with us:

  • Changed name from ?Cybercom Enterprizes? to ?cybercoment?
  • New logo
  • Re-did web site
  • New web site is more standards complient and displays better in all browsers
  • Fantastic data-driven PHP/MySQL news page (and any thing else that needs to be)
  • We don?t sell computers any more
  • All content has been wiped clean and will be added as I see fit
Hope you enjoy the new site.
The old site can be found here.
More to come, but until then, hang" tight"!
© PsyPhan Multimedia