De Programmatica Ipsum

deprogrammaticaipsum.com · Group blog · on HN since 2018

De Programmatica Ipsum is a magazine of essays on software history, programming culture and the industry.

What HN saysHN commenters link it for pieces on Peter Norton and AppleScript's English-like design, while one says it overlooks JavaScript.
27HN people shared it
8linked it in comments
87stories submitted
1.5Kstory points
8 months agolast shared
2018people per year2026

Most-shared posts

  1. 1
    We Deserve Better. Collectively, We Can Get It
    3 people · 13 points · first shared 2022 · 4 comments on HN
  2. 2
  3. 3
    What Smalltalk Was Not?
    2 people · 8 points · first shared 2020 · 1 comments on HN
  4. 4
    Putting the $ in Micro$Oft
    2 people · 6 points · first shared 2021 · 1 comments on HN
  5. 5
    Programming the Liberal Arts
    2 people · 4 points · first shared 2023 · discussion on HN
  6. 6
    The Winner Takes It All
    2 people · 3 points · first shared 2021 · discussion on HN
  7. 7
  8. 8
    The Gang of Four
    2 people · 2 points · first shared 2022 · discussion on HN
  9. 9
    Peter Norton
    2 people · 2 points · first shared 2020 · discussion on HN
  10. 10
    The English-Likeness Monster
    2 people · 1 points · first shared 2021 · discussion on HN
  11. 11
    Twenty years is nothing
    1 people · 225 points · first shared 2024 · 285 comments on HN
  12. 12
    PHP: The Toyota Corolla of programming
    1 people · 188 points · first shared 2025 · 193 comments on HN
  13. 13
    The Untimely Demise of Workstations
    1 people · 146 points · first shared 2020 · 197 comments on HN
  14. 14
  15. 15
    On the Duopoly of Mobile
    1 people · 93 points · first shared 2022 · 116 comments on HN

What HN people wrote when they linked it

tamnd · 2025-10-13
For assembly, by any chance, do you like the "pink shirt" book? It is one of my all-time favorites! I learned so much from it back in the day. Sadly, I lost my copy somewhere along the way :( https://deprogrammaticaipsum.com/peter-norton/
benatkin · 2023-07-04
It could be a deliberate rejection of the standard format of a blog. Here's the issue which seems like a less confusing starting point: https://deprogrammaticaipsum.com/issue-58-community/
a4isms · 2023-02-02
There is a term-of-art for using English to write programs: "The English-Likeness Monster." The poster-boy for this terrible UX is--ironically--AppleScript, a programming language from a company that otherwise prides itself on good user experiences. https://deprogrammaticaipsum.com/the-english-likeness-monster/
somewhereoutth · 2022-09-07
They mention only in passing arguably the most interesting and currently important language, not least due to its frantic evolutionary pace - Javascript. And only then via TypeScript, which may or may not be an improvement to the underlying language. They do link to their own page on Javascript, but that page is more a side swipe than a considered analysis: https://deprogrammaticaipsum.com/innovationscript/ Software language theorists should (hold their nose and) take a very close look at Javascript.
Apocryphon · 2022-03-07
HN title uses summary from newsletter's summary of the article, rather than article title: https://deprogrammaticaipsum.com/issue-42-trade-unions/
dwheeler · 2020-06-14
No, Brad Cox thought that the only way reuse could happen at scale would be via micropayments, which of the time he considered to be integral to the software IC idea: https://deprogrammaticaipsum.com/brad-cox/ It turns out, of course, that the assumption was faults, and trying to track every dynamic use of software to pay its makers was completely impractical. What actually happened is similar to what happened with tcp/ip. The phone companies couldn't see how it would be useful, because its lack of per packet accounting meant it couldn't charge for every packet. Instead, by throwing away all the complex accounting systems, TCP/IP could grow far behind what the phone system could do.
grahamlee · 2022-01-27
They do exist, but I do wish for more. We’re only a couple of decades away from software construction being a hundred years old (and a few from software _engineering_ being a century old) and I think it’d be wonderful to have some encyclopaedia-like resource that says “here’s everything we tried for the first hundred years, and why we do things this way at the end of it”. For my part, I try to contextualise the way I/my peers work now with the other things we tried over my career, and maybe the decade or two before that which contextualised _my_ junior experience. For example, I run a monthly magazine with a colleague, and in our devops issue we discuss how ideas in DevOps come from manufacturing, from Rapid Application Development, and other inspiration (https://deprogrammaticaipsum.com/play-it-again-sam/). I just recorded a podcast episode where I look at _what_ documentation was considered “comprehensive” at the time of the agile manifesto, and what docs are still useful despite the industry-wide tendency to eschew all prose (https://www.sicpers.info/podcast/episode-47-comprehensive-documentatio…

Keyboard shortcuts

/Search
j kNext / previous blog
EnterOpen selected blog
vVisit the blog site
fFollow / unfollow
lSwitch grid / list view
dSwitch dark mode
g hHome
g pTop posts
g tTopics
g fFollowing
g lLiked
g yHistory
g qFAQ
EscBack / close