Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    R

    Ron Garret

    rondam.blogspot.com · Personal blog · on HN since 2006

    Ron Garret, a programmer and Lisp developer, blogs about programming languages, Arc, AI, religion, and technology business.

    Visit blogHN submissions
    Languages & CompilersWriting & ThinkingProgramming
    What HN says

    HN links it for his essay on what programming languages are for, his take on Arc, and a post on Time Machine data loss.

    Stats for nerds
    21HN people shared it
    64linked in comments
    2.8Kstory points
    Mar 2011last shared
    2007people per year2011

    Top posts on HN

    1. 1
      In defense of the Google chef
      1 person · 994 points · first shared 2011 · 188 comments on HN
    2. 2
      Things Paul Graham is wrong about
      1 person · 254 points · first shared 2010 · 78 comments on HN
    3. 3
      What everyone in the SOPA debate is missing: IP is not a fundamental right
      1 person · 174 points · first shared 2012 · 78 comments on HN
    4. 4
      Worst. Puzzle. Ever.
      1 person · 152 points · first shared 2009 · 44 comments on HN
    5. 5
      Some perspective on a destroyed career
      1 person · 126 points · first shared 2009 · 23 comments on HN
    6. 6
      A possible flaw in open-source bcrypt implementations
      1 person · 124 points · first shared 2011 · 58 comments on HN
    7. 7
      Google ate my email address
      1 person · 121 points · first shared 2011 · 33 comments on HN
    8. 8
      Rackspace passwords are visible to customer service
      1 person · 110 points · first shared 2010 · 39 comments on HN
    9. 9
      Response to John Cook's "Myth of the Lisp Genius"
      1 person · 85 points · first shared 2011 · 46 comments on HN
    10. 10
      Failure must always be an option
      1 person · 63 points · first shared 2008 · 23 comments on HN

    What HN people wrote when they linked it

    • mcnMar 2011

      This is from the same Erann Gat (aka Ron Garret) who wrote the popular lisp at the JPL essay[1], and it covers some of the same ground.

      His last point, that lisp can and should be improved, is one that he makes periodically. There's a barrier to some improvements to Common Lisp caused by the fact that the standard has been long closed and doesn't look like it will be reopened, but there have been improvement in areas that are outside of the standard.

      For example both Ron's extended post and the previous hn discussion of this post note the pain of finding and installing lisp libraries. Quicklisp beta was recently released which relieves a significant amount of that pain.

      [1]http://www.flownet.com/gat/jpl-lisp.html

      Edit: I noticed this in the previous posting of this thread:

      Ron> For the record, I did not submit this article, and specifically declined a request to do so. It's not that I don't stand by what I wrote (I do) but it was written for a specific audience at a specific time and I don't think it deserves the attention that it's getting now.

      ...

      akkartik> I noticed. http://rondam.blogspot.com/2008/02/what-are-programming-languages-for.html Thanks.

    • mhartlFeb 2008

      For those who missed the context of this post, its author is the same Ron Garret who recently wrote "My take on Arc" (http://rondam.blogspot.com/2008/01/my-take-on-arc.html, posted on Hacker News at http://news.ycombinator.com/item?id=107623). Those who noticed the name of this post's author, Erann Gat, could easily be confused: he changed his name to Ron Garret several years ago (http://www.flownet.com/ron/eg-rg-faq.html).

    • idlewordsOct 2009

      Time Machine makes backing up trivial to the extent that you have a sufficiently large HFS volume sitting around, and don't need to back up MySQL databases. And if you're unlucky, it can also automate the process of losing all your data:

      http://tomkarpik.com/articles/massive-data-loss-bug-in-leopard/
      http://rondam.blogspot.com/2009/09/time-machine-time-bomb.html

    • akkartikFeb 2008

      I noticed. http://rondam.blogspot.com/2008/02/what-are-programming-languages-for.html

      Thanks.

    • biotMar 2011

      Update from 2008: http://rondam.blogspot.com/2008/02/what-are-programming-languages-for.html

    • kingnothingMay 2007

      I hate plaigarism.

      http://rondam.blogspot.com/2006/10/top-ten-geek-business-myths.html

    Related

    Piers Cawleybofh.org.uk16 people

    Running a Bakery on Emacs and PostgreSQL

    Piers Cawley
    Personal · last shared 2024
    programming is terribleprogrammingisterrible.com124 people

    Write code that is easy to delete, not easy to extend

    programming is terrible
    Personal · last shared 2026
    Coding Horrorblog.codinghorror.com2.1k people

    Farewell Stack Exchange

    Coding Horror
    Personal · last shared 2026
    LessWronglesswrong.com2.4k people

    The Best Textbooks on Every Subject

    LessWrong
    Publication · last shared 2026
    Errata Securityblog.erratasec.com357 people

    Extracting the SuperFish certificate

    Errata Security
    Personal · last shared 2025
    Uncruncheduncrunched.com122 people

    Cowards

    Uncrunched
    Personal · last shared 2018
    Daring Fireballdaringfireball.net1.8k people

    Facebook is an attack on the open web

    Daring Fireball
    Personal · last shared 2026
    Ed Zitronwheresyoured.at363 people

    The man who killed Google Search?

    Ed Zitron
    Personal · last shared 2026