Pop-up Potpourri: Julialicious

« Return to Article
  • zip 2006-07-07 15:31
    <P>I find the phrase "please bang on the keyboard like a monkey" hilarious.</P>
    <P>It might be less funny if I was good friends with a monkey, though.</P>
  • Martin 2006-07-07 15:35
    Alex Papadimoulis:

    <P>Out of all the billing systems out there, who would have thought that Simplenet servers would be anti-2008'ers -- you know, those who discriminate against folks like <B>David Person</B> who have credit cards expiring in '08 ...
    <BLOCKQUOTE>
    <P><IMG src="http://www.thedailywtf.com/Images/200607/expiration.gif"></P></BLOCKQUOTE>
    <P>
    <P>&nbsp;

    <P>Obviously this is the now famous year 2008 bug; it was supposed to have happened in the year 2000, but the processors were not fast enough to keep up!</P>
  • Martin 2006-07-07 15:37
    Alex Papadimoulis:

    <P><B>Mike Padula</B> was a bit worried when he saw that his Windows Server wasn't activated, but figured he should be able to put it off for a little while ...
    <BLOCKQUOTE>
    <P><IMG src="http://www.thedailywtf.com/Images/200607/activation.gif"></P></BLOCKQUOTE>
    <P>
    <P>

    <P>Of course, this would later be picked up by Genuine Windows Authentication; </P>
  • snoofle 2006-07-07 15:38
    Anonymous:

    <P>I find the phrase "please bang on the keyboard like a monkey" hilarious.</P>
    <P>It might be less funny if I was good friends with a monkey, though.</P>
    <P>
    </P>
    <P>I happen to know someone who has a pet monkey (they live on a farm), and the monkey is <EM><STRONG>not</STRONG></EM> amused!</P>
  • JBL 2006-07-07 15:38
    Anonymous:
    <p>I find the phrase "please bang on the keyboard like a monkey" hilarious.</p>
    <p>It might be less funny if I was good friends with a monkey, though.</p>
    Concur, that's my favorite. But I think "Contact Henrik!!!" is probably the most useful -- what are the odds that the company can't figure out who Henrik is? (Unless they're in Scandanavia or wherever Henrik is a common name, I suppose.)<br>
  • snoofle 2006-07-07 15:39
    Martin:
    Alex Papadimoulis:

    <P><B>Mike Padula</B> was a bit worried when he saw that his Windows Server wasn't activated, but figured he should be able to put it off for a little while ...
    <BLOCKQUOTE>
    <P><IMG src="http://www.thedailywtf.com/Images/200607/activation.gif"></P></BLOCKQUOTE>
    <P>
    <P>

    <P>Of course, this would later be picked up by Genuine Windows Authentication; </P>
    <P>
    </P>
    <P>The only problem is that you just <EM>know</EM> that it's going to bug you to register every five minutes (like it bugs you to reboot every five minutes after doing certain updates)</P>
  • Martin 2006-07-07 15:45
    Anonymous:
    Martin:
    Alex Papadimoulis:

    <BLOCKQUOTE>
    <P>...</P></BLOCKQUOTE>
    <P>
    <P>

    <P>Of course, this would later be picked up by Genuine Windows Authentication; </P>
    <P>
    </P>
    <P>The only problem is that you just <EM>know</EM> that it's going to bug you to register every five minutes (like it bugs you to reboot every five minutes after doing certain updates)</P>
    <P>
    </P>
    <P>Ah, but eventually a "Critical Update" will be issued to stop it grassing on you and a cryptic knowledge base article will show you how to remove [a specific version of] the "Please don't steal me' message from your logon screen!</P>
  • TJ 2006-07-07 15:50
    &nbsp;&nbsp;&nbsp; This is obviously a cracked version of windows. Editing the runlimit value is an old cracker trick.<br>
  • snoofle 2006-07-07 15:52
    <P>
    Anonymous:
    &nbsp;&nbsp;&nbsp; This is obviously a cracked version of windows. Editing the runlimit value is an old cracker trick.<BR>
    </P>
    <P>&lt;wink&gt;So if it's well known how to crack windows, why all the fuss about the activation hoo-ha &lt;/wink&gt;</P>
  • Martin 2006-07-07 15:52
    <P>
    Anonymous:
    &nbsp;&nbsp;&nbsp; This is obviously a cracked version of windows. Editing the runlimit value is an old cracker trick.<BR>
    </P>
    <P>ZDNET.com recently published an article containing the top 10 quotes from Bill Gates; my personal favourite was along the lines of</P>
    <BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px">
    <P><EM>If software is going to be stolen, let them steal ours. We will catch up with them later!</EM></P></BLOCKQUOTE>
    <P>&nbsp;</P>
  • Rich 2006-07-07 15:53
    Please bang on keys like a monkey, uh oh, flung feces overload error... press any key to continue...<br><br><strong>CAPTCHA:poprocks</strong><br>
  • jesirose 2006-07-07 15:58
    I just sent the "monkey" one to a coworker, thinking he'd find it amusing. A few moments later I heard "bang bang bang".<br><br>He thought it was a website or something and was trying to do it.<br>
  • Martin 2006-07-07 16:00
    <P>
    jesirose:
    I just sent the "monkey" one to a coworker, thinking he'd find it amusing. A few moments later I heard "bang bang bang".<BR><BR>He thought it was a website or something and was trying to do it.<BR>
    </P>
    <P>Alas, I have an entire office full of this class of worker to deal with - actually, no, I <EM>wish</EM> I had an office full of this class of worker to deal with - my lot are often worse!</P>
  • John 2006-07-07 16:03
    <P>Exactly how does one bang on a monkey?</P>
    <P>&nbsp;</P>
  • Martin 2006-07-07 16:06
    Anonymous:

    <P>Exactly how does one bang on a monkey?</P>
    <P>&nbsp;</P>
    <P>
    </P>
    <P>Very carefully, otherwise you'll fall off.</P>
  • Matt 2006-07-07 16:07
    Alex Papadimoulis:
    <p>As if the London train system wasn't twisted enough, <b>Tom Worleyt</b> found himself in the imaginary carriage floating above the tracks behind the last carriage ...
    </p><blockquote>
    <p><img src="http://www.thedailywtf.com/Images/200607/trains.jpg"></p></blockquote>
    <p>
    </p>
    <p> </p>
    <br><br>Coach 12 goes to Hogwarts of course.<br>
  • Satanicpuppy 2006-07-07 16:09
    There is actually nothing wierd about the "Bang on your keyboard like a monkey" line. Generally, what the software does is crop the least signifiant figures off the time every time it gets a key stroke, then, when it gets enough, it uses that data as a&nbsp; seed in a random number generator, to come up with an encryption key.<br><br>It's really the best way to do it.<br>
  • R.Flowers 2006-07-07 16:10
    Alex Papadimoulis:
    <blockquote>
    <p><img src="http://www.thedailywtf.com/Images/200607/leftisbest1qk.gif"></p></blockquote>
    <p> </p>
    <br>Just more evidence of liberal bias among developers.<br>
  • Andre 2006-07-07 16:13
    <P>&lt;blockquote&gt;Exactly how does one bang on a monkey?&lt;/blockquote&gt;</P>
    <P>I keep trying but it keeps telling me I'm banging more like a gibbon.</P>
    <P>&nbsp;</P>
  • neven 2006-07-07 16:15
    Alex Papadimoulis:
    <p><b>David Stricker</b> was surprised to see just how far Papa John's will go to deliver a pizza. Unfortunately, he lives 1,002 miles away&nbsp;...
    </p><blockquote>
    <p><img src="http://www.thedailywtf.com/Images/200607/papaJohns.png"><br>
    </p></blockquote>
    <p>Now, now - this is a restaurant locator, not a delivery locator. You may be looking for a Papa John's to pick up from. <br></p>Personally, however, I wouldn't drive 1000 milimeters to eat Papa John's pizza.<br>
  • Henrik 2006-07-07 16:19
    Alex Papadimoulis:

    <P><B>JD</B> received this after a game he was playing ("Sacred") crashed. If only Henrik left his number ...
    <BLOCKQUOTE>
    <P><IMG src="http://www.thedailywtf.com/Images/200607/henrik.png"></P></BLOCKQUOTE>
    <P>
    <P>&nbsp;

    <P>&nbsp;
    <P>please stop contacting me... i'm out of beer and can't get your driver loaded with out another 6 pack or so just send your driver to the bar and tell him not to come back until he's good and loaded!!
    <P>&nbsp;
    <P>craptastic captcha</P>
  • Carnildo 2006-07-07 16:20
    Anonymous:
    <P>Exactly how does one bang on a monkey?</P>
    <P> </P>


    I'd tell you, but this forum is rated PG.
  • Dazed 2006-07-07 16:38
    Anonymous:
    <P>I find the phrase "please bang on the keyboard like a monkey" hilarious.</P>


    But the Remedy BC date is the biggest WTF, if it actually is what it appears to be: someone taking trouble to build in functionality that cannot serve any useful purpose. (Any Remedy users out there that can shed any light?)
  • emurphy 2006-07-07 16:51
    Alex Papadimoulis:
    <p><b>David Stricker</b> was surprised to see just how far Papa John's will go to deliver a pizza. Unfortunately, he lives 1,002 miles away&nbsp;...
    </p><blockquote>
    <p><img src="http://www.thedailywtf.com/Images/200607/papaJohns.png"></p></blockquote>
    <p>
    </p><p>&nbsp;
    </p><br><p>Heh, I tried a Google Maps search on "Papa John's near 45221" and the first hit is only 0.2 miles away!</p><p><br></p>
  • Isuwen 2006-07-07 16:52
    It could be a programmer ammusing himself. Or they could have reused the dialoge from another app that, for some reason, needed BC. Or they invented a time machine. <br>
  • marvin_rabbit 2006-07-07 16:53
    R.Flowers:
    Alex Papadimoulis:
    <blockquote>
    <p><img src="http://www.thedailywtf.com/Images/200607/leftisbest1qk.gif"></p></blockquote>
    <p> </p>
    <br>Just more evidence of liberal bias among developers.<br>
    <br>And undermined by a vast right frame conspiracy.<br>
  • Ben Adams 2006-07-07 16:55
    Navigation: Left is right and right is wrong. Depends on the intended audience, I guess.
  • Henrik 2006-07-07 16:57
    <P>&nbsp;I'm&nbsp;from&nbsp;Scandinavia (Sweden), and I say contact the guy who didn't load the driver in the first place!</P>
  • Jon 2006-07-07 17:00
    We use remedy where I work and indeed all of the data dialog boxes have the option of BC
  • Mikademus 2006-07-07 17:16
    Alex Papadimoulis:
    <blockquote>
    <p><img src="http://www.thedailywtf.com/Images/200607/screenshot24ga.png"></p></blockquote>
    <p>
    </p>
    <br>
    Was I the only one who absolutely <i>loved</i> this one? My girlfriend did too, and she knows zilch about computers :D <br>
  • Xenzirril 2006-07-07 17:20
    <img src="http://www.thedailywtf.com/Images/200607/screenshot24ga.png"><br><br>My coworkers have asked me to stop making "monkey noises" as I compose this reply.<br>
  • Mikademus 2006-07-07 17:22
    Martin:
    Alex Papadimoulis:

    <p><b>Mike Padula</b> was a bit worried when he saw that his Windows
    Server wasn't activated, but figured he should be able to put it off
    for a little while ... </p><blockquote>
    <p><img src="http://www.thedailywtf.com/Images/200607/activation.gif"></p></blockquote>
    <p>
    </p><p>

    </p><p>Of course, this would later be picked up by Genuine Windows Authentication; </p>
    <br>
    You mean <i>Windows Genuine Advantage</i>, &lt;/nitpick&gt; which btw is the worst name ever, or the best slap in one's face ever, take your pick.<br>
  • Rotary Jihad 2006-07-07 17:22
    David Stricker in 45221 if you're reading this I will be returning from a semester abroad to get my degree. Do you know anyone hiring entry level CS grads in Ohio?? I'd like to stay in the state because of my family and friends.

    If you can make any suggestions I'll drive to Papa Johns and get you your pizza.
  • Steven 2006-07-07 17:24
    neven:
    Personally, however, I wouldn't drive 1000 milimeters to eat Papa John's pizza.
    <br>Taking the car for a 1000 millimeter distance would be a real WTF.<br>
  • viraptor 2006-07-07 17:32
    I think, that demanding "banging like a monkey" from user is bad... Maybe someone doesn't know how to do it, but would "walk on keyboard like a cat" really well.<br>It should be more generalized! Entropy for everyone!<br>
  • eloj 2006-07-07 17:42
    > Was I the only one who absolutely loved this one?

    No, but it would have been even better if it said "Please bang on the keyboard like a GOOD LITTLE monkey."
  • Runtime Error 2006-07-07 17:42
    Anonymous:
    neven:
    Personally, however, I wouldn't drive 1000 milimeters to eat Papa John's pizza.
    <br>Taking the car for a 1000 millimeter distance would be a real WTF.<br>
    <br><br>You obviously don't live in Los Angeles.<br>
  • Rank Amateur 2006-07-07 18:09
    <P>
    Satanicpuppy:
    There is actually nothing wierd about the "Bang on your keyboard like a monkey" line. Generally, what the software does is crop the least signifiant figures off the time every time it gets a key stroke, then, when it gets enough, it uses that data as a&nbsp; seed in a random number generator, to come up with an encryption key.<BR><BR>It's really the best way to do it.<BR>
    </P>
    <P>Actually, recent research at the University of Really Smart People has shown that a cat walking across the keyboard is superior to real or simulated monkeys. The principal investigator recommends that software be bundled with a free kitten to effect this.</P>
    <P>--Rank</P>
  • Rank Amateur 2006-07-07 18:14
    Alex Papadimoulis:

    <BLOCKQUOTE>
    <P><IMG src="http://www.thedailywtf.com/Images/200607/password.jpg"></P></BLOCKQUOTE>
    <P>
    <P>&nbsp;

    <P>What...? You mean I was suppose to remember that password and not just bang on the keyboard like a monkey? Where's the "Too late. Already Forgot" button?
    <P>--Rank</P>
  • me != programmer 2006-07-07 18:19
    Alex Papadimoulis:

    <P>"Uhhhhhh ...." was <B>Joe Kaiser's</B> exact words when RockXP displayed this after generated his password ...
    <BLOCKQUOTE>
    <P><IMG src="http://www.thedailywtf.com/Images/200607/password.jpg"></P></BLOCKQUOTE>
    <P>
    <P>

    <P>All your password are belong to us.&nbsp; You have no chance to write it down, make your screenshot.
    <P>CAPTCHA shizzle</P>
  • Bus Raker 2006-07-07 18:32
    Anonymous:
    Alex Papadimoulis:

    <P>"Uhhhhhh ...." was <B>Joe Kaiser's</B> exact words when RockXP displayed this after generated his password ...
    <BLOCKQUOTE>
    <P><IMG src="http://www.thedailywtf.com/Images/200607/password.jpg"></P></BLOCKQUOTE>
    <P>
    <P>

    <P>All your password are belong to us.&nbsp; You have no chance to write it down, make your screenshot.
    <P>CAPTCHA shizzle</P>
    <P>
    </P>
    <P>WTF is an Avertissement?&nbsp; The real one is that the caption is in French ("warning") and the message is in English.&nbsp; Should read:</P>
    <P>Vous rappellerez-vous ce mot de passe?</P>
    <P>Which gets translated back to:</P>
    <P>Will you remember this password?</P>
  • XMLord 2006-07-07 19:25
    "Please bang on the keyboard like a monkey".<br><br>That's just priceless.<br>
  • hylje 2006-07-07 19:30
    actually, the "bang on the keyboard like a monkey" is what you have to do in order to get entropy for /dev/random.
    imho mouse is better for that but not everyone can use one, eh?
  • byte_lancer 2006-07-07 19:45
    Alex Papadimoulis:
    <blockquote><p><img src="http://www.thedailywtf.com/Images/200607/screenshot24ga.png"></p></blockquote>
    <p>
    </p><p>&nbsp;</p><p> </p>
    <br><br>Interesting.<br>I wonder what Paula would have banged in.<br>Any guesses?<br>
  • EnterUserNameHere 2006-07-07 19:54
    Actually, the REAL WTF is "Papa John's" and "pizza" being in the same sentence together. <br><br>Oops! I just did it again.<br>
    <br>
    Crap. This is tricky.<br>
  • Loren Pechtel 2006-07-07 20:18
    Alex Papadimoulis:
    <b>George Newman Gates</b> unknowingly participated in the "100,000 monkeys =? Shakespeare" experiment when he tried out a program called "The Circle" ...
    <blockquote>
    <p><img src="http://www.thedailywtf.com/Images/200607/screenshot24ga.png"></p></blockquote>
    <p>
    </p><p>
    </p>I see nothing wrong here, just a programmer being a bit humorous in saying that all that matters is hitting keys, what keys you hit is of absolutely no concern.<br><br>The program needs a source of truly random data, something it can't get on it's own.&nbsp; The sufficiently insignifigant digits of the time between keypresses is truly random.<br>
  • Reweave 2006-07-07 20:40
    Last one is particular is a WIN. <br>
  • R.Flowers 2006-07-07 22:38
    Bus Raker:
    <p>WTF is an Avertissement?&nbsp; The real one is that the caption is in French ("warning") and the message is in English.&nbsp; Should read:</p>
    <p>Vous rappellerez-vous ce mot de passe?</p>
    <p>Which gets translated back to:</p>
    <p>Will you remember this password?</p>
    <br><br>The project managers settled upon French developers after the Germans ("You will remember password!") and the old Soviet-era developers ("You will forget password immediately!") didn't work out.<br>
  • M 2006-07-07 23:33
    Anonymous:
    neven:
    Personally, however, I wouldn't drive 1000 milimeters to eat Papa John's pizza.
    <br>Taking the car for a 1000 millimeter distance would be a real WTF.<br>


    He's an American.
  • Anaerin 2006-07-07 23:37
    <blockquote><strong>Loren Pechtel wrote the following post at 07-08-2006 1:18 AM:</strong>

    <blockquote><div><img src="../Themes/default/images/icon-quote.gif"> <strong>Alex Papadimoulis:</strong></div><div><b>George Newman Gates</b>
    unknowingly participated in the "100,000 monkeys =? Shakespeare"
    experiment when he tried out a program called "The Circle" ... <blockquote>
    <p><img src="http://www.thedailywtf.com/Images/200607/screenshot24ga.png"></p></blockquote>
    <p>
    </p></div></blockquote>I see nothing wrong here, just a
    programmer being a bit humorous in saying that all that matters is
    hitting keys, what keys you hit is of absolutely no concern.<br><br>The
    program needs a source of truly random data, something it can't get on
    it's own.&nbsp; The sufficiently insignifigant digits of the time between
    keypresses is truly random.</blockquote>

    "The generation of random numbers is too important to be left to
    chance." —Robert R. Coveyou, Oak Ridge National Laboratory, 1969
  • luqui 2006-07-08 00:12
    <img src="http://www.thedailywtf.com/Images/200607/win2k_sig_figs.png" />

    <p>Windows Update: so reliable that it's accurate to six ten-billionths of a byte.</p>
  • rob_squared 2006-07-08 00:27
    Her direct supervisor?<br>I'm not sure if she'd do it like a monkey though...<br>
  • missing 2006-07-08 02:01
    Mikademus:
    Was I the only one who absolutely <i>loved</i> this one? My girlfriend did too, and she knows zilch about computers :D <br>
    <br>Bad at math?<br>
  • Adam 2006-07-08 03:58
    Alex Papadimoulis:
    <p><b>Daniel </b>came across this next one. Now technically this is by design ... but isn't that kinda like saying: although I can't let you without the secret word, I'd be happy to tell you what the secret word is ...
    </p><blockquote>
    <p><img src="http://www.thedailywtf.com/Images/200607/permissions.png"></p></blockquote>
    <p>
    </p>
    <br><br>What's so strange about that? Unix tells you exactly the same things.<br><br><code>user@host:~$ cat foo<br>cat: foo: Permission denied<br>user@host:~$ ls -l foo<br>---------- 1 user users 0 2006-07-08 08:52 foo</code><br><br>"You do not have permission to view..." followed by "you can make permission changes"<br><br>
  • Sunday Ironfoot 2006-07-08 06:32
    Alex Papadimoulis:
    <p>
    </p><p>As if the London train system wasn't twisted enough, <b>Tom Worleyt</b> found himself in the imaginary carriage floating above the tracks behind the last carriage ...
    </p><blockquote>
    <p><img src="http://www.thedailywtf.com/Images/200607/trains.jpg"></p></blockquote>
    <p>
    </p><p> </p>
    <br><br>Would be funnier if it said "Coach number NaN of Exception: Cannot divide by zero"<br>
  • makomk 2006-07-08 06:36
    Alex Papadimoulis:

    <P>As if the London train system wasn't twisted enough, <B>Tom Worleyt</B> found himself in the imaginary carriage floating above the tracks behind the last carriage ...
    <BLOCKQUOTE>
    <P><IMG src="http://www.thedailywtf.com/Images/200607/trains.jpg"></P></BLOCKQUOTE>

    Hmmm... looks like someone's missing a sanity check.

    Alex Papadimoulis:

    <P>I've included this next pop-up from <B>Chris Nuechtern</B> as the counterpoint to the countless "An error occurred. Please try again." messages that plague us all ...
    <BLOCKQUOTE>
    <P><IMG src="http://www.thedailywtf.com/Images/200607/abort.jpg"></P></BLOCKQUOTE>


    Ah, I remember this well. Generally, it was right - doing the same thing again did produce the same error. (Though sometimes the second time crashed the program instead...) I used to have several interesting Pro/DESKTOP errors (including a nice example of a blank error message), but I think I might've lost them in one of my PC upgrades.
  • Nigel 2006-07-08 06:50
    <P>I see (July 8th) that instead of being launched in late May, the 'new design' - which presumably really will have its navigation links on the left this time - is now promised for <U>June</U> 2006.</P>
    <P>That's another government initiative running to time then...</P>
    <P>&nbsp;</P>
  • makomk 2006-07-08 06:57
    Anonymous:
    Alex Papadimoulis:
    <p><b>Daniel </b>came across this next one. Now technically this is by design ... but isn't that kinda like saying: although I can't let you without the secret word, I'd be happy to tell you what the secret word is ...
    </p><blockquote>
    <p><img src="http://www.thedailywtf.com/Images/200607/permissions.png"></p></blockquote>
    <p>
    </p>
    <br><br>What's so strange about that? Unix tells you exactly the same things.<br><br><code>user@host:~$ cat foo<br>cat: foo: Permission denied<br>user@host:~$ ls -l foo<br>---------- 1 user users 0 2006-07-08 08:52 foo</code><br><br>"You do not have permission to view..." followed by "you can make permission changes"<br><br>


    If I'm reading it correctly, it'd be more like:<br><br>
    <code>user@host:~$ ls -l foo<br>ls: foo: Permission denied<br>user@host:~$ chmod 644 foo<br>user@host:~$</code><br><br>
    i.e. you can't find out what the current permissions are, but you can change them.
  • Phil 2006-07-08 07:59
    <P>Take a careful look at the '2'. At the bottom, it overlaps the '1' slightly, and the base is a little lower than the rest of the text.</P>
    <P>I'd say this was photoshopped.</P>
  • Phil 2006-07-08 08:01
    Sunday Ironfoot:
    Alex Papadimoulis:

    <P></P>
    <P>As if the London train system wasn't twisted enough, <B>Tom Worleyt</B> found himself in the imaginary carriage floating above the tracks behind the last carriage ... </P>
    <BLOCKQUOTE>
    <P><IMG src="http://www.thedailywtf.com/Images/200607/trains.jpg"></P></BLOCKQUOTE>
    <P></P>
    <P></P>
    <P>
    <BR><BR>Would be funnier if it said "Coach number NaN of Exception: Cannot divide by zero"<BR>
    </P>
    <DIV class=ForumPostContentText id=_ctl0__ctl1_bcr__ctl0___PostRepeater__ctl10_PostViewWrapper>
    <P>Let's try again: Take a careful look at the '2'. At the bottom, it overlaps the '1' slightly, and the base is a little lower than the rest of the text.</P>
    <P>I'd say this was photoshopped.</P></DIV>
  • gravedigger 2006-07-08 08:16
    "I happen to know someone who has a pet monkey (they live on a farm), and the monkey is <em><strong>not</strong></em> amused"<br><br>Your friends live on a monkey farm?<br>
  • Phil the ruler of heck 2006-07-08 10:35
    Alex Papadimoulis:

    <P><IMG src="http://www.thedailywtf.com/Images/200607/MotoRating.jpg">
    </P>
    <P>
    <P>This should have been a choice of [x] Ok [ ] Cancel, as Usability.gov would undoubtedly have told you...
    <P>
    Alex Papadimoulis:
    <STRONG>Daniel </STRONG>came across this next one. Now technically this is by design ... but isn't that kinda like saying: although I can't let you without the secret word, I'd be happy to tell you what the secret word is ...
    <P dir=ltr style="MARGIN-RIGHT: 0px"><IMG src="http://www.thedailywtf.com/Images/200607/permissions.png">
    </P>
    <P>
    <P>No, this is more like the other way around, isn't it?&nbsp; I can't&nbsp;tell you&nbsp;what the secret word is, but you can pick a new one if you like...</P>
  • OpBaI 2006-07-08 11:20
    One could have also written it like this:
    <pre>

    echo "===================================================="
    echo "Type a full screenful of random junk to unblock"
    echo "it and remember to finish with <enter>. This will"
    echo "timeout in ${timeout} seconds, but waiting for"
    echo "the timeout without typing junk may make the"
    echo "entropy source deliver predictable output."
    echo ""
    echo "Just hit <enter> for fast+insecure startup."
    echo "===================================================="
    </pre>
  • Phil the ruler of heck 2006-07-08 11:24
    <P>
    makomk:
    Anonymous:
    What's so strange about that? Unix tells you exactly the same things.
    If I'm reading it correctly, it'd be more like:<BR><BR><CODE>user@host:~$ ls -l foo<BR>ls: foo: Permission denied<BR>user@host:~$ chmod 644 foo<BR>user@host:~$</CODE><BR><BR>i.e. you can't find out what the current permissions are, but you can change them.
    </P>
    <P>What I can't seem to reproduce in Unix, though, is "you do not have permission to find out what the current permissions are":</P>
    <P><FONT face="Courier New" size=2>$ ls -l foo<BR>foo: Permission denied<BR>total 8<BR>$ ls -ld foo<BR>d-wx--x--x&nbsp;&nbsp;&nbsp;2 nobody&nbsp;&nbsp;&nbsp;&nbsp; nobody&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 69 Jul&nbsp;&nbsp;8 16:57 foo<BR>$ ls -ld .<BR>d-wx--x--x&nbsp;&nbsp; 3 nobody&nbsp;&nbsp;&nbsp;&nbsp; root&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;105 Jul&nbsp;&nbsp;8 16:57 .<BR>$</FONT></P>
    <P>i.e. you can always find out what the current permissions are, even if no one has permission to read anything.&nbsp; (This might depend on the flavour of Unix, of course --&nbsp;I tried&nbsp;this with&nbsp;Solaris 10.&nbsp; But this behaviour seems to make some kind of sense, given that a Unix directory seems to be just a list of file names, so if you already know the name of the file you're after, reading permission on the directory is not required.)</P>
  • makomk 2006-07-08 14:01
    Phil the ruler of heck:
    <P>
    makomk:
    Anonymous:
    What's so strange about that? Unix tells you exactly the same things.
    If I'm reading it correctly, it'd be more like:<BR><BR><CODE>user@host:~$ ls -l foo<BR>ls: foo: Permission denied<BR>user@host:~$ chmod 644 foo<BR>user@host:~$</CODE><BR><BR>i.e. you can't find out what the current permissions are, but you can change them.
    </P>
    <P>What I can't seem to reproduce in Unix, though, is "you do not have permission to find out what the current permissions are":</P>
    <P><FONT face="Courier New" size=2>$ ls -l foo<BR>foo: Permission denied<BR>total 8<BR>$ ls -ld foo<BR>d-wx--x--x&nbsp;&nbsp;&nbsp;2 nobody&nbsp;&nbsp;&nbsp;&nbsp; nobody&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 69 Jul&nbsp;&nbsp;8 16:57 foo<BR>$ ls -ld .<BR>d-wx--x--x&nbsp;&nbsp; 3 nobody&nbsp;&nbsp;&nbsp;&nbsp; root&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;105 Jul&nbsp;&nbsp;8 16:57 .<BR>$</FONT></P>
    <P>i.e. you can always find out what the current permissions are, even if no one has permission to read anything.&nbsp; (This might depend on the flavour of Unix, of course --&nbsp;I tried&nbsp;this with&nbsp;Solaris 10.&nbsp; But this behaviour seems to make some kind of sense, given that a Unix directory seems to be just a list of file names, so if you already know the name of the file you're after, reading permission on the directory is not required.)</P>


    As I understand it, it's impossible (at least using standard Unix permissions) - generally, if you can access the directory the file is in, you can read its permissions. (I don't think you even need read permissions on the directory, just execute...)
  • Volland 2006-07-08 15:11
    "Please bang on the keyboard like a monkey" - Excellent! :D<br>
  • Anonymous Coward 2006-07-08 15:51
    Coach 12 departing from platform 9¾ now?<br>
  • Tei 2006-07-08 20:52
    The real WTF is "RESTART THE COMPUTER TO APPLY CHANGES". <br><br>--Tei<br>
  • tomandlu 2006-07-08 21:59
    makomk:
    Phil the ruler of heck:
    <p>
    makomk:
    Anonymous:
    What's so strange about that?
    Unix tells you exactly the same things.
    If I'm reading it
    correctly, it'd be more like:<br><br><code>user@host:~$ ls -l foo<br>ls: foo: Permission denied<br>user@host:~$ chmod 644 foo<br>user@host:~$</code><br><br>i.e. you can't find out what the current permissions are, but you can change them.
    </p>
    <p>What I can't seem to reproduce in Unix, though, is "you do not have permission to find out what the current permissions are":</p>
    <p><font face="Courier New" size="2">$ ls -l foo<br>foo: Permission denied<br>total 8<br>$ ls -ld foo<br>d-wx--x--x&nbsp;&nbsp;&nbsp;2
    nobody&nbsp;&nbsp;&nbsp;&nbsp;
    nobody&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 69
    Jul&nbsp;&nbsp;8 16:57 foo<br>$ ls -ld .<br>d-wx--x--x&nbsp;&nbsp; 3
    nobody&nbsp;&nbsp;&nbsp;&nbsp;
    root&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;105
    Jul&nbsp;&nbsp;8 16:57 .<br>$</font></p>
    <p>i.e. you can always find out what the current permissions are, even
    if no one has permission to read anything.&nbsp; (This might depend on
    the flavour of Unix, of course --&nbsp;I tried&nbsp;this
    with&nbsp;Solaris 10.&nbsp; But this behaviour seems to make some kind
    of sense, given that a Unix directory seems to be just a list of file
    names, so if you already know the name of the file you're after,
    reading permission on the directory is not required.)</p>

    As I understand it, it's impossible (at least using standard Unix
    permissions) - generally, if you can access the directory the file is
    in, you can read its permissions. (I don't think you even need read
    permissions on the directory, just execute...)
    <br>
    <br>
    Hmm, I could be wrong (I only use *nix part-time), but read permission
    on a directory is required to list the directory contents. Execute
    permission on a directory means you can cd to it. Write permission on a
    directory means you can create or delete files, but write permission on
    the file is required to modify the content of the file - which I've
    always found a bit anti-intuitive. If a file is read-only, I don't
    intuitively expect people to be able to delete it just because they've
    got write-permission on the directory.<br>
    <br>
    That aside, it's an okay message - sort of "the information is locked in a safe - good job you've got the key".<br>
  • FraGag 2006-07-08 22:54
    Alex Papadimoulis:
    <p>I hate it when programs say they'll use "50 Megs" but really only use "49,308,622 bytes." Thankfully, as <b>Matt</b> discovered, Windows Update is not one of those programs ...
    </p><blockquote>
    <p><img src="http://www.thedailywtf.com/Images/200607/win2k_sig_figs.png"></p></blockquote>
    <p>
    </p><p>I guess this is due to a JavaScript bug. Everybody should know that 0.1 + 0.2 = 0.30000000000000004. It's so obvious... If you don't believe me, type <span style="font-weight: bold;">javascript:alert(0.1+0.2)</span> in your address bar, and admire the result.<br></p>
  • FraGag 2006-07-08 22:56
    Looks like this forum doesn't like colons... there is one between "javascript" and "alert"...<br>
  • Valdis 2006-07-09 04:41
    <font face="arial" size="2"><em>&gt; SunSolve Bug ID: 4102680
    </em><br>
    <em>&gt; ------------------------
    </em><br>
    <em>&gt; Problem: stress test gets an XError (BadDrawable) under 2.7
    </em>CDEVersion1.3_8
    <br>
    <em>&gt; Workaround: Don't pound on the mouse like a wild monkey (stress test).
    </em><br>
    <em>&gt;
    </em><br>
    <em>&gt; SunSolve Bug ID: 4256482
    </em><br>
    <em>&gt; -------------------------
    </em><br>
    <em>&gt; Problem: Banging on keyboard like a wild monkey during cde startup causes dtwm hang
    </em><br>
    <em>&gt; Workaround: Don't bang on the keyboard like a wild monkey
    </em></font>
  • Juifeng 2006-07-09 05:51
    Anonymous:
    I guess this is due to a JavaScript bug. Everybody should know that 0.1 + 0.2 = 0.30000000000000004. It's so obvious... If you don't believe me, type <span style="font-weight: bold;">javascript:alert(0.1+0.2)</span> in your address bar, and admire the result.


    I think that's a common problem with floating point numbers, not a javascript-specific bug.
  • Tei 2006-07-09 06:04
    Juifeng:
    Anonymous:
    I guess this is due to a JavaScript bug. Everybody should know that 0.1 + 0.2 = 0.30000000000000004. It's so obvious... If you don't believe me, type <span style="font-weight: bold;">javascript:alert(0.1+0.2)</span> in your address bar, and admire the result.


    I think that's a common problem with floating point numbers, not a javascript-specific bug.
    <br><br>Heeee.... NO.<br><br>On most stuff you can use float numbers: <br>&nbsp;- Basic on a C64<br>&nbsp;- C with a x86 computer<br>&nbsp;- Python/Perl/Ruby/Java...<br>&nbsp;- FORTH<br>&nbsp;<br>...theres problems, but not that ridiculous as this one. This one is soo ugly that I think javascript itself is broken over repair. <br>Theres a good thread about the topic on this forum. <br>
  • Mikeyd 2006-07-09 07:46
    Phil the ruler of heck:
    <P>
    makomk:
    Anonymous:
    What's so strange about that? Unix tells you exactly the same things.
    If I'm reading it correctly, it'd be more like:<BR><BR><CODE>user@host:~$ ls -l foo<BR>ls: foo: Permission denied<BR>user@host:~$ chmod 644 foo<BR>user@host:~$</CODE><BR><BR>i.e. you can't find out what the current permissions are, but you can change them.
    </P>
    <P>What I can't seem to reproduce in Unix, though, is "you do not have permission to find out what the current permissions are":</P>
    <P><FONT face="Courier New" size=2>$ ls -l foo<BR>foo: Permission denied<BR>total 8<BR>$ ls -ld foo<BR>d-wx--x--x   2 nobody     nobody           69 Jul  8 16:57 foo<BR>$ ls -ld .<BR>d-wx--x--x   3 nobody     root            105 Jul  8 16:57 .<BR>$</FONT></P>
    <P>i.e. you can always find out what the current permissions are, even if no one has permission to read anything.  (This might depend on the flavour of Unix, of course -- I tried this with Solaris 10.  But this behaviour seems to make some kind of sense, given that a Unix directory seems to be just a list of file names, so if you already know the name of the file you're after, reading permission on the directory is not required.)</P>
    Chmod -x the directory.<P>md401@li ~/temp $ ls -l permissions/
    ls: permissions/test: Permission denied
    total 0
    md401@li ~/temp $ ls -l permissions/test
    ls: permissions/test: Permission denied
  • headhunter 2006-07-09 19:34
    the true WTF!!!OMG is the lady on the right hand side of this site.
  • noname 2006-07-09 22:14
    Anonymous:
    Juifeng:
    Anonymous:
    I
    guess this is due to a JavaScript bug. Everybody should know that 0.1 +
    0.2 = 0.30000000000000004. It's so obvious... If you don't believe me,
    type <span style="font-weight: bold;">javascript:alert(0.1+0.2)</span> in your address bar, and admire the result.


    I think that's a common problem with floating point numbers, not a javascript-specific bug.
    <br><br>Heeee.... NO.<br><br>On most stuff you can use float numbers: <br>&nbsp;- Basic on a C64<br>&nbsp;- C with a x86 computer<br>&nbsp;- Python/Perl/Ruby/Java...<br>&nbsp;- FORTH<br>&nbsp;<br>...theres
    problems, but not that ridiculous as this one. This one is soo ugly
    that I think javascript itself is broken over repair. <br>Theres a good thread about the topic on this forum. <br>

    <Br><br>
    You should really try this kind of stuff out before opening your mouth.
    <br><Br>
    int main(int argc, char* argv[])<br>
    {<br>
    &nbsp;&nbsp;&nbsp;if (0.30000000000000004 == (.1 + .2))<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;printf("looks like C sucks too!");<br>
    <br>
    &nbsp;&nbsp;&nbsp;return 0;<br>
    }

  • Sherlock 2006-07-10 01:43
    <P>I found Henrik! Looks like it was the Sound Driver that didn't load.</P>
    <P><A href="http://www.answers.com/topic/sacred-game-1">http://www.answers.com/topic/sacred-game-1</A></P>
    <P>You will find the following about half way down the page.</P>
    <P>Sound Design: Henrik Hobein<BR><BR>Sound Logic: Henrik Hobein<BR><BR>Sound Programming: Henrik Hobein</P>
  • anonymous 2006-07-10 03:11
    Anonymous:
    <br>
    You should really try this kind of stuff out before opening your mouth.
    <br><br>
    int main(int argc, char* argv[])<br>
    {<br>
    &nbsp;&nbsp;&nbsp;if (0.30000000000000004 == (.1 + .2))<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;printf("looks like C sucks too!");<br>
    <br>
    &nbsp;&nbsp;&nbsp;return 0;<br>
    }
    <br>
    <br>
    program:<br>
    <br>
    #include "stdio.h"<br>
    <br>
    int main(int argc, char* argv[]) {<br>
    &nbsp;&nbsp;&nbsp; float f;<br>
    <br>
    &nbsp;&nbsp; if (0.30000000000000004 == (0.1f + 0.2f))<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; printf("looks like C sucks too!\n");<br>
    &nbsp;&nbsp; else<br>
    &nbsp;&nbsp;&nbsp; &nbsp; printf("not that bad!\n");<br>
    <br>
    &nbsp;&nbsp; f = 0.1f + 0.2f;<br>
    &nbsp;&nbsp; printf("sum: %f\n", f);<br>
    &nbsp;&nbsp; <br>
    &nbsp;&nbsp; return 0;<br>
    }<br>
    <br>
    output:<br>
    <br>
    not that bad!<br>
    sum: 0.300000<br>
    <br>
    <br>
  • ammoQ 2006-07-10 03:14
    Anonymous:
    <br>
    <br>
    output:<br>
    <br>
    not that bad!<br>
    sum: 0.300000<br>
    <br>
    <br><br>confirmed<br>
  • Phil the ruler of heck 2006-07-10 05:59
    <P>
    anonymous:
    output:<BR><BR>not that bad!<BR>sum: 0.300000
    </P>
    <P>It's not that bad.&nbsp; Guess why?&nbsp; Because it's even worse. :-)</P>
    <P><FONT face="Courier New" size=2>D:\Projects\DailyWtfFloat\Debug&gt;type ..\DailyWtfFloat.cpp<BR>// DailyWtfFloat.cpp : Defines the entry point for the console application.<BR>//</FONT></P>
    <P><FONT face="Courier New" size=2>#include "stdafx.h"<BR>#include "stdio.h"</FONT></P>
    <P><FONT face="Courier New" size=2>int _tmain(int argc, _TCHAR* argv[])<BR>{<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; float f = .1f + .2f;</FONT></P>
    <P><FONT face="Courier New" size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (0.30000000000000004 == f)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; printf("looks like C sucks too!\n");<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; else<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; printf("not that bad!\n");</FONT></P>
    <P><FONT face="Courier New" size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; printf("sum: %32.30f\n", f);</FONT></P>
    <P><FONT face="Courier New" size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return 0;<BR>}</FONT></P>
    <P><BR><FONT face="Courier New" size=2>D:\Projects\DailyWtfFloat\Debug&gt;.\DailyWtfFloat.exe<BR>not that bad!<BR>sum: 0.300000011920928960000000000000</FONT></P>
    <P><FONT face="Courier New" size=2>D:\Projects\DailyWtfFloat\Debug&gt;</FONT></P>
    <P>Could it be that Javascript uses double's not float's?</P>
  • ammoQ 2006-07-10 06:12
    Phil the ruler of heck:
    <p>
    anonymous:
    output:<br><br>not that bad!<br>sum: 0.300000
    </p>
    <p>It's not that bad.&nbsp; Guess why?&nbsp; Because it's even worse. :-)</p>
    <p><font face="Courier New" size="2">D:\Projects\DailyWtfFloat\Debug&gt;type ..\DailyWtfFloat.cpp<br></font><br>Could it be that Javascript uses double's not float's?</p>
    <br><br>Seems you are using a math-deprived operating system. Linux doesn't do that.<br>
  • Phil the ruler of heck 2006-07-10 06:17
    <P>
    ammoQ:
    Seems you are using a math-deprived operating system. Linux doesn't do that.<BR>
    </P>
    <P>What do you mean?&nbsp; Linux stores floating-point numbers in a decimal representation, not in a binary one?</P>
  • ammoQ 2006-07-10 06:40
    Phil the ruler of heck:
    <p>
    ammoQ:
    Seems you are using a math-deprived operating system. Linux doesn't do that.<br>
    </p>
    <p>What do you mean?&nbsp; Linux stores floating-point numbers in a decimal representation, not in a binary one?</p>
    <br><br>Well, a sane operating system (or rather: a sane lib) does not output more decimal places than can realistically be precise.<br>
  • mlk 2006-07-10 07:29
    Anonymous:
    Alex Papadimoulis:
    <p>I hate it when programs say they'll use "50 Megs" but really only use "49,308,622 bytes." Thankfully, as <b>Matt</b> discovered, Windows Update is not one of those programs ...
    </p><blockquote>
    <p><br></p></blockquote>
    <p>
    </p><p>I guess this is due to a JavaScript bug. Everybody should know that 0.1 + 0.2 = 0.30000000000000004. It's so obvious... If you don't believe me, type <span style="font-weight: bold;">javascript:alert(0.1+0.2)</span> in your address bar, and admire the result.<br></p>
    <br><a href="http://docs.sun.com/source/806-3568/ncg_goldberg.html">What Every Computer Scientist Should Know About Floating-Point Arithmetic</a>

    Captcha: truthiness :)
  • Phil the ruler of heck 2006-07-10 08:48
    <P>
    ammoQ:
    Well, a sane operating system (or rather: a sane lib) does not output more decimal places than can realistically be precise.
    </P>
    <P>Well,&nbsp;it was me who&nbsp;told that printf() function to output 30&nbsp;digits after the decimal point, instead of the default six decimal digits.&nbsp; Did you just call me a lib?</P>
  • ammoQ 2006-07-10 09:25
    Phil the ruler of heck:
    <p>
    ammoQ:
    Well, a sane operating system (or rather: a sane lib) does not output more decimal places than can realistically be precise.
    </p>
    <p>Well,&nbsp;it was me who&nbsp;told that printf() function to output 30&nbsp;digits after the decimal point, instead of the default six decimal digits.&nbsp; Did you just call me a lib?</p>
    <br><br>Sorry, I haven't noticed that. There is nothing wrong with your operating system and lib, the problem is between chair an monitor.<br>
  • snoofle 2006-07-10 09:52
    <P>
    Anonymous:
    "I happen to know someone who has a pet monkey (they live on a farm), and the monkey is <EM><STRONG>not</STRONG></EM> amused"<BR><BR>Your friends live on a monkey farm?<BR>
    </P>
    <P>It's not a monkey farm - they live on a farm and just happen to have a monkey (you haven't lived until you've tried to eat dinner with a monkey running around the room throwing .... <EM>stuff</EM></P>
  • Dagur 2006-07-10 09:53
    In Python:<br><br><br>

    <blockquote>
    &gt;&gt;&gt; if 0.30000000000000004 == 0.1 + 0.2:
    ... print "test"
    ...
    test
    </blockquote>

    <br>"Talk about versatile, <b>J.B. Langston</b> was thrilled to see that
    Remedy's call tracking system is able to handle Xanthemedies' complaint
    about broken amphorae on his olive shipment from 352 BC ..."<br><br>Brilliant :D<br><br><br>

  • Dagur 2006-07-10 09:55
    damn forum, that was supposed to be:<br><br><br>

    &gt;&gt;&gt; if 0.30000000000000004 == 0.1 + 0.2:<br>
    ... print "test"<br>
    ...<br>
    test<br>
  • Phil the ruler of heck 2006-07-10 10:09
    <P>
    ammoQ:
    Phil the ruler of heck:
    <FONT face="Courier New" size=2>D:\Projects\DailyWtfFloat\Debug&gt;.\DailyWtfFloat.exe<BR>not that bad!<BR>sum: 0.300000011920928960000000000000</FONT>
    </P>
    <P>Seems you are using a math-deprived operating system. Linux doesn't do that.
    </P>
    <P>Somehow I wasn't quite sure you were being serious...&nbsp; Anyway, here's the thing on Linux:</P>
    <P><A href="mailto:ruleheck@lt***-vmlinux-oraagent:~/DailyWtfFloat"><FONT face="Courier New" size=2>ruleheck@lt***-vmlinux-oraagent:~/DailyWtfFloat</FONT></A><FONT face="Courier New" size=2>&gt; cat DailyWtfFloat.c++<BR>// DailyWtfFloat.cpp : Defines the entry point for the console application.<BR>//</FONT></P>
    <P><FONT face="Courier New" size=2>#include "stdafx.h"<BR>#include "stdio.h"</FONT></P>
    <P><FONT face="Courier New" size=2>#ifndef _MSC_VER<BR>typedef char _TCHAR;<BR>#endif&nbsp; // #ifndef _MSC_VER</FONT></P>
    <P><FONT face="Courier New" size=2>#ifndef _MSC_VER<BR>inline<BR>#endif&nbsp; // #ifndef _MSC_VER<BR>int _tmain(int argc, _TCHAR* argv[])<BR>{<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; float f = .1f + .2f;</FONT></P>
    <P><FONT face="Courier New" size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (0.30000000000000004 == f)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; printf("looks like C sucks too!\n");<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; else<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; printf("not that bad!\n");</FONT></P>
    <P><FONT face="Courier New" size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; printf("sum: %32.30f\n", f);</FONT></P>
    <P><FONT face="Courier New" size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return 0;<BR>}</FONT></P>
    <P><FONT face="Courier New" size=2>#ifndef _MSC_VER<BR>int main(int argc, char* argv[])<BR>{<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return(_tmain(argc, argv));<BR>}<BR>#endif&nbsp; // #ifndef _MSC_VER<BR></FONT><A href="mailto:ruleheck@lt***-vmlinux-oraagent:~/DailyWtfFloat"><FONT face="Courier New" size=2>ruleheck@lt***-vmlinux-oraagent:~/DailyWtfFloat</FONT></A><FONT face="Courier New" size=2>&gt; ./DailyWtfFloat<BR>not that bad!<BR>sum: 0.300000011920928955078125000000<BR></FONT><A href="mailto:ruleheck@lt***-vmlinux-oraagent:~/DailyWtfFloat"><FONT face="Courier New" size=2>ruleheck@lt***-vmlinux-oraagent:~/DailyWtfFloat</FONT></A><FONT face="Courier New" size=2>&gt; uname -a<BR>Linux lt***-vmlinux-oraagent 2.6.4-52-default #1 Wed Apr 7 02:08:30 UTC 2004 i686 i686 i386 GNU/Linux<BR></FONT><A href="mailto:ruleheck@lt***-vmlinux-oraagent:~/DailyWtfFloat"><FONT face="Courier New" size=2>ruleheck@lt***-vmlinux-oraagent:~/DailyWtfFloat</FONT></A><FONT face="Courier New" size=2>&gt;</FONT></P>
    <P>You may recall that&nbsp;Windows rounded that to 0.30000001192092896.&nbsp; So if a sane operating system doesn't output too many decimal places, then Linux is even more insane than Windows. :-)</P>
  • snoofle 2006-07-10 10:17
    Phil the ruler of heck:

    <P>
    ammoQ:
    Well, a sane operating system (or rather: a sane lib) does not output more decimal places than can realistically be precise.
    </P>
    <P>Well,&nbsp;it was me who&nbsp;told that printf() function to output 30&nbsp;digits after the decimal point, instead of the default six decimal digits.&nbsp; Did you just call me a lib?</P>
    <P>
    </P>
    <P>Perhaps you folks should try Java's BigDecimal object.</P>
  • snoofle 2006-07-10 10:29
    Anonymous:
    Phil the ruler of heck:

    <P>
    ammoQ:
    Well, a sane operating system (or rather: a sane lib) does not output more decimal places than can realistically be precise.
    </P>
    <P>Well,&nbsp;it was me who&nbsp;told that printf() function to output 30&nbsp;digits after the decimal point, instead of the default six decimal digits.&nbsp; Did you just call me a lib?</P>
    <P>
    </P>
    <P>Perhaps you folks should try Java's BigDecimal object.</P>
    <P>
    </P>
    <P>Damn - didn't take:</P><PRE>import java.math.*;
    import java.io.*;
    class floattest {
    public static void main(String []argv) {
    BigDecimal a = new BigDecimal("0.1");
    BigDecimal b = new BigDecimal("0.2");
    BigDecimal c = a.add(b);
    System.out.println(a);
    System.out.println(b);
    System.out.println(c);
    System.exit(0);
    }
    }

    output:
    0.1
    0.2
    0.3
    </PRE>
  • ammoQ 2006-07-10 10:35
    Phil the ruler of heck:
    <p>You may recall that&nbsp;Windows rounded that to 0.30000001192092896.&nbsp; So if a sane operating system doesn't output too many decimal places, then Linux is even more insane than Windows. :-)</p>
    <br><br>Well, Linux is obviously an even more obedient idiot than Windows ;-)<br>
  • donAzea 2006-07-10 11:30
    re: usability.gov<br><br>sorry, but i just *have* to say it - the Real WTF [tm] is the code...<br>
  • GoatCheez 2006-07-10 11:34
    ammoQ:
    Phil the ruler of heck:
    <p>You may recall that&nbsp;Windows rounded that to 0.30000001192092896.&nbsp; So if a sane operating system doesn't output too many decimal places, then Linux is even more insane than Windows. :-)</p>
    <br><br>Well, Linux is obviously an even more obedient idiot than Windows ;-)<br>
    <br><br>Different processor architectures will produce different results with this program. Also, a different compiler might as well, as well as a debug vs release compile (on windows). On gcc, different O settings might make this produce different code as well. It all depends on the Floating Point Unit in the processor, as well as what call is made to add the numbers together. Floating point addition can be done many different ways (SSE, 3dNow, or just normal FPU, etc...).<br>
  • GoatCheez 2006-07-10 11:37
    Anonymous:
    Sunday Ironfoot:
    Alex Papadimoulis:

    <p></p>
    <p>As if the London train system wasn't twisted enough, <b>Tom Worleyt</b> found himself in the imaginary carriage floating above the tracks behind the last carriage ... </p>
    <blockquote>
    <p><img src="http://www.thedailywtf.com/Images/200607/trains.jpg"></p></blockquote>
    <p></p>
    <p></p>
    <p>
    <br><br>Would be funnier if it said "Coach number NaN of Exception: Cannot divide by zero"<br>
    </p>
    <div class="ForumPostContentText" id="_ctl0__ctl1_bcr__ctl0___PostRepeater__ctl10_PostViewWrapper">
    <p>Let's try again: Take a careful look at the '2'. At the bottom, it overlaps the '1' slightly, and the base is a little lower than the rest of the text.</p>
    <p>I'd say this was photoshopped.</p></div>
    <br><br>I disagree. You can see the reflection of the 2. You can also notice how the other 1 in 11 is scrunched up against the first 1 in 11, just as the 2 is in 12. The base really doesn't look much lower either.<br>
  • Terry 2006-07-10 11:49
    <P>And it's scrolling too.&nbsp; So it could be that it is moving</P>
  • greg 2006-07-10 14:21
    Heh, just like Ordo in Cryptonomicon.<br>
  • Calli Arcale 2006-07-10 15:11
    ammoQ:
    Phil the ruler of heck:
    <p>You may recall that&nbsp;Windows rounded that to 0.30000001192092896.&nbsp; So if a sane operating system doesn't output too many decimal places, then Linux is even more insane than Windows. :-)</p>
    <br><br>Well, Linux is obviously an even more obedient idiot than Windows ;-)<br>
    <br><br>This brings me to one of my favorite Dr Who quotes:<br><br>"The trouble with computers is they're sophisticated idiots.&nbsp; They do exactly what you tell them at amazing speed."<br><br>I always start with this quote when teaching a newbie to use a computer.&nbsp; It seems to make it a lot easier on them, partly by insulting the computer (and thus boosting morale) and partly by explaining just what the fundamental problem is in learning to use a computer.<br>
  • Paulim 2006-07-10 16:07
    <P>Indeed. In los angeles everyone uses the car to go to the bathroom.</P>
    <P>but even so, I´d rather be there than being in Rio</P>
  • Kylroy 2006-07-10 17:06
    The really unnerving thing is that Microsoft has found a way to split the byte, and nobody noticed.
  • gwenhwyfaer 2006-07-10 18:15
    Anonymous:
    Indeed. In los angeles everyone uses the car to go to the bathroom.
    <br><br>* makes mental note to avoid using LA taxis without protective clothing *<br><br>
  • Vilhon 2006-07-10 18:56
    Having used Remedy at 2 companies; the guess "someone taking trouble to build in functionality that cannot serve any useful purpose." sounds like a LOT of what is built in....LOL!
  • orvl 2006-07-10 19:35
    &nbsp;&nbsp;&nbsp; haha, noice.<br>
  • Joe 2006-07-10 20:13
    <img src="http://static.flickr.com/1/186859582_673601e8f0.jpg?v=0">
  • Eric Moritz 2006-07-10 20:54
    Anonymous:
    Alex Papadimoulis:

    <p><b>JD</b> received this after a game he was playing ("Sacred") crashed. If only Henrik left his number ...
    </p><blockquote>
    <p><img src="http://www.thedailywtf.com/Images/200607/henrik.png"></p></blockquote>
    <p>
    </p><p>&nbsp;

    </p><p>&nbsp;
    </p><p>please stop contacting me... i'm out of beer and can't get your driver loaded with out another 6 pack or so just send your driver to the bar and tell him not to come back until he's good and loaded!!
    </p><p>&nbsp;
    </p><p>craptastic captcha</p>
    <br><br>That f'n rocks man...<br>
  • Palmer Woodrow 2006-07-10 21:03
    Uh, that would be if you WERE good friends with a monkey.<br>
  • Reziarfg 2006-07-10 21:07
    I actually got this error once, good thing I screenshotted it.<br><br><br>
  • Reziarfg 2006-07-10 21:08
    Sorry, <br>
  • Jonathan Zencovich 2006-07-10 21:09
    These are HILARIOUS. I really like the one that gives you an option to set a time in BC..... I have a couple teachers that could make use of that function! lol jk<br><br>Also It's interesting to note that you can wait 42243.556164383561643835616438356 ( ;-) ) YEARS to activate Win2k3 server.... I may get a copy for myself after all... :)<br><br>Good stuff.<br><br><br>--<a href="http://jzencovich.blogspot.com/">Jon Z</a> | <a href="http://jzencovich.blogspot.com/">http://jzencovich.blogspot.com/</a>
  • eric 2006-07-10 21:14
    &nbsp;&nbsp;&nbsp;<IMG src="http://alkibeach.com/bmw/mserror.gif">
  • One Mad Monkey 2006-07-10 21:28
    WTF: um...yeah..look, we are really sorry, we had no idea you guys were still around...<br><br>Mad Monkey:&nbsp; Next time do a little reasearch, huh?<br>
  • Some Idiot 2006-07-10 21:38
    ammoQ:
    Phil the ruler of heck:

    <P>
    anonymous:
    output:<BR><BR>not that bad!<BR>sum: 0.300000
    </P>
    <P>It's not that bad.&nbsp; Guess why?&nbsp; Because it's even worse. :-)</P>
    <P><FONT face="Courier New" size=2>D:\Projects\DailyWtfFloat\Debug&gt;type ..\DailyWtfFloat.cpp<BR></FONT><BR>Could it be that Javascript uses double's not float's?</P>
    <P>
    <BR><BR>Seems you are using a math-deprived operating system. Linux doesn't do that.<BR>
    </P>
    <P>Javascript (at least the rhino of mozilla/firefox fame) uses doubles, not floats. CMIIW, but&nbsp;I think that may even be standard across&nbsp;all interpreters -&nbsp;nice&nbsp;thinking Phil.</P>
    <P>Even the mathematically superior Linux will&nbsp;get these types of calculations wrong&nbsp;on the same processor.</P>
    <P>The real WTF is yet another "The real WTF is ..." type comment about the real WTF&nbsp;that is&nbsp;people who are pretending to know what they're talking about saying "WTF" about floating point inaccuracies.</P>
    <P>0.1f&nbsp;+ 0.2f = 0.30000000000(bang-on-the-numpad-like-a-monkey)f</P>
  • TrueJournals 2006-07-10 22:03
    Here's another one for you.&nbsp; This is the best one I've ever seen:<br><br><img src="http://www.truejournals.com/funny_error.bmp">
  • The REAL WTFister 2006-07-10 22:07
    Or, is the real WTF the type of person who claims that the real WTF is the people who are pretending to know what they're talking about saying "WTF" about floating point inaccuracies, therefore making it sound like they are not the real WTF.<br>
  • Joe Anon a Mouse 2006-07-10 22:15
    Try this one on for size. You can imagine my suprise when trying to explain to the user what this is supposed to mean.<br>&nbsp;<img src="http://www.etnafirerescue.org/Wedding/Dialog.bmp" border="0">
  • The Formatter 2006-07-10 22:58
    Not that anyone will read all the way down to this message, but many many many years ago, while programming in Fortran on a Data General MV platform, I caused a simple runtime error that returned an error number.<br><br>The error number was 110, so&nbsp; not knowing if it was hex or decimal, I ran the error reporting program using both bases to see what I might have done.&nbsp; I don't exactly recall what the (correct) base 10 code was, but the result of looking up the number as hex resulted in this message:<br><br><br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; "Universal system.&nbsp; You can't do that."<br><br><br>At that moment I realized that I was infringing on the Greater Powers, so I turned off the lights and crept home to meditate upon my sins.......<br><br><br>
  • Flopik 2006-07-10 23:09
    I have my own too :
    This one when i try to reverse this soft , they detect my attempt :) with a funny quote



    The second one when i try to install a security product..
  • cscalfani 2006-07-10 23:24
    Spoken like a true drug dealer.
  • Rohit 2006-07-11 00:48
    http://rohit11.blogspot.com/2006/05/nice-experience-with-2k3-r2.html<br><br>
  • JRH 2006-07-11 09:37
    In my opinion, this is the best IE error message. It usually occurs when you attempt to access JavaScript objects in a window that has been closed.

    "The callee (server [not server application]) is not available and disappeared; all connections are invalid. The call did not execute."

    I mean, I'm a senior IT professional, and I can barely decipher what this means. What's a poor user supposed to make of this?
  • anabu 2006-07-11 09:49
    I had to leave the office for 5 minutes to chill (started to lough like crazy) :)<br>Some people are simply in a very good mood when they are writing code (i mean the monkey's creator ;) )<br>
  • Marc Mengel 2006-07-11 10:33
    But given the context, and the old joke, isn't it possible this will, in fact, convince<br>some people to type a phrase or two of Shakespeare? <br><br>Or maybe it's just me...<br>
  • GoatCheez 2006-07-11 11:03
    Anonymous:
    WTF: um...yeah..look, we are really sorry, we had no idea you guys were still around...<br><br>Mad Monkey:&nbsp; Next time do a little reasearch, huh?<br>
    <br><br>I'll have the roast duck, with the mango salsa.<br>
  • anonymous 2006-07-11 11:13
    here is another one I found:<br><br><img src="http://static.flickr.com/77/187326242_6e4962d091_o.jpg"><br><br>well duh!...<br>
  • Steeldragon 2006-07-11 15:39
    Those are some funny errors<br>
  • Kino 2006-07-12 06:43
    GoatCheez:
    Anonymous:
    Sunday Ironfoot:
    Alex Papadimoulis:

    <p></p>
    <p>As if the London train system wasn't twisted enough, <b>Tom Worleyt</b> found himself in the imaginary carriage floating above the tracks behind the last carriage ... </p>
    <blockquote>
    <p><img src="http://www.thedailywtf.com/Images/200607/trains.jpg"></p></blockquote>
    <p></p>
    <p></p>
    <p>
    <br><br>Would be funnier if it said "Coach number NaN of Exception: Cannot divide by zero"<br>
    </p>
    <div class="ForumPostContentText" id="_ctl0__ctl1_bcr__ctl0___PostRepeater__ctl10_PostViewWrapper">
    <p>Let's try again: Take a careful look at the '2'. At the bottom, it overlaps the '1' slightly, and the base is a little lower than the rest of the text.</p>
    <p>I'd say this was photoshopped.</p></div>
    <br><br>I disagree. You can see the reflection of the 2. You can also notice how the other 1 in 11 is scrunched up against the first 1 in 11, just as the 2 is in 12. The base really doesn't look much lower either.<br>


    <p>It's real - or at least, I've seen the same. It's appears to be one of South Eastern Trains' "Electrostar" trains, like the ones I travel on every day. Some of the trains from Victoria have two destinations; they split in two at some station on their way. The illuminated signs like this one are also read out by an automatic voice. It used to be quite common to hear stuff like:</p>

    <p>"Customers please note that this train divides at Faversham. The front four coaches go to (list of stations). The rear four coaches go to (another list of stations). Please ensure you are travelling in the correct part of the train. This is coach number eleven of seven."</p>

    <p>Note that none of the numbers are consistent with one another. This was usually followed by an announcement from the driver or ticket man explaining that SET policy was to keep the automatic notification running even when it was wrong, they weren't allowed to switch it off, and the correct information was whatever. They fixed the bug after about six months (at least, I haven't seen it recently), although they still frequently have wrong route information ("The next station will be one that we don't stop at").</p>

    <p>Incidentally, your complaints about the picture are probably partly explained by the jpegging process. However, the signs are dot-matrix LED boards. They seem to be made up of a series of segments, which are frequently at different brightnesses, not in alignment with one another, or just partly hidden by their surrounds. British trains are a rich source of WTFs.</p>

    <p>CAPTCHA: Enterprisey</p>
  • karmakanic 2006-07-13 08:27
    I'm sure that Mike Padula would never do anything so devious...

    ...would he?
  • matrixmaniac01 2006-07-14 00:44
    here is one that i got from Dev-C++ v4.9.9.2<br>
    <br><img src="http://static.flickr.com/1/189209162_387c82c25f_o.jpg">
    <br>
  • Mig-O 2006-07-14 08:06
    luqui:
    <img src="http://www.thedailywtf.com/Images/200607/win2k_sig_figs.png">

    <p>Windows Update: so reliable that it's accurate to six ten-billionths of a byte.</p>
    <br><br>Yes, Microsoft is the most innovative Company, just having invented:<br><br>Millibyte<br>Microbyte<br>Nanobyte<br>Picobyte<br><br>They are far ahead from us. Everyone thought, like atoms a hundred years ago, a byte wasn't dividable....
  • rickjamesisamish 2006-07-17 01:30
    http://i88.photobucket.com/albums/k184/Rickjamesisamish/2070.jpg<br><br>im glad im still using xp in the future... hard core xp lover right here<br>
  • Rob 2006-07-17 11:54
    Agreed.
  • Kadgar34 2006-07-17 12:06
    GoatCheez:
    Anonymous:
    WTF: um...yeah..look, we are really sorry, we had no idea you guys were still around...<br><br>Mad Monkey:&nbsp; Next time do a little reasearch, huh?<br>
    <br><br>I'll have the roast duck, with the mango salsa.<br>
    <br><br>And I don't have much of an appetite.&nbsp; Thank you.&nbsp; *evil stare*<br>
  • Alexis de Torquemada 2006-07-18 19:57
    Anonymous:
    The really unnerving thing is that Microsoft has found a way to split the byte, and nobody noticed.
    <br><br>I think Claude Shannon discovered that trick a while ago.<br><a href="http://en.wikipedia.org/wiki/Information_Theory#Entropy"><br>http://en.wikipedia.org/wiki/Information_Theory#Entropy</a><br>
    <br>Though I would not be surprised if Microsoft had patented it anyway...<br><br>
  • scadmobilec 2006-07-18 23:45
    <P>reminder friendly to computer restart flashing when bios....</P>
    <P>&nbsp;</P>
    <P>&nbsp;</P>
  • Andrew95 2006-07-26 10:49
    <P>try this...</P>
    <P><A href="http://support.microsoft.com/kb/q180176/">http://support.microsoft.com/kb/q180176/</A></P>
  • Andrew95 2006-07-26 10:51
    <P><STRONG>JRH wrote the following post at 07-11-2006 9:37 AM:</STRONG> </P>
    <DIV class=ForumReplyToPostArea>In my opinion, this is the best IE error message. It usually occurs when you attempt to access JavaScript objects in a window that has been closed. <BR><BR>"The callee (server [not server application]) is not available and disappeared; all connections are invalid. The call did not execute." <BR><BR>I mean, I'm a senior IT professional, and I can barely decipher what this means. What's a poor user supposed to make of this? </DIV>
    <P>&nbsp;</P>
    <P>&nbsp;</P>
    <P>try this...</P>
    <P><A href="http://support.microsoft.com/kb/q180176/">http://support.microsoft.com/kb/q180176/</A></P>
  • Anonymous 2006-07-26 19:07
    Sun apparently has an embargo against the United States:<br><img src="http://img.photobucket.com/albums/v56/geekguy/embargoed.jpg"><br>
  • Neil 2006-07-27 13:52
    Having just asked Henrik (79 years and extremely Scandinavian) I can definitely proclaim the "Contact Henrik" a programming error. Henrik wants to have nothing to do with customer complaints.<br>
  • 111 2008-11-10 06:45
    情趣用品情趣用品情趣用品情趣用品情趣情趣情趣
    情趣按摩棒跳蛋充氣娃娃
    情境坊歡愉用品[/url[url=http://www.show688.net/shop/index.php?wid=twjason]情趣用品情人節禮物情惑用品性易構免費A片AV女優美女視訊情色交友免費AV色情網站辣妹視訊美女交友色情影片成人影片成人網站A片H漫18成人成人圖片成人漫畫情色網日本A片免費A片下載性愛成人交友嘟嘟成人網成人電影成人成人貼圖成人小說成人文章成人圖片區免費成人影片成人遊戲微風成人愛情公寓情色情色貼圖情色文學做愛色情聊天室色情小說一葉情貼圖片區情色小說色情寄情築園小遊戲色情遊戲情色視訊情色電影AIO交友愛情館言情小說愛情小說色情A片情色論壇色情影片視訊聊天室免費視訊聊天免費視訊視訊美女視訊交友視訊聊天免費視訊聊天室AIOA片下載AV[url=http://www.ing.net/042]AV片A漫AV DVDAV成人網聊天室成人論壇本土自拍自拍A片


  • wholesale jordan shoes 2008-12-19 21:31
    Air Jordan wholesale adidas shoesAir JordanAir Jordan
    Air JordanAir Jordans wholesale adidas shoes
    Air JordanAir JordanNike shoesAir Jordanair jordan nike
    Buy jordan shoesAir Jordan Air JordanAir Jordanjordan shoeAir Jordan
    air jordan nikewholesale adidas shoes
    Air Jordanretro air jordanswholesale adidas shoes
    Air Jordan wholesale adidas shoesjordan 11 shoesAir Jordan
    Air Jordanwholesale adidas shoeswholesale adidas shoesjordan sneakers
  • Kendall F. 2011-05-13 13:27
    The "Will you remember of this password" developer is obviously French. "Avertissement" is French for "Warning". Of course, the word "warning" makes not too much sense in this case either.