- 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
The real WTF is that the customer didn't want more XML, amirite?
CAPTCHA: eros. Midway through the call the customer realized the eros of their way
Admin
I've always imagined it as porn music...
CAPTCHA: minim: There's a minim and there's a maxim...
Admin
Oh, WOW. I knew the writers here embellished stories, but this is utterly ridiculous. I might stop reading TDWTF - I don't come here to read fiction.
Cut it back, please, guys. Longer is not better, and you do not make something more of a WTF by wrapping it in a novella.
Admin
Summary: pleasant light entertainment for a thursday otherwise lacking in craic.
Admin
Thank heaven for the Wikimedia stock photograph of a conference call phone. I'd definitely never seen one of those before, and it's so important to the story that I know what one looks like.
Admin
Does anyone else call it a Batphone?
Admin
Admin
Area codes and other things. Back in days of old (pre 1995), when area codes only had a 1 or 0 as the middle digit, dialing numbers was (to put it mildly) weird. In good places (area code 408 was the last) you just dialed the 7 (local) or 10 (long distance) number. Other parts of the country weren't so enlightened, as the switch gear sometimes dated from the 1940's or worse. It was common to have SOME 7 digit numbers (local ones) just dialed directly, then you could have other 7 digit numbers (not so local) needing a prefix of '1' (to indicate their non locality). Otherwise you might need a '1' for a 10 digit number. Now when one accepts phone numbers you try your best. In my case I accepted either a 10 digit number, or a 7 digit number. being nice, if they entered the local area code and the local 7 digit number I stripped it off. Then I went to a lookup table to find out if a 7 digit number needed a '1' dialed before it, and added it in.
Then it got complicated. If you wanted 'operator assistance' (good luck on that now) to do funny billing or some such, you needed to prepend a '0' to the dialed number, and omit the '1' if you had added it in before. Then it got even more complicated, as the switches in Chicago (312 area code) couldn't handle 7 digit numbers with a '0' prefix, so you needed to add back in the area code for that special case.
Which brings us to this case. Some older person might have just entered the number as 1+7 digits, and if you followed the silly idea of 'just prepend 0' you might get a phone number that starts with '001', or if the person entered '11' as the prefix, you would get '011' as the prefix. Now if you happen to enter this into some automatic dialer, you could nicely dial '011 44 xxxxxx' which is the way you call overseas from here in North America.
Now that would be a wonderful WTF!!
Admin
This is what happens when you let plebs use computers; I've always been of the mind that plebs and pleb-relevant business domains (anything involving the word 'user' at any point) shouldn't be allowed near our mighty machine minions. Also, I posit that plebs should be required to pay a stupidity tax and that the funds raised would be part of elite folks' compensation. That way we could remove the possibility of ever working for or in any way depending on plebs and could get some interesting research work done outside of University. Finally, I hope Miss Abby, as an apparent pleb herself, provided large checks and vigorous blowjobs for the two elites after the meeting
Admin
Wouldn't a simple solution be to conceal an error message as a second/third/etc request for accurate information? Instead of saying their was an error in the data entered ask them to reconfirm all ten digits of their number. If it comes back again ask them to verify the area code, and the remaining 7 digits.
We're not saying there was an error, but we're saying you need to enter this better
Admin
TRWTF is that if TDWTF continues publishing WTFs like this one, that kind of cross traffic will dwindles to nearly nothing.
Admin
Admin
The real WTF .... no page 2...
Admin
Admin
Admin
I formally request that the main article be rewritten to reflect this much better story.
Admin
I am disapoint.
I read the article twice and I still don't know how Hanzo fixed it.
Admin
Isn't TRWTF walking away from a meeting all proud of your plan to rely on client-side validation?
Perhaps this article is just full of subtle sarcasm.
Admin
LOL, I wrote this comment before reading Page 1. The real WTF is reading Bruce's actual submission after reading that pile of atrocious camp that invents coworkers and makes Bruce look like a complete moron. Got my fill after all; thanks.
Admin
Admin
In Australia, that would get you through to Emergency Services.
Admin
I suggest they go back to some of the submissions they've been butchering in the past year. I suspect that there really were some good WTFs in those that just got buried under the creative writing crap.
Admin
Reminds me of the time that an Aussie Telco accidentally zero padded their 6 digit customer service contact number to 10 digits (136 xx became 000013xxxx).
Of course 000 in Australia is emergency (=911). Thus a spate of emergency calls from people who didn't really think about the number they were calling for customer support.
Captcha: damnum... exactly.
Admin
No, TRWTF is hotlinking to a 2.272 x 1.704 image, but shrinking it down with "HTML magic" and setting the image width to 240...
Admin
The Real WTF is Bruce, Abby and Dale all being in agreement with each other.
Teams that get along are fictitious at best.
Admin
Ah, conference calls, the least productive use of time ever invented. Why anyone thinks they're an efficient or effective way to accomplish anything, I'll never understand.
Admin
Admin
TRWTF is including a 2272 x 1704 pixel image in an article and resizing it to 240 pixels in the image tag.
Admin
Sounds like you're giving humanity too much credit again.
"As you know, Algorythmics' position allows access to a number of confidential documents and company secrets. Although we don't have detailed audits, our security department has evidence showing that a document on a high security file server, which may have been called http://sharepoint1.int/directions_to_year_end_bbq.pdf, was accessed by his user id on the 19th of December, and then several large messages were sent from his desktop to an outside email provider. Six hours later, my cherry red 1989 Porsche 964 had a flat tire, obviously the result of corporate espionage. Clearly this constitutes a breach of security policy and is grounds for immediate dismissal."
Admin
Admin
Well there's the problem. Why don't more countries use an easy to remember number like 01189998819991197253 for emergency services?
Admin
My rule is that if you can't explain what the problem is in fifteen words or less, you have no business inviting me to a conference call to discuss it.
Some day I hope to work with someone who can follow that rule.
Admin
Admin
Phone numbers shouldn't be validated for length. That's plain stupid unless all your customers are always going to be in Canada, US, Mexico, Carribean etc.. with 10 digit numbers. Oh wait, what happens in a few years when we run out of 10 digit numbers over here. What a shitshow!
Admin
It seems pretty obvious to me: Implement the same validation as the client-side validation does, and kick it back with an error that looks the same as the client-side validation failure.
Admin
Look up for a second at the URL of this site.
It's not once-in-a-lifetime-WTF or nuclear-catastrophe-WTF. It is "the daily WTF". Things that happen daily are normal. The point of the site is that this is ridiculous shit that happens all the time, because technology and people are so fundamentally broken.
Admin
Wait, so it never occurred to you that the padding might be simply ignored by whatever's pulling the numbers out of the legacy system? You know, like for 7-digit dialing or something? Or maybe special values to indicate "no number provided" or other oddball conditions? Not the best practice, I agree, but also not uncommon in legacy systems.
And it also never occurred to you that the web service middleware might actually be used by something other than the UI and so might need to do validation of its own? At least making sure the data well-formed?
AND you thought the exec would back you up on this instead of saying, "This change will take all of 30 seconds to code and will make the customer happy. In the time it took you being a prima donna prick to the customer you could have had it done."
This might be the first story I've seen here where the author himself is TRWTF.
Admin
Admin
How else would we know what a speakerphone looks like?
Admin
This is so well-written. It was like experiencing all of it first-hand. The wait for the client to join, the voices crackling over a long-distance line, the beeps announcing someone has joined or left ... .
Admin
this would have been hilarious 2 weeks out of college but as others have noted this is just par for the course.