~/talk

Economics of Volunteer Labor: Three stories from Debian

Talkat Open Source Bridge 2015 · 2015-06-23..06-26· [open-source]
slides:none on file

Three concrete stories decide whether to watch: cdn.debian.net vs http.debian.net (cdn requires mirror operators to opt in via name‑based virtual hosts; http.debian.net uses HTTP redirects and wins), mirror choice wastes about 10 person‑years per year, packaging web apps fails because maintaining packages rarely helps the packager, an alpine package exists because it helped its maintainer, and reproducible builds improve massively when a few tools change — 62% reproducible by fixing three tools and later over 80% after more fixes.

AI-written summary · about

  1. 0:00ECONOMICS OF VOLUNTEER LABOR THREE STORIES FROM DEBIAN @ASHEESHLAROIA
  2. 1:26CONTEXT 1: ABOUT DEBIAN
  3. 2:5456,000 PACKAGES
  4. 3:55114 PAGES OF POLICY
  5. 4:34CONTEXT 2: ECON 101
  6. 5:09MOTIVATION
  7. 5:44BURN-OUT
  8. 7:08BUY PEN FROM ME FOR $100?
  9. 8:23RIVAL GOOD
  10. 8:58PEOPLE HAVE UNLIMITED WANTS BUT RESOURCES ARE LIMITED
  11. 10:35RATIONAL PEOPLE THINK AT THE MARGIN
  12. 11:19CDN.DEBIAN.NET VS. HTTP.DEBIAN.NET
  13. 11:52PACKAGES ALL OVER THE WORLD
  14. 14:06PEOPLE FACE TRADE- OFFS
  15. 14:395 MIN SLOWER EVERY TIME VS. 0.5 MIN SLOWER ONE TIME
  16. 15:23WHY DO USERS EVEN HAVE TO PICK? APT-SPY
  17. 17:39Q. WHAT IS IP ADDRESS OF CDN.DEBIAN.NET? A. DEPENDS WHO'S ASKING
  18. 19:38WHY RUN A MIRROR?
  19. 22:58SYNCHRONIZED ACTION COMES AT A COST
  20. 25:26WEB APPS IN DEBIAN
  21. 26:03MARGINAL COST
  22. 27:38INCENTIVES OF PACKAGE MAINTAINERS
  23. 28:37DON'T PRETEND WE'RE ALTRUISTS
  24. 29:25INCENTIVES FOR PACKAGING WEB APPS?
  25. 30:32POSITIVE EXTERNALITIES
  26. 31:27ONLY MAKE PACKAGE IF VALUE COST
  27. 31:52BUT THERE'S LOTS OF OPEN SOURCE WEB APPS
  28. 33:30REPRODUCIBLE BUILDS
  29. 34:28MOST PROGRAMS DON'T COMPILE THE SAME WAY TWICE
  30. 37:12A TEAM FORMS
  31. 37:41PICKING THE RIGHT LAYERS
  32. 39:4912 OR 20 TYPES OF ISSUES
  33. 40:42SET DIRECTION BY CHANGING WHAT IS EASY
  34. 41:18TAKE-AWAYS • Collaboration vs. cooperation Set direction by changing what's easy CLICHE QUESTIONS
  35. 43:31OPEN SOURCE BRIDGE
~/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.