Oddbean new post about | logout
 Totally with you. I’m working on my own self hosted music server and I’ve built in a way to publish listens as nostr events. I never liked how scrobbles were all or nothing - it’s nicer when the user has control. 

If you look carefully the event type is 2002 in honor of the year last.fm was founded. https://image.nostr.build/f9e0a28dd96073d6417094f386451d28b87e25d53570bc4989dd7696bdcf0770.jpg  
 Currently trying to find time to implement blossom integration for album art. Also working on MusicBrainz integration as optional metadata. 
 Do you have a loose spec on what this kind should look like? I'd love to start figuring out how to integrate it into some of the music players I use (like cmus). Mostly just so I can publish to my own relay and keep track of my listening history. 
 👀👀

Starting a tracker for this discussion here

https://github.com/nostrability/nostrability/issues/79 
 We already have music statuses https://github.com/nostr-protocol/nips/blob/master/38.md#live-statuses 
 I have looked at that before, my aim is more towards discovery, recommendations, personal playlist algorithms, something beyond ephemeral status. I’m starting by building something that will be useful for me, that way if I remain the only user, it will still be worth the effort. 
 Also if you have any links to the project source code you're working on, would love to take a peek! 
 Yeah absolutely, this gives me incentive to get it pushed to a public repo. I’ll add my thoughts to the nostrability thread as well.