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 · #2199

M

Mark Tarver

Personal blog · marktarver.comprogrammingphilosophy

Mark Tarver writes mark tarver, a personal blog at marktarver.com about programming and philosophy. Since 2015, 37 different Hacker News readers have linked it 42 times, most often “The Bipolar Lisp Programmer (2007)”. No feed was found, so read it on the site itself.

No feed foundVisit the blog
42mentions?
37HN people?
2015–2026first – last linked?
Links on Hacker News per year · peak 8 in 2019

Most-linked posts?

  1. The Bipolar Lisp Programmer (2007)
    10 people · 10 mentions · first linked 2023-05-27
  2. The Bipolar Lisp Programmer (2007)
    6 people · 6 mentions · first linked 2015-01-17
  3. /bipolar.html
    4 people · 4 mentions · first linked 2019-03-30
  4. /professor.html
    3 people · 3 mentions · first linked 2019-01-24
  5. The Bipolar Lisp Programmer
    3 people · 3 mentions · first linked 2021-12-21
  6. Shen and Wikipedia – In Defence of Open Science
    2 people · 2 mentions · first linked 2015-03-11
  7. Free as in 'Do as You're Told': Evaluating the Thinking of Richard M. Stallman
    2 people · 2 mentions · first linked 2019-12-15
  8. /professor.html
    2 people · 2 mentions · first linked 2025-10-10

