bitmap, yvanzo: I noticed one of the top requested file on mb is /static/search_plugins/opensearch/musicbrainz_artist.xml , that's a very small file, which didn't change since a while though we serve it without any client-side caching. What's the purpose of this file? Shouldn't we improve that? Are there any other file of the same kind?
2019-09-18 26155, 2019
zas
Currently this file only takes 36ms to be served (without any caching) and it fits in one tcp packet, so that's not an issue at all. I just wonder about why we don't have client-caching headers for it and if we should modify nginx config for that.
2019-09-18 26120, 2019
zas
it was requested 9706 times yesterday (so not any issue either)
2019-09-18 26151, 2019
bitmap
I have no idea actually
2019-09-18 26159, 2019
bitmap
thought it had something to do with FF's search box
zas: I think so, we don't copy it to staticbrainz from what I can see
2019-09-18 26128, 2019
bitmap
that'd be a good idea
2019-09-18 26105, 2019
Nyanko-sensei has quit
2019-09-18 26147, 2019
D4RK-PH0ENiX joined the channel
2019-09-18 26138, 2019
Mr_Monkey
Moin moin!
2019-09-18 26145, 2019
Pac23 joined the channel
2019-09-18 26156, 2019
pristine__
Moin!
2019-09-18 26111, 2019
kori joined the channel
2019-09-18 26111, 2019
kori has quit
2019-09-18 26111, 2019
kori joined the channel
2019-09-18 26156, 2019
ruaok
moooin!
2019-09-18 26101, 2019
Gazooo has quit
2019-09-18 26144, 2019
Gazooo joined the channel
2019-09-18 26105, 2019
D4RK-PH0ENiX has quit
2019-09-18 26108, 2019
ruaok
alastairp: we're doing catered gumbo on thusday evening the 26th, Nicole is cooking. Care to join us for that?
2019-09-18 26114, 2019
D4RK-PH0ENiX joined the channel
2019-09-18 26132, 2019
alastairp
ruaok: sorry, thursday dinner doesn't work for me
2019-09-18 26157, 2019
ruaok
ok, np.
2019-09-18 26108, 2019
ruaok
just sorting out headcounts.
2019-09-18 26106, 2019
ruaok
sigh. thpain. "here is confirmation email about your airbnb's. tell us when you're arriving."
2019-09-18 26116, 2019
ruaok
I do so.
2019-09-18 26134, 2019
ruaok
"no, no, no, contact the owners, not us. the rental agency that isn't the agency with whom you booked."
2019-09-18 26146, 2019
ruaok
why the fuck did you even send me mail?
2019-09-18 26110, 2019
ruaok
because you wanted to spend more time chatting in email and not actually doing your job?
2019-09-18 26118, 2019
jwf
cats: RE: GM Last.fm Scrobbler for Bandcamp. Why not Web Scrobbler which supports multiple browsers and sites like Bandcamp? https://web-scrobbler.github.io/
2019-09-18 26130, 2019
jwf
And also scrobbles to ListenBrainz :)
2019-09-18 26139, 2019
jwf
With now-playing notifications even
2019-09-18 26159, 2019
travis-ci joined the channel
2019-09-18 26159, 2019
travis-ci
metabrainz/picard#4974 (master - 2bf9891 : Philipp Wolfer): The build passed.
jwf: because "This add-on requires a newer version of Firefox (at least version 53.0). You are using Firefox 44.0."
2019-09-18 26148, 2019
CatQuest
(great idea though, thnkas for that link)
2019-09-18 26110, 2019
CatQuest
(I'm working on upgrading, but i'm hittinga bottlenex re tab-groups)
2019-09-18 26132, 2019
CatQuest
there *was* tab group plugin for 45 but i cant find it anywhere
2019-09-18 26152, 2019
CatQuest
i ned it so i cna upgrade ot 45 so i nat pgrade to 46 so i cna upgrae to 47 etc.
2019-09-18 26157, 2019
kepstin
CatQuest: you should be able upgrade a firefox profile straight from 44 to 60esr, then to 68esr without worrying about intermediate versions.
2019-09-18 26128, 2019
CatQuest
except that it cant becasue 90% of the plugins i literlaly use dayly wont work
2019-09-18 26141, 2019
CatQuest
i might as well switch to chrome or vivladi (:
2019-09-18 26102, 2019
kepstin
yeah, hmm. most of them you'd have to find replacements for anyways, which would mean it can't keep the configuration regardless.
2019-09-18 26126, 2019
CatQuest
also that is too big a change and i cant cope or functino with a browser that big of a change. it's liek movinghouses but it turns out that every soom is upside down and thts a nomral thing but wtf how do i do
2019-09-18 26135, 2019
CatQuest
yes. but.
2019-09-18 26140, 2019
CatQuest
if i do it incrementally.
2019-09-18 26144, 2019
CatQuest
it's managable
2019-09-18 26108, 2019
CatQuest
sight i get that noone else gets this and thats fien ,but please *try* to udnerstand that i have issues with this
2019-09-18 26121, 2019
CatQuest
if things change to fast to drastically i cant use it
2019-09-18 26140, 2019
CatQuest
itry hard ot work aroudn things and b clever but i ha ve to actually use it
2019-09-18 26101, 2019
CatQuest
i've tried to like, open up latest ff and it's like "..."
2019-09-18 26106, 2019
CatQuest
ok that was interesting
2019-09-18 26111, 2019
CatQuest
thne i go bakc and i cna use it
2019-09-18 26117, 2019
CatQuest
i jsut.. i cna't even
2019-09-18 26119, 2019
CatQuest
it's lie kthat
2019-09-18 26122, 2019
CatQuest
i cant even
2019-09-18 26150, 2019
CatQuest
it's my problem and im broken not the browser (supposedly) but well that's them bones
2019-09-18 26157, 2019
CatQuest
i don't have adhd and asbergers for fun :(
2019-09-18 26136, 2019
CatQuest
and. and . the thing is. if i *Do* go trough it, if i do work trough it al land upgrade and reistribute and plugins and all that shit
2019-09-18 26143, 2019
CatQuest
well thne iu have ot do it ALL OVER AGAIN in 2 weeks
2019-09-18 26148, 2019
CatQuest
not. worth. it.
2019-09-18 26156, 2019
CatQuest
:(
2019-09-18 26148, 2019
kepstin
all the browser and os stuff is kinda tricky nowadays, because either you have to deal with the continuous monthly updates, or you can try to stick to an extended support version and then there's occasional *huge* updates.
2019-09-18 26142, 2019
kepstin
well, i guess most of the os's (windows and most linux versions) do twice-yearly updates.
2019-09-18 26141, 2019
CatQuest
yea
2019-09-18 26111, 2019
CatQuest
I just want a browser that lets me customise what it looks like, lets me isntall scripts and plugins like adblock and google translate S3 which gets all the security updates and shit But. doesn't. change.the.way.it.looks FFS
2019-09-18 26113, 2019
CatQuest
instead you can install "themes" which is like fancy as colours and images on the background ಠ_ಠ yea. suuure this is what i mean with "customise hat it loos like" :eyeroll:
2019-09-18 26124, 2019
CatQuest
sigh
2019-09-18 26105, 2019
CatQuest
oh and a sane session manager
2019-09-18 26113, 2019
CatQuest
and tab groups. prefferably
2019-09-18 26125, 2019
ruaok
ass browser??
2019-09-18 26135, 2019
samj1912[m]
yvanzo, read the backlog about sir port
2019-09-18 26100, 2019
samj1912[m]
I am happy to review the code, but I don't have nearly enough time to port it myself
2019-09-18 26136, 2019
samj1912[m]
Might be best to start with tests first and then proceed with the port so we can identify regressions
2019-09-18 26113, 2019
samj1912[m]
The port should relatively be straight forward compared to Picard since we don't have to care much about encoding issues
2019-09-18 26133, 2019
samj1912[m]
The main problem last time I tried to port it was the rmq part
2019-09-18 26105, 2019
samj1912[m]
I think it might be useful to port it to pika instead of amqp
2019-09-18 26122, 2019
samj1912[m]
Iirc the new amqp api changed slightly and the old version is py2 only
2019-09-18 26127, 2019
samj1912[m]
But I might be wrong
2019-09-18 26132, 2019
samj1912[m]
FYI porting it to python 3 might also help with some of the race conditions
2019-09-18 26153, 2019
jwf
CatQuest: Did you consider a one-time migration to an updated Firefox ESR version? It seems it would better safeguard consistency with a longer supported update lifetime
2019-09-18 26157, 2019
samj1912[m]
I remember there being some bug in py2 with the interrupt + multiprocessing
I remember adding a lot of flags to deal with this
2019-09-18 26144, 2019
samj1912[m]
Which makes the multiprocessing code very complicated
2019-09-18 26159, 2019
samj1912[m]
I remember being extremely frustrated with this
2019-09-18 26151, 2019
samj1912[m]
The only other source of complication in sir apart from multiprocessing is the dynamic sql queries generated to process updates
2019-09-18 26107, 2019
samj1912[m]
I don't think even i remember all the corner cases at this point
2019-09-18 26123, 2019
samj1912[m]
But that shouldn't be a blocker for the port
2019-09-18 26143, 2019
samj1912[m]
And as for bitmap's suggestion of running multiple instances - that doesn't work with the current architecture of sir. For example if someone updates Bach - processing everything linked to him will take forever for the poor worker that takes the record off the rmq
2019-09-18 26109, 2019
samj1912[m]
It should handle normal updates though.
2019-09-18 26145, 2019
samj1912[m]
Fixing the above will mean completely changing how sir resolves update links
2019-09-18 26104, 2019
samj1912[m]
possibly re queueing everything that's relayed to an entity to rmq again with a different message type instead of trying to process it in a single worker instance
2019-09-18 26109, 2019
samj1912[m]
I hope this helps
2019-09-18 26118, 2019
samj1912[m]
If you need help on anything else, shoot me an email
2019-09-18 26128, 2019
yvanzo
thank you samj1912[m]
2019-09-18 26143, 2019
samj1912[m]
You're very welcome :)
2019-09-18 26105, 2019
yvanzo
I would still prefer someone else to work on it
2019-09-18 26147, 2019
samj1912[m]
Just pointers to whoever decides to work on it :)
2019-09-18 26139, 2019
yvanzo
I can help with by explaining the overall architecture, expected i/o, specs, and other details, but I’m not up to maintain the core.
2019-09-18 26101, 2019
iliekcomputers
I just read about rms resigning from fsf
2019-09-18 26104, 2019
iliekcomputers
Yikes
2019-09-18 26149, 2019
SothoTalKer
yvanzo: how about writing it up somewhere? (:
2019-09-18 26142, 2019
yvanzo
"Yikes"?
2019-09-18 26117, 2019
yvanzo
(to SothoTalKer, about sir)
2019-09-18 26141, 2019
yvanzo
iliekcomputers: I agree it is a sordid affair :(
2019-09-18 26143, 2019
SothoTalKer
why yikes? :)
2019-09-18 26107, 2019
yvanzo
SothoTalKer: "writing [what] up"?
2019-09-18 26126, 2019
iliekcomputers
Yikes about rms' statements about pedophilia
2019-09-18 26134, 2019
SothoTalKer
the explanation
2019-09-18 26106, 2019
yvanzo
iliekcomputers: I mean the whole Epstein affair of course, including this part.
2019-09-18 26155, 2019
yvanzo
SothoTalKer: oh right, it is partly documented already and I should definitely try to complete it as much as I can.
2019-09-18 26149, 2019
yvanzo
Plus, samj1912[m] suggested architecture changes, so it is more about discussing architecture changes than explaining what I understood.