I haven’t received any mailed in reviews. Which means the usual suspects are up: lucifer, mayhem, reosarevok, bitmap, alastairp, yvanzo, akshaaatt, monkey, zas, CatQuest, Freso – anyone else who want to give review, let me know ASAP!
2022-01-31 03137, 2022
Freso
lucifer: Go!
2022-01-31 03144, 2022
lucifer
hi all!
2022-01-31 03130, 2022
lucifer
i mostly worked on migrating various parts of LB to use user ids instead of user names. we'll hopefully deploy it all this week.
2022-01-31 03108, 2022
lucifer
also discussed some stuff about listen counts and timestamps with mayhem and worked on that.
2022-01-31 03138, 2022
lucifer
other than that follow up on existing PRs. that's it for me.
2022-01-31 03141, 2022
lucifer
alastairp: next?
2022-01-31 03147, 2022
alastairp
hello there
2022-01-31 03105, 2022
lucifer
CatQuest: BB is in node.js, LB in python so no code reuse possible there
2022-01-31 03120, 2022
CatQuest
aw
2022-01-31 03145, 2022
alastairp
last week I reviewed some things for lucifer - documentation stuff from the previous week + the user id stuff, and a bit of the timestamps things too
2022-01-31 03131, 2022
alastairp
I did some further digging into automatic computation of the "mood" of audio recordings
2022-01-31 03126, 2022
alastairp
although this turned into a few different discussions with mayhem and others about how we can use our commumity to help us get better annotations for content in MB without resorting to automatic classifiers
2022-01-31 03105, 2022
alastairp
I also spent some time preparing classes and teaching them at the uni, so was away for a bit in the middle of the week for that
2022-01-31 03112, 2022
alastairp
that's it for me, yvanzo next?
2022-01-31 03123, 2022
yvanzo
Thanks, hi all!
2022-01-31 03151, 2022
yvanzo
I mostly finalized scripts to repair indexing MB in Solr when broken.
2022-01-31 03124, 2022
yvanzo
Resent 880K search index requests to the indexer, most from previous failures in 2021.
2022-01-31 03155, 2022
yvanzo
Also reviewed a coupe of MBS PRs, including the spammer flag’s PR.
2022-01-31 03108, 2022
yvanzo
Fin. Go reosarevok?
2022-01-31 03111, 2022
Freso
🙌
2022-01-31 03115, 2022
reosarevok
Hi!
2022-01-31 03119, 2022
Freso
(Still up: mayhem, bitmap, akshaaatt, monkey, zas, CatQuest, Freso – anyone else who want to give review, let me know ASAP!)
2022-01-31 03128, 2022
reosarevok
I mostly reviewed our Perl tests
2022-01-31 03133, 2022
reosarevok
And wrote docs for them
2022-01-31 03143, 2022
reosarevok
As in, added descriptions of what they actually do
2022-01-31 03121, 2022
reosarevok
Other than that, some code review and some finally fixing some small bugs that I hadn't found time to look into before the holidays
2022-01-31 03129, 2022
reosarevok
CatQuest: you?
2022-01-31 03135, 2022
CatQuest
meow!
2022-01-31 03142, 2022
CatQuest
I've been working
2022-01-31 03142, 2022
CatQuest
this week I'll be working more!
2022-01-31 03147, 2022
CatQuest
today is both clothmass and chinese new years! 🎊
2022-01-31 03155, 2022
CatQuest
I'm also going to work on instrument documentation (with reosarevok)
2022-01-31 03101, 2022
CatQuest
finally I hope to add some more instruments
2022-01-31 03108, 2022
CatQuest
fin! next can be: monkey! 🐒
2022-01-31 03114, 2022
monkey
Hi everyone !
2022-01-31 03118, 2022
monkey
Last week I spent most of my time reviewing and merging PRs for BookBrainz and ListenBrainz.
2022-01-31 03140, 2022
monkey
There was (and still is!) a big backlog of PRs from the holidays that I hadn't got to yet, and a lot of general repo upkeep tasks.
2022-01-31 03157, 2022
monkey
Including fixing the automated linting setup for the github repo
2022-01-31 03121, 2022
monkey
I helped BenOckmore roll out an update from Boostrap version 3 to v4, now deployed on beta.bookbrainz.org
2022-01-31 03126, 2022
monkey
And as a follow-up, I'm currently reading v4 to v5 migration guides. I think we'll soon want to use the design-system package that akshaat is working on which uses Bootstrap v5.
2022-01-31 03139, 2022
monkey
I also helped Shubh with a couple of big impact projects for BookBrainz: notifications and import userscripts. The latter requires creating POST endpoints to pre-fill entities, as those don't exist in BB yet.
2022-01-31 03152, 2022
monkey
And that's most of it ! bitmap go !
2022-01-31 03102, 2022
bitmap
hey
2022-01-31 03104, 2022
CatQuest
:O
2022-01-31 03123, 2022
bitmap
last week I mostly worked on code review, plus fixing test failures and merge conflicts in open PRs
2022-01-31 03153, 2022
bitmap
was trying to fix more test flakiness since circleci often fails for no reason, so pushed a couple changes for that that seem to help
2022-01-31 03130, 2022
bitmap
other than that I was working on finishing some pgtap tests for the area_containment schema change I mentioned a couple weeks ago (that would improve perf of the area-related pages)
2022-01-31 03153, 2022
bitmap
fin. mayhem go!
2022-01-31 03103, 2022
mayhem
hey!
2022-01-31 03120, 2022
mayhem
last week was finishing off more documentation and emails and some more peer learning network calls.
2022-01-31 03112, 2022
mayhem
but then thursday evening inspiration struck and I realized we can use listens to calculate something akin to recording similarity. this factors into alastairp's update about using LB to generate some of the data we were hoping to product from AB.
2022-01-31 03144, 2022
mayhem
and this realization, after doing about 5 hours of work and getting promising results, changes many things about how we should be moving forward with AB.
2022-01-31 03149, 2022
Freso
(Sorry, Ffx crashed. On mobile while I reboot.)
2022-01-31 03108, 2022
mayhem
I hope that alastairp and I can chat about it more and that I can finish the proof of concept and tune the results a bit.
2022-01-31 03118, 2022
mayhem
fin. zas?
2022-01-31 03120, 2022
monkey
There's already a patch for that and deployed on beta now CatQuest :)
2022-01-31 03120, 2022
alastairp
mayhem: let's do that chat tomorrow!
2022-01-31 03121, 2022
zas
Hey
2022-01-31 03104, 2022
zas
last week I worked on Picard patches & reviews, many good and big patches from phw (like support for long due eac logs)
2022-01-31 03109, 2022
mayhem
great!
2022-01-31 03145, 2022
zas
I also upgraded discourse in multiple steps (I started on friday, but I delayed to today the rest, and I did well, it failed)
2022-01-31 03157, 2022
zas
so we are now running discourse 2.8
2022-01-31 03123, 2022
Freso
🙌
2022-01-31 03125, 2022
CatQuest
monkey: whooo
2022-01-31 03144, 2022
zas
plus usual tasks, edits, etc.. fin. akshaaatt ?
2022-01-31 03151, 2022
akshaaatt
Hi everyone!
2022-01-31 03105, 2022
akshaaatt
I enjoyed working last week since I got the design system up and sailing!
2022-01-31 03113, 2022
akshaaatt
I think we have some discussions and work incoming for the design system.
2022-01-31 03123, 2022
akshaaatt
I fixed open PRs in MB and LB, and removed the boilerplate code that my past self had added.
2022-01-31 03133, 2022
akshaaatt
Some Android app work is always happening in the background as well.
2022-01-31 03147, 2022
akshaaatt
I'm happy with the way February is looking!
2022-01-31 03155, 2022
akshaaatt
That's it for me. fin!
2022-01-31 03102, 2022
akshaaatt
Go Fresh!
2022-01-31 03106, 2022
Freso
👋
2022-01-31 03106, 2022
akshaaatt
Freso*
2022-01-31 03112, 2022
alastairp
fresh-o
2022-01-31 03121, 2022
Freso
Last week I started working on some community management docs, still a way to go on that.
2022-01-31 03156, 2022
Freso
There were a couple of other things too, but I can't access my time tracker rn. :/
2022-01-31 03133, 2022
Freso
I'll be getting my booster shot tomorrow (finally), so I'll take most of tomorrow and Wednesday off.
2022-01-31 03150, 2022
Freso
I haven't reacted too poorly to prior vaccines (covid or otherwise), so I don't expect to be out for long... But we'll see how I feel Wed/Thu/Fri.
2022-01-31 03158, 2022
Freso
CatQuest: yes.
2022-01-31 03105, 2022
CatQuest
aahh. highfive
2022-01-31 03107, 2022
Freso
Fin.
2022-01-31 03120, 2022
Freso
I think that's all for reviews, right?
2022-01-31 03133, 2022
yvanzo
Yes
2022-01-31 03149, 2022
Freso
Thank you :)
2022-01-31 03151, 2022
CatQuest
yes
2022-01-31 03109, 2022
Freso
And thank you all for your reviews!
2022-01-31 03118, 2022
akshaaatt
Thank you!
2022-01-31 03132, 2022
CatQuest
nothing more for today, i think
2022-01-31 03147, 2022
Freso
No more items on tonight's agenda, so this also concluded tonight's meeting.
2022-01-31 03114, 2022
Freso
Thank you all for your time! Stay safe out there! 🙏
mayhem: after your work last week I've also been mulling over a bunch of things, especially around content-based computation vs user data-based and when each of them is useful
2022-01-31 03115, 2022
mayhem
have you found useful cases for the content based approach is the not BPM?
2022-01-31 03125, 2022
alastairp
and I was reading a bit about differences between "recommendation" vs "playlisting" (Ben F and Paul L did a well-known tutorial about this >10 years ago now - https://www.slideshare.net/BenFields/finding-a-pa…) I'm interested to see how this fits in with some of your ideas
2022-01-31 03149, 2022
alastairp
I had a really quick look through some papers and other documents
2022-01-31 03107, 2022
alastairp
one of the biggest drivers for content-based computation is "what do we do about the long tail?"
2022-01-31 03132, 2022
alastairp
so, stuff that doesn't have a lot of people listening to it (because it's not popular, or because it was released yesterday)
2022-01-31 03121, 2022
mayhem
ok, I can see that. deffno not low hanging fruit though
2022-01-31 03131, 2022
alastairp
so a lot of the work on "content-based recommendation" was trying to take user-based data, which was known to be pretty good, and see if they could get similar results using only the audio content compared to the user-centric methods
2022-01-31 03103, 2022
alastairp
which I think ties into a lot of this discussion about what we're collecting the data for, and what we want to do with it
2022-01-31 03137, 2022
alastairp
I think it's correct to say that if we have a lot of user interaction data, for popular tracks, then that's definitely the way to go
2022-01-31 03103, 2022
mayhem
agreed, that has become more than evident now.
2022-01-31 03130, 2022
reosarevok
I'd really like to be recommended less popular stuff too though :)
2022-01-31 03133, 2022
alastairp
and if we want to try and work out how to do recommendation in the long tail then we have to look at a combination of things (there's been a lot of work in this area for years, since Oscar Celma's PhD), but I'm not sure what the current state of the art on that is
2022-01-31 03135, 2022
reosarevok
(eventually)
2022-01-31 03120, 2022
mayhem
I think this popular vs long tail distinction is a good one for us to keep in mind.
that's a pretty good overview in only 130 slides, for the most part you can skip the mathy slides
2022-01-31 03108, 2022
alastairp
reosarevok: there's a bit of stuff in there about methods to get recommendations for less popular stuff if you don't have play data
2022-01-31 03127, 2022
alastairp
which doesn't go all the way to automatically extracted features
2022-01-31 03131, 2022
mayhem adds both of those to his reading list
2022-01-31 03151, 2022
alastairp
which we might have a lot of low hanging fruit on (relationships in MB, wikipedia, reviews, etc)
2022-01-31 03128, 2022
alastairp
mayhem: https://link.springer.com/book/10.1007/978-3-662-… appears to be Peter Knees' book on this - I suspect's mostly covering research he's done over the last 5-10 years (same person who did that tutorial)
2022-01-31 03134, 2022
mayhem
I'm going to start thinking about how OSS methods could help in address the long tail issues.
2022-01-31 03143, 2022
alastairp
the univeristy doesn't have it, but I made an inter-library loan