Hacker Blogs
Work in progress: 15,409 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #926

W

Winestock Webdesign

Personal blog · winestockwebdesign.comprogrammingphilosophy

Winestock Webdesign is a personal blog at winestockwebdesign.com about programming and philosophy. Since 2011, 74 different Hacker News readers have linked it 110 times, most often “The Lisp Curse”. No feed was found, so read it on the site itself.

No feed foundVisit the blog
110mentions?
74HN people?
2011–2026first – last linked?
Links on Hacker News per year · peak 16 in 2020

This is the homepage of Winestock Webdesign.

Most-linked posts?

  1. The Lisp Curse
    38 people · 47 mentions · first linked 2011-04-15
  2. The Lisp Curse (2011)
    19 people · 26 mentions · first linked 2012-08-28
  3. The Eternal Mainframe (2013)
    15 people · 23 mentions · first linked 2013-05-31
  4. /Essays/Lisp_Curse.html
    2 people · 2 mentions · first linked 2026-07-10
  5. The Eternal Mainframe (2013)
    2 people · 2 mentions · first linked 2024-11-05

What Hacker News says?

  1. I was thinking of The Lisp Curse[1] while reading your comment and then you mentioned the language! I’m quite excited by Zig (even if safety is lower priority for it than for Rust, it is really pushing the tooling envelope) but I do wonder whether the “anti-composition hypothesis” here holds up for relevant projects today. Many C programs include shims for compatibility between multiple different “library object mod…

    Comment linking /Essays/Lisp_Curse.html

    on “Why I rewrote my Rust keyboard firmware in Zig: consistency, mastery, and fun”
  2. Submitted The Lisp Curse as a story · 268 points

    HN discussion
  3. "The Eternal Mainframe" http://www.winestockwebdesign.com/Essays/Eternal_Mainframe.h...

    Comment linking /Essays/Eternal_Mainframe.html

    on “Open Source Doesn’t Make Money Because It Isn’t Designed to Make Money”
  4. Submitted The Lisp Curse (2011) as a story · 194 points

    HN discussion
  5. Here's my site: http://www.winestockwebdesign.com/ It used to be in AngularJS, now it's vanilla HTML & CSS. Mostly typography with just a little bit of animation.

    Comment linking /

    on “Building a Kickass Portfolio”
  6. Submitted The Lisp Curse as a story · 136 points

    HN discussion
  7. I'm not referencing the market share. I'm referring to Lisp Curse. http://www.winestockwebdesign.com/Essays/Lisp_Curse.html In summary: Because Lisp was easy to fork, any time two nerds disagreed it was forked. And because they weren't working on same database you got Lisps with patchworks of functionality/bugs that each on their own couldn't compare to more or less monolith language like C/C++ or Java. Same dynamic…

    Comment linking /Essays/Lisp_Curse.html

    on “Despite best efforts .NET is still not an open platform”
  8. Submitted The Eternal Mainframe (2013) as a story · 128 points

    HN discussion
  9. This is pretty much exactly the argument made by The Lisp Curse: http://www.winestockwebdesign.com/Essays/Lisp_Curse.html That basically every program written in a Lisp becomes its own programming language. It has mechanisms which are vaguely-familiar-but-different from all the other programs. The mechanisms are 80% of a complete solution, but a different 80% each time, depending on the needs of the program.

    Comment linking /Essays/Lisp_Curse.html

    on “Languages Which Almost Became CSS”
  10. Submitted The Lisp Curse (2011) as a story · 86 points

    HN discussion
  11. Perl lost popularity when people were using windows, learnt programming with java, were scared by unix idioms, implicity, regexps, contexts and concepts like anonymous blocks you can map/filter with. nowadays everyone finally think those features are cool (maybe even C23 will have lambdas) so perl wouldn't have lost popularity. I'm still waiting for 1 other interpreted language to have something as convenient as the…

    Comment linking /Essays/Lisp_Curse.html

    on “Cppfront, Herb Sutter's proposal for a new C++ syntax”
  12. Submitted The Eternal Mainframe (2013) as a story · 78 points

    HN discussion
  13. It’s the Lisp Curse: http://www.winestockwebdesign.com/Essays/Lisp_Curse.html “ Lisp is so powerful that problems which are technical issues in other programming languages are social issues in Lisp. ”

    Comment linking /Essays/Lisp_Curse.html

    on “John Carmack working on Scheme as a VR scripting language”
  14. Submitted The Lisp Curse (2017) as a story · 64 points

    HN discussion
  15. > You mold your Emacs to a workflow unique to you, notice things you are doing often, add elisp functions to change it to make those things easier, and carry them with you from job to job. I'm using emacs for 15 years, and it doesn't work for me. When I noticed things I'm doing often, I already have a habit of doing these things by this way. So if I wrote an elisp-function to automate things, I wouldn't use it, beca…

    Comment linking /Essays/Lisp_Curse.html

    on “Making Emacs Popular Again”
  16. Submitted The Lisp Curse (2011) as a story · 59 points

    HN discussion
  17. The Eternal Mainframe in the sky. With diamonds. http://www.winestockwebdesign.com/Essays/Eternal_Mainframe.h...

    Comment linking /Essays/Eternal_Mainframe.html

    on “MongoDB queries don’t always return all matching documents”
  18. Submitted The Eternal Mainframe (2013) as a story · 55 points

    HN discussion
  19. Not surprising. Lisp Curse has its own way of creeping in, but then again I'd take this any day over cubicle-farm software that is so sterile and stuck up that you need a 2 week long tutorial in order to run anything (I'm looking at you Google with your fancy-schmancy Borg and other inscrutable infra). http://www.winestockwebdesign.com/Essays/Lisp_Curse.html

    Comment linking /Essays/Lisp_Curse.html

    on “Python overtakes Java to become the second-most popular programming language”
  20. Submitted The Lisp Curse (2011) as a story · 4 points

    HN discussion
  21. Yor sentiment is beautifully captured in the essay "The Eternal Mainframe" [1] by Rudolf Winestock. It gets reposted every year or so here on HN. [1] http://www.winestockwebdesign.com/Essays/Eternal_Mainframe.h... (2013)

    Comment linking /Essays/Eternal_Mainframe.html

    on “Ask HN: Does anyone else find the AWS Lambda developer experience frustrating?”
  22. Submitted The Eternal Mainframe (2013) as a story · 3 points

    HN discussion
  23. Your Law of a Decent Runtime reminds me exactly of the "Lisp Curse": http://www.winestockwebdesign.com/Essays/Lisp_Curse.html

    Comment linking /Essays/Lisp_Curse.html

    on “Modern Java – A Guide to Java 8”
  24. Submitted The Eternal Mainframe (2013) as a story · 2 points

    HN discussion
  25. So we finally reaching the point where batch and interactive jobs are clearly separated because the very different tradeoffs they need. http://www.winestockwebdesign.com/Essays/Eternal_Mainframe.h... indeed.

    Comment linking /Essays/Eternal_Mainframe.html

    on “Go’s march to low-latency GC”
  26. Submitted The Eternal Mainframe as a story · 2 points

    HN discussion
  27. Continued: Churn is further compounded by the Lisp Curse; an individual hacker can scratch his itch in Javascript all by himself and then stick it on github, the other three 1995 langs (Java/Ruby/Python) never quite reached this level of empowerment of individuals. That's great but also means an explosion of activity from smart inexperienced hackers who don't quite have a full understanding of the problem they are t…

    Comment linking /Essays/Lisp_Curse.html

    on “Why Is Front-End Development So Unstable?”
  28. Submitted The eternal mainframe as a story · 2 points

    HN discussion
  29. The best answer I've seen is the Lisp Curse. It's basically the idea that Lisp is so flexible that every project becomes its own DSL / idiomatic version of Lisp. Imagine what's being discussed here, except that every programmer actually has the power to just make the change rather than have to submit it to the central Rust team for consideration and eventual implementation. http://winestockwebdesign.com/Essays/Lisp_…

    Comment linking /Essays/Lisp_Curse.html

    on “I can't keep up with idiomatic Rust”
  30. Submitted The Lisp Curse as a story · 2 points

    HN discussion

Search all of HN for winestockwebdesign.com

Linked by the same people?