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.

What HN saysHN commenters like his short TIL posts and creative workarounds, such as animated SVGs in GitHub Markdown, and link his visualization articles.
23HN people shared it
5linked it in comments
49stories submitted
1.3Kstory points
7 months agolast shared
2015people per year2026

Most-shared posts

  1. 1
    The Future of Data Science Is Past
    3 people · 10 points · first shared 2019 · discussion on HN
  2. 2
    Math and Recursion = Art
    3 people · 9 points · first shared 2016 · 1 comments on HN
  3. 3
    SVGs that feel like GIFs
    2 people · 540 points · first shared 2025 · 134 comments on HN
  4. 4
    The Icewind Dale Problem
    2 people · 97 points · first shared 2017 · 70 comments on HN
  5. 5
    Mean Squared Terror – GridSearch Is Not Enough
    2 people · 17 points · first shared 2020 · 10 comments on HN
  6. 6
  7. 7
  8. 8
    Naive Bias[Tm] and Fairness Tooling
    2 people · 2 points · first shared 2021 · discussion on HN
  9. 9
    Large Disagreement Modelling
    2 people · 2 points · first shared 2023 · discussion on HN
  10. 10
    Finding Bad Labels in the Google Emotions Dataset
    2 people · 2 points · first shared 2021 · discussion on HN
  11. 11
    Python can run Mojo now
    1 people · 325 points · first shared 2025 · 165 comments on HN
  12. 12
    More Descent, Less Gradient
    1 people · 129 points · first shared 2020 · 49 comments on HN
  13. 13
    Monopoly as a Markov Chain
    1 people · 95 points · first shared 2015 · 36 comments on HN
  14. 14
    Horrible Remedies for Broken Recommenders
    1 people · 3 points · first shared 2021 · 1 comments on HN
  15. 15
    Legos vs. 3D Printers
    1 people · 3 points · first shared 2026 · 2 comments on HN

What HN people wrote when they linked it

benterix · 2025-07-25
The best use case for me is as explained here: https://koaning.io/posts/svg-gifs/
matths · 2025-07-08
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.
amrrs · 2021-10-12
cantdutchthis · 2015-12-23
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
iraphael · 2015-12-09
Another cool article from this website: http://koaning.io/canvas-trees-and-communities.html

Keyboard shortcuts

/Search
j kNext / previous blog
EnterOpen selected blog
vVisit the blog site
fFollow / unfollow
lSwitch grid / list view
dSwitch dark mode
g hHome
g pTop posts
g tTopics
g fFollowing
g lLiked
g yHistory
g qFAQ
EscBack / close