Thoughts + Musings

subscribe via RSS


ListenBrainz / MusicBrainz is a service that tracks music listens (it had many other components). It can integrate with Spotify so that Spotify notifies it when a song is played, but that only “starts” with songs at that point in time (well it actually imports the last 30 days before then but).

Spotify however allows users to export the full (-ish, as I only see things since 2014) history as a set of JSONs. This is actually a very cool dataset as it includes even brief plays, so you can track skipped tracks and things like that.

But for our purposes here, I wanted to get those pre-2021 stats into ListenBrainz. There are a number of tools to do this, but currently all of them are missing a bit on the filter side (or are buggy? or I am buggy?), so this is my quick way to get those stats in.

ListenBrainz for myself after the import


Today Evan reminded me that Voronoi diagrams are a thing. Now, I’ve looking for an excuse to play around with the OSM for a while, so here we are.

I’ve been looking at things like overlaps of IKEA locations and Costco locations (clearly the two essentials of North American life for me), and I figured it may be fun to start dividing the world into Ikea locations.

This was a quick and quite fun project using Python/Jupyter Notebooks, and I’d like to do more in this direction in the next little bit!

Here is the final map:

Final map