Epigrams on Programming
Jgm/gitit: A Wiki Using HAppS, Pandoc, and Git
Home
Changelog
Gwern.net newsletter (Substack subscription page)
Examples - The Core API
ab-test#beeline-reader-text-highlighting
[Transclude the forward-link's
context]
design#semantic-zoom
[Transclude the forward-link's
context]
ab-test#cse
[Transclude the forward-link's
context]
Psanford/sqlite3vfshttp: Go Sqlite3 Http Vfs: Query Sqlite Databases over Http With Range Headers
Hosting SQLite databases on Github Pages (or any static file hoster)
https://news.ycombinator.com/item?id=27016630
ANSIWAVE - Using the SQLite-Over-HTTP "Hack" to Make Backend-Less, Offline-Friendly Apps
Naked objects: a technique for designing more expressive systems
SQLite Viewer Web App
Predicting Google closures
Gwern Branwen—How an Anonymous Researcher Predicted AI’s Trajectory
Interpreting ‘Suzanne Delage’ as Dracula
Tufte-CSS: Sidenotes: Footnotes and Marginal Notes
Sidenotes In Web Design
#157 Gscan2pdf Generates Large File Size PDFs
OCRmyPDF Adds an OCR Text Layer to Scanned PDF Files, Allowing Them to Be Searched
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).
Short URLs: Why and How
On Short URLs
Mixed Content—Security on the Web
holy-war#bitcreep
[Transclude the forward-link's
context]
The Best Writing On The Internet
Historical decline in www
subdomain use?
https://no-www.org/
Banner Ads Considered Harmful
LG München: 3 O 17493/20 vom 20.01.2022
Adobe-Fonts/source-Serif: Typeface for Setting Text in Many Sizes, Weights, and Languages. Designed to Complement Source Sans.
latex2unicode.py
<q>
: The Inline Quotation Element
Rubrication Design Examples
Chrome Extension to Get Rid of Sticky Elements on Websites - Permanently!
Hyphenation for Node and Polyfill for Client-Side Hyphenation
hyphenation: Configurable Knuth-Liang hyphenation
Hyphenate
1741: Work
Breaking paragraphs into lines
Micro-typographic extensions to the TeX typesetting system
https://news.ycombinator.com/item?id=5189258
https://www.w3.org/TR/css-text-4/#text-wrap
CSS: text-Wrap
Text-Wrap: Pretty
https://developer.chrome.com/blog/css-text-wrap-pretty/
https://chromestatus.com/feature/5145771917180928
https://raphlinus.github.io/text/2022/11/08/minikin.html
Score-Based Paragraph-Level Line Breaking
https://codersblock.com/blog/nicer-text-wrapping-with-css-text-wrap/#performance
Preventing Too-Short Final Lines of Blocks (Last Line Minimum Length)
https://bugzilla.mozilla.org/show_bug.cgi?id=630181
https://github.com/bramstein/typeset
https://github.com/robertknight/tex-linebreak
Pre-Calculated Line Breaks for HTML / CSS
https://defoe.sourceforge.net/folio/knuth-plass.html
Pagination With Rel="Next" and Rel="Prev"
rel=preload
For Abbreviations and Acronyms in the midst of Normal Text, Use Spaced Small Caps
Book Design Basics: Small Capitals—Avoiding Capital Offenses
Typography.hs at 0880d27302dc61ffa4f7c10317e13696af7186ae
2022-04-21-gwern-disqus-gwernnet-commentsexport.tar.xz
2022-04-21-gwern-disqus-gwernnet-comments-analytics-april2021april2022.csv
traffic#july-2021january-2022
[Transclude the forward-link's
context]
https://news.ycombinator.com/item?id=30928081
Open Thread 220
A Comments Widget That Just Works
IntersectionObserver
‘sentence-spacing (typography)’ directory
subscript#ruby
[Transclude the forward-link's
context]
2023-11-12-jojowiki-superscriptlinkicon-screenshot.png
2023-03-05-gwern-wikipedia-monobookskin-externallinkiconsdemonstration.png
https://www.paritybit.ca/blog/styling-external-links.html/
links.js
LinkIcon.hs
Using CSS Custom Properties (Variables)
MD: Using Data Attributes
World's Best SVG Compressor
Archiving URLs § Preemptive Local Archiving
archiving#fixing-redirects
[Transclude the forward-link's
context]
Archiving URLs
Archiving URLs § Preemptive Local Archiving
2021-01-06-gwern-gwernnet-popup-annotationwithlinkstointernetarchiveandgooglequeriesforaurl.png
https://x.com/methode/status/1023835318548455424
<a>
: The Anchor Element
Browser.send Pings
Ping Attribute
Capture Outbound Links
2023-03-13-gwern-gwernnet-popups-recursive-similarlinksplussearchlinks.png
2021-03-28-gwern-gwernnet-annotations-mobilepopins-darkmode.png
https://xkcd.com/1741/
Subscripts For Citations
Jgm/citeproc: CSL Citation Processing Library in Haskell
HTML Standard
Footnotes
2014-01-23-quiddity-wppopups-lupinstooltour-catarticleexamplepopup-recursive.png
Page Previews
wikipedia-popups.js
Navigation-Popups-Gadget
A Mediawiki to HTML Converter in JavaScript; Packaged for Node and Volo.
The Scaling Hypothesis
July 2019 News
<dfn>
: The Definition Element
Interwiki.hs
HTMLImageElement: Srcset Property
MDN: Responsive Images
https://groups.google.com/g/hakyll/c/aFH9LHKyDZ8/m/-zY0SHdUBAAJ
https://caniuse.com/srcset
Top Tips for Web Performance
Srcset and Sizes
Applying Srcset: Choosing the Right Sizes for Responsive Images at Different Breakpoints
https://html.com/attributes/img-srcset/
image-focus.js
CTAN: Drama Script
<table>
: The Table Element
<dl>
: The Description List Element
Pandoc User’s Guide
4.12 Links
2023-09-07-commonedge-interviewformatting-twolevelindent.png
1986-hamming#discussionquestions-answers
[Transclude the forward-link's
context]
Excerpts from the Hideaki Anno/Yoshiyuki Tomino interview from the Char’s Counterattack Fan Club Book (1993) § pg4
Oral History Interview with Terry Allen Winograd (OH #237) § SHRDLU
New Bing, and an Interview with Kevin Scott and Sam Altman About the Microsoft-OpenAI Partnership
Permit Adding Attributes to All Markdown Elements
Dracula
idea#prefetch
[Transclude the forward-link's
context]
Introducing ChatGPT Pro: Broadening Usage of Frontier AI
Introducing Claude 3.5
Filet Arabesque.svg
MathML Core
MathML
MathML: <mfrac>
The Printing of Mathematics: Aids for Authors and Editors and Rules for Compositors and Readers at the University Press, Oxford § Fractions
The Monotype 4-Line System for Setting Mathematics § Fractions
https://unicode.org/versions/Unicode6.0.0/ch06.pdf#page=15
http://unicode.org/notes/tn28/UTN28-PlainTextMath-v3.pdf#page=5
OpenType Font Features Guide
https://helpx.adobe.com/fonts/using/open-type-syntax.html#frac
Source-Serif/family.fea at 0c2ecc5cce0fe72359619b7c5e7e6e93fa2fb60a
https://mirror.math.princeton.edu/pub/CTAN/fonts/sourceserifpro/doc/sourceserifpro.pdf#page=4
500293—Built-Up (Vulgar) Fractions Using the Unicode Fraction Slash (Or Other Methods) Not Supported
27413—Built-Up (Vulgar) Fractions Using the Unicode Fraction Slash (Or Other Methods) Not Supported
OpenType Features: HarfBuzz Manual
http://www.rdrop.com/~half/Creations/Writings/Web.patterns/visible.location.html
Design Of This Website § Tags
Dual n-Back FAQ
Supporting Document Development With Concordia § Document Examiner [W/Bookmarks Pane]
Supporting document development with Concordia
2022-11-16-gwern-gwernnet-dockedannotationsidebarmockup.jpg
https://www.freecodecamp.org/news/lossless-web-navigation-with-trails-9cd48c0abb56/
https://artemis.sh/2023/10/12/scrollbars.html
2023-01-02-2023-07-01-gwern-gwern.net-analytics.pdf
2025-02-21-gwern-gwernnet-ordinalprogressindicators-metadataheaderexample.png
2025-01-10-gwern-gwernnet-ordinalprogressindicatorsoncollapses.png