frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

"Your" vs. "My" in user interfaces

https://adamsilver.io/blog/your-vs-my-in-user-interfaces/
92•Twixes•5h ago

Comments

bilekas•1h ago
I'm so glad I dont work with UI/UX. All of these type thought experiments seem so banal and futile to me, that said I'm glad there are some other people taking care with it all.
jychang•39m ago
90% of all important work is banal. That's kind of the thing.

I'm sure a lot of engineering hours were spent on getting the door handle on your car to the exact safety/cost/functionality requirements, and at the end of the day, it's a door handle. Replace "door handle" with 99% of hardware and software that you ever see, and the same thing still applies. And yet, imagine using a car without a door handle.

Most important work isn't sexy, it's banal stuff that's boring until you remove it and realize how important it is.

Pinus•1h ago
This gets extra fun when you have a product which is actually named "My Card" (which, of course, is a bad idea to begin with, but...). Is it "Your My Card" or "My My Card"?

French web sites seem to have lost the plot completely. Buttons are sometimes imperative, sometimes infinitive, sometimes first-person present ("J’en profite!"), and probably others...

nicbou•1h ago
We have the same thing in Quebec. It pairs with the use of "on" to imply that you and everybody else is doing the thing: "ce vendredi, on vote bleu". It's a sort of mild suggestion.
yen223•1h ago
Heh, Malaysia's two-letter country code is "MY". Guess what the national identity card is called?
lmm•51m ago
> This gets extra fun when you have a product which is actually named "My Card" (which, of course, is a bad idea to begin with, but...). Is it "Your My Card" or "My My Card"?

Japanese use of "my" as a loanword creates a lot of these. Please park your my car in our my car parking lot.

sweetjuly•42m ago
It's a problem in Spanish too. You'll sometimes see buttons with the infinitive and others with the 2nd person command form.

I recently saw a major company's app using both in the same dialog. It's madness.

codegladiator•36m ago
Well myspace didn't have any issues, did it ?
d--b•1h ago
The overuse of first person on French official websites also feels weirdly infantilizing.

Clicking a button that says "I register" or "I want to pay for a parking ticket", feels so bizarre to me. It's like the website telling you what to click. Like it's holding your hand.

I don't usually get mad at petty stuff like this, but this one just pisses me off somehow.

jcelerier•1h ago
French fellow, 100%. It reads really unserious.
LaundroMat•1h ago
Oh, that's interesting! I always thought French-speaking people (I'm from the Dutch-speaking part of Belgium) actually expected this type of language.
seszett•1h ago
I think it's just some kind of design trend or something. But I don't know anyone who isn't at least a little bit put off by it from a user perspective.

French has the added difficulty of requiring to choose between "tu" and "vous" if you want to use the "your..." style. So you can instantly see if the website is trying to fake being your friend.

I think Flemish websites just use "jouw whatever" but it's much less direct and jarring than being called "tu" in French by a corporate entity (not a native Dutch speaker though, but I've been living in Flanders for quite a while now).

d--b•24m ago
Yeah, it looks like the French websites are actually doing it less and less.
flysand7•1h ago
This reminds me a Russian localization of the "Search" bar on some version of Windows 10, which reads something like "Type the prompt to perform search". Also weirdly infantilizing, overly verbose and just plain weird. Had a couple overseas friends ask me a few times why the text on the search bar is so long haha
WesolyKubeczek•1h ago
The old school of bureaucratic verbosity (big words cosplaying precision) dies ever so hard.
incone123•1h ago
I see many English (UK) websites following your second example but none for the first. They need to account for low reading and comprehension skills among users which might explain this style, or it might even be to match search terms.
gregoire•24m ago
Even their product names follow this pattern, leading to long and childish app names: "Mon espace santé" (My health space), "Mon espace France Travail"

This kind of soft infantilization, especially coming from the government, has always been rubbing me the wrong way.

tasuki•13m ago
For electronic communications with the Czech government, there's mojedatovaschranka.cz - "my data box". The first time I saw the url, I had to triple check it's not some kind of scam. It still weirds me out every time.
sedatk•1h ago
That’s also important with localization. In Turkish, the UI -> user formality is different than user -> UI formality. When the app speaks to the user, the language is formal, but when the user commands the app (through a button for example), it’s informal.

So, if you use a caption like “Delete Your Files” on a button, it would mean the files of the app, not the files of the user. Or, if you have a dialog titled “Delete My Files”, that would imply an app is asking the user to delete the app’s files due to the differences in the formality.

