This is definitely not how I imagined my Thursday would start
I saw the best minds of my generation destroyed by the slop machine, hysterically feeding tokens to an LLM looking for an angry fix.
@ebassi HarfBuzz? Yeah, that sucks.
@scaroo @ebassi
Can you (or anyone) explain what HarfBuzz is/does like I'm 5?

@retrimental it turns text into individual elements that can be mapped to individual shapes that can then be rendered. Latin is somewhat simple (if you ignore ligature marks and things like word breaks), but it gets really complicated for other, non-western writing systems

@scaroo

@ebassi @scaroo
Okay I think I get the gist of it now. Seems to convert the Latin alphabet into other languages outside the Latin alphabet in a way that tries to conform to our a standard way of writing/reading.

I could be wrong but that's what I got of it. Thank you guys.

So why the hell does that need AI?

@retrimental no, it does not convert "Latin alphabet" into other languages: it allows other languages to be drawn on screen. Imagine using arabic, and not being able to write a document with it; HarfBuzz is what made that possible on open source systems first, and now basically everywhere on the web.

The primary author has been working on this for the past 25 years; recently he started using genAI to "code" a bunch of it.

@scaroo