- 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
Wonder if they meant 'FileNotFound'?
Admin
Oh, wrapped integers to make me chuckle so...
Admin
That nView one is awesome.
Admin
Status report on my latest project... 2,147,483,647% complete! I'm done forever, sweet!
Admin
Somehow displaying the duplicate primary key message twice makes sense. But that might be me.
Admin
That reminds me of my favorite popup message of all time. "The program has encountered an error: There is no error."
I wish I had the presence of mind to screenshot it when I found it.
Admin
You can find one of those in a previous pop-up potpurri.
These are awesome. Thanks Alex! Please make a habit of doing it twice a month!
Admin
So where is the Problem? There are two mails sent which were not written yet. I don't see the Problem
Admin
Maybe "SILVER" is one of those quantum boolean states. I'm a little curious what would happen if he had selected that as the option of choice.
Admin
Never let it be said that nView doesn't have enough options! Now, if they were really clever, each one of those options menus would actually contain different options. Think of the customer support hilarity!
Admin
No, you don't get it. The 17179869123.89GB is so compressed that takes up slightly less than half the disk. The 68.11GB is just the worst case estimate of what you can compress to the remaining, roughly, 4GB of physical disk space. :)
Admin
Admin
After looking up nView, which I thought was an HTML/CSS/PHP editor (that's Nvu), it's the technology from nVidia that allows you to control multiple monitors and what's on each one. That must be, what, a dodeca SLI setup he's got going there?
Admin
Did you really just link to the spanish definintion for LOL?
Admin
Si.
Admin
Wait a minute, these are pirates. What's with the picture townspeople and pirates actually getting along? What happened to the killing, raiding, and general grief that these swashbucklers should be dealing out?
Although the pirate with an octopus on his shoulder instead of a parrot is a nice touch.
Admin
Finally, a use for that ZIP of death that I keep hearing about!
Admin
Puzzling, isn't it?
Admin
Those are easy to create, though. It comes from the UNIX errno practice. Windows does something similar with "getLastError".
A function will return with either the right data or 0 to indicate an error. Then you check the last error code to find out what the error was.
So what happens is something like this:
setLastError(SUCCESS); // clear the error
if (doSomething() == 0) {
// It failed
showErrorMessage("Operation failed: %s", getLastError());
}
All that has to happen is for doSomething() to cause an error and then fail to reset it. Then when showing the error message, you'll get something like "Operation failed: the operation completed successfully." since the error code was never updated.
Generally speaking messages like that are bugs in the OS API. Several Windows API neglect to set an error code on all errors. Smart programs (or at least ones expecting getLastError to be capable of returning junk) special-case "successful" error codes, changing them to "unknown error" before displaying the message to the user.
Admin
The first rule of error handling is there are no errors.
The second rule of error handling is there are no errors.
captcha: billgates
Who would you fight?
Admin
Actually they are all laughing because they cut off each others noses.
captcha: knowhutimean
Seriously? the captcha is knowhutimean?
Admin
I love how the 20 THz processor still only got a Windows System Performance Rating of 2. I guess 960 MB of RAM isn't much when you have a 20 THz, but I wouldn't know.
Admin
That or idiots who think checking GetLastError() in the UI thread is a brilliant idea, or using any of the singleton/static variable paradigms to hold on to the message. (It works when run on a single cpu! It must be the customer's imagination!)
Admin
Are you telling me that I wasn't the only one to submit that exact same Puzzle Pirates WTF? Am I to believe that there is more than one WTF'er who plays Puzzle Pirates?
Admin
No, SILVER is related to boring old everyday non-quantum optics: Since the device is painted silver, wall-mounting it only makes sense if you painted your wall SILVER.
Admin
Good choice. Had you elected to click the "No, I don't want to watch out" button, your game character would have gone to sleep, and been eaten by a gruesome monster.
Admin
Such a shame that nobody expected the Spanish Inqui..., err, definition.
Admin
I can only wish I had the time and energy for a proper flamewar, but it has to be asked:
Does a blog that's so MS-centric really want to bring up the question of "Is there any *real* OS that actually requires free disk space to delete a file?"?
Admin
Cool. We don't usually get real programmers in here.....
Probably need to chuck a bit more javascript in there ;-)
Admin
At least there are no significant errors which a significant number of users would want to be removed. See Bill Gates: Microsoft software essentially bug-free
Admin
Admin
I am a self-proclaimed BitTorrent expert. I have 15+ years experience in BitTorrent. Want to hire me?
Admin
You sound absolutely brillant
Admin
Come on people, obviously SILVER is for those people that want to keep away werewolves. A steel, or cast iron wall mount isn't going to keep those werewolves away from your TV, so some thing has to.
Admin
I'm not sure "WTF'er" is very appropiate language. I'm feeling very offended right now. </sarasm>
Admin
And just how many monitors would one need to see the far end of that progress bar?
Admin
I want to play puzzle pirates now!!!
Admin
That be a mighty progress barrrrrrrrrrrrrrrrr!
HA!
I kill me.
Admin
Admin
What's wrong with GetLastError() in the UI thread? Or any thread? GetLastError() retrieves the per-thread error value.
Admin
um...01 January 1990 12:00:00am, I believe.
Admin
And thus checking it for the processing thread's error is a WTF, no? And yet I've seen that done at least twice! (Once by a newbie though, so it doesn't count.)
Admin
While you are speaking English, I do not understand your statement.
Admin
I was referred here by another WTF'er and we both play ypp ;) Arrrrrr matey! :D And yes everyone got that error message, it was hilarious and i've seen the screenies everywhere.
And we do pillage and plunder, we just gotta have cute animals to do that with? XD ^^
Admin
Other Flavours include MAGIC, BUBBLEGUM, CHERRY-PURPLE ICECREAM, CHICKEN and NONE OF THE ABOVE.
Togethere with SILVER make the six quantuum states. I don't know how you'd get there, or which country there in. Presumably once we find the territories of TRUE and FALSE we will have some directions.
CAPTCHA = Enterprisey - Deffinitely the right feel
Admin
I'm not sure if this is brilliant or a little too much...
Admin
Drat, and I had a screenshot of essentially the same thing sitting on my desktop for a while waiting for me to become unlazy enough to submit it!
Admin
I'm surprised my post to the sidebar didn't get pulled. When Opera updated to 9.0.1, the upgrade dialog was missing a decimal (maybe Opera just didn't "beautify" it properly?):
[image]Admin
:-)
Ironically, not only was nView doing this, but after each reboot it would pop up with a baloon saying 'you are now no longer running in SLi mode'. Which is fine... if only for the fact it was an AGP system....
Admin
Has anyone ever actually seen a Lexmark in service 8 months after installation, let alone 8 years? I mean, come on, that's gotta be a hoax.
No way a lexmark survives the first ink cartridge change. Never seen it happen, ever. They might as well glue the cartridges right in, who would notice the difference?