Hyperbole, My Dear Watson

Charlie Holland (he/him/his) - https://chiply.dev, https://github.com/chiply, https://reddit.com/u/misterchiply, mister.chiply@gmail.com

The following image shows where the talk is in the schedule for Sat 2026-12-12. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.

Schedule for SaturdaySaturdaySat 9:00- 9:10 Saturday opening remarkssat-openSat 9:10- 9:30 The Emacs Planning Habits of a Questionably Effective Person: My 40-year journey of planning with Emacs, Org Mode, paper journals, etc.planningSat 9:50-10:10 Emacslisten: Controlling Emacs by voicelistenSat 10:30-11:00 Multi-dimensional information processing with Emacs and Emacspeak: a blind man's perspectiveemacspeakSat 11:10-11:30 ltx-talk: Accessible presentations with ox-beamerltx-talkSat 1:00- 1:20 Plots with ROOTs and SHAPEs: Resilient data visualization with Emacs, Org and gnuplotplotsSat 1:40- 2:00 Personal task management under stress (with Org mode)tasksSat 2:20- 2:30 How I solved Org Mode's biggest mobile and collaboration problemsmobileSat 2:50- 3:10 Hyperbole, My Dear WatsonhyperboleSat 3:30- 3:50 Hyperbole Koutliner: The Best Autonumbered, Hyperlinking Outliner for EmacskoutlinerSat 4:10- 4:30 Close the writing accountability gap with EmacswritingSat 4:50- 5:00 Saturday closing remarks / open sessionsat-closeSat 10:30-11:30 [Panel] Improving the Emacs Community: Onboarding, Participation, and GrowthcommunitySat 1:00- 1:15 Emacs as my portable user space across operating platformsportableSat 1:35- 1:55 Emacs everywhere: A fun romp through esoteric operating systemsosSat 2:15- 2:25 My Space Cadet Deck - an Android Stream Deck replacement with deep Emacs integrationcadetSat 2:45- 3:00 El Remoto: browse any GitHub repos without cloning themremotoSat 3:20- 3:40 æmacs: having a hoot with a guile emacsguileSat 4:00- 4:20 Plain text presentations in GNU Emacs with ffsffs9 AM EST10 AM EST11 AM EST12 PM EST1 PM EST2 PM EST3 PM EST4 PM EST5 PM EST

Format: 20-min talk ; Q&A: BigBlueButton conference room https://media.emacsconf.org/2026/current/bbb-hyperbole.html
Etherpad: https://pad.emacsconf.org/2026-hyperbole
Discuss on IRC: #emacsconf
Status: Waiting for video from speaker

Times in different time zones:
Saturday, Dec 12 2026, ~2:50 PM - 3:10 PM EST (US/Eastern)
which is the same as:
Saturday, Dec 12 2026, ~1:50 PM - 2:10 PM CST (US/Central)
Saturday, Dec 12 2026, ~12:50 PM - 1:10 PM MST (US/Mountain)
Saturday, Dec 12 2026, ~11:50 AM - 12:10 PM PST (US/Pacific)
Saturday, Dec 12 2026, ~7:50 PM - 8:10 PM UTC
Saturday, Dec 12 2026, ~8:50 PM - 9:10 PM CET (Europe/Paris)
Saturday, Dec 12 2026, ~9:50 PM - 10:10 PM EET (Europe/Athens)
Sunday, Dec 13 2026, ~1:20 AM - 1:40 AM IST (Asia/Kolkata)
Sunday, Dec 13 2026, ~3:50 AM - 4:10 AM +08 (Asia/Singapore)
Sunday, Dec 13 2026, ~4:50 AM - 5:10 AM JST (Asia/Tokyo)
Find out how to watch and participate

Description

In the talk, I want to build the same set of notes twice, once in plain Org and once in Org + GNU Hyperbole, and this talk will demonstrate the utility of adding Hyperbole to the typical org workflow. The subject matter (the thing I'm taking notes on in the demo) is the Sherlock Holmes canon, which I selected deliberately as it contains sixty public-domain stories, on Project Gutenberg as plain text. This avoids copyright issues and also allows users to follow along with a note taking workflow on a complex resource for free.

The thesis is that Org simply 'reads' text, while Hyperbole's added value is that it 'recognizes' text. In Org, a link is markup you have to explicitly type into a document, whereas in Hyperbole it is a pattern already in the text you read or type, and becomes live in any buffer (org, markdown, eww, epud, etc…).

My contrived note taking on the Sherlock canon will make the benefits of Hyperbole clear.

  • In my notes, concepts and character names will be noted as CamelCase

WikiWords. Once created, these will show up highlighted in any EPUB file, EWW page, etc….

  • HyWiki links these for free in my personal notes, but in Doyle's text

they are not written in CamelCase, so a simple alias extension to Hyperbole's HyWiki makes it as so that "Sherlock Holmes" will show up as a match for the "SherlockHolmes" WikiWord in any buffer, which will serve as an extensibility demo that resolves a common pain point with HyWiki.

  • Other elements of the canon are WikiWords already in-place. Sherlockians

have cited the stories by four-letter code since 1947, so I will define a button with defil that makes every "(SCAN)", for a example, a live citation.

  • The Gutenberg text must stay untouched, so annotations I create will live

in an explicit-button file beside it.

  • Holmes's docketed index of "men and things" will be an additional demo

for HyRolo.

Act I shows four frictions with Org alone, and Act II removes them one Hyperbole mechanism at a time. I close with what Org does better, which alternatives to Hyperbole address each friction (org-roam, org-remark, denote, org-transclusion), and why Hyperbole's uniform mechanism over all text in every buffer is still a differentiator. The idea is that I'm promoting Org plus Hyperbole, not Org versus Hyperbole.

About the speaker:

Charlie Holland writes about Emacs and knowledge management at chiply.dev, where this talk caps a four-part series on GNU Hyperbole. Charlie builds the same notes on the Sherlock Holmes canon twice, in Org and then in Org plus Hyperbole, to show the value that a mature hypertext system can bring to your note taking workflow.

Questions or comments? Please e-mail mister.chiply@gmail.com