That’s a problem I’ve been encountering while translating Bluesky. If devs follow certain simple rules while writing UI text, it would make a tremendous difference for translation quality.

psidium•1h ago
> If devs follow certain simple rules while writing UI text, it would make a tremendous difference for translation quality

As a UI Developer that has accidentally focused my whole career in building (complex) forms, I can tell you there is a night and day difference from when I worked alongside User Assistance professionals vs when UX designers had to come up with the texts. These “User Assistance professionals” were usually English/Language-majored that would exclusively take care of how to properly write the texts on the screen for the users. From help texts to button labels, to release notes and RCA, and especially taking care of how to write texts in English so the app would be easily translatable, they would own all. The apps that had that sort of handholding with the devs were extremely easier to use and input data to, even when the UX itself was subpar.

I used to think it was standard to have English-focused professionals helping UI teams to deliver easy to understand products, only to find out that that company was kinda odd in that regard, and having UX or even product people coming up with labels is quite common. I do miss being able to fire an email when I need a quick text reviewed to be sure that a button is well labeled for the user and translation.

lancefisher•1h ago
We’ve been talking about this for a while, but it’s always fun to revisit in the context of the latest advancements and trends. I always liked the conclusion that Dustin Curtis came to which is: if you can use “your” in the UX it acts like a conversation with the user. This is even more appropriate as UX is becoming literally conversational.

https://dcurt.is/yours-vs-mine

Hackbraten•1h ago
"No thanks, I love missing out on amazing deals"
nomilk•1h ago
From UX stack exchange [0]:

> MS Windows User Experience Interaction Guidelines suggests the following:

> Use the second person (you, your) to tell users what to do. So use second person for error messages, help, window or page labels, on-page documentation, and other places where the app is telling the user about the user’s content.

> Use the first person (I, me, my) to let users tell the program what to do. So use first person for buttons, menu items, and other controls where the user commands the app.

[0] https://ux.stackexchange.com/a/4350/128359

Lammy•1h ago
> Similarly, a support agent might tell you to “Go to your cases” over webchat or a phone call. This is confusing if the UI says “My cases”.

Simpsons did it https://www.youtube.com/watch?v=vihwYGENbFg

Waterluvian•55m ago
The Simpsons always has at least one reference suitable to be shoehorned into a topic. But that one is pretty much a perfect bullseye.

I’ve had this problem at times and it feels like one of those cases where a designer responsible for consistency is helpful. I end up oscillating between first and second person.

kijin•41m ago
I don't see what would be so awkward about saying "Go to My Cases" even if it was spoken over the phone. The user is already looking at a screen that contains a menu that says "My Cases". You are reading out the name of that menu. That's enough context for most people IRL.

If you are genuinely worried that the user might try to look up your cases instead of their own, you can just add a few words to clarify: "Click the menu that says My Cases."

mattigames•24m ago
When spoken it helps to tell the user "my cases" in a monotonic voice (and/or slightly lower tone), which hints that is just a verbatim label (the reason this works is because it mimics how a lot of people sound when reading aloud).
redleader55•36m ago
The conclusion I got from the article sounds like "talk to the user like normal human beings talk to one another". This seems like a very obvious and non-controversial idea, in hindsight. I wonder if that says more about how weird we - the people working as software engineers - are, than anything else.
impendia•29m ago
What really bugs me is use of the first person plural, which Microsoft (among others) seems to be doing a lot recently. I feel like I'm being talked down to.

"Let's add your Microsoft account." No, let's not.

juliushuijnk•12m ago
Interesting, but bikeshedding. Just use capitals and/or quotes. Nobody is getting confused by something like:

Would you like to share the 'My Pictures' folder?

austin-cheney•4m ago
First person pronoun overuse is the most immediate symptom of low social intelligence. This becomes clear in a way you could never otherwise imagine once raising children with certain forms of autism.

Hosting a website on a disposable vape

https://bogdanthegeek.github.io/blog/projects/vapeserver/
983•BogdanTheGeek•14h ago•402 comments

IBM Technology Atlas

https://www.ibm.com/roadmaps/
13•taubek•46m ago•7 comments

"Your" vs. "My" in user interfaces

https://adamsilver.io/blog/your-vs-my-in-user-interfaces/
93•Twixes•5h ago•32 comments

Learn x86-64 assembly by writing a GUI from scratch (2023)

https://gaultier.github.io/blog/x11_x64.html
77•ibobev•3d ago•9 comments

