behdad

@behdad@typo.social
388 Followers
171 Following
142 Posts

馃憢 @TheRealPomax Thanks for the AMA question. I wrote about my luck with, and the biggest WTF of, #HarfBuzz development and adoption here:

https://www.reddit.com/r/programming/comments/1m6a7xo/comment/n4tmzeh/

Thanks everybody who participated. We will be working on an FAQ based on the questions, at:

https://github.com/harfbuzz/harfbuzz/discussions/5397

Write FAQ based on Reddit ask-us-anything thread 路 harfbuzz harfbuzz 路 Discussion #5397

https://www.reddit.com/r/programming/comments/1m6a7xo/we_maintain_harfbuzz_the_text_shaping_engine_used/

GitHub
@lukegb I see that as well. Weird.

There was a bug in 11.3.0; please use the followup release:

https://github.com/harfbuzz/harfbuzz/releases/tag/11.3.1

Release 11.3.1 路 harfbuzz/harfbuzz

Overview of changes leading to 11.3.1 Sunday, July 20, 2025 Fix crasher in the glyph_v_origin function introduced in 11.3.0.

GitHub

#HarfBuzz 11.3.0 is out:

- As always, lots of optimization work. Significantly faster drawing of mega variable-fonts, as well as vertical text layout.

- Rename "harfruzz" shaper to "harfrust" as per upstream project name change.

https://github.com/harfbuzz/harfbuzz/releases/tag/11.3.0

Release 11.3.0 路 harfbuzz/harfbuzz

What's Changed Speed up handling fonts with very large number of variations: Drawing by up to 40%. Calculating glyph extents by up to 15%. Getting horizontal glyph advances by up to 45%. Spee...

GitHub

Mark茅ta Jake拧ov谩 and I would like to present: "Identity", an experimental short film about gender fluidity, memory, and transformation. 馃寛馃

https://vimeo.com/behdad/identity

7 minutes. Color. Canada. Contains color-masked nudity. English, Czech, Persian subtitles available.

#lgbtq #gender #identity #dance

@skalyan @letterror @TiroTypeworks Re your comment in parentheses: they roughly do. They would be in the same ballpark. Not, eg. twice each other.

@letterror @skalyan @TiroTypeworks Absolutely not. I was just talking to the economics of why mobile phones have higher density pixels.

That said, opsz should in an ideal world, depend on the angular size of the text, not the physical size. I believe we are in agreement there.

@skalyan @TiroTypeworks @letterror IMO it's more like this:

- More pixels enables reading smaller font sizes,

- Mobile and then laptop devices are used closer to the eyes than big monitors, so it is desirable to have smaller pixels on them to achieve the same perceived font size,

- But also, screen real estate is more important on smaller screens,

- Finally, high-res display panels are expensive. So, more feasible in small form factors.