#metabrainz

/

      • BrainzGit
        [listenbrainz-server] 14alastair merged pull request #2340 (03master…canonical-dump-connection): Add option to select the database connection to dump canonical data from https://github.com/metabrainz/listenbrainz-server…
      • 2023-01-31 03107, 2023

      • alastairp
        finally!
      • 2023-01-31 03141, 2023

      • alastairp
        lucifer: I'll make a release with these changes if that sounds good
      • 2023-01-31 03102, 2023

      • lucifer
        alastairp: yes sounds good
      • 2023-01-31 03141, 2023

      • BrainzGit
        [listenbrainz-server] release 03v-2023-01-31.0 has been published by 14github-actions[bot]: https://github.com/metabrainz/listenbrainz-server…
      • 2023-01-31 03146, 2023

      • mayhem
        alastairp: I was really hoping to get the daily jams PR merged before the next LB release.
      • 2023-01-31 03122, 2023

      • mayhem
      • 2023-01-31 03128, 2023

      • akshaaatt
        Remove those as well jasje_
      • 2023-01-31 03152, 2023

      • akshaaatt
        Lookups can also be removed jasje_
      • 2023-01-31 03120, 2023

      • jasje_
        ill keep the repos which i think could be used in future
      • 2023-01-31 03130, 2023

      • jasje_
        most of the stuff ill just remove
      • 2023-01-31 03137, 2023

      • alastairp
        ok, at the moment I'll just use this release for cron and testing the dumps, let me coordinate with lucifer and we can do a .1 release for the website
      • 2023-01-31 03147, 2023

      • mayhem
        ah, ok.
      • 2023-01-31 03126, 2023

      • alastairp
        bitmap: (or yvanzo, reosarevok?): is there a way if I can tell if sshd-musicbrainz-fullexport on aretha is currently receiving an rsync dump? `ps` shows nothing running in the container, so I suspect it's fine
      • 2023-01-31 03148, 2023

      • alastairp
        lucifer: quick PR in docker-server-configs related to this too
      • 2023-01-31 03122, 2023

      • yvanzo
        good question
      • 2023-01-31 03155, 2023

      • alastairp
        I need to restart it to install a new key
      • 2023-01-31 03112, 2023

      • yvanzo
        let me check
      • 2023-01-31 03138, 2023

      • alastairp
        or I guess if we don't want to restart it I could copy the key contents in manually, but that doesn't let me verify that the PR that I opened works correctly
      • 2023-01-31 03127, 2023

      • lucifer
        mayhem: please try again
      • 2023-01-31 03152, 2023

      • mayhem
        still getting 400
      • 2023-01-31 03111, 2023

      • lucifer
        can you share the code that is making the request
      • 2023-01-31 03114, 2023

      • mayhem
      • 2023-01-31 03143, 2023

      • mayhem
        [artist_mbid] now?
      • 2023-01-31 03100, 2023

      • ArjunM
        apologies, akshaaatt. i'll be contributing to bookbrainz
      • 2023-01-31 03126, 2023

      • akshaaatt
        Sounds great ArjunM ! You should definitely join the #bookbrainz channel and discuss things in detail there. The best way to start is by understanding the codebase and kicking things off with a PR or two :) There’s tons of things you could explore in the project and have a look at the bug tracker for issues to fix or discuss.
      • 2023-01-31 03127, 2023

      • yvanzo
        alastairp: don't have any better to suggest than 'ps aux' atm
      • 2023-01-31 03100, 2023

      • alastairp
        thanks yvanzo, restarting the service now
      • 2023-01-31 03135, 2023

      • ArjunM
        will head right there, akshaaatt!
      • 2023-01-31 03137, 2023

      • lucifer
        mayhem: i think there's a bug in ds hoster code.
      • 2023-01-31 03151, 2023

      • lucifer
        i'll put a temp fix in the patch and labs api endpoint for now.
      • 2023-01-31 03106, 2023

      • mayhem
        k.
      • 2023-01-31 03113, 2023

      • mayhem
        DSH needs some love in any case.
      • 2023-01-31 03151, 2023

      • akshaaatt
        ArjunM: monkey should be you PoC. But go through the docs first and try to exhaust all the available information before making conclusions. That being said, genuine doubts are welcome 24*7 !
      • 2023-01-31 03113, 2023

      • akshaaatt
        Your*
      • 2023-01-31 03137, 2023

      • ArjunM
        yes, got it
      • 2023-01-31 03158, 2023

      • yvanzo
        lucifer: CB security alerts will need a lighthouse keeper for the next months, would you agree to replace alastairp?
      • 2023-01-31 03112, 2023

      • lucifer
        sure yvanzo
      • 2023-01-31 03120, 2023

      • alastairp
        🙏 thank you
      • 2023-01-31 03124, 2023

      • yvanzo
        alastairp: should I reassign the current CB security alerts too?
      • 2023-01-31 03132, 2023

      • alastairp
        yes please
      • 2023-01-31 03137, 2023

      • yvanzo
        Done, thank you both!
      • 2023-01-31 03100, 2023

      • lucifer
        mayhem: dataset fetcher element code in troi has some special casing for artist_mbid which is creating troubles
      • 2023-01-31 03118, 2023

      • alastairp
      • 2023-01-31 03119, 2023

      • lucifer
        uh actually nvm
      • 2023-01-31 03122, 2023

      • alastairp
        !!!;lfoifw9psacjlkwfe
      • 2023-01-31 03124, 2023

      • alastairp
        por fin
      • 2023-01-31 03145, 2023

      • mayhem
        yayyyyyyyy
      • 2023-01-31 03155, 2023

      • alastairp
        what a drama
      • 2023-01-31 03157, 2023

      • jasje__ joined the channel
      • 2023-01-31 03102, 2023

      • alastairp
        thanks lucifer and mayhem for dragging me across the line
      • 2023-01-31 03102, 2023

      • yvanzo
        alastairp: Should GH security alerts for AB repos be ignored by SEC from now on? (There is only SEC-778 still open.)
      • 2023-01-31 03103, 2023

      • BrainzBot
        SEC-778: [acousticbrainz-server] CVE-2021-34141: numpy <= 1.21.6 https://tickets.metabrainz.org/browse/SEC-778
      • 2023-01-31 03130, 2023

      • bitmap
        alastairp: if there's no rrsync process it should be fine
      • 2023-01-31 03133, 2023

      • alastairp
        yvanzo: yes, I think that's reasonable
      • 2023-01-31 03139, 2023

      • alastairp
        thanks bitmap
      • 2023-01-31 03109, 2023

      • alastairp
        bitmap: related, not sure if you saw earlier discussion about the proliferation of ssh keys in that container - it seems that it's because we use `command` in a pubkey in authorized_keys to run `rrsync` which limits the connecting client to a particular directory
      • 2023-01-31 03143, 2023

      • alastairp
        we're already up to 4 keys for ListenBrainz, not sure if you know the original motivation behind that, but it could be something to clean up and improve
      • 2023-01-31 03151, 2023

      • jasje_ has quit
      • 2023-01-31 03135, 2023

      • lucifer
        mayhem: its the popular recordings element that is erroring! not the labs api one
      • 2023-01-31 03153, 2023

      • mayhem
        d'oh
      • 2023-01-31 03117, 2023

      • mayhem
        was that always the case? or did you fix something and the error moved on?
      • 2023-01-31 03130, 2023

      • lucifer
        i am not sure, its the case as of now.
      • 2023-01-31 03144, 2023

      • mayhem
        ok, I'll get back on it.
      • 2023-01-31 03145, 2023

      • bitmap
        alastairp: right, the goal for MB at least was to restrict keys to a particular directory to prevent accidental clobbering or deletion. may not be as relevant to other projects in which case one or two keys might be fine
      • 2023-01-31 03148, 2023

      • mayhem
        no changes to troi code?
      • 2023-01-31 03148, 2023

      • yvanzo
        alastairp: Done.
      • 2023-01-31 03153, 2023

      • lucifer
        none
      • 2023-01-31 03102, 2023

      • mayhem
        k
      • 2023-01-31 03141, 2023

      • alastairp
        bitmap: right. We have 4 types of dumps, each going into different subdirectories. Perhaps we could use a single key to limit to the LB dir, but then use the same one for each subdir
      • 2023-01-31 03111, 2023

      • bitmap
        that sounds reasonable to me
      • 2023-01-31 03149, 2023

      • yvanzo
        Jira apps update at :45, tickets might be less available for a very short time.
      • 2023-01-31 03112, 2023

      • mayhem
        lucifer: "Failed to generate playlist: Cannot fetch dataset recordings from https://labs.api.listenbrainz.org/similar-artists…. HTTP code 400 (<!doctype htm>"
      • 2023-01-31 03127, 2023

      • mayhem
        I still see the error in similar artists.
      • 2023-01-31 03128, 2023

      • alastairp
        mayhem: any thoughts on the frequency of the canonical dumps? I was thinking that every 2 or 4 weeks would probably be sufficient
      • 2023-01-31 03141, 2023

      • yvanzo
        Done with Jira.
      • 2023-01-31 03144, 2023

      • mayhem
        I'll leave it be for today and have a look at it with fresh eyes in the morning.
      • 2023-01-31 03100, 2023

      • mayhem
        alastairp: 2 weeks sounds good.
      • 2023-01-31 03148, 2023

      • alastairp
        ok, and I've set it to prune to 2 items, too
      • 2023-01-31 03156, 2023

      • mayhem
        great
      • 2023-01-31 03111, 2023

      • lucifer
      • 2023-01-31 03127, 2023

      • lucifer
        this is what i get currently without nay changes to the branch
      • 2023-01-31 03147, 2023

      • mayhem
        uh, that is extra special.
      • 2023-01-31 03106, 2023

      • lucifer
        cool, sounds good. i'll try to fix it in meantime and let you know how it goes.
      • 2023-01-31 03117, 2023

      • mayhem
        ok, thanks.
      • 2023-01-31 03112, 2023

      • aerozol
        Freso: thanks! I can indeed now edit other people's posts from ages ago, crazy
      • 2023-01-31 03102, 2023

      • aerozol
        reosarevok: are you the only forum admin for the year now? Let me know if you want a hand (and if there's any moderator docs/guides, though I assume it's just the CoC)
      • 2023-01-31 03111, 2023

      • aerozol
        P.s. mōrena!
      • 2023-01-31 03133, 2023

      • BrainzGit
        [listenbrainz-server] 14alastair opened pull request #2349 (03master…py3.11): Update to python 3.11 and required dependencies https://github.com/metabrainz/listenbrainz-server…
      • 2023-01-31 03135, 2023

      • agatzk has quit
      • 2023-01-31 03128, 2023

      • agatzk joined the channel
      • 2023-01-31 03141, 2023

      • alastairp
        lucifer: I added a PR to syswiki about how to use the rabbitmq web interface to inspect the LB incoming queue
      • 2023-01-31 03139, 2023

      • alastairp
      • 2023-01-31 03101, 2023

      • alastairp
        does this mean that the docs on readthedocs.io are the current development docs, and the ones in github are the stable docs?
      • 2023-01-31 03107, 2023

      • BrainzGit
        [listenbrainz-server] 14alastair opened pull request #2350 (03master…upgrade-actions-versions): Upgrade actions versions https://github.com/metabrainz/listenbrainz-server…
      • 2023-01-31 03127, 2023

      • jasje__
        akshaaatt: incoming heavy cleanup
      • 2023-01-31 03110, 2023

      • jasje__
        akshaaatt: and the app works fine
      • 2023-01-31 03156, 2023

      • yvanzo
        alastairp: these are the same docs, just the source and the version in readthedocs
      • 2023-01-31 03131, 2023

      • yvanzo
        alastairp: ideally, it should just point to the stable/production version in readthedocs, but it is not available at the moment.
      • 2023-01-31 03137, 2023

      • alastairp
        ahhh, i see. I mis-understood the source/development to mean stable/development
      • 2023-01-31 03125, 2023

      • alastairp
        maybe "source" and "compiled docs (development branch only)" would be more explicit, but I'm not sure how useful that is
      • 2023-01-31 03123, 2023

      • jasje has quit
      • 2023-01-31 03102, 2023

      • yvanzo
        alastairp: we can just drop the "source" link to be honest
      • 2023-01-31 03138, 2023

      • alastairp
        sure
      • 2023-01-31 03106, 2023

      • dseomn has quit
      • 2023-01-31 03139, 2023

      • dseomn joined the channel
      • 2023-01-31 03100, 2023

      • ArjunM has quit
      • 2023-01-31 03124, 2023

      • akshaaatt
      • 2023-01-31 03111, 2023

      • mayhem
        nice embedded rickroll.
      • 2023-01-31 03125, 2023

      • mayhem
        yeah, akshaaatt this is what I was talking about.
      • 2023-01-31 03129, 2023

      • jasje__ has quit
      • 2023-01-31 03106, 2023

      • akshaaatt
        ChatGPT has been quite scary tbh
      • 2023-01-31 03129, 2023

      • akshaaatt
        I used to hear people say that creative jobs would always exist, yet I see them perishing the first
      • 2023-01-31 03105, 2023

      • mayhem
        I'm not quite so pessimistic on this.
      • 2023-01-31 03119, 2023

      • mayhem
        have you tried to get dall-e to generate an image of something totally new?
      • 2023-01-31 03128, 2023

      • akshaaatt
        Yes
      • 2023-01-31 03137, 2023

      • mayhem
        imagine something that doesn't exist. there are no photos of it.
      • 2023-01-31 03101, 2023

      • mayhem
        dall-e is unlikely going to be able to create that. if it has never seen something, it can't generate it.
      • 2023-01-31 03119, 2023

      • mayhem
        yes, it does a fantastic job of interpolating between the concepts it has seen.
      • 2023-01-31 03128, 2023

      • akshaaatt
        Makes sense for now but the tech is catching up
      • 2023-01-31 03140, 2023

      • mayhem
        but in the end, if you need something specific, the AI can't do it and you'll need humans.
      • 2023-01-31 03112, 2023

      • mayhem
        but to me that is the upper end of the market for creatives. upper end will always have jobs.
      • 2023-01-31 03131, 2023

      • mayhem
        however, lower-end less skilled people, like gazillions of graphic designers?
      • 2023-01-31 03148, 2023

      • akshaaatt
        Agreed. Imagining things is difficult for such models. But cooking things up is easy for them via existing stuff.
      • 2023-01-31 03159, 2023

      • mayhem
        gone. replaced en-masse by AI that can crank out a web page and logos for a local bakery.
      • 2023-01-31 03120, 2023

      • akshaaatt
        Right
      • 2023-01-31 03124, 2023

      • mayhem
        local bakers won't care. they want a logo and then go make their tasty goods.
      • 2023-01-31 03157, 2023

      • mayhem
        the looking at music...
      • 2023-01-31 03124, 2023

      • mayhem
        there are many many many people who have music tastes that were set in their teenage years. a lot of people never progress past that.
      • 2023-01-31 03147, 2023

      • mayhem
        these people will be happy with AI music. especially if you can just keep telling it how to change the music according to your momentary mood.
      • 2023-01-31 03119, 2023

      • mayhem
        so, what if 25% - 50% of people give up on spotify and switch to AI?
      • 2023-01-31 03129, 2023

      • mayhem
        that's a game changer. and not a good one. not good for us.
      • 2023-01-31 03105, 2023

      • mayhem
        but, if LB and MB can distance themselves from that and provide honest music, with real emotions, real people, etc, we have a change to provide this.
      • 2023-01-31 03107, 2023

      • akshaaatt
        Agreed
      • 2023-01-31 03131, 2023

      • akshaaatt
        But tbh musicbrainz would play a big role in powering these models
      • 2023-01-31 03132, 2023

      • mayhem
        *chance
      • 2023-01-31 03145, 2023

      • mayhem
        possibly.
      • 2023-01-31 03102, 2023

      • mayhem
        but if there is one music AI, that means I customer. one unicorn. eeek
      • 2023-01-31 03133, 2023

      • akshaaatt
        Right
      • 2023-01-31 03145, 2023

      • rdswift has quit
      • 2023-01-31 03141, 2023

      • rdswift joined the channel
      • 2023-01-31 03106, 2023

      • Shelly joined the channel
      • 2023-01-31 03124, 2023

      • MRiddickW joined the channel
      • 2023-01-31 03141, 2023

      • Shelly has quit
      • 2023-01-31 03106, 2023

      • reosarevok
        aerozol: I'm not sure, we're figuring all this out
      • 2023-01-31 03130, 2023

      • reosarevok
        aerozol: do you want wiki admin rights? To delete pages and whatnot if needed
      • 2023-01-31 03144, 2023

      • reosarevok
        I think it might make sense :)
      • 2023-01-31 03137, 2023

      • aerozol
        reosarevok: if it’s helpful then let’s do it
      • 2023-01-31 03111, 2023

      • reosarevok
        Ok, changed your privs
      • 2023-01-31 03122, 2023

      • aerozol
        Thanks! Anything I should know? The new buttons that have popped up look pretty straight forward