- 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
My favorite part is where you claim to have been a PhD student at one time. Every time I read your retarded posts, I smell large cow patties. So, you're trying to get some cred by saying you attended a university longer than any of us? Creative use of imagination where you include some very specific bogus details to try to prove that.
Admin
Admin
So how long until someone sees someone trying to write a non-existent directory that someone decides to well, create said directory and lose the entire ticketing system?
Admin
Too bad he was too lazy to learn COBOL. There's a lot of contract COBOL jobs out there, and they all pay big money.
Admin
CAPTCHA: appellatio -- I have no idea what a "pellatio" is supposed to be
Admin
Admin
Prob'ly both.
Admin
It seems to me that Jesse created an injection exploit, and executed it on company systems. That is a willful breach of corporate security policy. Not only am I shocked that he received a job offer, I'm also surprised that he was not summarily dismissed, and turned over to law enforcement officials.
Admin
So... they implemented connection bureaucracy?
Admin
Admin
Admin
It's supposed to be a quote, but the protagonist is talking with a group of people at the time. Unless they chanted the answer out in unison, it's not a literal description of the event. As such, Remy deserves nothing but contempt for including that sequence of letters in his summary of it.
Admin
I don't know about you guys, but if someone referred to me as "The smiling intern" I'd be a little upset.
Admin
Not Enterprisy enough. He should have used some regex somewhere.
Admin
My intern was built with great form, and she did hold it against me.
Admin
Where's the WTF? The kid's a genious! Made a silk purse out of a sows ear (or however the stupid saying goes).
Admin
The real WTF is (a) Nagesh forgetting to write in character.
Admin
Yeah, but thanks to that comment I have discovered Firefox's "3D view" feature and had a good laugh. Thank you!
Admin
Admin
Greasymonkey ftw
// ==UserScript== // @name TheDailyWtf - Show Remy's comments // @namespace TheDailyWtf // @include http://thedailywtf.com/Articles/* // @version 1 // ==/UserScript==
function exec(fn) { var script = document.createElement('script'); script.setAttribute("type", "application/javascript"); script.textContent = '(' + fn + ')();'; document.body.appendChild(script); // run the script document.body.removeChild(script); // clean up }
exec(function() { var regex = new RegExp(/Authors/Remy_Porter.aspx/);
var hasRemy = false;
var links = document.getElementsByTagName('a');
for (var i = links.length; i--;) { var item = links[i];
}
if (!hasRemy) { return; }
(function(b){b.innerHTML=b.innerHTML.replace(/<!--/g,'<span style="color:red;">(').replace(/-->/g,')')})(document.querySelector('.ArticleBody')) });
Admin
My version:
// ==UserScript== // @name TheDailyWTF // @require http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js // @include thedailywtf.com // @grant // ==/UserScript==
function showComments(node) { node.each(function(intI, objNode) { var childNode = objNode.firstChild; while (childNode) { if (childNode.nodeType == 8) { $(childNode).replaceWith( $('').text(childNode.nodeValue) ); } else if (childNode.nodeType == 1) { showComments($(childNode)); } childNode = childNode.nextSibling; } }); }
showComments($('div.ArticleBody'));
Admin
Corollary: I've had many times that I've looked at someone else's code and said, "That was a stupid way to do it. I'm going to fix that." Many hours of work later I discover why they had to do it that way, and I reluctantly revert my changes.
Admin
Or in some cases, "muddleware", when it's only purpose is to muddle through dumb problems.
Admin
Tangential comment: The beginning of this story with its reference to dozens of dropdowns reminds me of a far worse possible design that I've seen implemented.
At the hospital that I used to take my kids to every time they sneezed, they had this brilliant intake system. The clerk would ask you what your insurance company was. You'd tell her, and then she'd pull a binder off the shelf that apparently had a list of all their insurance company codes. She'd page through this until she found the right one and then type the code into the system. Then she'd ask who your regular doctor was. She'd then pull another binder off the shelf and search for the code for that doctor and type it in. Then she'd ask for your address, and she had another binder where she looked up something, I guess a city code or whatever it was. Etc. Some of the codes had few enough possible values that they fit on one page, and so they put the pages for those all in one binder. But every question she asked, she had to look up the code on a piece of paper. Apparently the system had no dropdowns and no look-up functions.
That hospital closed down a few years ago. I wonder if their user-friendly computer systems had anything to do with it.
Admin
The last five words before the
in the article are very... unfortunately worded.
If you doubt this, then google "final solution".
Admin
Nobody has pointed the obligitory Tolkien reference yet so I will.
Tolkien
Admin
Corrolary:
Admin
Admin
TRWTF: "Irregardless"
Admin
Updated version that works:
javascript:(function(b){b.innerHTML=b.innerHTML.replace(/<!--/g,'<span style="color:red;">').replace(/-->/g,'')})(document.querySelector('.article-body'))