~/talk

Anchored Metadata

links:none on file
slides:none on file

A tool called spor externalizes code metadata into separate files and stores topic+context+offset for each anchor, then realigns anchors to edited source using Smith-Waterman alignment so metadata follows edits automatically. Implementations exist as spor (Python) and Rust port; Rust runs roughly ten times faster. It already integrates with mutation tester Cosmic Ray and works surprisingly well on small projects, but file renames break anchors and it’s unproven on multi‑million‑line repos.

AI-written summary · about

  1. 0:00Introduction
  2. 1:11The problem
  3. 2:55Cosmic Ray
  4. 3:12Mutation Testing
  5. 6:22Exceptions
  6. 7:13Embedded if directives
  7. 7:49Embedded if problems
  8. 9:26Externalize
  9. 11:44The Challenge
  10. 12:37Research
  11. 13:54SmithWaterman Alignment
  12. 15:51Computer Science II
  13. 17:46Anchor
  14. 18:37Contexts
  15. 19:28SmithWaterman
  16. 20:57The Fundamental Algorithm
  17. 26:11Updating an Anchor
  18. 27:31Python Implementation
  19. 29:25Commandline Interface
  20. 29:45Demo
  21. 29:55Work to do
  22. 30:14IDE integration
  23. 31:11Anchoring directories
  24. 34:46How we deal with this
  25. 35:18Alternative tokenization
  26. 36:29Scoring functions
  27. 42:20Python to Rust
  28. 42:32Speed
  29. 43:32Learning Curve
  30. 43:56Positive Experience
  31. 45:19Cake vs Rust
  32. 45:59Quick demo
  33. 47:27Creating an Anchor
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.