- 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
http://thedailywtf.com/images/15/q4/e190/Pic-5.jpg
SPANK SPANK! Naughty user!
We must teach him not to use inappropriate spaces for when we "forgot" calling
trim
in the next few screens of our wizards.Admin
No, into your card reader!
Admin
Had a customer once who had the temerity to complain to us when we gave him an app that threw him out when he entered data which was inappropriately formatted (e.g. had spaces where we didn't approve of spaces, didn't include spaces where we wanted him to have spaces, entered dates with the wrong delimiters (we needed / when he entered - ) and so on. We pointed out that none of this was given to us in the specification he supplied us, so: tough.
Admin
:giggity:
Admin
Insert memory card to the tachograph of your car to continue.
When you leave the area, please remember to put the card into collecting slot as you pay the fee. We'll charge you for over-speeding if you dare to do so here. Thank you.
:trolleybus:
Admin
So our deployment process (which is trwtf) has a step that involves out ops team copying info out of a configuration document into the actual configuration UI. Some times they have to make a decision, but doing that requires reading the fucking doc and paying attention to the things they're copy pasting.
After a couple of botched deploys where decisions were not made, we noted that those same deploys had leading and trailing whitespace from the doc in most of their configuration fields. We decided that whitespace was a symptom of not doing their fucking job correctly and added validation to those fields. Instead of trimming, we refuse submits with whitespace.
We are trying to quite literally train attention to detail into our users.
Admin
You have to pay to deploy? Yes, that is TRWTF.
Admin
Blah. Fucking mobile keyboards
Admin
The robustness principle in computer science bids us to be conservative in what we send and liberal in what we accept. This is especially important in the user interface. The next time you receive a specification that doesn't follow basic UI principles like accepting badly formed user input if the intent is obvious, I'd recommend asking some questions. It may be that the client, as in this case, simply didn't consider the matter.
In this case the intent is not obvious (i.e. do they really want to use these particular settings?), so it makes sense to be more restrictive about the input.Admin
There are programs (Word, Outlook) that automatically select trailing spaces when you double-click a word. If I were using your
pricesprocess, and copy-pasting from Word to your UI, and you made me manually remove all those trailing spaces, I'd punch you in the face.Admin
It's the ops team's process. We put the settings in a word doc because that's what they asked for. Problems with their processes are not my problem.
Plus, the spaces weren't always trailing. There were sometimes leading. Sometimes trailing. Sometimes both. Once or twice the first or last character were missing. I swear to christ they must have been actually click-drag selecting.
Admin
This is also broken in Word and Outlook.
Yeah, back to your original point before I made fun of your typos, that's TRWTF.
Admin
Admin
There was an error when transferring the comment to the HTTP server.<DISCOURSE!> Thanks a lot for the help.
Admin
Regarding the Ethernet switch - perhaps the French count ports in base-18 :stuck_out_tongue_winking_eye:
Admin
I think we've seen that "thanks a lot for the help" message before. Protip: don't make your messages even remotely have the possibility of sounding sarcastic, lest they be taken as such...
Admin
Regarding the switch in the first picture, what the hell is a "gibabit"?
Admin
I know VLC has it. Where else does it appear?
Admin
FileZilla I think.... I may be wrong on that though...
Admin
That stupid set of -ibi- prefixes, spelled wrong.
Admin
1036870912 bits
Admin
For a while (before the -ibi- stuff got prominent) my dad liked to joke about gigglebytes.
Admin
Admin
stuff from my projects that don't need to support IE8 anymore.
Admin
Gib-a-bit is German for "give a bit" so that should be 1b/s. Iow. you might get a few more ports in English but they are vastly slower than the french ones.
Admin
...even when there aren't any to select, and especially when you DON'T want them. That is TRWTF.
Seen that too. -_-
Admin
https://github.com/tdwtf/WtfAds/blob/9720300be8ab8c71f146bbcac3997f8488487ff1/urls.xml#L9
Admin
It's a gigabit in Canadian English spelling I guess.
Admin
They must have copy-pasted from Word.
Admin
Signed up to post this. TRWTF is the memory card picture is upside down? [image]
Also, why does Discourse want both my sex and gender? "Sorry, new users can only put 1 image in a post."
Admin
Yay phone orientation and EXIF?
Admin
Oddly enough, it displays correctly in the article for me (Chrome on Windows), but opening the image directly in Chrome or Windows Photo Viewer displays it upside-down.
Somewhat fitting for a picture of an Australian airport.
Admin
Custom fields became a feature, we couldn't pick which one to add, so we added both. Most users either don't fill them or put in jokes.
Admin
Yup, one of the, ahem, perks of TDWTF style usage is that you can't ever expect the expected.
Admin
Features will generally be used, but preferably not in a way that makes any belgiuming sense to Jeff and friends.
Admin
'used' is the wrong word, 'abused' is the correct one, I feel.
Admin
It's the phone's choice and should be respected.