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

    Mark Dominus

    interglacial.com · Personal blog · on HN since 2007

    Mark Dominus, a programmer known for Perl writing, hosts his Higher-Order Perl material, a Perl localization essay, and Umberto Eco's 'Eternal Fascism' text.

    Visit blogRSSHN submissions
    ProgrammingLanguages & CompilersHistory
    What HN says

    HN links it for the Eco essay on fascism and the Higher-Order JavaScript port of his book, which one commenter calls a great book.

    Stats for nerds
    22HN people shared it
    8linked in comments
    68story points
    Dec 2023last shared
    2007people per year2023

    Top posts on HN

    1. 1
      Eternal Fascism (1995)
      8 people · 42 points · first shared 2016 · 28 comments on HN
    2. 2
      Higher-Order JavaScript (A Javascriptish companion to Higher-Order Perl)
      7 people · 22 points · first shared 2007 · 1 comments on HN
    3. 3
      Localizing Your Perl Programs: A horror story and solution (1999)
      2 people · 4 points · first shared 2010 · Discussion on HN
    4. 4
      Crontab2english
      1 person · first shared 2014
    5. 5
      A 8
      1 person · first shared 2013
    6. 6
      Hoj
      1 person · first shared 2014
    7. 7
      Tpj 22
      1 person · first shared 2018
    8. 8
      Umberto Eco Eternal Fascism
      1 person · first shared 2020

    What HN people wrote when they linked it

    • pmoriartyFeb 2021

      Also see Eco's "Eternal Fascism: Fourteen Ways of Looking at a Blackshirt".[1]

      I'd also recommend reading David Neiwert's essays on his blog Orcinus[2], who (more than 15 years ago, long before the rise of Trump, Proud Boys, the alt-right, QAnon, etc) was already extensively discussing Eco's essays and related analysis of fascism and proto-fascism as it manifested in "patriot", militia, and "white nationalist" movements in the US, who Neiwert did extensive investigative reporting on (and published books on this as well).

      His "The Rise of Pseudo Fascism"[3] and "Rush, Newspeak, and Fascism"[4] are good summaries of his work.

      Also related are Sinclair Lewis' 1935 "It Can't Happen Here"[5] and Jack London's 1908 "The Iron Heel"[6].

      [1] - https://interglacial.com/pub/text/Umberto_Eco_-_Eternal_Fascism.html

      [2] - http://dneiwert.blogspot.com/

      [3] - https://dneiwert.blogspot.com/The%20Rise%20Of%20Pseudo%20Fascism.pdf

      [4] - http://dneiwert.blogspot.com/Rush%20Newspeak%20%20Fascism.pdf

      [5] - https://en.wikipedia.org/wiki/It_Can%27t_Happen_Here

      [6] - https://en.wikipedia.org/wiki/The_Iron_Heel

    • neilkSep 2013

      Obvious objections - JS has no tail call elimination, no macros, and state-changing is managed with entirely different conventions in Scheme. Also the conceit of SICP (not really justified) is that they don't have to teach you syntax, because homoiconicity. Still, I think it's a worthy pursuit to try to bring the insights of this book to a wider audience.

      Side note: the navigation is really irritating. The back button only works sometimes, because it's replacing content without doing some kind of pushState. So you have to hunt for links.

      Another side note: Sean Burke and Piers Cawley have ported some of mjd's excellent book Higher-Order Perl to JavaScript. This might be even better, because both Perl and JS have C-like syntax hiding some impressive functional capabilities. I wish someone would finish that, but I guess few people even know about HOP, these days.

      http://interglacial.com/hoj/hoj.html

      http://www.bofh.org.uk/2010/11/18/higher-order-javascript

    • rogerbinnsDec 2023

      Stemmers tend to cover English and a few Europeanish languages only. For example you can see what snowball covers here [1] while NLTK has some more [2].

      [1] https://snowballstem.org/

      [2] https://www.nltk.org/api/nltk.stem.html

      What you may find useful is unidecode that transliterates Unicode to ASCII similar sounds. There are packages available for most programming languages, with the original being on Perl. I highly recommend reading the original article describing how it works. My practical experience is that is fairly good for text searching, producing reasonable results.

      https://interglacial.com/tpj/22/

    • pjc50Jan 2019

      It may not be defined, but it can certainly be characterised. Umberto Eco has a good list: http://interglacial.com/pub/text/Umberto_Eco_-_Eternal_Fascism.html

      Missing from that page is the preamble in which he describes growing up under Mussolini.

      > Purported "speech" that poses a clear and present danger is illegal.

      Speech that leads to or implies violence at slightly greater remove is, however. Circulating pictures of targets with people's faces on; calling for violence or that people should arm themselves against an outgroup; that kind of thing.

    • VMGJan 2013

      http://interglacial.com/javascript_spec/a-8.html

      The Number type has exactly 18437736874454810627 (that is, 264-253 +3) values, representing the double-precision 64-bit format IEEE 754 values as specified in the IEEE Standard for Binary Floating-Point Arithmetic, except that the 9007199254740990 (that is, 253-2) distinct "Not-a-Number" values of the IEEE Standard are represented in ECMAScript as a single special NaN value.

    • heymijoAug 2020

      I first heard this idea articulated in Umberto Eco's article on Ur-Fascism or Eternal Fascism [0,1]. First link is the abridged list. The second is a full feature article.

      From Point #8

      "by a continuous shifting of rhetorical focus, the enemies are at the same time too strong and too weak"

      [0] http://interglacial.com/pub/text/Umberto_Eco_-_Eternal_Fascism.html
      [1] https://www.nybooks.com/articles/1995/06/22/ur-fascism/

    Related

    Perl 6 Advent Calendarperl6advent.wordpress.com57 people

    Perl 6 Released

    Perl 6 Advent Calendar
    Company · last shared 2021
    Coding Horrorblog.codinghorror.com2.1k people

    Farewell Stack Exchange

    Coding Horror
    Personal · last shared 2026
    Piers Cawleybofh.org.uk16 people

    Running a Bakery on Emacs and PostgreSQL

    Piers Cawley
    Personal · last shared 2024
    Moritz Lenzperlgeek.de17 people

    Perl 6 in 2011 - A Retrospection

    Moritz Lenz
    Personal · last shared 2016
    Dorian Taylordoriantaylor.com30 people

    Agile as Trauma

    Dorian Taylor
    Personal · last shared 2025
    Larry Wallwall.org/~larry50 people

    Larry Wall's Very Own Home Page

    Larry Wall
    Personal · last shared 2026
    blogs.perl.orgblogs.perl.org213 people

    Is Perl 6 Being Renamed?

    blogs.perl.org
    Publication · last shared 2026
    Strangely Consistentstrangelyconsistent.org24 people

    You're in a space of twisty little mazes, all alike

    Strangely Consistent
    Personal · last shared 2026