News for hackers. Stuff that matters.
Re:Don't Fire Your Illustrator by grncdr on Monday August 21, 2023 @12:22PM (#37211710)
Completely off-topic, but if the author happens to be here:

What is the system you are using to justify text? The "hanging" parenthesis on "(Understand that what I'm about to describe, ..." caught my eye, and it appears that every _line_ of text has it's own padding and word spacing to arrange it "just so". I can't imagine it was done by hand, but I've never seen it before.

Re:Don't Fire Your Illustrator by Q6T46nT668w6i3m on Monday August 21, 2023 @12:45PM (#37212090)
I didn’t look at the code but it looks like they are using the Knuth-Plass algorithm.
Re:Don't Fire Your Illustrator by zauguin on Monday August 21, 2023 @01:24PM (#37212604)
The site uses [unjustifiable] together with [Hypher].

[unjustifiable]: https://www.npmjs.com/package/unjustifiable?activeTab=readme [Hypher]: https://github.com/bramstein/hypher

Re:Don't Fire Your Illustrator by diiq on Monday August 21, 2023 @01:45PM (#37212901)
Author here! As noted in another reply, I'm using a custom justification tool I built almost a decade ago called unjustifiable.

The way it goes about it very silly; you can read more about it at https://sambleckley.com/writing/text-justification.html