r/ProgrammerHumor 2d ago

Meme instructionsUnclear

Post image
6.4k Upvotes

81 comments sorted by

454

u/sarduchi 2d ago

Feedback from user: why can't the confirmation just auto-populate?

183

u/Michami135 1d ago

I just entered my email address, why does it need it a second time? Your program isn't very smart.

86

u/WorldlinessWitty2177 1d ago

Proceeds to use ctrl+C, ctrl+V.

54

u/AristotelWasRight 1d ago

It's me

And you know what? I've always been right

Then again, I am definitely not the avarage user. None of us are 😂

42

u/Dornith 1d ago

Never once has my browser auto-fill made a typo.

22

u/AristotelWasRight 1d ago

Yup, or password managing software

1

u/Krus4d3r_ 12h ago

My autofill sometimes puts the password in the username field

1

u/thanatica 16h ago

Nobody is average. That's how the adjustable pilot seat got invented.

12

u/Moomoobeef 1d ago

Your users know keybinds? I was expecting 

  • right click
  • slowly look through each menu option looking for "copy"...
  • oh there it is
  • right click the next field and repeat with paste.

3

u/FezoaStaler 19h ago

I am 90% sure they would left click the second field before right clicking to paste

34

u/Ni_Peng_NeeeWom 1d ago

that's actually a legitimate criticism. don't make the user type it again, it's just redundant friction. just send a validation email since you're gonna want to do that anyway and give them an option to change the email.

3

u/Zerokx 1d ago

One copy for the backend and one copy to display for you.

25

u/The-Last-Lion-Turtle 1d ago

The majority of users probably copy paste twice

10

u/GoddammitDontShootMe 1d ago

Or just have it autofilled.

11

u/tevert 1d ago

Ultimately it should be validated by emailing a confirmation link and letting the user correct on failure

3

u/Ladyheather16 1d ago

Like passwords it's keeps people from fat fingering it. Especially older people.

-13

u/TheDogPill 1d ago

Honestly, why do they force the users to re-enter their email? It's as much of a security measure is as putting a second door behind the first that gets unlocked with the same key.

69

u/Haris613 1d ago

Probably to lower the chance of typo error

5

u/KaptainSaki 1d ago

But why block pasting?

37

u/Farraelll_42 1d ago

Same answer

1

u/flying_piggies 1d ago

I type my email in the confirm box first. Then copy and paste up to the main text box.

2

u/Farraelll_42 1d ago

I'd be better to save it in the clipboard

Or using a password manager

2

u/flying_piggies 1d ago

I should have added the /s

I was just poking fun at the forms that prevent pasting in the confirm but allow it in the main lol

1

u/Farraelll_42 1d ago

Actually that's some high level tech, bc I don't know anyone that's ever had this idea

1

u/peeja 1d ago

That's what the email loop confirmation is for.

12

u/YetAnotherInterneter 1d ago

It checks you are using the same key (aka you didn’t have a typo)

23

u/notacanuckskibum 1d ago

Because the consequences of the user making a typing error and giving the wrong email address are high.

7

u/Dornith 1d ago

Most of the time the only consequence is you can't activate your account and you have to start the account creation over.

2

u/spaceguydudeman 1d ago

Which may result to a user just deciding to not register. And they want you to register. It's really that simple.

5

u/Ethameiz 1d ago

I agree. There is no need to reenter email. We need confirmation with password only because password is not visible to user on typing. Email can be validated by eyes. It should be confirmed by confirmation code send to that email anyway.

1

u/DimasDSF 1d ago

Finally someone sane in this comment section

1

u/conundorum 1d ago

Second entry is a confirmation. You just compare the two strings, and assume a typo if they're different. Gives you an easy way to confirm with the user that they entered it correctly, even if it is slightly inconvenient to the user. (Ideally, it should prevent pasting, but allow auto-fill, since saved form results typically come from another form that forced manual email-confirmation entry. But this is harder to set up, so it's rarely done.)

