#metabrainz

/

      • mayhem
        please duplicate, so I can nuke it from my account
      • 2023-03-06 06546, 2023

      • ZaphodBeeblebrox
        ew
      • 2023-03-06 06547, 2023

      • reosarevok
        ZaphodBeeblebrox: a lot harder, but that'd be fun eventually
      • 2023-03-06 06517, 2023

      • reosarevok
        Well, not necessarily harder if it's not "stuff like X" radio, but just "a bunch of random recordings with instrument X"
      • 2023-03-06 06539, 2023

      • ZaphodBeeblebrox
      • 2023-03-06 06541, 2023

      • mayhem
      • 2023-03-06 06556, 2023

      • ZaphodBeeblebrox
        I mean.. that was the general gist of it
      • 2023-03-06 06514, 2023

      • reosarevok
        ZaphodBeeblebrox: I can't imagine how random "guitar" or "drumset" radio might be, lol
      • 2023-03-06 06529, 2023

      • ZaphodBeeblebrox
      • 2023-03-06 06538, 2023

      • Pratha-Fish
        reosarevok: thanks for the examples :)
      • 2023-03-06 06538, 2023

      • Pratha-Fish
        Also, I wonder if https://test.musicbrainz.org/place/create would be the right place to add new areas? As I understand, it looks like something different from "areas" that's usually added by manually submitting AREAQ issues on Jira
      • 2023-03-06 06545, 2023

      • aerozol
        Thanks mayhem, duplicated! Aaaaand ugly youtube player error. The playlist looks good though! What I would expect plus a few interesting new bits and bobs
      • 2023-03-06 06547, 2023

      • mayhem
      • 2023-03-06 06549, 2023

      • reosarevok
        mayhem: hmm. Seems like more of "stuff similar to one *or* the other" than "similar to both" but I bet that's because not a lot of people listen to both. Although they should, some of that is fun almost-industrial pop, lol
      • 2023-03-06 06555, 2023

      • ZaphodBeeblebrox
      • 2023-03-06 06557, 2023

      • ZaphodBeeblebrox
        oh
      • 2023-03-06 06558, 2023

      • reosarevok
        I think I'll enjoy the playlist though, so :)
      • 2023-03-06 06508, 2023

      • reosarevok
        Copied
      • 2023-03-06 06535, 2023

      • mayhem
        reosarevok: I agree -- that is a weakness of the current implementation. if one artist is more popular than the other the results are skewed.
      • 2023-03-06 06549, 2023

      • ZaphodBeeblebrox
        rarblarb
      • 2023-03-06 06554, 2023

      • mayhem
        ZaphodBeeblebrox: did you duplicate the list?
      • 2023-03-06 06559, 2023

      • ZaphodBeeblebrox
        uh oh
      • 2023-03-06 06511, 2023

      • ZaphodBeeblebrox
        uhm can i do that later i have to do that on the other machine
      • 2023-03-06 06517, 2023

      • ZaphodBeeblebrox
        i will tell you once i've done it
      • 2023-03-06 06517, 2023

      • lucifer
        mayhem, monkey, aerozol: done.
      • 2023-03-06 06529, 2023

      • monkey
        Thank you :)
      • 2023-03-06 06535, 2023

      • lucifer
        outsidecontext: that current pin API endpoint is also live.
      • 2023-03-06 06535, 2023

      • Pratha-Fish
        Oh right, and reosarevok I think we should write some docs for the bot too :)
      • 2023-03-06 06536, 2023

      • Pratha-Fish
        I am having a little hard time picking up the workflow with this particular repo. I can flesh out some docs if you can give me some general pointers for anyone who'd like to get started with the bot
      • 2023-03-06 06552, 2023

      • mayhem
      • 2023-03-06 06510, 2023

      • mayhem
        I think that one is going to be a bit odd. too mainstream, lol
      • 2023-03-06 06513, 2023

      • mayhem
        lucifer: thanks!
      • 2023-03-06 06535, 2023

      • outsidecontext
        lucifer: cool, I'll check it out
      • 2023-03-06 06542, 2023

      • aerozol
        lucifer: thanks!
      • 2023-03-06 06504, 2023

      • mayhem
        aerozol: this was the final version of it: https://listenbrainz.org/explore/
      • 2023-03-06 06557, 2023

      • aerozol
        mayhem: wonderful
      • 2023-03-06 06512, 2023

      • monkey
        Yeah, nice work on that page team
      • 2023-03-06 06523, 2023

      • aerozol
        mayhem: missed this until now… when I click on the YIM links they go to your page rob :)
      • 2023-03-06 06525, 2023

      • mayhem
        thanks for making the design and monkey thanks for the coaching.
      • 2023-03-06 06537, 2023

      • monkey
        Hahaha
      • 2023-03-06 06539, 2023

      • mayhem
        shit, lol.
      • 2023-03-06 06548, 2023

      • aerozol
        It’s a nice page don’t get me wrong
      • 2023-03-06 06503, 2023

      • monkey
        You Rob-ed it from us!
      • 2023-03-06 06513, 2023

      • mayhem hangs his head in shame
      • 2023-03-06 06539, 2023

      • Pratha-Fish hangs a crown on mayhem's head
      • 2023-03-06 06528, 2023

      • reosarevok
        it's ok, just quickly change it to "MY, yes, MY Year in Music"
      • 2023-03-06 06549, 2023

      • ZaphodBeeblebrox
        ps
      • 2023-03-06 06550, 2023

      • reosarevok
        (I do like the page :) )
      • 2023-03-06 06514, 2023

      • reosarevok
        mayhem: Also... This is fine.
      • 2023-03-06 06551, 2023

      • mayhem
        heh. :)
      • 2023-03-06 06558, 2023

      • jasje has quit
      • 2023-03-06 06503, 2023

      • mayhem
        that page does end up being fun. :)
      • 2023-03-06 06547, 2023

      • mayhem
        "404 Not Found: Cannot find user: [object Object]"
      • 2023-03-06 06552, 2023

      • mayhem
        that doesn't seem better
      • 2023-03-06 06531, 2023

      • ZaphodBeeblebrox
        is "[object Object]" not a valid username anmore?
      • 2023-03-06 06533, 2023

      • mayhem
      • 2023-03-06 06547, 2023

      • reosarevok
        currentUser.name on the url, mayhem
      • 2023-03-06 06548, 2023

      • mayhem
        monkey: what is not right with the url= line?
      • 2023-03-06 06558, 2023

      • mayhem
        <3
      • 2023-03-06 06521, 2023

      • monkey
        `currentUser` is the logged-in user
      • 2023-03-06 06535, 2023

      • mayhem
        now it works, thanks to reosarevok .
      • 2023-03-06 06537, 2023

      • monkey
        Er.
      • 2023-03-06 06547, 2023

      • monkey
        Yep, thanks reosarevok :)
      • 2023-03-06 06504, 2023

      • reosarevok
        I've seen enough Object objects when I am being slow, heh
      • 2023-03-06 06531, 2023

      • BrainzGit
        [listenbrainz-server] 14mayhem opened pull request #2384 (03master…fix-explore-page): Fix explore page https://github.com/metabrainz/listenbrainz-server…
      • 2023-03-06 06538, 2023

      • ZaphodBeeblebrox
        I object to those object objects
      • 2023-03-06 06544, 2023

      • mayhem
        gah. hang on.
      • 2023-03-06 06547, 2023

      • reosarevok
        Or, as Phoenix Wright would say
      • 2023-03-06 06548, 2023

      • BrainzGit
        [listenbrainz-server] 14mayhem closed pull request #2384 (03master…fix-explore-page): Fix explore page https://github.com/metabrainz/listenbrainz-server…
      • 2023-03-06 06551, 2023

      • monkey
        [Object Oh no.]
      • 2023-03-06 06554, 2023

      • reosarevok
        OBJECT-OBJECTION!
      • 2023-03-06 06554, 2023

      • ZaphodBeeblebrox
        OBJECTION
      • 2023-03-06 06507, 2023

      • ZaphodBeeblebrox
        !recall oh no.
      • 2023-03-06 06507, 2023

      • BrainzBot
      • 2023-03-06 06526, 2023

      • BrainzGit
        [listenbrainz-server] 14mayhem opened pull request #2385 (03master…fix-explore): Fix yim links https://github.com/metabrainz/listenbrainz-server…
      • 2023-03-06 06532, 2023

      • mayhem
        monkey: ^^ that one.
      • 2023-03-06 06509, 2023

      • monkey
        🦭 of approval
      • 2023-03-06 06523, 2023

      • kaine21 joined the channel
      • 2023-03-06 06547, 2023

      • mayhem
        aerozol: remind me, how do you listen to music?
      • 2023-03-06 06503, 2023

      • reosarevok
        bitmap: do you remember if this is a regression or already the case last time? MBS-12964
      • 2023-03-06 06504, 2023

      • BrainzBot
        MBS-12964: Batch create new works is missing the date fields https://tickets.metabrainz.org/browse/MBS-12964
      • 2023-03-06 06519, 2023

      • reosarevok
        (it does seem like it'd be nice to have a way to set the dates on add, anyway, but not sure if bug or improvement)
      • 2023-03-06 06541, 2023

      • outsidecontext_ joined the channel
      • 2023-03-06 06507, 2023

      • aerozol
        mayhem: download via soulseek or redacted (both p2p), then play my library on desktop or Plex. Sometimes I stream on Bandcamp, Soundcloud, Youtube, when I’m just checking something out
      • 2023-03-06 06535, 2023

      • prout_ joined the channel
      • 2023-03-06 06536, 2023

      • aerozol
        Oh and purchase via Bandcamp of course :) And tapes and records
      • 2023-03-06 06502, 2023

      • mayhem
        so, you have a personal collection, then?
      • 2023-03-06 06506, 2023

      • aerozol
        Yup
      • 2023-03-06 06507, 2023

      • atj2 joined the channel
      • 2023-03-06 06512, 2023

      • aerozol
        #oldguy
      • 2023-03-06 06526, 2023

      • reosarevok
        bitmap: also, I'm rebasing https://github.com/metabrainz/musicbrainz-server/… and checking if it needs more changes, if not I can merge and then we can maybe look at the next ones, etc :)
      • 2023-03-06 06527, 2023

      • mayhem
        that's freaking great news. you can help me test shit!
      • 2023-03-06 06533, 2023

      • aerozol
        ooh
      • 2023-03-06 06536, 2023

      • outsidecontext has quit
      • 2023-03-06 06537, 2023

      • prout has quit
      • 2023-03-06 06537, 2023

      • kepstin has quit
      • 2023-03-06 06538, 2023

      • atj1 has quit
      • 2023-03-06 06538, 2023

      • kaine2 has quit
      • 2023-03-06 06539, 2023

      • kaine21 is now known as kaine2
      • 2023-03-06 06544, 2023

      • outsidecontext_ is now known as outsidecontext
      • 2023-03-06 06556, 2023

      • mayhem
        well. given that you;re on windows, I'm no where near ready to have you test, sadly.
      • 2023-03-06 06509, 2023

      • mayhem has much childhood trauma from windows
      • 2023-03-06 06517, 2023

      • aerozol
        there, there
      • 2023-03-06 06549, 2023

      • reosarevok
        Oh, huh, that still passes
      • 2023-03-06 06556, 2023

      • aerozol
        Let me know when you have something for me! We’ll run some non-platform specific tests on your patience in the meantime
      • 2023-03-06 06507, 2023

      • mayhem
        because I have written a content resolver -- that takes a LB playlist and resolves it to local content.
      • 2023-03-06 06527, 2023

      • aerozol
        I forgot about that! Really interested in that one
      • 2023-03-06 06537, 2023

      • bitmap
        reosarevok: hmm, I think it's a regression
      • 2023-03-06 06548, 2023

      • mayhem
        yes, it is an important element of our chain of making all this work.
      • 2023-03-06 06512, 2023

      • mayhem
        let me come up to speed on delivering python programs on windows.
      • 2023-03-06 06515, 2023

      • reosarevok
        bitmap: maybe something to try to look into for the next release then :) If you have the time, it's probably faster if you do it, but if not I can try
      • 2023-03-06 06531, 2023

      • mayhem
        outsidecontext: any tips on how to deploy a python command line program on windows?
      • 2023-03-06 06503, 2023

      • kepstin joined the channel
      • 2023-03-06 06542, 2023

      • mayhem
        aerozol: do you ever use the terminal/powershell or anything like that?
      • 2023-03-06 06551, 2023

      • reosarevok
        bitmap: also, surprisingly https://github.com/metabrainz/musicbrainz-server/… still passes on master, so if no other tests fail now after my rebase and the heredocs thing seems fine I can merge it and start rebasing the next one in the chain :D
      • 2023-03-06 06552, 2023

      • aerozol
        mayhem: absolutely never
      • 2023-03-06 06508, 2023

      • aerozol
        mayhem: but happy to when needed
      • 2023-03-06 06548, 2023

      • mayhem
        let me chat with outsidecontext about the best way to proceed. I'll get back to you.
      • 2023-03-06 06512, 2023

      • aerozol
        np (goes to breakfast)
      • 2023-03-06 06530, 2023

      • bitmap
        reosarevok: cool, I'll have another look, would be nice to merge it and avoid future conflicts
      • 2023-03-06 06533, 2023

      • BrainzGit
        [listenbrainz-server] 14mayhem merged pull request #2385 (03master…fix-explore): Fix yim links https://github.com/metabrainz/listenbrainz-server…
      • 2023-03-06 06549, 2023

      • bitmap
        I guess I already approved it anyway
      • 2023-03-06 06530, 2023

      • reosarevok
        Yeah, but you left a couple comments
      • 2023-03-06 06539, 2023

      • reosarevok
        So maybe you want to check on those (IIRC I updated based on one)
      • 2023-03-06 06528, 2023

      • outsidecontext
        mayhem: might depend on the audience. Installation with pip can work well if you can expect people to install Python. Otherwise I think PyInstaller will work well for creating a package that bundles python and everything needed
      • 2023-03-06 06503, 2023

      • outsidecontext
        Mayhem: I'll be around in half an hour, then we can chat more if you want
      • 2023-03-06 06503, 2023

      • yvanzo
        outsidecontext, zas: How MB Picard behaves when a disc ID is associated with a different release? Does it suggest to (re)move the disc ID from it?
      • 2023-03-06 06514, 2023

      • KassOtsimine
        ok mayhem, i copied those playlist, you can balete them now
      • 2023-03-06 06529, 2023

      • mayhem
        KassOtsimine: k
      • 2023-03-06 06552, 2023

      • mayhem
        outsidecontext: thx. let me look at PyInstaller in the meantime
      • 2023-03-06 06536, 2023

      • reosarevok
      • 2023-03-06 06538, 2023

      • reosarevok
        * :)
      • 2023-03-06 06500, 2023

      • bitmap
        thanks!
      • 2023-03-06 06530, 2023

      • outsidecontext
        yvanzo: no. if you look up a disc ID and there are multiple matching releases it will show a list of matches and the user can choose.
      • 2023-03-06 06503, 2023

      • BrainzGit
        [bookbrainz-site] 14kellnerd opened pull request #946 (03master…search-query-encoding): fix(call-to-action): properly encode query parameters once https://github.com/metabrainz/bookbrainz-site/pul…
      • 2023-03-06 06558, 2023

      • outsidecontext
        mayhem: I never used PyInstaller for a CLI application, but it's supported
      • 2023-03-06 06518, 2023

      • mayhem
        it sounds promising...
      • 2023-03-06 06551, 2023

      • mayhem
        here is what I want to do: the LB content resolver takes a JSPF playlist and knowledge of a local music collection and matches the playlist to local content.
      • 2023-03-06 06519, 2023

      • yvanzo
        outsidecontext: Thanks, I’m asking because it’s been reported on #musicbrainz that XLD can only associate [disc ID] with one release.
      • 2023-03-06 06539, 2023

      • mayhem
        ideally, this program could be installed as the system "JSPF Mime type" handler. it would parse the playlist and resolve it to a m3u playlist.
      • 2023-03-06 06504, 2023

      • mayhem
        and for the final step, it should call the default application assigned to handle .m3u files.
      • 2023-03-06 06522, 2023

      • mayhem
        does that make sense?
      • 2023-03-06 06555, 2023

      • outsidecontext
        mayhem: associating the program with file types needs some registry entries I think. That would be the job for an installer, which is then a separate topic again (despite its name PyInstaller does not deal with the installing part, it merely creates a standalone bundle thing).
      • 2023-03-06 06521, 2023

      • mayhem shudders
      • 2023-03-06 06524, 2023

      • mayhem
        registry.
      • 2023-03-06 06549, 2023

      • mayhem
        but this shouldn't be all *that* hard, right?
      • 2023-03-06 06556, 2023

      • outsidecontext
        well, In my opinion building windows installers is a catastrophe. but no, it shouldn't be *that* hard :D
      • 2023-03-06 06500, 2023

      • mayhem
        "We do these things not because they are easy, but because we thought they were easy."
      • 2023-03-06 06513, 2023

      • mayhem
        can't argue that.
      • 2023-03-06 06532, 2023

      • mayhem
        would there be any chance you'd be willing to build this installer for aerozol and myself?