Fun fact: The German "eszsett" (ß; U+00DF) is a ligature for "ss" (specifically the "long s"[0] and a normal "s") that evolved over time to be one "letter".[1]
Exactly.
(skipping some minor details)
When we started printing instead of writing, we dumbed the letterset down into fewer mechanical pieces. Thus earlier printers in English had to use the letter 'f' for the discarded "long 's'" letter, back when the long 's' was still expected by readers.
And that dumbed-down letterset was the one that then made it to typewriters and then our keyboard today.
Do we really need to continue this stuff on computer screens.
The stroke just doesn't go in the right direction for those ligatures. My guess is that this font is based on a French (or maybe other latin) script.
https://commons.m.wikimedia.org/wiki/File:Ligature_typograph...
But also French typographical ligatures (well beyond the syntactic ones that are mandatory) aren't really related to cursives, they are a typographical convention. like the cursive s doesn't look like s and wouldn't have a ligature with t from the top of the t in cursive. (However, at least for French cursives it's common to do a single cross for double tt which I guess is a ligature?)
I also only learned cursives in school. In fact writing in script was forbidden and not taught at all.
[1] https://en.wikipedia.org/wiki/Ligature_(writing)#Ligatures_i...
[2] https://superuser.com/questions/669130/double-latin-letters-...
In the HN comment editor it is the same as in the article, with that stupid curve connecting the s and t.
In the rendered comment in Chrome, Firefox, and Safari on my Mac it is using for regular comment text some font where the s and t are joined much less obtrusively. In fact at first I thought HN was replacing the U+FB06 on output with separate s and t. E.g., these two look very similar for me: still still.
For rendered code blocks on Safari and Chrome it is using the font that has the curve. On Firefox it does not have the curves. Here is a code block example:
still
stillTurns out a CSS rule does this:
font-variant-ligatures: common-ligatures discretionary-ligatures contextual historical-ligatures;The whole font is bad. It looks pixilated and blurry, which can only be explained by that being the intended look. It's bizarre.
https://i.imgur.com/WE1tbIB.png
The ligatures are definitely an unusual artistic choice...seems like the sort of thing you'd finally get used to 4 chapters into a book, but until you're immersed in it, it's quote distracting.
But I'm not going to judge it by how it looks after I do a manual adjustment. The way it's presented is terrible. It somehow manages not to fit into the pixel grid of my 15-inch 3840x2160 screen. These are not large pixels!
* { font-variant-ligatures:unset!important; }
I'm pretty infuriated that this is necessary, why would someone abuse readability so much for their own personal satisfaction about how "cool and unique" they are? Usability. Comes. First.
You also need to reset "font-feature-settings" by the way.
what a glorious world we live in
Then I went to read the text and... :(