from Hacker News

Show HN: Spotify streaming GDPR dump local analyzer

by pdubouilh on 4/8/23, 10:46 AM with 23 comments

  • by punnerud on 4/8/23, 1:14 PM

    And ChatGPT is good at adding comments along the way in the code, so when they do a new dump from GitHub they have way better training data
  • by mikae1 on 4/8/23, 11:22 AM

    Well, this could be close to what I dreamed off when I did the GDPR takeout two years ago! Haven't used Spotify since, so the data should actually still actually be up to date. :)

    Never used Spotify on a mobile device though, so the location scripts will likely not be interesting at all.

  • by dag11 on 4/8/23, 5:13 PM

    Oh hell yes! I downloaded my GDPR dump a few months ago with the intent of analyzing it like this but never got around to it. Gonna fire this up now.

    On the topic of ChatGPT code projects, way I recently made another evening side project[1] using ChatGPT. I found a really nice pattern to use with it is to use one commit per ChatGPT iteration (including commits where it breaks the program, just don't push to main until it's good again). And in each commit, I store the full prompt or reply I said to ChatGPT as a prompt.txt[2]. I'll probably tack it onto the commit description next time for ease of reading. But other friends have found this really useful to be able to see exactly how I+ChatGPT evolved the software with each commit, and I can look back and reference useful prompting patterns I used.

    [1] https://github.com/dag10/timelapse [2] https://github.com/dag10/timelapse/commits/e77d11baaaf4e2a5f...

  • by rickdeveloper on 4/8/23, 1:15 PM

    There's an iPhone/Android app that does something similar: https://stats.fm
  • by amrb on 4/8/23, 11:22 AM

    Feels abit creepy they have the "mood" and location in a database.
  • by cynicalsecurity on 4/8/23, 12:05 PM

    What's this? What does GDPR have to do with it?
  • by nemof on 4/8/23, 12:27 PM

    made a lot more sense when i looked up what endsong_*.json was. you can download your data (prob relates to gdpr requirements i guess) here https://www.spotify.com/us/account/privacy/ details as to what is included in json dump is noted here https://support.spotify.com/us/article/understanding-my-data...
  • by rvcdbn on 4/8/23, 1:46 PM

    Really wish there were more of these kinds of tools to make sense of GDPR dumps.