• MP79 (unregistered)

    Loving the ASCII parser. I'm surprised he didn't make it extensible so that you can define your own random on top :)

  • (cs)

    Oh dear. If this is 'only' second place, what monstrosity is going to win this competition?

  • RFoxmich (unregistered)

    Missing scraping some bits from http://www.fourmilab.ch/cgi-bin/Hotbits?nbytes=128&fmt=hex computing the MD5 hash of those bits and using e.g. mod 2 to flip a coin.

  • pecus (unregistered)

    For worst results, make sure you use Android's cryptographically secure random number generator.

  • Paul Neumann (unregistered) in reply to pecus
    pecus:
    For worst results, make sure you use Android's cryptographically secure random number generator.
    Old news. [image]
  • eVil (unregistered)

    Not being funny, but couldn't all this have been released in one go, rather than being used to pad out a slow week? You can tell from the low number of comments this week that most of the regular readership haven't even bothered clicking through to these articles, due to lack of interest.

  • Anomaly (unregistered) in reply to eVil
    eVil:
    Not being funny, but couldn't all this have been released in one go, rather than being used to pad out a slow week? You can tell from the low number of comments this week that most of the regular readership haven't even bothered clicking through to these articles, due to lack of interest.

    Many of the regular readers were upset over the new relic installation debacle so they are probably boycotting the results of the competition on the grounds that because their own whine wasn't served with the proper cheese than why bother looking at others.

  • (cs) in reply to Anomaly
    Anomaly:
    eVil:
    Not being funny, but couldn't all this have been released in one go, rather than being used to pad out a slow week? You can tell from the low number of comments this week that most of the regular readership haven't even bothered clicking through to these articles, due to lack of interest.

    Many of the regular readers were upset over the new relic installation debacle so they are probably boycotting the results of the competition on the grounds that because their own whine wasn't served with the proper cheese than why bother looking at others.

    had troubles to install New relic too. But when you communicate with em they give all the help you need. Guys at new relic are cool.

    And i received a cool T Shirt!

    Jealous kids!

    Anyway, grats to Sloothword! Great wtf!

  • Jalopy (unregistered) in reply to eVil
    eVil:
    Not being funny, but couldn't all this have been released in one go, rather than being used to pad out a slow week? You can tell from the low number of comments this week that most of the regular readership haven't even bothered clicking through to these articles, due to lack of interest.
    You're right, that's not being funny at all.
  • n_slash_a (unregistered) in reply to eVil
    eVil:
    Not being funny, but couldn't all this have been released in one go, rather than being used to pad out a slow week? You can tell from the low number of comments this week that most of the regular readership haven't even bothered clicking through to these articles, due to lack of interest.
    Disagree, I like the slow roll, it lets you really enjoy the WTF of each submission. Each person put lots of hours into this, so this is least we can do to "reward" their work.
  • conventio (unregistered) in reply to n_slash_a
    n_slash_a:
    eVil:
    Not being funny, but couldn't all this have been released in one go, rather than being used to pad out a slow week? You can tell from the low number of comments this week that most of the regular readership haven't even bothered clicking through to these articles, due to lack of interest.
    Disagree, I like the slow roll, it lets you really enjoy the WTF of each submission. Each person put lots of hours into this, so this is least we can do to "reward" their work.
    Yup
  • Bob (unregistered)

    "The picture doesn’t do the app true justice."

    That would be because the picture is unreadable. The real WTF is using JPEG for screenshots.

  • (cs) in reply to Bob
    Bob:
    "The picture doesn’t do the app true justice."

    That would be because the picture is unreadable. The real WTF is using JPEG for screenshots.

    +1

  • (cs)
    the Intern author also neglected to add any “exception handling whatsoever...
    I've seen that. Our customer was working with a third party development group, in a new company, on a major project. (Seriously...major! Already the TRWTF should be obvious.)

    When the company went broke, the software came to us for review.

    The most obvious fail was the complete lack of exception checking. Literally thousands of pages of code, without any exception checking at all.

    Very amateurish.

  • anon (unregistered) in reply to Coyne

    Depends on the programming language.

  • Mehx2000 (unregistered)

    The real wtf is where are the real wtf's.

  • (cs) in reply to MP79
    MP79:
    Loving the ASCII parser. I'm surprised he didn't make it extensible so that you can define your own random on top :)

    Well he did.

    You can:

    • Define own decisions to decide
    • Define own trees to get the decision
    • Define templates to reuse in trees
    • Define new tree nodes with (nearly) arbitrary input and output types
    • Package all that up in plugins (not really modular but wth)

    I even made it as easy as possible (under the contest rules) to define new trees: Automagic input/output types (e.g. if one node provides a float result but the child needs an integer between 0 and 10, the value is automatically rounded and mod-ded). A templating language to create tree parts and possibly reuse them, including library of building blocks like extract-html-element or increase-every-bit. In general all decisions are build up of nearly minimal building blocks. Initially i even planned to only do bit arithmetic and ignore static number input completely (just set specific bits and your fine) but later even that luxury^^ was added.

    And i have one request: If anybody plays around with it and creates a decision tree, please post it here or send it to me. I would really like to collect all the abominations.

    RFoxmich:
    Missing scraping some bits from http://www.fourmilab.ch/cgi-bin/Hotbits?nbytes=128&fmt=hex computing the MD5 hash of those bits and using e.g. mod 2 to flip a coin.
    Not really missing. The building blocks (tree nodes) are all there. But i concentrated more on the (crumbling) foundation. Creating your specific decision tree is simple. All you need is a HTML-Node, a CSS-Selector, your favourite hashing function and you're done. 2mins if i wanted to. But i leave it as homework exercise for you :-)
    Nmare:
    Anyway, grats to Sloothword! Great wtf!
    Thank You!
  • (cs)

    Im sorry for double-post triple-edit.

    One thing i want to emphasize, which is missing in the article and another reason, why i only included so few possible decision trees is:

    There is a random generator, which can randomly generate valid ASCII decision trees used in the programm, with which you then can generate random numbers/things.

    So instead of thinking about how your randomness is generated you can randomly generate a random decision tree which acts as random number generator. If you want you can even use this decision tree as RNG for the decision tree generating process.

    So the complete process is random and you don't even have to think or more importantly decide how you want to decide.

    Addendum (2013-08-29 17:18): RFoxmich, your request just got delivered:

    [HotBits] Select |-- Yes,No -- HexToNumber-- Hash -- DOMSelector |-- ParseURL |-- "http://www.fourmilab.ch/cgi-bin/Hotbits?nbytes=128&fmt=hex" `-- "pre"

    Addendum (2013-08-29 17:19): Yeah spaces. They are important in ASCII art, but not in CS...

  • srgh (unregistered) in reply to Anomaly
    Anomaly:
    eVil:
    Not being funny, but couldn't all this have been released in one go, rather than being used to pad out a slow week? You can tell from the low number of comments this week that most of the regular readership haven't even bothered clicking through to these articles, due to lack of interest.

    Many of the regular readers were upset over the new relic installation debacle so they are probably boycotting the results of the competition on the grounds that because their own whine wasn't served with the proper cheese than why bother looking at others.

    I is thunk most of the regulars are here - there's just not much to comment on, because the WTF's are more obvious, and there's less personalisation in the stories to attck dying president's daughters, bob's, laura bean or the irish girl.....

  • TRWTF (unregistered)

    I miss Irish Girl

  • aptent (unregistered)

    I think we all miss Irish Girl. :-(

  • (nodebb)
    Comment held for moderation.

Leave a comment on “OMGWTF2: Casino Royale, with Cheese”

Log In or post as a guest

Replying to comment #:

« Return to Article