- 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
Nice waste of money.
Admin
Been there seen that (more than a few times)... :(
Admin
What's so hard? With the help of the dictionary and a few global renames, it should have quickly been legible. No comment on functional correctness.
Admin
New guy made funny noises / variable names. Fired. Boss had to work weekends. NoOneElseEverNoticed.
Admin
well captcha's been cracked...
Admin
The true WTF is the spam comment not formatted right by the first time. Which leads me to the conclusion that this comment might be a WTF as well as soon as the spam is removed. (All that without adding 'Frist!' in the first place...
Admin
That's the lesson he learned? Really? How about "check the newbie's source control commits"? How about that?
Admin
Well I would remove it if I could. Due to CS being a WTF in and of itself, mods cannot delete comments on articles. we're strictly forum monkies. Ammoq or Alex may be able to remove it. Hopefully without having to poke around in the DB
Admin
The real WTF is expecting anyone who reads this site to be able to afford gold in the first place...
Admin
My ori is undergoing an ibi. Surely a wtf oba -- a serious ologun at least.
Okus of my eguns, carry me ile...
Admin
Admin
wow... The further I read this article the more my face morphed from a normal human face to a Ô_ó . I mean at the end it looked exactly like Ô_ó ...
Admin
Fools. They fired the man who is going to revolutionize quantum computing.
Do re mi fa so la...
Admin
Normally, I only quietly read TDWTF, but today hit a nerve.
"Making animal noises" wasn't the reason the person was fired, and I hope wasn't even one of the reasons they considered firing him. Making those types of sounds is a very recognizable symptom of Tourette's Syndrome. FIring the person for not performing their work is one thing. Firing them because of a disability that has them making odd sounds... wrong.
(Most people have no realization of what complex verbal tics are, which can range from animal sounds to cursing. And yes, I have a son with TS, who not only "neighs" at times but also "paws" the air like a horse.)
Sorry for the rant -- it just irritates me when I see people responding to TS (and TS-type symptoms) with prejudice due to lack of information.
And, as someone who works with someone who still things single-character variable names are great -- why wasn't someone reviewing his code, and thus catching this WTF?
Admin
Best excerpt from the mangled code:
Admin
We had a weird contractor once, oh, a decade ago. One of these guys who charged 5X what the regular code monkeys got, and wrote lots of crap that needed lots of hours from him to keep up and running. Eventually he went away, and I was left to fix (read: rewrite) one of his modules.
Anyway, one of his habits was using 9 and 13 instead of TRUE and FALSE. I don't remember how long it took me to figure that out. <<Shudder>>
Admin
If anyone on my team dared to pull that crap I would personally blacklist them across all our sites and would file a formal complaint with the agent that found them (assuming there was an agent involved, of course). If you want to code in Elven then bugger off to Rivendell. This is so utterly inappropriate, I really don't know how anyone could think they could get away with rubbish like this.
Oh, and it looks like the inevitable finally happened: the spammers now outnumber regular visitors. Some sort of filter is inevitable so why not just filter according to link count (eg. >3 links and the post gets swallowed)? Very simple, easy to implement but should deter most of the spam.
Admin
Admin
Admin
Admin
Interestingly enough, the spam corrolates with the Elven theme from the article.
But what I don't get is that, with so many Unix-based systems about, Alex insists on running this site on this rubbish Windows application that more security holes in it than the OS it runs on. Did I mention that you don't pay any license fee for any of that software?
Admin
Admin
I know I use the "spirit" keyword all the time in my code. Very useful.
Admin
Admin
All you Ile are belong to us.
Admin
Yeah. Well. At least it wasn't pseudo-japanese "otaku".
Admin
I prefer to respond to to everything that I lack information about irrationally and with prejudice. It's the only way to stay safe.
Admin
Admin
I hope he had some refactoring tools handy.
Admin
A made-up language, WoW, elves and trolls -- what's with the fantasy theme?
Admin
Captcha: sagaciter -
New brand of fermented apple drink from the folks who brought you Dickin's original....
Admin
Admin
C'mon - recaptcha isn't that hard to code. Took more time to convince my boss it worked than to actually jam it into our sites. And it makes the comment spam much harder to pull off...
Admin
Employment "At-Will" means you can be fired for any reason or no reason at any time without prior notice. I'm sure they opted for latter "no reason".
Admin
Admin
If I wanted fermented apple drink, I'd go for the more conventional Weston's, Ecusson, or something like that...
You know, cider. Proper cider, that is, not the silly stuff they sell west of the Altantic which hasn't even been near yeast.
Admin
I wonder if the neighing was actually some sort of incantation upon the arcane spell he was preparing.
There's some missing ingredients, no wonder it doesn't work properly. Though things started off well, the budget was not large enough: he was just trying to make gold with what he had (alchemy).
Admin
What does a gay horse eat?
HAAAA-AAAYY!
Admin
You know, if a spammer were to browse the article comments for instances of "captcha: *", they could just build a dictionary for their OCR software and "crack" the captcha easily enough.
Admin
"There is nothing better than a hot Dickin's Cider."
To keep the humor (or humour, if you will) alive, "If you add yeast, she's going to get an infection."
Admin
well...
9 mod 3 == 0 == FALSE 13 mod 3 == 1 == TRUE
no, that is not it
NOT(9 mod 3) == 1 = TRUE NOT(13 mod 3) == 0 == FALSE
There, I fail to see what the problem is with using 9 and 13 instead of true and false. It all makes perfect sense to me. However, at the moment i am commited to psychiatric hospital
Admin
I assume you meant "Do Do Re Mi So"
Admin
So your allegation is that the horse-like noises were Tourettes, and not the guy just reading his code aloud?
Admin
Clearly, 9 is composite and 13 is not. Problem solved.
Or perhaps, 9 is a single digit and 13 is not?
Admin
Great, here come the TS Spelling Nazis ...
Admin
Admin
I got the impression that the "animal noises" he was making were more likely his attempt to read his own code aloud. Some programmers do find that helpful when trying to step through a difficult problem. Only in this case, he was using code that sounded like a constipated horse.
captcha - conventio (n? convention? as in bad coding __?)
does that captcha list contain "perfectionis"? that'd be really irritating.
Admin
FTFY
Admin
That is all well and good until you actually have Tourettes. Trying to force yourself to quick having the twitches is like trying to stop breathing. Go ahead and hold your breath for a few minutes. You can't suffocate yourself by holding your breath because your choice to stop breathing gets overwhelmed by your involuntary instinct to breathe. I can choose to quit twitching, but after a few minutes, my involuntary mind takes over.
Admin
Indeed. It is also very simple to invert: y=11-(x-11)
I wish all the code I support was written by elves.