- 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
No comments yet because everyone is busy coding...
Admin
The real WTF is that the official contest website does not mention what the contest is all about.
Note from Mark Updated contest website to make this clearer -- MB
Admin
What about: "create an “enterprise” level decision making engine. It needs to tell us, randomly, “yes” or “no”"
Admin
Nah ... nobody would buy that one.
Admin
That is not on the official contest web site - http://omg2.thedailywtf.com
Admin
"Also, your entry only counts if you install and deploy New Relic's performance monitoring software."
... so the contest is only open to people who have enough authority at thier workplace to change the company development process and list of approved applications? Good luck getting anyone with current experience at writing enterprisy code in on this contest.
Admin
Admin
Ok, I was replying to this, checked out the new relic website and chrome on iPad crashed!
I'd just monitor this one app and that counts, right? But how can I use it to monitor perl?
Admin
Delete isn't working.
Admin
Admin
"Also, your entry only counts if you install and deploy New Relic's performance monitoring software"
What does this involve? Does it even install on systems I have access to? After a cursory browse all I found on the newrelic website was pictures showing me how happy it will make me.
Admin
So... what do we have to do again? Show "Yes" or "No" on random?
Admin
That can easily be enterprised out. Just create an application server that runs you perl thingy and monitor that one.
Admin
Does the winner of the lipstick get to choose a color, or is it thrust upon him like the pig?
Admin
I am sorry, that cannot be answered; all enterprisey things are incomplete.
Admin
Admin
Admin
Has New Relic made their software more reliable than when the mugs were on offer? If not, I wouldn't expect too many entries given the feedback they got back then.
Admin
Hint hint: It's not either yes, either not. It's yes OR not.
Admin
You have to install and run the software on a computer you control. It does not have to be at your workplace. The purpose of this requirement is that NewRelic, the sponsors of this contest, want you to try their software package.
Unlike the last OMG, you do not need to use the product to provide a report on your solution.
Admin
So... Chosen by dice roll, guaranteed to be random?
Admin
BTW, I'm really tempted to take part, that would be a good chance to use my homegrown random number generator* which uitilizes this completely new approach to randomness I have stumbled upon that makes quantum randomness look predictable!
Admin
My understanding is that NewRelic can tell if an account has actually activated the software or not. That element of the contest is in their court.
Admin
Good question --- "deploying" is installing it into an application, and then connecting it to their service. It's one step further than signing up for a free trial.
You can deploy it on an app in your home workstation if you'd like.
Admin
/pedantic on If the deadline is 28 June 2013 12:00 AM, haven't we already missed the entry deadline? /pedantic off
Admin
Ok, so the purpose (and only direction) is that it has to tell you "Yes" or "No"? I mean, is that it? Are we looking for overly complicated WTFs? Too many assumption WTFs? What kind of inputs are there supposed to be to make the decision? All I can think of is a dialog that says "Press me" and some off the wall magic 8 ball logic picks an answer. Am I missing anything?
Admin
Like say notepad?
Admin
Think of it like a coin flipper. We are pathologically incapable of making decisions. So yes- the only business requirement is that it flips a coin. There are other requirements (we have to be able to understand and execute your code), which are outlined in more detail.
How you achieve that goal is entirely up to you. We have given you an absurdly simple programming problem. We want you to turn it into something suitable to be posted as a WTF.
Admin
Admin
TRWTF is the garbage they want us to try.
Next time, choose something that doesn't look like one of those websites that asks us to sign up for 5 offers.
I've got to deploy it? I mean, I'm not in website development, and I don't want to turn my machine into a server. Guess that rules me out?
I mean really? A company that offers a shirt included in a free trial.
Admin
Two questions: I have no problem with the requirement that we install New Relic software on a machine, being that as has been pointed out, we shouldn't be doing this at work on work time anyway. But given that New Relic is only for web applications - does that mean our submission has to be a web application? Or do we just have to "deploy" it on any test does-nothing application, not on our actual contest entry?
Secondly: does it have to return yes/no approximately equally? Or does it just have to always return either yes or no.
Admin
No, you just have to use the New Relic software. You do not need to incorporate it into your solution
How you implement your randomness/pseudorandomness is up to you. One of the prizes is for the "best" implementation of randomness.
Admin
You can drop it into a VM, and then delete the VM when you're done. New Relic is sponsoring the contest, and they want people to try their software. It's not a lot to ask to have people install and run their agent once.
Admin
Admin
Are .NET languages acceptable? Or Java?
Admin
Yes. So long as we can run in on fairly standard Windows/OSX/Linux image, it's allowed. Assume we have access to any version of Visual Studio/.NET framework.
Outside of that, if you have any other pre-requisites or runtimes we'd need to install, just make sure it is something we can easily install. We expect to have a lot of entries, and we're not going to spend six hours setting up our environment just to test yours.
Admin
Admin
Yes. At work, I still support code written in VB6. But I wouldn't go farther back than VB6, if I were you.
Admin
Oh, the possibilities. Are we allowed to use code reuse? I mean, reuse the code that has been posted on TDWTF?
Admin
TRWTF is having to install a piece of spyware to win a contest. The contest sounds like fun though.
Admin
Too bad I know far too little about enterprise level systems. Though going with some new well know language might be interesting idea...
Can we expect web connectivity?
Admin
what about poor people who can not afFord to have a personal computer?
Admin
[quote user="Nagesh"][quote user="faoileag"][quote what about poor people who can not afFord to have a personal computer?[/quote]
It is very simple, bhai. Simply gather your friends and supply them with many many abacuses. You will soon be calculating up like a storm. It is like the proverb: too many cooks make light work!
Admin
[morePedantic] this also isn't listed on the official contest page [/morePedantic]
Admin
Installing some stuff I don't know and then letting you check my PC if it is really there?
No thanks.....
Admin
I would suggest taking inspiration from CodeSODs and representative lines, but we want to see your creativity.
Admin
Web connectivity is a perfectly reasonable thing to expect, yes.
Admin
New Relic's software isn't spyware, and you only have to install and run it once. They're the ones sponsoring this contest, and having people try their software is what they get out of it. Without them, there wouldn't be a contest.
Admin
I have one question.
Can you send my gift to my cousin in west-coast of US of A?
Admin
I was going to complain about New Relic (so it's a new old thing?) not working on Linux. But apparently it does. Because it's SaaS (the real WTF). The real WTF is the website. Really awful. Of course, that maybe because I don't trust them to run JavaScript. If I decided to enter this, I'll setup a VM, test the software, and then nuke it from orbit.
captcha: nulla, that's what's going to be left of the VM and New Relic on my machine. Nulla.