death to all ligatures
@yhvr fuckin conjoined twins i hate this shit
@yhvr a new o_o emote just dropped

@yhvr

Ewwww I hate it. Whyy

@yhvr what the fugg is this
@yhvr what in the fuck is that abomination lmfao
@yhvr though tbf i guess i could see that in like a logo or whatever. its at least not like the forced ass code ligatures like the ones for '</'
@yhvr
this one's made for the word: haggis !..

@yhvr i already dislike ligatures in my terminal font bc my text editor uses a block cursor, which means the ligatures are broken and reformed whenever i move over them, which is particularly distracting

but this is on a whole other fucking level what

@yhvr discretionary ligatures my beloved
@yhvr this one especially is cursed tho
@yhvr WHOA what the hell is that
(i know from context it's a ligature but i've never seen that before)
@yhvr my face when I saw the post
@yhvr Row, Row, Row Your Boat
@yhvr looks like some weird clown face
@yhvr Is this for specifically two g's or does it expand to infinitely many g's?
@yhvr ligatures only make sense in handwriting
@yhvr reminds me, we should be practicing our Kurrent ligatures like for St
@yhvr I like ligatures when they're done well, and this one isn't done well at all
@yhvr @volpeon yeah. The last g is not included /j
@yhvr what the hell is this abomination.  Kill it with fire!
@yhvr Definitely what happens when someone is told about ligatures, but not the reason behind them, and their usecases.
@yhvr hmm idk there's something in here... Gotta ponder
@yhvr this is awful I love it
@yhvr long live Emacs pretty symbols mode
@yhvr I use Fira Code :elmoburning:
@yhvr oh I love that ligature it's cursed as fuck
@yhvr Danger! Watch out for alligatures! ^^
@yhvr nono wait they're cooking
@yhvr ok ligatures in text im not a huge fan of but code ligatures are beautiful
Xenotime, they are beautiful to look at but a torture to actually work with. As in, you have to always keep in mind that the "greater or equal" ligature is actually two characters that you don't see but that you can edit. I'm okay with code ligatures that faithfully represent the sequence of characters that comprise them though.

@yhvr @grishka I get that, I discovered these when seeing a normal not-equals sign in my text file, being confused, clicking and having my cursor in the middle and going whaaaaaaaaaaaaaaaat theeeee

But it’s the kind of thing where you only need to figure it out once and once you do it’s fine, and it’s not that hard to figure it out once

Just my opinion but maybe the confusion factor is really just if you haven’t seen them before or in ages so it’s well worth it to me

Xenotime | Science/Coding VTuber, welllll the problem is that you still have to keep in the back of your head that that "not equals" ligature actually has a ! in it that you don't see. If you want to turn it into ==, you have to do this extra mental work of imagining the characters that are there in the file but not there on the screen to replace the ! with a =.

In your example, the <> ++ and -> are fine because they don't hide anything. I only know one example of similar hiding of underlying characters in natural languages — in Arabic, there's this "la" ligature that looks like neither the "l" nor the "a". Fonts implement it as an actual ligature, it works exactly like those >= and != except RTL.

@yhvr @grishka I think you don’t have to do that tho

Unless you’re actively editing that != to replace it with == or something you don’t have to think about it at all and can just treat it as the single unit it’s pretending to be

@yhvr How do I put this font on everything
@yhvr @chjara I wouldn't say all but that one sure.
@yhvr all font people must stop immediately
@yhvr unironically looks amazing i want this on my website
@yhvr I would give this one a try.