Live data from Hacker News

Show HN: Spotify streaming GDPR dump local analyzer

github.com

21–26 of 26 posts

Re: Show HN: Spotify streaming GDPR dump local analyzer

#21
post #17

Earlier quoted context omitted.

I think Bing Chat’s safety features makes it very neutered. Lately I’ve been enjoying using Bard more due to its longer answers by default.

You want longer responses? One of my problems with chat gpt is its tendency to use too many words for no good reason. Most of it is just filler imho

You can just ask it to give concise responses and it will play along.

Re: Show HN: Spotify streaming GDPR dump local analyzer

#22
post #5

Earlier quoted context omitted.

Not sure what you mean, Spotify tracks have long exposed "features" that include various metrics to judge mood. https://developer.spotify.com/documentation/web-api/referenc... Also it's pretty apparent since Spotify suggests different playlists depending on time of day, weather, etc.

Do they only judge a song's mood, or do they judge the listener's mood and store that alongside the location?

Each song gets analysed and assigned ~10 audio parametres. If you tend to like tracks with, say, high danceability in the past X days, you're gonna get recommended more tracks with high danceability.

If you listen to a specific genre, it's gonna work great. If you tend to listen to unrelated tracks, your recommendations are gonna be shit. If you listen to a couple of albums that are really not what you listen to usually, it's gonna take you a while to get rid of similar tracks from your recommendations.

So to answer your question, it's more of a snapshot of the mood of the tracks you've interacted with recently, not your mood specifically.

Re: Show HN: Spotify streaming GDPR dump local analyzer

#23
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...

Re: Show HN: Spotify streaming GDPR dump local analyzer

#25
post #19
post #15

Earlier quoted context omitted.

I already find original ChatGPT (free version based on GPT-3.X) being "smarter" than Bing's one based on GPT-4. The latter much easier gives up just saying that it could not find anything, while ChatGPT replies based on its "knowledge" even on quite advanced science questions. Having a LLM trained on content generated by other LLM may be a way for disaster in future: filtering true from false (but convincing) informa…

You cant prevent an LLM from having a hallucination. The current state of the art is retrieval + summarization, all that knowledge it was trained on still exists. When performing a search having no reference for the knowledge is a decent signal that it may not exist at all and you may be talking to a liar.

You can though, by designing your prompt against it and using very low temperature values so it's more deterministic.

Re: Show HN: Spotify streaming GDPR dump local analyzer

#26

Earlier quoted context omitted.

You want longer responses? One of my problems with chat gpt is its tendency to use too many words for no good reason. Most of it is just filler imho

You can just ask it to give concise responses and it will play along.

Until the instruction falls out the back of its memory and gets lost in the summarisation! :)
Post reply on HN