Skip to content
TopicTracker
From buttondown.com/hillelwayneView original
TranslationTranslation

Points are a weird and inconsistent unit of measure

LaTeX and Inkscape define a "point" differently: LaTeX uses 1/72.27 inch (Knuth's TeX standard), while Inkscape uses 1/72 inch (from PostScript and CSS). The difference traces back to historical variations in typographic measurement standards.

Related stories

  • Partial static single information (SSI) form is an intermediate representation between SSA and full SSI form. It places σ-functions only at join points where different values converge, reducing overhead while retaining useful properties for optimization and analysis.

  • Simon Willison created an experiment demonstrating how a web app running inside a CSP-protected sandboxed iframe can use a custom fetch() to intercept CSP errors, pass them to the parent window, and allow the user to add that domain to an allow-list and refresh the page.

  • Partial SSI is a simplified alternative to full static single information form that inserts type refinement nodes during SSA construction or optimization rather than implementing complex SSI algorithms. This approach lets compilers propagate type information from conditionals and guards to enable optimizations, as demonstrated in projects like ZJIT, Cinder, and TruffleRuby.