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
    I

    Inconvergent

    inconvergent.net · Personal blog · on HN since 2015

    Anders Hoff's blog on generative art, with algorithms, plotter drawings and his Lisp-based tools such as Snek and LQN.

    Visit blogRSSHN submissions
    Design & UXProgrammingMath
    What HN says

    Commenters call him a stunning generative artist, group him with other notable names in the field, and link his Lisp query tool.

    Stats for nerds
    42HN people shared it
    38linked in comments
    1.7Kstory points
    May 2025last shared
    2015people per year2025

    Top posts on HN

    1. 1
      On generative algorithms
      11 people · 790 points · first shared 2015 · 41 comments on HN
    2. 2
      Lisp Query Notation (LQN)
      2 people · 138 points · first shared 2024 · 2 comments on HN
    3. 3
      Depth of Field
      2 people · 129 points · first shared 2019 · 22 comments on HN
    4. 4
      Snek: An experimental system for writing generative art systems
      3 people · 128 points · first shared 2017 · 20 comments on HN
    5. 5
      Shepherding Random Numbers
      3 people · 126 points · first shared 2016 · 15 comments on HN
    6. 6
      Spurious Splines
      1 person · 119 points · first shared 2016 · 16 comments on HN
    7. 7
      From Datalog to SVG
      1 person · 104 points · first shared 2023 · 2 comments on HN
    8. 8
      Spurious Splines
      1 person · 76 points · first shared 2022 · 14 comments on HN
    9. 9
      Boxtype–Devlog (Part 1)
      1 person · 12 points · first shared 2025 · Discussion on HN
    10. 10
      A History (2018)
      3 people · 6 points · first shared 2018 · Discussion on HN

    What HN people wrote when they linked it

    • mattdeslJun 2021

      The source code is visible on-chain - it can be queried from the smart contract, but also it has been etched into the data of the “script upload” transaction. This is how ArtBlocks and other projects can fetch the script and display it. But that doesn’t mean the code is open source! Just like scripts on a website (which are also easy to see), the author decides on how to license the work.

      I often suggest GenerativeArtistry as a simple starting point if you already know a bit of JavaScript and want to understand how it works on a basic level[1]. Tyler Hobbs' blog (OP link) also has some great essays on generative art[2], as with the blog of Anders Hoff[3], and also lots of other resources in awesome-creative-coding repo[4].

      [1] - https://generativeartistry.com/

      [2] - https://tylerxhobbs.com/essays

      [3] - https://inconvergent.net/#writing

      [4] - https://github.com/terkelg/awesome-creative-coding

    • inconvergentJun 2017

      I'm not sure about how you would efficiently do this. (I'm not experienced with pure functional programming.) cloning the entire structure for every applied function sounds like it will be slow? is that not what you will have to do in practice?

      i basically want the alterations to change the data structure, and i want them to do it according to a particular priority eventually. atm there is no priority ordering.

      i can already make (almost) arbitrary functions, but you have to register them ahead of time, and they have to follow a particular pattern: http://inconvergent.net/arbitrary-alterations/. this is so that i can control the order in which they are applied, eventually.

    • fmoronzirfasApr 2022

      The Wikipedia article is a okayish description https://en.wikipedia.org/wiki/Creative_coding . I guess if I had to describe it as short as possible I would say: using code to create art. Some good examples are the works of Anders Hoff https://inconvergent.net/generative/ or lots of projects on https://www.creativeapplications.net/ and of course the pioneering works of Frieder Nake et al. Am examples for generative design would be the old logo of the MIT Media lab https://www.engadget.com/2011-03-10-mit-media-lab-gets-a-multiplicitous-new-logo-video.html

    • andybakDec 2021

      I hadn't spotted that. That's much more digestible (and this page also: https://inconvergent.net/2019/depth-of-field/ )

      How do you feel about the recent explosion of interest in generative art? Rather bizarrely it seems that people seem to think it developed out of crypto/NFTs and are unaware that people were doing it before it became hitched to this dubious trend. Do you think it will become tainted by association or can it actually benefit from all this attention?

    • peter_l_downsJan 2017

      Awesome – always interested in programming-related art. I was struck by the result in the article not for its novelty but for how similar it looks to a space-filling Hilbert curve https://en.wikipedia.org/wiki/Hilbert_curve.

      If you're interested in generative art you might like http://inconvergent.net/.

      If you're interested in experimenting web-as-medium you might like reading/contribituing to my digital "zine": http://freezine.xyz.

    • optoFeb 2025

      I love the early generative artists:

      - Frieder Nake

      - Vera Molnar

      - Manfred Mohr

      More recently people like Casey Reas, who developed the language Processing, Jared Tarbell (https://complexification.net), and Anders Hoff (https://inconvergent.net) are the people I'd look at. Hoff works in Lisp if that's your thing.

      For a place to look at the history of generative art, the best resource is still http://dada.compart-bremen.de/

    Related

    Creative Applications Networkcreativeapplications.net90 people

    Infinite complexity in 4096 bytes

    Creative Applications Network
    Publication · last shared 2026
    LessWronglesswrong.com2.4k people

    The Best Textbooks on Every Subject

    LessWrong
    Publication · last shared 2026
    Mikel Evinsmikelevins.github.io16 people

    On Repl-Driven Programming

    Mikel Evins
    Personal · last shared 2026
    Wrywry.me78 people

    Turing Drawings

    Wry
    Personal · last shared 2020
    Artima Developerartima.com464 people

    Google Groups Data To Be Destroyed

    Artima Developer
    Publication · last shared 2026
    Richard Gabrieldreamsongs.com353 people

    The Art of Lisp and Writing (2003)

    Richard Gabriel
    Personal · last shared 2026
    Craig Modc82.net83 people

    Living with Nausea: My Story in Six Charts

    Craig Mod
    Personal · last shared 2026
    Wolfram Blogblog.wolfram.com225 people

    The solution of the Zodiac killer’s 340-character cipher

    Wolfram Blog
    Company · last shared 2026