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
    M

    Mame Memo

    mamememo.blogspot.com · Personal blog · on HN since 2010

    Mame Memo is Yusuke Endoh's blog on Ruby quines, ASCII-art programs and language trivia, such as the history of the pipeline operator.

    Visit blogHN submissions
    ProgrammingLanguages & Compilers
    What HN says

    HN commenters link it as a source of impressive quines like Qlobe and the Piet quine, and for the pipeline operator history.

    Stats for nerds
    21HN people shared it
    7linked in comments
    176story points
    Apr 2024last shared
    2010people per year2024

    Top posts on HN

    1. 1
      Rotating Quine
      4 people · 124 points · first shared 2010 · 7 comments on HN
    2. 2
      Merry Quine-mas
      2 people · 43 points · first shared 2010 · 1 comments on HN
    3. 3
      Clever... not quite god like, but close.
      2 people · 6 points · first shared 2010 · 1 comments on HN
    4. 4
      CPU-intensive Ruby/Python code runs slower on default-configured Docker
      2 people · 2 points · first shared 2020 · 1 comments on HN
    5. 5
      Qlobe, a ruby quine with a rotating globe
      1 person · 1 points · first shared 2012 · Discussion on HN
    6. 6
      A brief history of pipeline operator
      2 people · first shared 2021
    7. 7
      Qlobe
      2 people · first shared 2012
    8. 8
      Qlobe
      1 person · first shared 2022
    9. 9
      Piet quine
      1 person · first shared 2016
    10. 10
      Piet quine
      1 person · first shared 2024

    What HN people wrote when they linked it

    • ZababaOct 2021

      Small fact about Isabelle: that's where the pipeline operator |> comes from. Here's a post about it with a few sources: http://mamememo.blogspot.com/2019/06/a-brief-history-of-pipeline-operator.html

      "also" isn't an excellent name for it, but I like the idea of giving names to operators instead of using things like >>=, <$>, <*>. I have a hard time reading code with it, as I always pause to think "okay, how should I read that?". I wonder if that's something you get used to, or a difference in how people think.

    • leni536Mar 2016

      An "actual" piet quine:

      http://mamememo.blogspot.hu/2009/10/piet-quine.html

      For me the image doesn't load, it's archived on stackexchange fortunately:

      https://codegolf.stackexchange.com/questions/23193/output-an-image-of-your-source-code-not-quite-a-quine

      $ ../npiet-1.1/npiet quine.gif > quine2.gif
      $ diff quine.gif quine2.gif

      It's freakin' impressive.

    • stock_toasterFeb 2022

      There have been issues[1] with seccomp. Maybe try with seccomp disabled for that container?

      --security-opt seccomp:unconfined

      More info here[2].

      [1]: https://github.com/docker/for-linux/issues/738

      [2]: http://mamememo.blogspot.com/2020/05/cpu-intensive-rubypython-code-runs.html

    • h4nSep 2010

      Check out Endoh's fantastic Rubykaigi presentation: http://mamememo.blogspot.com/2010/08/rubykaigi-2010.html.

      He shows, among other things, ASCII-art quines with background music, and a hello world program in Ruby with only underscores.

    • omoikaneFeb 2022

      Feature request for pipeline operator in Ruby:
      https://bugs.ruby-lang.org/issues/15799

      See also:

      https://mamememo.blogspot.com/2019/06/a-brief-history-of-pipeline-operator.html

      https://mametter.hatenablog.com/entry/2019/06/15/192311

    • sixstringtheoryOct 2022

      Wow, that was cool, never found that one when I went on a deep dive after discovering their quine relay. The other amazing ASCII program of theirs that I love is the Qlobe: http://mamememo.blogspot.com/2010/09/qlobe.html?m=1

    Related

    Kumagid.hatena.ne.jp24 people

    A crazy Ruby quine: a spinning globe.

    Kumagi
    Personal · last shared 2018
    Heroku Blogblog.heroku.com326 people

    Matz (creator of Ruby) joins Heroku

    Heroku Blog
    Company · last shared 2025
    mazzo.limazzo.li35 people

    How fast are Linux pipes anyway?

    mazzo.li
    Personal · last shared 2026
    Mislav Marohnićmislav.uniqpath.com100 people

    Vim: revisited

    Mislav Marohnić
    Personal · last shared 2015
    Nim Blognim-lang.org404 people

    Nim 1.0

    Nim Blog
    Company · last shared 2026
    thoughtbot Blogrobots.thoughtbot.com441 people

    Neat

    thoughtbot Blog
    Company · last shared 2026
    Rails at Scalerailsatscale.com59 people

    Tiny JITs for a Faster FFI

    Rails at Scale
    Company · last shared 2026
    Ginger Billgingerbill.org54 people

    The upcoming iterator design for Go 1.23

    Ginger Bill
    Personal · last shared 2026