News for hackers. Stuff that matters.
Re:Are users trying to make developers angry? by crasm on Saturday August 06, 2016 @02:03PM (#12239099)

    But their stupidity persisted. They did things that
    were so wacky they boggled my mind (like putting a
    credit card number in with spaces between each
    number)...
Not allowing spaces in a credit card field is a pet peeve of mine. It's a trivial problem to solve in code, and almost nobody does it. Whether it's a space every 4 numbers (the most logical to me) or a space between each number, it really shouldn't matter.

There are spaces in the number on the card itself. Entering the number with spaces makes it easy to check if you've made a mistake in only a few glances, instead of painstakingly going number-by-number and losing your position a few times.

It shouldn't be the user's fault.

Re:Are users trying to make developers angry? by ourmandave on Saturday August 06, 2016 @02:23PM (#12239221)
I just enter the 16 digits without much trouble.

Then I get to the expiration date and the first column is a drop list of Jan, Feb, Mar... wat?

Now my brain has to convert 07 to Jul instead of just picking 07. Why?!

Are developers trying to make users angry?

Re:Are users trying to make developers angry? by amelius on Saturday August 06, 2016 @02:26PM (#12239239)
Then I get to the CVC code. I have to turn the card, there are two numbers, printed such that they look unimportant. Which one should I pick?

Banks are making users angry really.

Re:Are users trying to make developers angry? by taeric on Saturday August 06, 2016 @02:09PM (#12239118)
Phone numbers and dashes/parens is another peeve. Not because I really care, per se, but it really does make so many sites difficult to use.
Re:Are users trying to make developers angry? by mjevans on Saturday August 06, 2016 @03:13PM (#12239451)
There are exactly two correct ways of handling a phone number.

* A text input field (which you will store as the user entered)

* What will eventually be coerced in to a series of just numbers in a string.

Re:Are users trying to make developers angry? by raverbashing on Saturday August 06, 2016 @02:34PM (#12239281)
I was going to comment the same thing, and this is a good reminder

Never make the user do what code can do, unless you have a good reason for it

And no, making them take the spaces manually (or spaces/dashes/parenthesis in a phone number) is not a good reason

Re:Are users trying to make developers angry? by chrismcb on Saturday August 06, 2016 @03:29PM (#12239503)
I just looked up a flight on Delta's site. I entered the flight number, or what most people would consider the flight number. "DL133" Delta darius it was an invalid number. Turns out they just wanted "123" how hard would it have been for them to strip the leading "DL"? Apparently to hard
Re:Are users trying to make developers angry? by jakub_g on Saturday August 06, 2016 @05:49PM (#12240071)
They probably have a ticket for it in JIRA, at the bottom of the backlog with other things that make people's life easier, because POs want insert_annoying_features_here instead.
Re:Are users trying to make developers angry? by Marazan on Saturday August 06, 2016 @02:25PM (#12239234)
Of course there is the occasional website that requires the spaces to be inserted.

Bonkers.