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
    V

    Vincent Warmerdam

    koaning.io · Personal blog · on HN since 2015

    Vincent Warmerdam writes about data science, machine learning, visualization and small programming tricks, such as SVGs that behave like GIFs.

    Visit blogRSSHN submissions
    Data & VisualizationAI & Machine LearningProgramming
    What HN says

    HN commenters like his short TIL posts and creative workarounds, such as animated SVGs in GitHub Markdown, and link his visualization articles.

    Stats for nerds
    23HN people shared it
    49linked in comments
    1.3Kstory points
    Jul 2025last shared
    2015people per year2025

    Top posts on HN

    1. 1
      SVGs that feel like GIFs
      2 people · 540 points · first shared 2025 · 134 comments on HN
    2. 2
      Python can run Mojo now
      1 person · 325 points · first shared 2025 · 165 comments on HN
    3. 3
      More Descent, Less Gradient
      1 person · 129 points · first shared 2020 · 49 comments on HN
    4. 4
      The Icewind Dale Problem
      2 people · 97 points · first shared 2017 · 70 comments on HN
    5. 5
      Monopoly as a Markov Chain
      1 person · 95 points · first shared 2015 · 36 comments on HN
    6. 6
      Mean Squared Terror – GridSearch Is Not Enough
      2 people · 17 points · first shared 2020 · 10 comments on HN
    7. 7
      The Future of Data Science Is Past
      3 people · 10 points · first shared 2019 · Discussion on HN
    8. 8
      Math and Recursion = Art
      3 people · 9 points · first shared 2016 · 1 comments on HN
    9. 9
      Uncommon Contributions: Making impact without touching the core of a library
      2 people · 4 points · first shared 2020 · Discussion on HN
    10. 10
      An inverse turing test
      1 person · 3 points · first shared 2016 · Discussion on HN

    What HN people wrote when they linked it

    • matthsJul 2025

      I like little TIL posts like this, introducing new tools and sharing first-hand experiences with them. Working around restrictions (like using animations in Github Markdown) leads to this kind of creative stuff. I looked at the resulting SVG https://koaning.io/posts/svg-gifs/parrot.svg and realised that a lot of inline SVG elements are used within inline SVG within..the SVG. I've never seen that before. So thank you very much for sharing.

    • cantdutchthisDec 2015

      actually, there is a trick that allows you to store the state of your visualisation as you are adding layers. you don't need to have all your data in just one dataframe.

      http://koaning.io/casino-gambling-simulations-in-r.html

    • iraphaelDec 2015

      Another cool article from this website: http://koaning.io/canvas-trees-and-communities.html

    • benterixJul 2025

      The best use case for me is as explained here: https://koaning.io/posts/svg-gifs/

    • amrrsOct 2021

      Got this point from this page - https://koaning.io/til/2021-10-12-many-notebooks/

    Related

    Vincent Driessennvie.com118 people

    A note of reflection after 10 years of “A successful Git branching model”

    Vincent Driessen
    Personal · last shared 2026
    SVDS Blogsvds.com27 people

    Ethereum: Rise of the World Computer

    SVDS Blog
    Company · last shared 2021
    WildMLwildml.com21 people

    Learning Reinforcement Learning, with Code, Exercises, and Solutions

    WildML
    Personal · last shared 2018
    The Orange Ducktheorangeduck.com74 people

    Machine Learning, Kolmogorov Complexity, and Squishy Bunnies (2019)

    The Orange Duck
    Personal · last shared 2026
    Rerun Blogrerun.io37 people

    Why Rust?

    Rerun Blog
    Company · last shared 2026
    Yann Colletfastcompression.blogspot.com59 people

    XXH3 – a new speed-optimized hash algorithm

    Yann Collet
    Personal · last shared 2025
    Wolfram Blogblog.wolfram.com225 people

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

    Wolfram Blog
    Company · last shared 2026
    Towards Data Sciencemedium.com/towards-data-science90 people

    Audio processing in TensorFlow

    Towards Data Science
    Publication · last shared 2025