#metabrainz

/

      • r_dunn
        Hi Freso, CallerNo6, bitmap. Maybe I'm confused, it 'appears' to work a little over 1 request per second for me, maybe 2-3 per second, but it's stuttery. It seems to let 4 go through in about a second, then stall for a few seconds.
      • The wiki states: For "python-musicbrainz/0.7.3": we allow through (on average) 50 requests per second, and decline the rest (though recently this has not been hit).
      • But for 'source IP address': if your requests are coming in at 4 requests per second, we don't honour 25% of them and decline the other 75% - we decline 100% of them, until the rate drops to 1 per second or lower.
      • I'm a little confused about the first quote...
      • *and it doesn't seem to really work like the latter quote either... :/
      • Freso
        r_dunn: The actual implementation is, AFAIK, 5 req/5 seconds or something like that.
      • Also, even if you don't hit your local rate limit, you may hit the global one.
      • aron_kexp has quit
      • r_dunn
        Freso, k, but it doesn't seem to "decline 100%" of them if you go over, am I right?
      • bitmap
        "per ip: allow 10 requests within 10 seconds, 10 in one second implies a wait of 9s" -source code
      • Freso
        r_dunn: The "50 req/sec" is a global rate limit. If 51 people send a request in a second to MB using that User-Agent, the 51st one will get denied.
      • (Ie., it's much lower than the global rate limit.)
      • r_dunn
        Okay, cool, that might explain why performance was variable...
      • Thanks.
      • amanmehta has quit
      • D4RK-PH0ENiX has quit
      • D4RK-PH0ENiX joined the channel
      • ricky_d joined the channel
      • r_dunn has quit
      • aron_kexp joined the channel
      • G0re joined the channel
      • Gore|home has quit
      • aron_kexp has quit
      • Nyanko-sensei joined the channel
      • D4RK-PH0ENiX has quit
      • r_dunn joined the channel
      • ricky_d has quit
      • Gentlecat
      • aron_kexp joined the channel
      • ricky_d joined the channel
      • stavros joined the channel
      • stavros
        samj1912, Freso suggested i let you know about my comment here: https://tickets.metabrainz.org/browse/PICARD-87...
      • BrainzBot
        PICARD-879: UI/UX overhaul for PICARD
      • r_dunn has quit
      • r_dunn joined the channel
      • Rotab has quit
      • ricky_d has quit
      • stavros has quit
      • aron_kexp has quit
      • r_dunn has quit
      • Nyanko-sensei has quit
      • D4RK-PH0ENiX joined the channel
      • Slurpee has quit
      • sai joined the channel
      • sai has quit
      • rachit_tibrewal joined the channel
      • rachit_tibrewal
        I work on this project as part of google summer of code, can somebody tell me how to get started
      • ^I would like to......
      • rachit_tibrewal has quit
      • hibiscuskazeneko has quit
      • CatCat has quit
      • CatCat joined the channel
      • iliekcomputers
        Freso: You are right and I appreciate the message! :)
      • Nyanko-sensei joined the channel
      • D4RK-PH0ENiX has quit
      • Nyanko-sensei has quit
      • D4RK-PH0ENiX joined the channel
      • Rotab joined the channel
      • amanmehta joined the channel
      • mihaitish joined the channel
      • mihaitish has quit
      • Nyanko-sensei joined the channel
      • D4RK-PH0ENiX has quit
      • Nyanko-sensei has quit
      • D4RK-PH0ENiX joined the channel
      • Gore|home joined the channel
      • G0re has quit
      • agentsim has quit
      • agentsim joined the channel
      • samj1912
        stavros : cool , thanks for the feedback :)
      • agentsim has quit
      • JonnyJD joined the channel
      • JonnyJD has quit
      • G0re joined the channel
      • Gore|home has quit
      • arbenina joined the channel
      • ruaok
        Gentlecat: I've been marking people in bad standing who are behind in their payments.
      • 7d needs the same treatment in fact.
      • Quesito
        ruaok: 7d status updated
      • ruaok
        k
      • agentsim joined the channel
      • agentsim has quit
      • Quesito
        ruaok: sent biz a draft I'd like your thoughts/feedback on please
      • when you have a moment
      • ruaok
        k.
      • don't forget your invoice.
      • LordSputnik
        Hmm, I might not have time to fix it this time... Leo_Verto?
      • Leo_Verto
        botbot-plugins seems to have crashed, restarted it
      • Freso has been using Spotify's scrobbling to at least log played items on Last.fm
      • LordSputnik
        I can restore logs at some point if someone has them saved
      • Leo_Verto
        should be logging again now but I can't fix the missing backlog as I don't have most of the logs myself either
      • LordSputnik
        We should really dump botbot...
      • iliekcomputers
        ruaok: a script that sends requests every hour or so would work well enough for most normal users I think
      • LordSputnik
        It's not very reliable
      • Leo_Verto
        Freso, I wonder if one could scrobble to listenbrainz instead by using some DNS magic
      • Freso
        It really isn't. :(
      • Leo_Verto: Not from Spotify.
      • iliekcomputers
        influx handles deduplication anyway, as long as people don't listen to 500 10 second tracks in an hour :)
      • Freso
        AFAIK, the Spotify scrobbles via its servers, not the client.
      • Leo_Verto
        ah
      • iliekcomputers
        Leo_Verto: the last.fm compatible api hasn't been deployed yet, I think
      • or has it?
      • Leo_Verto
        LordSputnik, well, it does the job just fine most of the time
      • samj1912
        Leo_Verto: I think my matrix bridge keeps the chatlogs regardless
      • Leo_Verto
        and apart from being really overengineered for our use case and having a really odd code base, I don't think there are enough reasons to justify switching again
      • samj1912_riot[m]
        Yes it does :p
      • LordSputnik
        Depends how easy switching is
      • At the moment there's not really a good alternative
      • You're right
      • samj1912
        I think anyone who joins that matrix room can see the old chatlogs as well
      • Freso
        I would hate to lose log links at least, apart from this, I could live with switching - but I really like how I can scroll across days.
      • alastairp
        ruaok: meeting at 1830h-ish?
      • LordSputnik
        Oh I have chatlogs... duh, I'm on IRCcloud
      • Leo_Verto
        heh
      • LordSputnik
        just not for the less popular channels
      • Leo_Verto
        hmm
      • OperationalError: terminating connection due to administrator command
      • SSL connection has been closed unexpectedly
      • samj1912
        https://vector.im/beta/#/room/#freenode_#metabr... in case someone wants a free alt. to irccloud :P
      • Leo_Verto
        helpfully doesn't come with a timestamp
      • alastairp
        cool, spotify history sounds great
      • there still should be more data
      • UmkaDK has quit
      • Leo_Verto
        did freenode have so maintenance or something that would've caused the bot to disconnect?
      • Freso
        Leo_Verto: Nothing that was posted to global.
      • kloeri: ^ ?
      • UmkaDK joined the channel
      • Leo_Verto
        I guess I'll have to look into hardening the bot more, this really shouldn't happen under any circumstances
      • kloeri
        no but some server could have shed a bunch of users or similar I guess
      • CatQuest
        [17:54] <LordSputnik> I can restore logs at some point if someone has them saved
      • I might have it
      • Freso finds it handy to have a freenode sysadmin around :p
      • kloeri
        the big problem of course being that too many people think so :p
      • gcilou
      • Freso
        kloeri: Thanks. :)
      • reosarevok
        !m gcilou
      • BrainzBot
        You're doing good work, gcilou!
      • Freso
        gcilou: 🙌
      • kloeri: ;)
      • iliekcomputers
        gcilou: \o/, awesome!
      • gcilou
        It's so awesome
      • CatQuest
        gcilou: shoulda been 42! :P but still, awesome!
      • LordSputnik: do you need logs?
      • I can give you mb meb, book and bookdev
      • LordSputnik
        CatQuest: I should have them, don't worry for now 🙂
      • CatQuest
        alright :)
      • psolanki
        hello,
      • Leftmost waves at LordSputnik.
      • Freso
        psolanki: Hello :)
      • iliekcomputers
        gcilou: what exactly was/is the event?