What Hacker News says?

  1. > School needs to fundamentally change especially for adolescent males, it just stacks the decks against the high functioning learn by doing types. The point of school is to teach discipline and grit - the subjects in and of themselves are merely incidental. Do you really think that these "great minds" - the kids who can't sit through a lecture and half-ass everything off of natural talent alone - would be doing gre…

    Comment linking /bipolar.html

    on “I should have loved biology”
  2. Submitted The Cathedral and the Bizarre as a story · 107 points

    HN discussion
  3. Lisp is a powerful language that allows one to mix multiple logical levels within a program (especially through it's homoiconicity). Shrdlu is perhaps the most classic illustration of Lisp's power[1], A classic program from 1968-70 that allowed natural language communication about a micro world. It was written in a version of Lisp even more free-form than today. When I looked at the source code a while back, it's pa…

    Comment linking /bipolar.html

    on “How Lisp Became God's Own Programming Language”
  4. Submitted The Bipolar Lisp Programmer (2007) as a story · 61 points

    HN discussion
  5. > There must be some reason Lisp is so popular on HN. sicp is a really good book, but also: https://marktarver.com/bipolar.html

    Comment linking /bipolar.html

    on “Show HN: Lisp with GC in 436 Bytes”
  6. Submitted The limits of ChatGPT: a week of interaction and AI research as a story · 4 points

    HN discussion
  7. Nowhere did I claim ADHD was a personality quirk. Nowhere did I claim ADHD wasn't real. I'm not disputing the neurodevelopmental pathophysiology of ADHD. I'm questioning the labels society applies to people with such a disorder. I claimed it's not the "attention deficit" people think it is. People with ADHD are clearly able focus when the subject is interesting enough to them. That's a huge contradiction. The truth…

    Comment linking /bipolar.html

    on “ADHD drug treatment and risk of negative events and outcomes”
  8. Submitted Open Source Is Ceasing to Be Cool as a story · 4 points

    HN discussion
  9. Those companies are so high-profile, with so many people wanting to work for them, that they can do what they want, and the new hires will keep coming. But in an obscure company, especially one that's not very well funded, it may make sense to use a blub language so the company can attract programmers that it can afford. Of course, using a less powerful language will limit the productivity of those programmers. But…

    Comment linking /bipolar.html

    on “The Programming Language Conundrum”
  10. Submitted The Bipolar Lisp Programmer as a story · 3 points

    HN discussion
  11. > This is why, across history, the tried and true method of learning a craft is an apprenticeship. And in our modern world, universities are still the best place for such apprenticeship. Not the ones per Mark Trevor's words ( https://marktarver.com/professor.html ), of course, but a self-respecting university will train their students with progressively challenging and practical assignments. We started with implemen…

    Comment linking /professor.html

    on “"Vibe code hell" has replaced "tutorial hell" in coding education”
  12. Submitted Shen and Wikipedia – In Defence of Open Science as a story · 3 points

    HN discussion
  13. The author, Dr. Mark Tarver, is perhaps best known for the essay The Bipolar Lisp Programmer : https://marktarver.com/bipolar.html If you want to jump straight into what makes Shen interesting, read Part 10 of the manual, starting with recursive types: https://shenlanguage.org/OSM/Recursive.html

    Comment linking /bipolar.html

    on “The Shen Programming Language”
  14. Submitted The Bipolar Lisp Programmer (2007) as a story · 2 points

    HN discussion
  15. Well I can relate to that kind of story, although I got it mostly out of my system by college. I took one CS class as well. I didn't read the syllabus carefully, and thus didn't realize that the lab was 10% of my grade, so I got a final score of 89%. I tried to argue that getting 99% of the rest of the course right should make up for the missing lab work, to no avail. This is how I ended up a chemistry major. Anyway…

    Comment linking /bipolar.html

    on “Main is usually a function, so when is it not? (2015)”
  16. Submitted The Bipolar Lisp Programmer (2007) as a story · 2 points

    HN discussion
  17. Thinking colleges don't matter at all in tech is another extreme. It's like saying one should not go to college at all because Carmack didn't and was very successful. Not everyone is autodidactic. Many people do need structured and well paced training. It is ordinary people who suffer in their career when schools lower their standard. See Mark Tarver's article on this: http://www.marktarver.com/professor.html And sp…

    Comment linking /professor.html

    on “Make School Hard Again”
  18. Submitted The Bipolar Lisp Programmer (2007) as a story · 1 points

    HN discussion
  19. Standards have been lowered. Here’s a perspective from someone who used to be a tenured lecturer in the UK: http://www.marktarver.com/professor.html

    Comment linking /professor.html

    on “Hard Part of Computer Science? Getting into Class”
  20. Submitted The Cathedral and the Bizarre as a story · 1 points

    HN discussion
  21. I think you should separate the concepts of Java (the language) and the JVM in your mind while making your decision. You can absolutely write Clojure without touching Java, but at some point if your app scales you are going to have to understand optimizing and tuning the JVM, that being said, it's no different than optimizing and tuning the underlying OS (from a conceptual standpoint), it just happens to be a virtua…

    Comment linking /bipolar.html

    on “Ask HN: Best Lisp for software development?”
  22. Submitted The Bipolar Lisp Programmer as a story · 1 points

    HN discussion
  23. > There was an essay about Lisp being a "language for smart people" Presumably, you are referring to The Bipolar Lisp Programmer[1], an HN classic[2]. [1] https://www.marktarver.com/bipolar.html [2] https://hn.algolia.com/?q=bipolar+lisp+programmer

    Comment linking /bipolar.html

    on “The Liberating Experience of Common Lisp”
  24. Submitted The Bipolar Lisp Programmer as a story · 1 points

    HN discussion
  25. See also: http://marktarver.com/free-as-in-do-as-your-told.html

    Comment linking /free-as-in-do-as-your-told.html

    on “The Cathedral and the Bizarre”
  26. Submitted Free as in 'Do as You're Told': Evaluating the Thinking of Richard M. Stallman as a story · 1 points

    HN discussion
  27. It is perhaps useful to understand where the author is coming from. The author is very critical of open source on the whole. He has a series of articles detailing criticisms of open source software. http://marktarver.com/problems.html (The Problems of Open Source) http://marktarver.com/open.html (In Praise of Closed Source) He is the inventor of the Qi (later Shen) language (essentially a Lisp dialect with a configu…

    Comment linking /open.html

    on “The Cathedral and the Bizarre”
  28. Submitted The Bipolar Lisp Programmer as a story · 1 points

    HN discussion
  29. To me this illustrates that your CS undergrad school wasn't very good [1]. In my experience (CS at CMU), it's the undergrad years that are the most brutal and require the most (assuming you strive for excellence and not just passing). I've had friends and coworkers who went to MIT, Caltech and Stanford pretty much agree with this. Those of us who continued to graduate and postgraduate studies, have (generally) found…

    Comment linking /professor.html

    on “College as an incubator of Girardian terror”
  30. Submitted The Problems of Open Source (2009, 2014) as a story · 1 points

    HN discussion

Search all of HN for marktarver.com

Linked by the same people?