• 1 Post
  • 55 Comments
Joined 10 months ago
cake
Cake day: September 23rd, 2023

help-circle



  • The reason is that you’re reading TeX, not LaTeX. The latter has abstracted away the fundamental building blocks so few people know how an hbox is set anymore. So, an hbox is a box where the content is in horizontal mode. Between the things is glue. Glue can stretch and shrink. Depending on how you have set your tolerance and penalties, there’s a maximum percentage of stretch allowed. If the glue stretches more, it becomes bad, this is called badness and can effectively be up to 10000 bad. So why not just put more things into the box? Well, (La)TeX probably tried to do that, but came up with worse badness. TeX always chooses the least bad option on a paragraph level. In practice, the usual suspect is often that you have something else that can’t fit the last part of a line, like a really long word. If you can look at it and manually hyphenate it, things might be better.




  • It could be a David Foster Wallace reference. “In the eighth American-educational grade, Bruce Green fell dreadfully in love with a classmate who had the unlikely name of Mildred Bonk. The name was unlikely because if ever an eighth-grader looked like a Daphne Christianson or a Kimberly St.-Simone or something like that, it was Mildred Bonk.”





  • People seem to think that those who choose permissive licences don’t know what they’re doing. Software can be a gift to the world with no strings attached. A company “taking” your code is never taking it away from you, you still have all the code you wrote. Some people want this. MIT is not an incomplete GPL, it has its own reasons.

    For example, OpenBSD has as a project goal: “We want to make available source code that anyone can use for ANY PURPOSE, with no restrictions. We strive to make our software robust and secure, and encourage companies to use whichever pieces they want to.


  • If you ever do write with pen and paper, it takes little effort to focus on just one improvement. A first step could be to try to get a consistent height of letters. When I’m in a hurry my “o” and “i” become way smaller than, say, “e”. Just a quick look when you’re done writing and a reflection like “next time I’ll try to make this letter as tall as that letter when I write”. When all lower case letter are as tall, focus on something else, like ascender height or baseline. Maybe your “l” tilts more than your “t”, then that’s a good thing to fix. One small step at a time.