ruaok: Yes! Generative art is a new frontier, and all frontiers should be explored.
2020-05-01 12228, 2020
Mr_Monkey
Now I'm not saying it's necessarily 'good' music, but I'm sure there will be some generated music I prefer to [insert some musical style or artist], which I guess is litmus test #1
2020-05-01 12201, 2020
Mr_Monkey
I'm more excited about what new things could be produced than some rehash "in the style of", to be honest, but I suppose it's a step towards it. Also this: https://en.wikipedia.org/wiki/Oulipo
ishaanshah[m]: hey, just wanted to chat about what you wanna work on next when you get the time
2020-05-01 12244, 2020
ruaok
Mr_Monkey: I've listened to a few tracks and I think it is amazing what they've done so far. But, dragging that across the finish line and to make it good music, is going to be a stretch.
2020-05-01 12205, 2020
Mr_Monkey
Yes, and also the interesting part
2020-05-01 12206, 2020
ruaok
and we have enough talented, human musicians, already...
2020-05-01 12231, 2020
Mr_Monkey
Well, I see it more as an instrument. After all it's being controlled by humans
2020-05-01 12242, 2020
ishaanshah[m]
iliekcomputers: I wanted to work on something related to the backend, as I haven't played with that part of the code yet
2020-05-01 12201, 2020
iliekcomputers
awesome, that's what I was thinking too
2020-05-01 12210, 2020
iliekcomputers
did you see the jira epic I made?
2020-05-01 12223, 2020
iliekcomputers
there's a task there about making the artist stats available via the API
2020-05-01 12231, 2020
iliekcomputers
i think that would be a nice starting point
2020-05-01 12203, 2020
reosarevok
ruaok: isn't that kinda like saying we shouldn't write more classical music because we have a ton of good stuff already? :)
2020-05-01 12237, 2020
ishaanshah[m]
Yes, that sounds good
2020-05-01 12253, 2020
iliekcomputers
great
2020-05-01 12253, 2020
ishaanshah[m]
I have an exam tomorrow
2020-05-01 12257, 2020
iliekcomputers
oh
2020-05-01 12204, 2020
iliekcomputers
yeah, you should focus on that the
2020-05-01 12206, 2020
iliekcomputers
then*
2020-05-01 12215, 2020
iliekcomputers
LB can wait :)
2020-05-01 12218, 2020
ishaanshah[m]
I will start working on it after that
2020-05-01 12210, 2020
ishaanshah[m]
Will I have to setup stats generation on my local environment
2020-05-01 12218, 2020
iliekcomputers
ping me before starting, i'm hoping to experiment with jsonschema or protobuf while doing this task too
2020-05-01 12225, 2020
iliekcomputers
ishaanshah[m]: i do not think so
2020-05-01 12232, 2020
ishaanshah[m]
Or should I just assume the schema
2020-05-01 12244, 2020
iliekcomputers
i would just assume the schema
2020-05-01 12255, 2020
iliekcomputers
i'm gonna try to document the stats stuff this weekend
2020-05-01 12210, 2020
iliekcomputers
(or at least improve the docs and dev environment)
2020-05-01 12247, 2020
ishaanshah[m]
I will get familier with the backend codebase and ping you
2020-05-01 12253, 2020
iliekcomputers
great.
2020-05-01 12205, 2020
ishaanshah[m]
jsonschema is for enforcing structure right?
2020-05-01 12208, 2020
iliekcomputers
if you need any help or have any questions, happy to help
2020-05-01 12212, 2020
iliekcomputers
ishaanshah[m]: yes
2020-05-01 12219, 2020
iliekcomputers
right now we just put in data willy nilly
2020-05-01 12227, 2020
iliekcomputers
which makes that part of the code very hard to change
2020-05-01 12242, 2020
iliekcomputers
as we're not sure what the schema of the stats is
2020-05-01 12237, 2020
ishaanshah[m]
I had written down the possible schemas while writing my proposal
2020-05-01 12217, 2020
ishaanshah[m]
I will write them in a document and share it over here
2020-05-01 12248, 2020
iliekcomputers
hmm, great thanks, this is more about adding the schema to the codebase and enforcing it.
iliekcomputers: hey, what part is this for? In our experience with AB, jsonschema was a bit hit and miss
2020-05-01 12202, 2020
Zastai joined the channel
2020-05-01 12235, 2020
iliekcomputers
alastairp: we store stats in the database in a single JSONB, and are gonna have a lot of them soon-ish, i guess.
2020-05-01 12236, 2020
alastairp
at least, at the time we used it, it could be used for saying yes/no during validation, but it wasn't great to use its response to give feedback about what was wrong, so we ended up writing our own validator that gave nice error emssager
2020-05-01 12240, 2020
alastairp
messages
2020-05-01 12251, 2020
iliekcomputers
i'm wondering if we need to move the schema into postgres
[listenbrainz-server] dependabot-preview[bot] opened pull request #816 (master…dependabot/pip/google-api-python-client-1.8.2): Bump google-api-python-client from 1.8.0 to 1.8.2 https://github.com/metabrainz/listenbrainz-server…
[listenbrainz-server] dependabot-preview[bot] opened pull request #818 (master…dependabot/pip/flask-socketio-4.3.0): Bump flask-socketio from 4.2.1 to 4.3.0 https://github.com/metabrainz/listenbrainz-server…
alastairp: would you get a chance to look at the messybrainz PR today? I'm hoping to merge it over the weekend
2020-05-01 12218, 2020
ruaok
ohh, I haven't looked at that at all.
2020-05-01 12225, 2020
ruaok
anything in particular I should look at?
2020-05-01 12202, 2020
alastairp
iliekcomputers: I saw that you opened all the tickets that I suggested. It's fine by me
2020-05-01 12206, 2020
alastairp
would you like me to approve it?
2020-05-01 12220, 2020
iliekcomputers
alastairp: yes, thanks!
2020-05-01 12229, 2020
iliekcomputers
ruaok: it's just messybrainz code with some cleanup.
2020-05-01 12243, 2020
iliekcomputers
i also opened a ticket for removing the webserver part of the code completely.
2020-05-01 12219, 2020
ruaok
ok, if you two already got it, then I'll wait until its merged and then I'll need to move my mappings branch from the old repo to the LB report.
2020-05-01 12219, 2020
iliekcomputers
sounds good!
2020-05-01 12227, 2020
ruaok
how long does it take now to generate a LB dump, iliekcomputers?
2020-05-01 12204, 2020
ruaok
I'll use the latest dump for testing, but for a test migration, we'll need to trigger a dump after we connect the timescale-writer queue....
2020-05-01 12234, 2020
iliekcomputers
i triggered a dump yesterday, there hasn't been a full dump in the month of april for some reason, wanted to debug, i'll have the exact time tonight or tomorrow I guess :D
2020-05-01 12207, 2020
cloverfield has quit
2020-05-01 12225, 2020
ruaok
ok, ping me before you trigger the next one.
2020-05-01 12237, 2020
iliekcomputers
off the top of my head, the listens dump should take 24-36 hours