Bibliography (149):

  1. The Jargon File (version 4.4.7): H: holy wars

  2. On Holy Wars and a Plea for Peace

  3. Open Source Migrates With Emotional Distress

  4. The Devil's DP Dictionary

  5. Lua-Style-Guide/README.md at 7112321176dff1e2d1b97765c9801e83495b8797 Luarocks/lua-Style-Guide

  6. Teach Yourself Programming in Ten Years: Appendix: Language Choice

  7. The Google SRE Handbook: Chapter 4—Service Level Objectives

  8. GPT-3: Language Models are Few-Shot Learners

  9. GPT-3 Creative Fiction § Prompts As Programming

  10. https://www.yitay.net/blog/training-great-llms-entirely-from-ground-zero-in-the-wilderness

  11. GPT-2 Neural Network Poetry

  12. Making Anime Faces With StyleGAN

  13. https://www.kernel.org/doc/Documentation/process/stable-api-nonsense.rst

  14. Software Engineering at Google

  15. Systemd, 10 Years Later: a Historical and Technical Retrospective

  16. I just realized that systemd has already infected Solaris

  17. https://web.archive.org/web/20150525235536/http://www.bloodbathsoftworks.com/xylemon/xlennart.php

  18. Evolution as Backstop for Reinforcement Learning

  19. Of a Happy Life: Book 3

  20. C++ in Coders at Work

  21. Be Nice, At Least Until You Can Coordinate Meanness

  22. Laws of Tech: Commoditize Your Complement

  23. Bitcoin Is Worse Is Better

  24. Choosing Software

  25. Resilient Haskell Software

  26. Predicting Google closures

  27. In Defense of Inclusionism

  28. Wikipedia and Other Wikis

  29. On Having Enough Socks

  30. Timing Technology: Lessons From The Media Lab

  31. Common Lisp: The Untold Story

  32. ‘The Most Important Scarce Resource Is Legitimacy’, Vitalik Buterin

  33. Keep Your Identity Small

  34. Roads and Bridges: The Unseen Labor Behind Our Digital Infrastructure

  35. https://www.amazon.com/gp/product/0578675862/

  36. Dear Google Cloud: Your Deprecation Policy Is Killing You

  37. Why Johnny Won’t Upgrade

  38. Never Update Anything

  39. Tripping over the potholes in too many libraries

  40. Strategy Letter III: Let Me Go Back!

  41. Forking Protocol: Why, When, and How to Fork an Open Source Project

  42. Moving Google toward the Mainline

  43. Decide on Core Principles against Which to Judge Breaking Changes #12 § Simon Mar Comment

  44. The Value of In-House Expertise

  45. The Economics of Programming Languages

  46. Hyrum’s Law: An observation on Software Engineering

  47. Steve Losh

  48. We Invested 10% to Pay Back Tech Debt; Here's What Happened

  49. On Endings: Why & How We Retired Elm at Culture Amp

  50. Why Software Ends up Complex

  51. https://news.ycombinator.com/item?id=35945941

  52. Finally. #embed

  53. My Resignation Letter As R7RS-Large Chair

  54. Daylight Saving Choice

  55. https://startuphustlenews.com/p/my-20-year-career-is-technical-debt

  56. The Dollars and Sense of Continuing Education

  57. https://gigamonkeys.com/flowers/

  58. http://itre.cis.upenn.edu/~myl/languagelog/archives/000606.html

  59. How Doom Didn't Kill the Amiga

  60. Using Rust at a Startup: A Cautionary Tale

  61. I Love Building a Startup in Rust. I Wouldn't Pick It Again.

  62. https://loglog.games/blog/leaving-rust-gamedev/

  63. Keynote: Linus Torvalds in Conversation With Dirk Hohndel

  64. This Post Is Not About Python

  65. The Failed Migration of Academic Twitter

  66. Be Careful About What You Dislike

  67. 20 Years of Git. Still Weird, Still Wonderful. [Worse Is Better]

  68. https://news.ycombinator.com/item?id=23753477

  69. https://news.ycombinator.com/item?id=38161743

  70. Wikipedia Bibliography:

    1. Coordination game

    2. Network effect

    3. Usenet

    4. FidoNet

    5. Jargon File

    6. Endianness  :

    7. Incompatible Timesharing System

    8. Unix

    9. OpenVMS

    10. Berkeley Software Distribution

    11. UNIX System V  :

    12. C (programming language)

    13. Pascal (programming language)

    14. Fortran

    15. KDE  :

    16. GNOME

    17. Vim (text editor)

    18. Elvis (text editor)  :

    19. Linux

    20. FreeBSD

    21. NetBSD

    22. OpenBSD

    23. Emacs

    24. Vi (text editor)  :

    25. Version control

    26. Source Code Control System  :

    27. Revision Control System  :

    28. Concurrent Versions System

    29. Apache Subversion

    30. Monotone (software)  :

    31. Mercurial  :

    32. BitKeeper  :

    33. Git

    34. SourceForge

    35. Google Developers § Google Code  :

    36. GitHub

    37. GitLab

    38. Protocol Wars  :

    39. Bitcoin

    40. Ethereum

    41. Monero  :

    42. Zcash

    43. GNU Compiler Collection § EGCS fork  :

    44. XEmacs

    45. GNU Emacs  :

    46. Exit, Voice, and Loyalty

    47. Stan Kelly-Bootle  :

    48. Know your customer  :

    49. Tacit knowledge

    50. Software rot  :

    51. Year 2000 problem  :

    52. Byte

    53. Chaos engineering  :

    54. François de La Rochefoucauld (writer)

    55. Creep (deformation)  :

    56. GNU Compiler Collection

    57. LLVM

    58. Systemd  :

    59. Oracle Solaris  :

    60. Alan Kay

    61. HHVM  :

    62. Hack (programming language)

    63. Price equation

    64. Make (software)

    65. Tab key § Tab characters  :

    66. Seneca the Younger  :

    67. De Vita Beata  :

    68. Chicken (game)

    69. Visual Studio Code

    70. Eclipse (software)

    71. Sublime Text  :

    72. Language Server Protocol  :

    73. Narcissism of small differences  :

    74. Scheme (programming language)

    75. Common Lisp

    76. Assurance contract

    77. Kaldor–Hicks efficiency  :

    78. Go (programming language)

    79. Benevolent dictator for life  :

    80. Half-life of knowledge  :