Data exploration...
Data exploration...
Note that you will be asked to explain your interest, in the hopes of minimizing the robots among us.
If you use NRbG with a Development Mode API key, things are supposedly about to get bad for that. If you're interested in alternatives, see the bottom of the page for a group you could join to discuss such things.
If you're in Zurich on March 20th, you could come see me talk about algorithms and music discovery and human creativity and machines and power. How many of the Swiss metal bands I personally like will I find excuses to mention?
www.m4music.ch/events/en/20...
Their "Development Mode" is now specifically useless for development, since it uses different endpoints and even different response formats from the non-development mode.
Spotify removed all the multiple-item metadata calls, so you now have to get every track/album/artist individually. This is clearly ludicrous (for both them and us), and probably prohibits most uses beyond trivial ones on the scale of Now Playing lookups or the like.
Presumably NRbG and Curio are now broken for newly created Spotify API keys. Due to the same petty new restrictions to the API I can't create a new API key myself, and thus can't even try them that way. But other people report hitting 429s and getting locked out almost immediately.
If you've read my book, thanks, that was awesome of you!
If you haven't, but not as a matter of principle, you could read the beginning and see if that makes you feel like reading more.
www.book2look.com/book/RVopHiZ...
Or to use the grouped display to see the top 10 such artists per year:
?play history
|track info=(....spotify_track_uri,urid.other tracks)
/artist=(.track info.artists:@1),playyear/artist :count=1 .of
|artistname=(.artist.name),-artist
#count /playyear |of=10
You can click the "x" next to 1000 - 1000 to switch to a flat display.
Yep, you can do that. Hint: group by artist,year then group by artist and filter count=1.
Note, too, that all the queries in Curio are exposed and editable, so if I were, say, on vacation and unavailable, anybody could have fixed these for themselves. Technically, anyway...
So everything that did
.id.other tracks
should now do
....spotify_track_uri,urid.other tracks
using the urid function to pull the ID portion out of the URI.
For the curious: last year I lazily used track IDs as stream IDs, and then hacked around the resulting problems. Since then I gave streams their own unique IDs, which is much better, but I forgot to update some track-lookup queries, which were thus trying to use new stream IDs as track IDs.
If you have hit issues with the Listening History views in Curio showing zero counts for things, do this:
Yeah, sorry, I had to fix the same issue in a couple other places, which I didn't notice because I had the queries cached. Delete any "20XX tracks all" and "20XX tracks full" queries from the query page (the little "x" when you hover), and then go back to Listening History and try again.
Oh, if it was release years, reload and try again now.
Those don't look like valid track IDs. Which view are you in?
Indeed you could!
Worth noting that this data is per browser, so you need to have retrieved your followed artists in Curio on each machine+browser where you want to run NRbG.
2/2
OK, let's check your data. Go into Developer Tools (F12 on Chrome) โ Application, and open up IndexedDB. You should see something like the attached picture. If you don't have Curio / Props / artists, then there's your problem.
1/2
But meanwhile, you could try re-retrieving your artists in Curio...
Harumpf. Perhaps I have misconstrued the first error. Will investigate, but not until later.
Aha. Try again now.
Can you look in the developer console and see if you're getting an error message?
Yep. everynoise.com/curio.html
If your information software doesn't make you want a bigger monitor, what good is it?
Planning ahead for the end of the year, which is STILL A MONTH AWAY: a thing for comparing a genre capsule for your year in music to a friend's.
(And yes, in my test case, my "friend" is myself from another year.)
You can compare a playlist to *multiple* others at once, too.
I talked to PJ Wehry on the Chasing Leviathan podcast, and now you can hear us:
www.youtube.com/watch?v=iCTd...