~/talk

Magenta is a Lie - and Other Tales of Abstraction

Talkat Red Dot Ruby Conference 2014 · 2014-06-26..06-27· [frontend-architecture]
github:rkh
slides:none on file

Asserts that magenta is not a spectral color but a brain‑made sensation, and that most software abstractions are mental, leaky shortcuts. Supports this with concrete examples: RGB monitors and JPEGs lose spectral data, Heartbleed as an abstraction‑level failure, Sinatra pull requests rejected on clarity, a submitted MRI patch using goto that was accepted, and historical papers (data‑less programming, Dijkstra). Notes tetrachromacy estimates of two to three percent of women and the mantis shrimp’s ~12‑16 cones to show scale.

AI-written summary · about

  1. 0:00Start
  2. 6:47Generic Algorithms
  3. 12:38You should be able to reason about modules in isolation
  4. 19:20Is inheritance a good abstraction?
  5. 19:35Used for type hierarchy and implementation sharing
  6. 44:20VOTE FOR PEDRO
~/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.