[musicbrainz-android] 14akshaaatt closed pull request #147 (03master…dependabot/gradle/org.jetbrains.kotlin-kotlin-gradle-plugin-1.7.21): Bump kotlin-gradle-plugin from 1.7.10 to 1.7.21 https://github.com/metabrainz/musicbrainz-android…
2022-11-10 31449, 2022
ephemer0l joined the channel
2022-11-10 31409, 2022
RetroPunk has quit
2022-11-10 31409, 2022
the4oo4- has quit
2022-11-10 31409, 2022
tykling has quit
2022-11-10 31409, 2022
davic has quit
2022-11-10 31409, 2022
Clint has quit
2022-11-10 31409, 2022
rektide has quit
2022-11-10 31409, 2022
nawcom has quit
2022-11-10 31409, 2022
void09 has quit
2022-11-10 31409, 2022
navap1 has quit
2022-11-10 31409, 2022
}8] has quit
2022-11-10 31409, 2022
Zhele has quit
2022-11-10 31418, 2022
the4oo4 joined the channel
2022-11-10 31420, 2022
tykling joined the channel
2022-11-10 31420, 2022
Clint joined the channel
2022-11-10 31421, 2022
RetroPunk joined the channel
2022-11-10 31422, 2022
nawcom joined the channel
2022-11-10 31424, 2022
rektide joined the channel
2022-11-10 31427, 2022
Clint has quit
2022-11-10 31427, 2022
Clint joined the channel
2022-11-10 31428, 2022
Zhele joined the channel
2022-11-10 31418, 2022
void09 joined the channel
2022-11-10 31422, 2022
}8] joined the channel
2022-11-10 31451, 2022
davic joined the channel
2022-11-10 31455, 2022
navap1 joined the channel
2022-11-10 31454, 2022
Hellow1 joined the channel
2022-11-10 31422, 2022
Pratha-Fish
alastairp: hi, sorry for disappearing. Just getting super busy with college assignment submissions nowadays 🥲
2022-11-10 31441, 2022
alastairp
hi Pratha-Fish, no woriees. I knew that you had school stuff. I hope the assignments are going well
2022-11-10 31406, 2022
alastairp
fyi, I'm travelling to Canada starting tomorrow for 10 days, so maybe it'd be better if we talked again after your exams
2022-11-10 31409, 2022
alastairp
let me know what you think
2022-11-10 31426, 2022
Pratha-Fish
alastairp: Thankyou, the assignments are going well, except for the part where the DBMS professor asked us to submit code in a DVD ☠️
2022-11-10 31439, 2022
alastairp
haha, amazing
2022-11-10 31454, 2022
alastairp
I don't even have any dvd players or writers in my house any more
2022-11-10 31435, 2022
monkey
DVD? That's wild.
2022-11-10 31439, 2022
Pratha-Fish
I am pretty sure there aint any DVD players in the college or the nearby cyber cafe's either
2022-11-10 31406, 2022
Pratha-Fish
monkey: I mean... How hard is it to understand git for a CS professor? I was surprised they didn't know about it already
2022-11-10 31407, 2022
monkey only accepts PRs on floppy disks
2022-11-10 31431, 2022
alastairp
CS != software development
2022-11-10 31439, 2022
monkey
Well, I mean, git and online storgae aside, why not a pendrive‽
2022-11-10 31448, 2022
mayhem
pish posh. too modern. punched cards here.
2022-11-10 31404, 2022
alastairp
hand written code
2022-11-10 31410, 2022
alastairp
that must compile first try
2022-11-10 31414, 2022
monkey
Lol. Jacquard loom templates or nothing.
2022-11-10 31431, 2022
mayhem
stone tablets with assembler only.
2022-11-10 31435, 2022
Pratha-Fish
monkey: they asked for DVDs because they're cheap to archive. They can't just ask every student to submit code in a pendrive and just keep 100s of pendrives
2022-11-10 31409, 2022
monkey
I see.
2022-11-10 31432, 2022
Pratha-Fish
Anyway, after massive protests by students, the professor finally decided to modernize his ways and asked us to take 100s of pages of printouts for the code and submit it physically.... multiply that by 100s of students that all have the same code submissin
2022-11-10 31453, 2022
monkey
I mean, they probably could? These days you get really small pendrives that might take less space than the same amount of DVDs, but it would probably be harder to store neatly
2022-11-10 31453, 2022
alastairp
your professor isn't Elon Musk, by any chance?
2022-11-10 31411, 2022
monkey
Wow. "modernize"
2022-11-10 31458, 2022
Pratha-Fish
alastairp: My college is devoid of any sight of intelligence. So no, he can't be Elon Musk.
2022-11-10 31421, 2022
lucifer
oh he can be very much elon then
2022-11-10 31443, 2022
Pratha-Fish
Just take my NLP professor for example... I asked her what stop word meant in NLP, and she replied it meant "full stops, commas, dashes, adn any other punctuation"
2022-11-10 31409, 2022
Pratha-Fish
Stop word removal is like the ABC of NLP... 💀
2022-11-10 31432, 2022
reosarevok
re: stupidity
2022-11-10 31451, 2022
reosarevok
as part of cdstub inserting code "lookup_count => int(rand(10)) # FIXME - at least comment why we do this. -- aCiD2" 12 year old comment
2022-11-10 31402, 2022
reosarevok
I cannot for the life of me even start to imagine why we do this :D
2022-11-10 31427, 2022
lucifer moves to anchorage
2022-11-10 31447, 2022
mayhem
did you just see that election mess, lucifer ?
2022-11-10 31413, 2022
lucifer
yup!
2022-11-10 31442, 2022
lucifer
seems business as usual for US in recent times /s
2022-11-10 31453, 2022
mayhem
then this is no time to move to anchorage. :)
2022-11-10 31427, 2022
lucifer
no worries, i'll be moving again in ~9 mins.
2022-11-10 31438, 2022
mayhem
oh phew. and lol.
2022-11-10 31411, 2022
reosarevok
I mean, to be fair, if you need to move to the US, you might as well go somewhere where a grizzly bear might make it quick
2022-11-10 31412, 2022
lucifer
(testing troi playlists which are generated based on timezone and anchorage had midnight in the last hour)
2022-11-10 31425, 2022
monkey
This might be of interest to lucifer: https://github.com/man-group/dtale "Flask back-end and a React front-end to bring you an easy way to view & analyze Pandas data structures"
zas: let me know when you deploy the keydb changes
2022-11-10 31437, 2022
zas
atj: let's try now
2022-11-10 31426, 2022
zas
I deployed keydb, but openresty is still configured to use kiki/herb instances, so it shouldn't have any impact, we need to ensure everything works as expected before anything
2022-11-10 31459, 2022
atj
well, the haproxy / keepalived stuff could have an impact :)
2022-11-10 31401, 2022
atj
maybe deploy keepalived first, as that's not currently installed?
2022-11-10 31407, 2022
zas
yes
2022-11-10 31433, 2022
zas
you do it?
2022-11-10 31406, 2022
atj
ok, give me a second
2022-11-10 31432, 2022
atj
running on rudi now
2022-11-10 31409, 2022
atj
keepalived config verification failed - "SECURITY VIOLATION - scripts are being executed but script_security not enabled." :)
2022-11-10 31444, 2022
atj
it's nice to have the validate option catch these at the time the config is installed
how frequent are the health checks on the Hetzner LB?
2022-11-10 31426, 2022
atj
restarting haproxy
2022-11-10 31431, 2022
zas
every 5 seconds, that's not great, but it shouldn't happen often
2022-11-10 31424, 2022
zas
I think we can reduce the interval a bit, but stopping haproxy shouldn't happen but in case of serious failure or upgrade (reloading config should be transparent)
2022-11-10 31441, 2022
atj
bit annoying how haproxy is flooding the journald logs
2022-11-10 31454, 2022
zas
Yes, we need to solve that before sending even more traffic to it, I usually disable traffic logs for it for performance, but at this stage that's useful
2022-11-10 31429, 2022
zas
btw, the minimum for health checks on load balancer is 3 seconds it seems
2022-11-10 31439, 2022
zas
I set 3s interval, 3s timeout, 3 retries for all services (3 ports atm)
2022-11-10 31451, 2022
atj
ok, I think that's fine to be honest, as you say should only occur when something real bad™ happens
2022-11-10 31455, 2022
atj
so, the more risky part is updating the HAproxy configuration, do you want to disable one gw in the LB or shall we just deploy it?
2022-11-10 31408, 2022
zas
if we deploy only on one gw and haproxy fails, load balancer will handle the traffic redirection, and haproxy shouldn't reload a broken config
2022-11-10 31404, 2022
zas
so let's take the risk (btw, disabling a gw from load balancer isn't that easy it seems, no on/off button)
2022-11-10 31423, 2022
zas
I'll look into this, perhaps that's easier using the API
2022-11-10 31456, 2022
atj
weird, seems like an obvious piece of functionality
2022-11-10 31430, 2022
atj
running on rex now
2022-11-10 31423, 2022
atj
haproxy[3450290]: backend gw_keydb has no server available!
1:24:S 10 Nov 2022 14:21:35.886 # Timeout connecting to the MASTER...
2022-11-10 31451, 2022
BrainzGit
[listenbrainz-server] 14amCap1712 opened pull request #2242 (03master…delete-old-playlists): Update existing daily jams playlist on spotify if available https://github.com/metabrainz/listenbrainz-server…
2022-11-10 31452, 2022
atj
I'm confused I can't connect to it from the same server, either on localhost or any of the internal IPs