I was exploring the day 5 problem - mapping through multiple layers - which I thought could make for an interesting visualization. This lead me to discovering Pluto.jl with its the wonderful mission:

We are on a mission to make scientific computing more accessible and fun.

Which, as someone in scientific computing, I think we could all strive more towards.

The visualization itself was done with Makie, using Pluto’s interactivity to explore how seeds end up getting mapped to locations. I made a movie showing the mappings through the entire range of seeds (which perhaps illuminates the challenge of part 2).

You can find my Pluto notebook in a branch of my AOC repo.

/Posts
/Photos
#adventofcode (25)
#apl (5)
#baking (3)
#biggreenegg (9)
#bike (1)
#chia (5)
#data-visualization (8)
#development (48)
#devops (4)
#docker (1)
#electronics (7)
#elixir (1)
#engineering (9)
#food (13)
#golang (1)
#home-improvement (3)
#julia (19)
#keto (1)
#keyboards (4)
#lisp (8)
#meta (1)
#monitoring (10)
#photos (13)
#races (2)
#racket (1)
#recipes (6)
#run (2)
#rust (1)
#swim (1)
#woodworking (12)