Bibliography (286):

  1. Epigrams on Programming

  2. Gitit: A Wiki Using HAppS, Pandoc, and Darcs/git

  3. Home

  4. Changelog

  5. Gwern.net newsletter (Substack subscription page)

  6. Examples - The Core API

  7. ab-test#beeline-reader-text-highlighting

    [Transclude the forward-link's context]

  8. design#semantic-zoom

    [Transclude the forward-link's context]

  9. ab-test#cse

    [Transclude the forward-link's context]

  10. Psanford/sqlite3vfshttp: Go Sqlite3 Http Vfs: Query Sqlite Databases over Http With Range Headers

  11. Hosting SQLite databases on Github Pages (or any static file hoster)

  12. https://news.ycombinator.com/item?id=27016630

  13. ANSIWAVE - Using the SQLite-Over-HTTP "Hack" to Make Backend-Less, Offline-Friendly Apps

  14. Naked objects: a technique for designing more expressive systems

  15. SQLite Viewer Web App

  16. Gwtar: a static efficient single-file HTML format

  17. Predicting Google closures

  18. Dwarkesh Patel Interview

  19. Interpreting ‘Suzanne Delage’ as 𝐷𝑟𝑎𝑐𝑢𝑙𝑎

  20. Tufte-CSS: Sidenotes: Footnotes and Marginal Notes

  21. Sidenotes In Web Design

  22. #157 Gscan2pdf Generates Large File Size PDFs

  23. OCRmyPDF Adds an OCR Text Layer to Scanned PDF Files, Allowing Them to Be Searched

  24. Gwern/gwern.net: Site Infrastructure for Gwern.net (CSS/JS/HS/images/icons). Custom Hakyll Website With Unique Automatic Link Archiving, Recursive Tooltip Popup UX, Dark Mode, and Typography (Sidenotes+dropcaps+admonitions+inflation-Adjuster).

  25. Short URLs: Why and How

  26. On Short URLs

  27. search#hotkey-shortcuts

    [Transclude the forward-link's context]

  28. Mixed Content—Security on the Web

  29. holy-war#bitcreep

    [Transclude the forward-link's context]

  30. The Best Writing On The Internet

  31. Historical decline in www subdomain use?

  32. https://no-www.org/

  33. Banner Ads Considered Harmful

  34. LG München: 3 O 17493/20 vom 20.01.2022

  35. Adobe-Fonts/source-Serif: Typeface for Setting Text in Many Sizes, Weights, and Languages. Designed to Complement Source Sans.

  36. latex2unicode.py

  37. <q>: The Inline Quotation Element

  38. Rubrication Design Examples

  39. Chrome Extension to Get Rid of Sticky Elements on Websites - Permanently!

  40. Hyphenation for Node and Polyfill for Client-Side Hyphenation

  41. hyphenation: Configurable Knuth-Liang hyphenation

  42. Hyphenate

  43. 1741: Work

  44. Breaking paragraphs into lines

  45. Micro-typographic extensions to the TeX typesetting system

  46. https://news.ycombinator.com/item?id=5189258

  47. https://www.w3.org/TR/css-text-4/#text-wrap

  48. CSS: text-Wrap

  49. Text-Wrap: Pretty

  50. https://developer.chrome.com/blog/css-text-wrap-pretty/

  51. https://chromestatus.com/feature/5145771917180928

  52. https://raphlinus.github.io/text/2022/11/08/minikin.html

  53. Score-Based Paragraph-Level Line Breaking

  54. Nicer Text Wrapping With CSS Text-Wrap § Performance

  55. Preventing Too-Short Final Lines of Blocks (Last Line Minimum Length)

  56. https://bugzilla.mozilla.org/show_bug.cgi?id=630181

  57. https://github.com/bramstein/typeset

  58. https://github.com/robertknight/tex-linebreak

  59. Pre-Calculated Line Breaks for HTML / CSS

  60. https://defoe.sourceforge.net/folio/knuth-plass.html

  61. Pagination With Rel="Next" and Rel="Prev"

  62. rel=preload

  63. For Abbreviations and Acronyms in the midst of Normal Text, Use Spaced Small Caps

  64. Book Design Basics: Small Capitals—Avoiding Capital Offenses

  65. Typography.hs at 0880d27302dc61ffa4f7c10317e13696af7186ae

  66. 2022-04-21-gwern-disqus-gwernnet-commentsexport.tar.xz

  67. 2022-04-21-gwern-disqus-gwernnet-comments-analytics-april2021april2022.csv

  68. traffic#july-2021january-2022

    [Transclude the forward-link's context]

  69. https://news.ycombinator.com/item?id=30928081

  70. Open Thread 220

  71. A Comments Widget That Just Works

  72. IntersectionObserver

  73. ‘sentence-spacing (typography)’ directory

  74. subscript#ruby

    [Transclude the forward-link's context]

  75. 2023-11-12-jojowiki-superscriptlinkicon-screenshot.png

  76. 2023-03-05-gwern-wikipedia-monobookskin-externallinkiconsdemonstration.png

  77. https://www.paritybit.ca/blog/styling-external-links.html/

  78. links.js

  79. LinkIcon.hs

  80. Using CSS Custom Properties (Variables)

  81. MD: Using Data Attributes

  82. World's Best SVG Compressor

  83. Archiving URLs § Preemptive Local Archiving

  84. archiving#fixing-redirects

    [Transclude the forward-link's context]

  85. Archiving URLs

  86. Archiving URLs § Preemptive Local Archiving

  87. 2021-01-06-gwern-gwernnet-popup-annotationwithlinkstointernetarchiveandgooglequeriesforaurl.png

  88. https://x.com/methode/status/1023835318548455424

  89. <a>: The Anchor Element

  90. Browser.send Pings

  91. Ping Attribute

  92. Capture Outbound Links

  93. 2023-03-13-gwern-gwernnet-popups-recursive-similarlinksplussearchlinks.png

  94. 2021-03-28-gwern-gwernnet-annotations-mobilepopins-darkmode.png

  95. https://xkcd.com/1741/

  96. Subscripts For Citations

  97. Jgm/citeproc: CSL Citation Processing Library in Haskell

  98. HTML Standard

  99. Footnotes

  100. 2014-01-23-quiddity-wppopups-lupinstooltour-catarticleexamplepopup-recursive.png

  101. Page Previews

  102. wikipedia-popups.js

  103. Navigation-Popups-Gadget

  104. A Mediawiki to HTML Converter in JavaScript; Packaged for Node and Volo.

  105. The Scaling Hypothesis

  106. July 2019 News

  107. <dfn>: The Definition Element

  108. Interwiki.hs

  109. HTMLImageElement: Srcset Property

  110. MDN: Responsive Images

  111. https://groups.google.com/g/hakyll/c/aFH9LHKyDZ8/m/-zY0SHdUBAAJ

  112. https://caniuse.com/srcset

  113. Top Tips for Web Performance

  114. Srcset and Sizes

  115. Applying Srcset: Choosing the Right Sizes for Responsive Images at Different Breakpoints

  116. https://html.com/attributes/img-srcset/

  117. image-focus.js

  118. CTAN: Drama Script

  119. <table>: The Table Element

  120. <dl>: The Description List Element

  121. Pandoc User’s Guide

  122. 4.12 Links

  123. 2023-09-07-commonedge-interviewformatting-twolevelindent.png

  124. 1986-hamming#discussionquestions-answers

    [Transclude the forward-link's context]

  125. Excerpts from the Hideaki Anno/Yoshiyuki Tomino interview from the Char’s Counterattack Fan Club Book (1993) § pg4

  126. Oral History Interview with Terry Allen Winograd (OH #237) § SHRDLU

  127. New Bing, and an Interview with Kevin Scott and Sam Altman About the Microsoft-OpenAI Partnership

  128. Permit Adding Attributes to All Markdown Elements

  129. Dracula

  130. idea#prefetch

    [Transclude the forward-link's context]

  131. Introducing ChatGPT Pro: Broadening Usage of Frontier AI

  132. Introducing Claude 3.5

  133. Filet Arabesque.svg

  134. MathML Core

  135. MathML

  136. MathML: <mfrac>

  137. The Printing of Mathematics: Aids for Authors and Editors and Rules for Compositors and Readers at the University Press, Oxford § Fractions

  138. The Monotype 4-Line System for Setting Mathematics § Fractions

  139. https://unicode.org/versions/Unicode6.0.0/ch06.pdf#page=15

  140. http://unicode.org/notes/tn28/UTN28-PlainTextMath-v3.pdf#page=5

  141. OpenType Font Features Guide

  142. https://helpx.adobe.com/fonts/using/open-type-syntax.html#frac

  143. Source-Serif/family.fea at 0c2ecc5cce0fe72359619b7c5e7e6e93fa2fb60a

  144. https://mirror.math.princeton.edu/pub/CTAN/fonts/sourceserifpro/doc/sourceserifpro.pdf#page=4

  145. 500293—Built-Up (Vulgar) Fractions Using the Unicode Fraction Slash (Or Other Methods) Not Supported

  146. 27413—Built-Up (Vulgar) Fractions Using the Unicode Fraction Slash (Or Other Methods) Not Supported

  147. OpenType Features: HarfBuzz Manual

  148. http://www.rdrop.com/~half/Creations/Writings/Web.patterns/visible.location.html

  149. Design Of This Website § Tags

  150. Dual 𝑛-Back FAQ

  151. Supporting Document Development With Concordia § Document Examiner [W/Bookmarks Pane]

  152. Supporting document development with Concordia

  153. 2022-11-16-gwern-gwernnet-dockedannotationsidebarmockup.jpg

  154. https://www.freecodecamp.org/news/lossless-web-navigation-with-trails-9cd48c0abb56/

  155. https://artemis.sh/2023/10/12/scrollbars.html

  156. 2023-01-02-2023-07-01-gwern-gwern.net-analytics.pdf

  157. 2025-02-21-gwern-gwernnet-ordinalprogressindicators-metadataheaderexample.png

  158. 2025-01-10-gwern-gwernnet-ordinalprogressindicatorsoncollapses.png

  159. 2026-02-24-gwern-openai-chatgptwebinterface-circularordinalprogressindicators.png

  160. Poetry HTML Typesetting

  161. LinkAuto.hs

  162. linkSuggester.hs

  163. Google Scholar Help

  164. Gwern Branwen

  165. poetry-html#narrow-lines-true-vs-typographic-breaks

    [Transclude the forward-link's context]

  166. Wikipedia Bibliography:

    1. Pandoc

    2. Darcs

    3. Eye tracking

    4. Foveated rendering

    5. Google Programmable Search Engine

    6. Inverted index

    7. WebAssembly

    8. SQLite

    9. Byte serving

    10. Partial evaluation

    11. DjVu

    12. Google Scholar

    13. JBIG2

    14. Software patents

    15. List of DNS record types

    16. HTTP

    17. HTTPS

    18. World Wide Web § WWW prefix

    19. Subdomain

    20. Top-level domain

    21. Zooko's triangle

    22. HTTP 301

    23. Schelling point

    24. Paving the desire paths

    25. Wikipedia:Redirect

    26. CCP Great Cannon

    27. Let's Encrypt

    28. Cloudflare

    29. Nginx

    30. URL redirection

    31. Percent-encoding

    32. Load balancing (computing)

    33. Google Analytics

    34. Google Search Console

    35. Command-line completion

    36. Google AdSense

    37. Google Fonts

    38. Baskerville

    39. General Data Protection Regulation

    40. MathJax

    41. KaTeX

    42. MathML

    43. Syntax highlighting

    44. Syntactic sugar

    45. Guillemet

    46. Light-on-dark color scheme

    47. Typographic alignment § Justified

    48. TeX § Hyphenation and justification

    49. Hyphenation algorithm

    50. Soft hyphen

    51. Screen reader

    52. Line wrap and word wrap

    53. Typographic alignment § Problems with justification

    54. Microtypography

    55. River (typography)

    56. Widows and orphans

    57. Info (Unix)

    58. Small caps

    59. Letter case

    60. Small caps § Uses

    61. The Elements of Typographic Style

    62. Robert Bringhurst

    63. Document Object Model

    64. Ligature (writing)

    65. Disqus

    66. WordPress § Vulnerabilities

    67. Zeta Global

    68. SourceForge

    69. Help:External link icons

    70. Query string

    71. MIME

    72. Media type

    73. List of HTTP header fields

    74. Frame (World Wide Web)

    75. ArXiv

    76. HTML element § Anchor

    77. Inkscape

    78. Potrace

    79. NBC

    80. Digital object identifier

    81. Same-origin policy

    82. Transclusion

    83. Zotero

    84. Neon Genesis Evangelion

    85. BibTeX

    86. CiteProc

    87. Org-mode

    88. Emacs

    89. Tooltip

    90. HTML attribute

    91. Alt attribute

    92. Project Xanadu

    93. Wikipedia:Tools/Navigation popups

    94. MediaWiki:Gadget-popups.js

    95. YAML

    96. Dynamic programming

    97. Web Components § Shadow DOM

    98. Scrolling § Infinite scrolling

    99. Domain-specific language

    100. FAQ

    101. Manicule

    102. American Bookbinders Museum

    103. Catchword

    104. Fixation (visual)

    105. Bookmark

    106. Vulgar fraction

    107. Number Forms § List of characters

    108. Kerning

    109. File:AppleChancery4and221-225thsExample.png

    110. Garamond Premier Pro

    111. Warnock Pro

    112. BrowserStack

    113. Slash (punctuation) § Encoding

    114. Breadcrumb navigation

    115. Word count

    116. Readability § Readability formulas

    117. Harvey balls

    118. Digital object identifier

    119. Zenodo

    120. Michael Nielsen

    121. Meta element