Live data from Hacker News

What every software developer must know about Unicode in 2023

tonsky.me

231–240 of 572 posts

Re: What every software developer must know about Unicode in 2023

#231
post #195

Earlier quoted context omitted.

If you type "a", combine it with "´", then change your mind and hit backspace, you probably want to end up with "a" even through "á" was a thing "visually displayed as a single unit".

Most European keyboard layouts have it the other way around: first press a "dead key" for the diacritic mark and then the letter to apply it to. Where some layouts may require this method for some characters, another keyboard layout may have the same character on a dedicated key. The program receives the combined character as one unit, and does not need to be aware of different keyboard layouts.

> Most European keyboard layouts have it the other way around: first press a "dead key" for the diacritic mark and then the letter to apply it to.

Which ones? At least the French and German ones don’t work like that: there is no composing, just separate keys for all the characters with diacritics that appear in the language.

Re: What every software developer must know about Unicode in 2023

#232

Is it just me, or is anyone else seeing what looks like the mouse pointer of everyone else reading the page, like 1,000 little ants on the screen

Anytime tonsky's site gets posted here, I'm reminded by how awful it is, which is ironic given his UI/UX background. The site's lightmode is a blinding saturated yellow, and if you switch into darkmode, it's an even less readable "cute" flashlight js trick. I don't know why he thought this was a good idea. Thank god for Firefox reader mode.

I'd say this annoying trick is highly appropriate for the topic!

Re: What every software developer must know about Unicode in 2023

#233

" the definition of graphemes changes from version to version " In what twisted reality did someone think this a good idea? Doesn't it go against the whole premise of everyone in the world agreeing on how to represent a meaningful unit of text? " What’s sad for us is that the rules defining grapheme clusters change every year as well. What is considered a sequence of two or three separate code points today might beco…

I can sympathize why some programmers would prefer to stick their heads in the sand and stick to ASCII.

Re: What every software developer must know about Unicode in 2023

#237

Is it just me, or is anyone else seeing what looks like the mouse pointer of everyone else reading the page, like 1,000 little ants on the screen

It's fun specially for folks like me who have ADHD. But there should be a button to disable it

Re: What every software developer must know about Unicode in 2023

#238
post #122

Is it just me, or is anyone else seeing what looks like the mouse pointer of everyone else reading the page, like 1,000 little ants on the screen

Good times. If you click on the sun switch the entire UI gets zeroed out and you get to use on:hover mouse shtick to read the UI through a fuzzy radius. Is Yoko Ono designing websites now?

It's a joke. It made me laugh.

Re: What every software developer must know about Unicode in 2023

#239
post #30

Is it just me, or is anyone else seeing what looks like the mouse pointer of everyone else reading the page, like 1,000 little ants on the screen

yeah....why on earth would someone want their webpage to do this, especially if they have text they'd presumably want you to read?

It's cute, and provides a hint of human connection that is otherwise absent on the web "hey, another human is reading this too!" which you probably know but something about seeing the pointer move makes it feel real.

Probably not the greatest during a hacker news hug of death, but if I read that article some other time and saw one of the moving pointers, I would think it was really cool.

Re: What every software developer must know about Unicode in 2023

#240
I'm sorry but the website design is extremely distracting. The mouse pointers at least are easy to delete with the inspector; The background color is not the best choice for reading material, but the inexcusable part is the width of the content.

This content must be really awesome for someone to go through the trouble of interacting with such a site.

Post reply on HN