• BrainzGit
        [bookbrainz-site] snyk-bot opened pull request #525 (master…snyk-fix-b6798bfc0e9af55863442307e9ef9ad1): [Snyk] Security upgrade chart.js from 2.9.3 to 2.9.4 https://github.com/bookbrainz/bookbrainz-site/p...
      • travis-ci joined the channel
      • travis-ci
        Project bookbrainz-site build #3504: passed in 4 min 30 sec: https://travis-ci.org/bookbrainz/bookbrainz-sit...
      • travis-ci has left the channel
      • goldenshimmer
        Hi! Is there a way to filter charts by artist/release in Listenbrainz? (see my most listened tracks/releases from an artist, or most listened tracks from a release).
      • Started writing up a feature request, but figured I'd double check that it didn't already exist somewhere I'm overlooking it...
      • nelgin joined the channel
      • nelgin
        yvanzo, just checking in to see if there's any developments on the live indexing?
      • (when you're around anyway) :)
      • supersandro2000 has quit
      • supersandro2000 joined the channel
      • heyoni has quit
      • heyoni joined the channel
      • psychoadept has quit
      • supersandro2000 has quit
      • yvanzo
        hi nelgin: nothing has been released about live indexing yet, but more changes are being brought to search stuff.
      • v6lur joined the channel
      • Gore joined the channel
      • Gazooo79494 has quit
      • Gazooo79494 joined the channel
      • sumedh joined the channel
      • sumedh has quit
      • sumedh joined the channel
      • sumedh has quit
      • rdswift has quit
      • rdswift joined the channel
      • kepstin has quit
      • maxlath[m] has quit
      • reg[m] has quit
      • joshuaboniface has quit
      • dotmavriq[m] has quit
      • MagnusSvensson[m has quit
      • maverickfox3[m] has quit
      • tripathyprateek[ has quit
      • goldenshimmer has quit
      • goldenshimmer joined the channel
      • CatQuest
        hm. is there a better way to say "receiving air" to?
      • like there is aflute that receives air fro ma bellow. ther is blows but but it doesnt work in this sentece
      • playing, airing. thingy
      • "a row of flute-pipes receiving air from hand operated bellows"
      • ah, "feed air" or "areated"
      • reg[m] joined the channel
      • tripathyprateek[ joined the channel
      • maxlath[m] joined the channel
      • kepstin joined the channel
      • MagnusSvensson[m joined the channel
      • joshuaboniface joined the channel
      • maverickfox3[m] joined the channel
      • dotmavriq[m] joined the channel
      • adhawkins has quit
      • adhawkins joined the channel
      • d4rkie joined the channel
      • D4RK-PH0ENiX has quit
      • reosarevok
        If a sperm is wasted / God gets quite areated (?)
      • CatQuest
      • MajorLurker
        "activated by"
      • CatQuest
        i went with "feed by" becasue it fit better and was shorter :D
      • hm. is it jsut me or is the locale slit shorter now and lacks thingsl iek "old english" and other historical language
      • and isgh. still not sardinian or latin :/
      • i miss sanskrit as an option too :/
      • !m catquest for \o/ actually doing isntrument tickets :P
      • BrainzBot
        You're doing good work, catquest for \o/ actually doing isntrument tickets :P!
      • d4rkie has quit
      • D4RK-PH0ENiX joined the channel
      • ruaok
        pristine___: my daily jam today is much more diverse than it has been as of late. could it be because we finallly got new listens imported last week?
      • pristine___
        Possibly. Because of the imports, I noticed that recs were kinda constant, I talked about it to ishaanshah a few weeks back.
      • ruaok
        I'll be very interested to see if I like this list -- if I do then we're on a very good track, I think.
      • alastairp
        hi ruaok
      • ruaok
      • alastairp
        a few things - can you give me write access to the troi repo?
      • ruaok wonders why alastairp doesn't already
      • and: have you thought about option flags to patches? I'm finding that i want to add a flag not an argument. not sure the best way to do it
      • thinking out loud, I wonder if we could coopt argparse or click for the arg definitions
      • ruaok
        I haven't, but I did expand the information that is passed to patches, did you see that?
      • alastairp
        I did (and fixed my now-broken patch)
      • ruaok
        I tried it with click but....
      • alastairp
        heh, right
      • let me mull on it
      • ruaok
        after spending a couple of hours on trying to get that to work, I decided to just skip it.
      • argparser might be more useful.
      • but, I agree, options would be good.
      • alastairp
        right, you should be able to just pass around an argparse object
      • ruaok
        I'm also thinking about adding support for pipeline elements that are user specific.
      • e.g always filter the following artists out of my recommendations, if you find .fucktheseartistsrc
      • alastairp
        where do you want to track bugs and notes? gh issues?
      • ruaok
        lets stick to jira.
      • but, not 100% where in jira.
      • alastairp
        new project with separate components for each repo?
      • ruaok
      • I'm leaning towards not components inside LB.
      • CoreTeam now has admin access to the Troi repo.
      • (was only read)
      • alastairp
      • BrainzGit
        [listenbrainz-server] mayhem merged pull request #1143 (rec-component-feedback…rec-feedback-db-api): Recommendation feedback [DB + API] https://github.com/metabrainz/listenbrainz-serv...
      • alastairp
        sorry, wasn't clear what you meant about LB components?
      • ruaok
        I am suggesting we make a "troi" component inside the LB project.
      • and a recommendations one for the spark related work.
      • yvanzo
        You can even use subcomponents if needed.
      • We have components hierarchy in Tickets.
      • alastairp
        OK, I don't mind doing it like that
      • ruaok: can you take a look at main/master branches in troi?
      • looks like your recent commits you pushed to master
      • pristine___
        > I am suggesting we make a "troi" component inside the LB project.
      • ruaok
        sigh. habits.
      • pristine___
      • alastairp
        hands typing without you knowing what they were writing :)
      • ruaok
      • let me make the components, then I'll fix troi.
      • I need to delete the master branch from my own repo.
      • components troi and recommendations created.
      • alastairp: ok, I merged master into main and pushed. sanity check me please?
      • iliekcomputers
        ishaanshah: hey
      • Let's chat about the spark imports when you're around
      • alastairp
        ruaok: I still see 3 commits in origin/master not in main: https://github.com/metabrainz/troi-recommendati...
      • ruaok
        ok, should be fixed now. thanks!
      • alastairp
        thank you
      • first PR up
      • ruaok
      • perhaps I dont understand your comment on line 35 but the block on line 42 should catch required args that are missing, no?
      • alastairp
        the issue seemed to be that `args` was `[]`
      • so it was iterating over inputs, and then trying to access `args[0]`
      • maybe there was something buggy the time that I ran it, and what is supposed to happen is that args gets set to [None, None] if nothing is added to the commandline
      • in fact, I may have run into this bug before I updated from origin... let me double-check
      • ruaok
        ah, I see. yes.
      • I think improving the block on line 42 will give better error messages.
      • alastairp
        yeah, right. I'm just opening some tickets, including one to look into argparse. might be better to leave that check until we see if we can integrate argparse?
      • ruaok
      • then i see no issues on #10.
      • well, there are issues on #10. #10 downing street. but your PR seems fine. :)
      • alastairp
      • thanks for all of the heavy work on the pipeline
      • pretty nice to just run a command and have a bunch of stuff happen
      • ruaok
        np. feels good no?
      • just curious, why did you decide to go for mfccs and not (also) gfccs? (what whatever the other one was)
      • alastairp
        no reason yet, just getting the pipeline going and then I want to work out a way of trying all metrics and displaying them somehow so that we can get an idea of how well each one works
      • ruaok
      • want to collaborate on that? I just posted an error I got when running your code. should I dive in?
      • alastairp
        give me 5 mins and I'll open a ticket pointing to the error if you want
      • there's a bug here - if the lookup element can't find an item, it leaves it in the pipeline
      • then the playlist element just assumes that it exists
      • ruaok
      • I'm torn on what the right beheaviour should be.
      • remove?
      • make it an option to remove?
      • alastairp
        the even stranger thing, is when I use the lookup endpoint to find data for an mbid that is reported as missing, it gets returned! (and there isn't a redirect either, so that's not the problem)
      • ruaok
        recording_lookup element you mean?
      • alastairp
        maybe the lookup element should set a flag, and the playlist element (or any other terminal elemtns) can be configured to skip these ones?
      • yes, right