React is winning by default and slowing innovation

https://www.lorenstew.art/blog/react-won-by-default/
453•dbushell•14h ago•489 comments

William Gibson Reads Neuromancer (2004)

http://bearcave.com/bookrev/neuromancer/neuromancer_audio.html
221•exvi•10h ago•58 comments

macOS Tahoe

https://www.apple.com/os/macos/
427•Wingy•14h ago•549 comments

Wanted to spy on my dog, ended up spying on TP-Link

https://kennedn.com/blog/posts/tapo/
421•kennedn•15h ago•137 comments

I feel Apple has lost its alignment with me and other long-time customers

https://morrick.me/archives/10137
291•mgrayson•7h ago•262 comments

Addendum to GPT-5 system card: GPT-5-Codex

https://openai.com/index/gpt-5-system-card-addendum-gpt-5-codex/
219•wertyk•13h ago•128 comments

Linux phones are more important now than ever

https://feddit.org/post/18353777
434•wicket•7h ago•246 comments

PayPal to support Ethereum and Bitcoin

https://newsroom.paypal-corp.com/2025-09-15-PayPal-Ushers-in-a-New-Era-of-Peer-to-Peer-Payments,-...
419•DocFeind•18h ago•320 comments

GPT-5-Codex

https://openai.com/index/introducing-upgrades-to-codex/
288•meetpateltech•15h ago•94 comments

How big a solar battery do I need to store all my home's electricity?

https://shkspr.mobi/blog/2025/09/how-big-a-solar-battery-do-i-need-to-store-all-my-homes-electric...
318•FromTheArchives•19h ago•409 comments

Why do we keep gravitating toward complexity?

https://kyrylo.org/software/2025/08/21/why-do-software-developers-love-complexity.html
81•PaulHoule•9h ago•102 comments

People Who Hunt Down Old TVs

https://www.bbc.com/future/article/20250911-the-people-who-hunt-down-old-tvs
71•tmendez•3d ago•38 comments

Show HN: Pyproc – Call Python from Go Without CGO or Microservices

https://github.com/YuminosukeSato/pyproc
16•acc_10000•4h ago•3 comments

Launch HN: Trigger.dev (YC W23) – Open-source platform to build reliable AI apps

136•eallam•16h ago•56 comments

AP Live: View from Gaza as Israel Begins Expanded Operation in Gaza City

https://www.youtube.com/watch?v=autLCRVLwsQ
13•zahirbmirza•46m ago•3 comments

The Artistry of Avril Harrison (2024)

https://scanlineartifacts.co.uk/2024/09/30/the-artistry-of-avril-harrison/
19•rbanffy•2d ago•2 comments

CubeSats are fascinating learning tools for space

https://www.jeffgeerling.com/blog/2025/cubesats-are-fascinating-learning-tools-space
186•warrenm•18h ago•76 comments

I wish my web server were in the corner of my room (2022)

https://interconnected.org/home/2022/10/10/servers
73•jonassaid•3d ago•45 comments

Massive Attack turns concert into facial recognition surveillance experiment

https://www.gadgetreview.com/massive-attack-turns-concert-into-facial-recognition-surveillance-ex...
244•loteck•10h ago•109 comments

How People Use ChatGPT [pdf]

https://cdn.openai.com/pdf/a253471f-8260-40c6-a2cc-aa93fe9f142e/economic-research-chatgpt-usage-p...
111•nycdatasci•13h ago•57 comments

Experimental browser MMO with bots, boss fights and power-ups

https://www.blobeer.com/
7•daniellax•3d ago•6 comments

ERP Therapy Sucks

https://taylor.town/try-erp
19•surprisetalk•2d ago•12 comments

From unit tests to whole universe tests (with will wilson of antithesis) [video]

https://www.youtube.com/watch?v=_xJ4maWhSNU
25•zdw•2d ago•14 comments

Removing newlines in FASTA file increases ZSTD compression ratio by 10x

https://log.bede.im/2025/09/12/zstandard-long-range-genomes.html
251•bede•3d ago•99 comments

When Your Father Is a Magician, What Do You Believe?

https://thereader.mitpress.mit.edu/when-your-father-is-a-magician-what-do-you-believe/
70•pseudolus•4d ago•14 comments

How to self-host a web font from Google Fonts

https://blog.velocifyer.com/Posts/3,0,0,2025-8-13,+how+to+self+host+a+font+from+google+fonts.html
144•Velocifyer•17h ago•109 comments