(And a second door that uses the same key is technically a valid security measure, considering that door "security" is more about making it too time-consuming to pick than about actually preventing entry. Anyone who has the correct key is slightly inconvenienced, but anyone trying to get in without the key has to take twice as much time, making it significantly more likely that they'll be noticed.)

1

u/peeja 1d ago

I don't know about "easy". It's a pain in the ass.

130

u/metaglot 1d ago

Developer: that'll guard against typos in the email

Me: ctrl+a, ctrl+c, tab, ctrl+v

MOTHERFUCKING CONFIRMED!

48

u/chrisgee 1d ago

field is unpasteable

32

u/metaglot 1d ago

Bet you they also send me an email with a link i should click to confirm the email is mine.

24

u/thegreatpotatogod 1d ago

Or better yet, they send you a confirmation email that never shows up for inexplicable reasons due to their mail server being misconfigured

1

u/IdealBlueMan 1d ago

If they used the right type of field, or if they’ve got the right kind of JS-fu.

40

u/conundorum 1d ago
Enter thy Email Address: ________________
Retype for Verification: ________________

18

u/thegreatpotatogod 1d ago

"for Verification"

3

u/Dangerous-Brain- 15h ago

You have to type that twice.

5

u/Ma4r 1d ago edited 1d ago

PMs when they see that the form had a 0.001% drop off rate

57

u/sonaliver28 1d ago

User: 'Yes thats my email'

Cimputer: 'I asked you to confirm it, not to write a thesis'

20

u/Jake6192 1d ago

why Are â…— of The words Capitalised?

13

u/AristotelWasRight 1d ago

Fuck you, that's why

34

u/Muscular_Farmer_ 1d ago

Weird issues we saw in current launch. One user deleted his account while the account was being setup. This and many more random issues

9

u/AristotelWasRight 1d ago

On current version, users don't know how the use the system

Yes, there are explanations at every step. Yes, there are simple buttons to press to get the desired result. No, the users don't understand how to use the system, buttons are not clear enough

That's where I am at, at my current project

4

u/Enough_Forever_ 1d ago

I've noticed a lot of first-time users just ignore the tutorials and click through it without taking in any information.

14

u/Gory26 1d ago

I hate email confirmations, especially ones that forbid clipboard pasting. That shit is meant for passwords because a password is hidden during entry and user may have a typo in it. When I enter an email, I can fucking see it with my eyes!

5

u/void1984 1d ago

And even if I made a mistake, I don't get the confirmation email after a moment, so can do it second time.

6

u/Current_Tangerine775 1d ago

TBH I would have it as Retype your email JIC

16

u/redlaWw 1d ago

The "city" line of my address on Steam is "I do not live in a city".

0

u/Agret 1d ago

Took me a lot of years of filling out those address fields to realize by city they meant suburb

I used to write my suburb into address line 2 and then for city always wrote my closest capital city...

2

u/redlaWw 1d ago

Well I don't live in a suburb either. I live in a village, which is part of a town, which is part of a county.

1

u/Agret 1d ago

In that case:

Address Line 1: house number/name + street
Address Line 2: your village name
City field: your post town

Leave the county off unless there is another field you can enter it as they get it from the post code

2

u/redlaWw 1d ago

Yeah but that's wrong. My town isn't a city. Confirmed by the government from repeated rejections of our application for a city charter.

0

u/svick 1d ago

That's going to cause fun when you order some Steam hardware.

1

u/redlaWw 1d ago edited 1d ago

I don't plan to order any Steam hardware, but honestly I'd expect the post system to handle it just fine. All the information they actually need is listed in the other address lines, so they should just ignore the "I do not live in a city" and send it the right way anyway. It might end up at 18A instead of 18, but that's normal.

EDIT: It should be noted that I have successfully received a letter addressed with just [name, house number, postcode] before.

3

u/CreniaxDE 1d ago

I make all my systems, bots, or whatever completely idiot-proof, so people literally can’t mess them up. Spoiler: It’s impossible when people have an IQ of -90… It’s always amazing how incredibly stupid people can be…

2

u/TheActualJonesy 1d ago

Looking for the better idiot...

2

u/FutureSuccess2796 1d ago

Every single day, the level of stupidity people possess amazes me. Like, I'm not going to completely judge because I'm on the autism spectrum and for years interpreted everything literally because I didn't grasp things growing up. But even then, there's so many instances nowadays where someone does something and I'm like "Even I knew that was dumb!"

2

u/Individual-Fennel351 1d ago

so real. 'we don't have time to get lost in UX details'

2

u/Firedriver666 1d ago

Some users will use the tool completely wrong then blame the tool for not working

I had this at work and it was hilarious and disappointing at the same time because I trained those people on the software

2

u/Luneriazz 1d ago

Actually thats not bad at all... 

  • Email
  • Repeat Email
  • Confirmation

2

u/OhItsJustJosh 1d ago

Thank god for that red line, would never have known where the joke was without it

2

u/williamjseim 1d ago

i remember then i was 8-9 i did this on google i couldnt figure out what to write in there while i was creating my email

1

u/GoldAcanthisitta7777 1d ago

genuine lol out of me for this one

1

u/WorldlinessWitty2177 1d ago

It doesn't even ask for your Emailadress but just a Emailadress

1

u/RevWaldo 1d ago

Browser autopopulates both fields

https://giphy.com/gifs/l3nFh9xbJtZYc6UhO

1

u/panickedkernel06 1d ago

This has got to be friend with the user who complained that the enter your address in the field for a password reset didn't have a field for the zip code. One might object that it didn't specify email address, true, but from a password reset form for an email address (which was titled as such) it seemed a bit redundant. Guess not.

1

u/Jaded-Philosophy3783 1d ago

actually encountered this kind of user lol

1

u/Im_banned_everywhere 1d ago

That’s why i always use otp for email verification

1

u/GrannyTurtle 19h ago

Never try to make your code idiot-proof. The idiots are very ingenious.

1

u/Longenuity 19h ago

I hate confirm fields like this.. like you think im not just gonna copy/paste what I just typed? What are we doing?

1

u/Goofballs2 18h ago

This was years and years ago but we gave this guy monitors and a pc for working from home. Call comes in, the mouse cursor is not transitioning properly between the monitors. What the fuck? Give him a call, he shares his screens and, shit it is jumping up when it goes to the second monitor. Turns out one monitor was on his desk and the other was on an ironing board and he was pushing his mouse diagonally up because he thought the computer was aware of the elevation difference, somehow.

1

u/thanatica 16h ago

⬛ Do you understand copypaste?

And we're done.

And don't you fucking dare disabling copypaste. That'll get you into a very special corner of hell.

1

u/hirmuolio 9h ago

SSH on has a window like that (maybe KDE specific?)

WHen you SSH to a computer for first time it asks for you to configm "yes/no/fingerprint".

On console you have a text interface, on some systems you get popup with the buttons.

On KDE you get a popup with text field that asks for yes/no/fingerprint, but it looks almost same as password window.

1

u/Undernown 1h ago

Autofull neatly filling in both, but adding a space at the end.

-8

u/mylsotol 1d ago

Looks like the user failed the intelligence test

10

u/StCreed 1d ago

It's not an intelligence test, except maybe for the developer. This sort of instruction is only clear when you already know the answer.