- Feature Articles
- CodeSOD
- Error'd
- Forums
-
Other Articles
- Random Article
- Other Series
- Alex's Soapbox
- Announcements
- Best of…
- Best of Email
- Best of the Sidebar
- Bring Your Own Code
- Coded Smorgasbord
- Mandatory Fun Day
- Off Topic
- Representative Line
- News Roundup
- Editor's Soapbox
- Software on the Rocks
- Souvenir Potpourri
- Sponsor Post
- Tales from the Interview
- The Daily WTF: Live
- Virtudyne
Admin
was unable to get it to use 100mb of memory but it likes to use 100% of cpu :)
Admin
Nice table
Admin
Nice choice of wooden table entries. The calculator looks very nicely used.
Kinda scary how it runs away with 99% proc time. I didn't give it very long before I killed it.
Excellent(ly bad) entry!!
Admin
Bonus points to this entry- I had a copy of shimeng.dll from Platform Builder 4.2 sat on my desktop, and when I ran the calculator it popped up with an error message telling me it couldn't load the dll.
WTF?!?!?!?
Admin
Nice! I didn't know 0/9 = 1, I'll have to remember that one...great entry
CAPTCHA: Ewww
Admin
Right, EXTRA bonus points because I've now looked through the code and I STILL can't figure out why, how or even where it's trying to load that dll. Anyone?
Admin
Did you download the calculator to your desktop? Perhaps it's trying to blindly load all the DLLs in its own folder.
Admin
Extra Bonus points fro crashing everytime a number that is to large is entered. If the display reaches the wooden table, watch out!
Admin
Extra Bonus points for crashing every time a number that is to large is entered. If the display reaches the wooden table, watch out!
Admin
I wonder exactly how much power your system would need for this to run at a decent speed? 10Ghz?
I am in awe of it's ability to use every availible bit processor, and still not return results after several minutes. That's some strong kung WTFu!
Admin
I entered too many digits too, reached the wooden table, and it crashed. Windows offered to send Microsoft an error report so I said OK. I hope that it helps someone there.... Or that someone reads it....
Admin
Another entry from a Waterloo graduate?! Terry, do I know you?
Admin
I can't even get it to eat more than like, a meg and a half :( I mean, it eats up CPU time like crazy, but I can't get it to spike on memory.
Admin
I don't really get this one... seriously... hard to follow entry #08
Admin
I like that it fills the display from the left. A nice modern version of the 30+ years old UI :)
Admin
Awesome. Great interface. If this were actually a fully functional, non-WTF calc, I might one with that interface (especially if all the functions worked).
Great WTF though. The thing slowed my computer down so much, I couldn't check my Gmail...even after I closed it, it didn't leave the memory and kept processing 98%, 100%, whatever it could take.
Admin
When I click the buttons, it doesn't do anything. Also, I can't move the window but when I point at it, I see a disk, a printer, an envelope and a stamp in a raincoat.
Admin
this thing is an absolute winner. it's so evil that when I tried to divide 8 by 3 it took 100% cpu and continued even after I closed the application.
in the end the only way to get my machine back was to pull the powerchord and remove the battery.
absolute winner :-)
Admin
Oh man, this thing is like the calculator virus. It took about 5 minutes to get task manager open on my work comp after I shut it down.
Beautiful stuff!
Admin
Excellent Entry.
I love the "Calculating..." on the screen
Admin
I started this multiplying a 3-digit number by a 5-digit number, and when I left for lunch 20 minutes later it was still going. When I got back, it had finished. Woo!
Admin
, and requires a good 100MB+ of memory to run.
not unlike java then, it's a winner!
Admin
This submission embodies the true spirit of the competition. The use of XML, the memory leaks, the user interface.
This is the first submission that made me laugh out loud and say "Hey Bob, you gotta SEE this thing!" (Bob is in the cube next door)
I don't think I need to read any more submissions. This is clearly the WTF to vote for.
Admin
User is confused...couldnt see the entire calculator and no scrollbar on my wooden table?
I tried maximize but then I was left with half of a calculator that's not working.
I'll be returning the product for a refund...but I'm keeping the table as a free gift thank you.
Admin
If you cover the solar panel with another window, will the screen fade out?
Admin
5 x 101 = 55. Brillant.
Admin
I couldn't get the window to scroll either...
Admin
Just try "2=".
Calculating...
Admin
I love the way the bottom row of buttons, with the important zero, decimal point and equal, is almost off screen. You can't scroll it either. (It's not a bug. it's a feature.) This has got to be the greatest UI (or ewww) I've ever seen.
Admin
Ouch, this thing is multithreaded - the more calculations you do, the more threads it spawns, each one consuming as much CPU time as possible. Wouldn't have imagined something could make a mouse pointer stutter on a quad-core...
Admin
I like the fact that it's using Peano arithmetic. But the author should have used C++ operators to hide the fact, concealing all the code in a header file deep in a subsubdirectory that's included in a tortuous way. With that, I'm sure total confusion could have been achieved.
Admin
With a dual-core processor I am impervious to being frozen up- it is of course not multithreaded so only 50% of my 3Ghz is used. :)
Admin
UW should be so proud to have two alumni as finalists in a contest like this.
I graduated in 1996, which must have been before your time if you learned about web pages in middle school. I feel old now :)
Admin
"Skinned" applications like this should never have a window border, and their buttons must not exceed 8x8 pixels in size!
Admin
There is a comment in calcfunc.cpp that explains why it doesn't exit properly if you close it while it's in the middle of a calculation. It's an intentional bug :)
Admin
Ogawd! this is all making me feel soooo inadequate. Aside from sizing issues [I had to hide my taskbar to even get to the + or = buttons] I have been totally unable to reproduce any of the memory leaks or high CPU loads others have referred to...oh bingo! there we go! It took a multi-digit denominator, and then went to 98% CPU. Still no excessive memory usage, though. I did have to force shutdown, so that's a good WTF.
Admin
Addendum (2007-06-07 20:45): Oh, man. I think we should tell UW if one of us wins. That would be hilarious.
Admin
"Good luck to you, fellow UW graduate. May the best alumnus win."
It won't happen. The best UW alumnus didn't have time to write an entry. Neither did lots of others.
On the other hand, if you see an entry which doesn't work, but which is accompanied by really perfect clear understandable thorough documentation of some working-but-imaginary entry...
Admin
Oh, the nostalgia. I used to have the calculator in the picture in high school. I can't understand why Terry didn't implement the magnificent feature of solving linear 3 equation groups. That feature was completely useless, had the most confusing user interface ever and still caused the calculator to be confiscated in university entrance exams.
Admin
A good point that is seems to run on some computers but not on all.
Nice wooden table too.
Admin
This you can have, there is a Sharp pocket computer emulator that uses the original picture of the different models as user interface. http://pockemul.free.fr/screenshots.htm
Admin
Try to type more than 10 digits quick, that's really awesome!
Admin
Bonus #1, if you resize, you can get several more calculators (unclickable). Bonus #2, if you close the window, the program keeps running, sure i still want the solution on the closed display!
Admin
The dearth of submissions from University of Waterloo students makes sense. At least it does if you've ever had to use the online system to say, check your marks or sign up for classes here.
But hey! I hear the website won't be down between Midnight and 8 AM anymore!
You heard me right. The website we use for such things has business hours.
Admin
Hi Valacosa. It's me, squirrelKING. I need your IM contact info or something.
Admin
Hehe this thing made me laugh :D. It also has dual core sopport, if you do a second entry while the first one is being calculated it will use the second CPU too.
Brilliant :D
Admin
Heh, same thing in Finland, the online train ticket shop closes for the night. Check it yourself at www.vr.fi
Kliment