Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

What are those concerns?


Not OP, but I’d bet they meant that deaf or hard-of-hearing people should be able to enjoy the programs


> deaf or hard-of-hearing people should be able to enjoy the programs

This is really important. I have moderate hearing loss but can hear 'okay' with a hearing aid. I place where I worked had a lot of mandatory training that involved video presentations. They introduced one new video and I realised that there was one bit where some important info (it was needed to pass the post video test) was only presented in spoken form, with no transcript or captions. I could follow it but a person with profound hearing loss would have struggled. Because I am sensitised to accessibility issues I decided to make a fuss about this.

In a superb piece of irony, the subject of the training video was actually diversity issues in the workplace. I therefore contacted the training department saying "Did you know that your diversity training discriminates against deaf people?" To give them credit, they said 'oops our bad' and quickly added captions.


That sounds very frustrating. More frustrating than me explaining to senior mgmt why we need to spend money on a11y.

Your example is a great one, but aside from audio and visual problems, a11y covers things like cognitive deficits, which, for some, make watching and learning from videos difficult.

> I decided to make a fuss about this.

Good on you, more people need to be making a fuss about this.

I actually wrote Chris Croyier about a small snippet of example code on his site (CSS-Tricks) that didn't follow a11y best practices. He replied, and updated the code! Nice guy.


That and high traffic cost in developing countries also falls into accessibility category.


Yes, thank you. Anyone that uses assistive technologies.


Or anyone that might want to watch without sound, also falls within “accessibility”.


  len('accessibility') == 13
So a11y stands for "a word starting with 'a' then 11 letters then ending with 'y'".

Compare to i18n, l10n.


I hadn't seen any of these before, and the first word I found for i18n was "iodochlorhydroxyquin". Seemed somewhat unlikely.


Wow, I'm amazed that any HN reader has not seen at least K8s for Kubernetes before... still, xkcd 10,000 strikes again.


I assumed "k8s" was so named by skipping out the syllables "ubern" and slightly mangling the rest.

Fortunately I work in the privileged position of never really needing to consider questions of deployment, and I am extremely happy to keep it that way.


internationalization


The use of a11y-style acronyms fails for r9y reasons.


It sucks for onboarding new devs, but I've worked at companies where I did a11y audits for high-traffic e-commerce sites. The the amount of times I didn't have to type those extra 9 letters must have saved months of my life.


Maybe this is just because I learned to touch-type rather early, but (1) typing "accessibility" is far faster than typing "a11y", because it doesn't require reaching as far from the home row and (2) it is rare that the limiting factor is the speed at which keys can be pressed, rather than the speed at which correct and accurate words can be chosen.

Text is meant to be read, and not just written. I'll agree that there are chunking benefits in acronyms and abbreviations when working in a shared context, but outside of those shared contexts, the abbreviations severely impede communication.




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: