Guild icon
DDraceNetwork
Development / developer
Development discussion. Logged to https://ddnet.org/irclogs/ Connected with DDNet's IRC channel, Matrix room and GitHub repositories — IRC: #ddnet on Quakenet | Matrix: #ddnet-developer:matrix.org GitHub: https://github.com/ddnet
Between 2024-04-11 00:00:00Z and 2024-04-12 00:00:00Z
Avatar
Avatar
ws-client
<ChillerDragon> @heinrich5991 what purpose does gtest have? Imo the failing test output is so annoying to read. The assert_eq macros do not look hard to self roll. Why dont we drop that annoying dependency?
💀 💀 💀 💀 💀 💀
Avatar
ws-client BOT 2024-04-11 02:33:18Z
<ChillerDragon> once again asan saved my ass
02:33
<ChillerDragon> i love it so much
Avatar
very cool
Avatar
394ed87 Avoid copy of CServerInfo in loop in IsRegistered - Robyt3 01a995e Track country/type filters separately for internet/favorites tabs - Robyt3 8dcaee0 Merge pull request #8198 from Robyt3/Browser-Community-Filter-All - def-
Avatar
Avatar
ws-client
<ChillerDragon> dependencies are always bad and gtest was a bit annoying but it kinda worked. But now that I saw that they reject all patches unless the authors privacy is violated i think we should not depend on it anymore
What is this about privacy?
Avatar
intern did this const extraJson = JSON.stringify(data); const body = `{"extra":"${extraJson}"}`;
10:20
i'm dead
Avatar
Avatar
TsFreddie
intern did this const extraJson = JSON.stringify(data); const body = `{"extra":"${extraJson}"}`;
LGTM!
Avatar
Avatar
TsFreddie
intern did this const extraJson = JSON.stringify(data); const body = `{"extra":"${extraJson}"}`;
Avatar
Avatar
TsFreddie
intern did this const extraJson = JSON.stringify(data); const body = `{"extra":"${extraJson}"}`;
noooo
11:10
it can't be
11:11
im tired
Avatar
I would just go back home after seeing that
Avatar
ws-client BOT 2024-04-11 13:17:36Z
<ChillerDragon> lerato i am reffering to this https://github.com/google/googletest/pull/1952#issuecomment-435593643
This makes GoogleTest more future-proof against new compilers that might introduce new warnings, causing dependent projects to fail their build. Fixes #1943.
13:18
<ChillerDragon> referring*
Avatar
Avatar
GitHub
Click to see attachment 🖼️
@Teero why close :o
Avatar
Avatar
meloƞ
@Teero why close :o
chn reported people going into practice tp then going back to team 0 and got score saved. might be a bug. never seen one in action but there are too many reports to be comfortable to ignore
monkaS 1
15:14
seems technically impossible tho
Avatar
Avatar
meloƞ
@Teero why close :o
rq
Avatar
Avatar
TsFreddie
chn reported people going into practice tp then going back to team 0 and got score saved. might be a bug. never seen one in action but there are too many reports to be comfortable to ignore
wtf u talking about xD
Avatar
no idea
Avatar
or better: why did u reply to melon?
Avatar
people are yelling at me for people teleporting cheating
15:32
cuz i'm still at work and brain hurts
Avatar
lmao
Avatar
Avatar
TsFreddie
intern did this const extraJson = JSON.stringify(data); const body = `{"extra":"${extraJson}"}`;
do you directly manage the interns?
15:34
like a supervisor
Avatar
Avatar
Jupstar ✪
do you directly manage the interns?
probably
15:35
i don't actually know
Avatar
Avatar
TsFreddie
i don't actually know
good that you don't know what you doing xd how long have you not slept anymore?
15:35
48hrs?
Avatar
sounds healthy
Avatar
Avatar
Jupstar ✪
do you directly manage the interns?
define manage
Avatar
Avatar
TsFreddie
define manage
supervise them
16:06
tell them what to do. check their stuff
16:09
i wanna blog about compilers and llvm
16:09
but i never find time
16:09
i work and play
Avatar
Avatar
Ryozuki
but i never find time
do it right now
16:10
instead of chatting with us
16:10
😛
Avatar
im at metro
16:10
returning from office
Avatar
Avatar
Jupstar ✪
tell them what to do. check their stuff
then yes
Avatar
i hate it
Avatar
Avatar
TsFreddie
i hate it
i think i'd hate that too
16:11
he's right here with me
16:11
its 0am
16:11
i want to go home
Avatar
Avatar
TsFreddie
he's right here with me
give him some ddnet issues
16:12
to solve
Avatar
try fixing build errors for two days
Avatar
Avatar
GitHub
Click to see attachment 🖼️
unfilitered commit - gawd dayum
Avatar
Avatar
TsFreddie
try fixing build errors for two days
try fixing a compiler bug where if you add 2 sigtrap instructions the segfault is gone, oh and in arm it works it only happens in x86
Avatar
can you enforce these rules on old maps?
Avatar
Avatar
Ryozuki
try fixing a compiler bug where if you add 2 sigtrap instructions the segfault is gone, oh and in arm it works it only happens in x86
just drop x86 support entirely
16:20
justatest
Avatar
@Ryozuki does edlang have floating point support?
Avatar
ye iitc
16:21
iirc
16:22
i can even add f128
Avatar
add support for fixed point numbers and directly integrated support to convert from and to them
Avatar
Avatar
Ryozuki
try fixing a compiler bug where if you add 2 sigtrap instructions the segfault is gone, oh and in arm it works it only happens in x86
doesnt sound like a intern problem
16:23
16:23
check out walls
Avatar
Avatar
TsFreddie
Click to see attachment 🖼️
closed source code leak
16:24
🚔
Avatar
always leaking
16:24
no one cared
Avatar
but your room looks bit depressing tbh
16:24
doesnt look like a room for programmers
Avatar
what room
Avatar
the room you are in
Avatar
uff
16:25
can you even do private stuff with such a office?
Avatar
do you call this a room
Avatar
i really dislike open offices xdd
Avatar
its probably cheaper
Avatar
not every person should know i hear anime soundtracks the whole day
Avatar
plus do you masturbate at work or something
Avatar
Avatar
TsFreddie
plus do you masturbate at work or something
i guess i am just very sensitive to noise
Avatar
Avatar
Jupstar ✪
not every person should know i hear anime soundtracks the whole day
everyone hear anime soundtracks here prob
Avatar
triggers me if ppl are coughing etc.
Avatar
thats true tho
Avatar
time to get remote job
Avatar
going home
Avatar
time to not get a job
Avatar
@TsFreddie get home safely and sleep tight
Avatar
time to win lottery
16:28
i see
Avatar
Avatar
Jupstar ✪
time to win lottery
time to sell @MilkeeyCat to the gods
Avatar

Checklist

  • [ ] Tested the change ingame
  • [ ] Provided screenshots if it is a visual change
  • [ ] Tested in combination with possibly related configuration options
  • [ ] Written a unit test (especially base/) or added coverage to integration test
  • [ ] Considered possible null pointers and out of bounds array indexing
  • [ ] Changed no physics that affect existing maps
  • [ ] Tested the change with [ASan+UBSan or valgrind's memcheck](https://github.com/ddnet/ddnet/#using-ad...
Avatar
fast
Avatar
Avatar
TsFreddie
Click to see attachment 🖼️
how did u move from your work place to outside so fast
Avatar
got long legs
16:29
plus i wasing walking out while taking pics
16:30
wasing
16:30
epic word
Avatar
did u jump?
Avatar
i work at the second floor
16:30
also that was a neighbor buiding
16:30
i walk out and took a pic of the build acroos
16:31
building across
16:31
brain cant word rn
Avatar
out of the window lol
Avatar
Avatar
TsFreddie
do you call this a room
office rooms should have their own segments
16:32
this is a "linked workplace"
Avatar
discord lagging hard
Avatar
Are we posting office photos? I'm sad I can't go to NYC in 2 weeks to be in the office. This is our office which we got from Slack when they moved out: https://www.snohetta.com/projects/slacks-nyc-office
Slack is the fastest-growing workplace software in the world. With over 6 million active weekly users, the intra-office messaging system is revolutionizing the way teams communicate around the globe. For the startup’s New York City headquarters, Snøhetta retrofitted a 12,000 SF space on the top f...
Avatar
Avatar
TsFreddie
plus do you masturbate at work or something
justatest
Avatar
i can read your msgs, but i cannot write
16:33
lmao
16:33
it's 18:31 when i wrote this msg
16:33
xdd
16:33
here so it's not out of context
Avatar
I heard people do that in school, but in work??
Avatar
this is a lounge
Avatar
Avatar
Jupstar ✪
here so it's not out of context
cool
Avatar
Avatar
deen
Are we posting office photos? I'm sad I can't go to NYC in 2 weeks to be in the office. This is our office which we got from Slack when they moved out: https://www.snohetta.com/projects/slacks-nyc-office
looks neat, but outside only buildings
Avatar
Avatar
Jupstar ✪
here so it's not out of context
happens to me when somehow my wifi's just dying suddenly
Avatar
nyc would be killer for me
Avatar
not your city (edited)
Avatar
imagine tw devs having an office
16:34
and actually visit the place and work there
Avatar
imagine tw devs
Avatar
Avatar
Cellegen
and actually visit the place and work there
you can pay me to do so
16:35
😏
Avatar
Avatar
meloƞ
time to sell @MilkeeyCat to the gods
Why u gotta be like that feelsbadman
Avatar
I'm not an employer lmao
Avatar
Avatar
Cellegen
I'm not an employer lmao
time for a change in your life
Avatar
imma open a game studio in july
Avatar
a change that can either make me successful or fucking broke for life
16:36
Avatar
But at least being an indie dev / tool maker will eventually make me successful
Avatar
Dont really have an Office to leak feelsbadman
Avatar
Avatar
meloƞ
Click to see attachment 🖼️
is that university or what
Avatar
Since we have https://github.com/ddnet/ddnet/pull/8199 now

Checklist

  • [ ] Tested the change ingame
  • [ ] Provided screenshots if it is a visual change
  • [ ] Tested in combination with possibly related configuration options
  • [ ] Written a unit test (especially base/) or added coverage to integration test
  • [ ] Considered possible null pointers and out of bounds array indexing
  • [ ] Changed no physics that affect existing maps
  • [ ] Tested the change with [ASan+UBSan or...
Avatar
Avatar
meloƞ
Dont really have an Office to leak feelsbadman
school vibes
Avatar
Avatar
Jupstar ✪
is that university or what
Apprentice school
Avatar
Avatar
Cellegen
school vibes
Ikr
Avatar
Avatar
meloƞ
Dont really have an Office to leak feelsbadman
Git gut, nobo
Avatar
Avatar
meloƞ
Apprentice school
so you a teacher?
Avatar
Avatar
MilkeeyCat
Git gut, nobo
Rude
Avatar
or what are you approaching to do?
Avatar
@TsFreddie wait what time is it there
Avatar
smth with physics
Avatar
Avatar
Jupstar ✪
so you a teacher?
Yes
Avatar
isnt it like super late
16:37
or morning
Avatar
Avatar
meloƞ
Yes
epyc
Avatar
if youre a science teacher, that is badass
Avatar
00:38
Avatar
Avatar
Jupstar ✪
smth with physics
Kind of, its metal construction
Avatar
Avatar
Ryozuki
@TsFreddie wait what time is it there
^
Avatar
i have views of the Sagrada Familia from my office, and it has a terrace with views in it
Avatar
Avatar
Cellegen
if youre a science teacher, that is badass
I am teaching physics, Just Not the Type of physics you'd enjoy kek
Avatar
so i can do meetings with the Sagrada Familia behind
16:38
like a pro
Avatar
Avatar
Ryozuki
so i can do meetings with the Sagrada Familia behind
Damn!
Avatar
Only ryo can do that
Avatar
night pic
Avatar
Avatar
Ryozuki
@TsFreddie wait what time is it there
why ask
Avatar
@Zwelf @heinrich5991 @Learath2 I forgot who, but someone had a tool to check teehistorian for chat usage? I'd like to know all teams that used /practice and /team0mode
Avatar
Avatar
Ryozuki
night pic
That’s an insane view
Avatar
Avatar
Ryozuki
night pic
epyc
Avatar
day pic from terrace
Avatar
Avatar
Ryozuki
night pic
photoshopping out the construction on the left and we have a nice picture kekW
Avatar
Avatar
Ryozuki
day pic from terrace
not so epyc
16:40
xd
Avatar
Avatar
Cellegen
photoshopping out the construction on the left and we have a nice picture kekW
nah the construction is part of the artwork! XD
Avatar
Ah yes, "improvement"
16:41
takes years to finish
Avatar
rust
Avatar
its way diferent seeing it irl
16:41
its insane
16:41
one of the best buildings in the world tbh
16:41
if ur near it
16:41
u see everyone looking up
Avatar
yeah, from that high, you can see way more of the city
Avatar
and its the perfect bait for pickpockets
16:41
cuz everyone staring like a dumb at it
16:42
u cant help it
Avatar
people still do pickpocketing? just stab them JustRight
16:42
it works on england
Avatar
Avatar
Cellegen
Ah yes, "improvement"
It’s not improvement. Sagrada Familia has never been completed
Avatar
and maybe in hungary too idk
Avatar
Construction began in 1890 iirc
Avatar
Avatar
Learath2
It’s not improvement. Sagrada Familia has never been completed
oh so its just maintenance?
Avatar
Avatar
Learath2
It’s not improvement. Sagrada Familia has never been completed
Never will, unless ahm you know, they get money
Avatar
Avatar
meloƞ
oh so its just maintenance?
No they are actually still just building it 😄
Avatar
@Jupstar ✪ i lied
16:44
im only awake for 38hrs
Avatar
Avatar
TsFreddie
@Jupstar ✪ i lied
liar
Avatar
Actually, fucked up take, the whole world resolves around giving away YOUR money, which will be used to give OTHER PEOPLE money, which will be used to give YOU money.
16:45
A race about who can take others' money with their efforts
Avatar
Avatar
Learath2
No they are actually still just building it 😄
lmao
Avatar
capitalism
Avatar
Avatar
deen
@Zwelf @heinrich5991 @Learath2 I forgot who, but someone had a tool to check teehistorian for chat usage? I'd like to know all teams that used /practice and /team0mode
I don’t but maybe you can hack together something using the generic teehistorian_dump tool
Avatar
And whoever keeps money will essentially create more inflation, cuz it never goes back to people (edited)
Avatar
Avatar
meloƞ
lmao
thats the meme
16:46
been building it for over 150 years
Avatar
let them cook
Avatar
its one of the most complex shit xD
16:46
u can clearly see the new stuff
16:46
it looks too clean
16:46
check the front
Avatar
Avatar
Cellegen
let them cook
they gonna finish the building as soon as im done fixing my code fr
Avatar
So like they put more structure to it?
Avatar
Avatar
meloƞ
they gonna finish the building as soon as im done fixing my code fr
they want to finish it by 2026
16:47
big copium imho
16:47
COPIUM
16:48
16:48
they building the big one
16:48
u can see it
Avatar
Are we calling the biggest constructions Natural Wonders?
16:50
Like, man made constructions
Avatar
Avatar
Ryozuki
Click to see attachment 🖼️
looks absurdly complex
16:51
@Learath2 its funny cuz
16:51
>On 7 November 2010, Pope Benedict XVI consecrated the church and proclaimed it a minor basilica
16:51
they dont consider it a great basilica (edited)
16:51
but its better than ones in rome smh
Avatar
so the pope ratiod them lmao
Avatar
this is a "major basilica"
16:54
kek
17:02
083f7ba prevent enabling /team0mode while practice mode is active - dobrykafe 1adae02 Merge pull request #8199 from dobrykafe/pr-team0mode-fix - def-
Avatar
Avatar
Ryozuki
this is a "major basilica"
when barcelona ddnet city tour
17:05
+ beach ofc
Avatar
Avatar
Ryozuki
this is a "major basilica"
it obviously has a better satanic look
Avatar
387608a Enable team0mode by default again - def- e4fd16e Merge pull request #8200 from def-/pr-default-team0mode - Robyt3
Avatar
Avatar
Ryozuki
Click to see attachment 🖼️
real
Avatar
Avatar
TsFreddie
intern did this const extraJson = JSON.stringify(data); const body = `{"extra":"${extraJson}"}`;
did you teach him the issue
19:04
or just shit on him where he can't see xd
Avatar
Avatar
TsFreddie
chn reported people going into practice tp then going back to team 0 and got score saved. might be a bug. never seen one in action but there are too many reports to be comfortable to ignore
i have also seen this
Avatar
Avatar
TsFreddie
Click to see attachment 🖼️
what is he doing there
Avatar
Previously, when connecting to servers repeatedly, the local tee would appear at the position it had on the previous server for a short time when joining. This (and potentially other bugs) are fixed by clearing all game related CGameClient member variables in the OnReset function. Additionally, the OnReset function is now used in the OnInit function to ensure everything is initialized correctly when starting the client and to avoid duplicating the code. In particular, this bug w...
Avatar
Avatar
deen
@Zwelf @heinrich5991 @Learath2 I forgot who, but someone had a tool to check teehistorian for chat usage? I'd like to know all teams that used /practice and /team0mode
I but can put something together real quick. (only to find teehistorian files, not the finishes themself)
Avatar
The https://gitlab.com/ddnet-rs/twgame/-/blob/autoland/bin/src/bin/bug-8199.rs looks for this pattern now and prints all game_uuids of teehistorian files that matches. ./bug-8199 <path> the path will traversed all files recursively. (edited)
22:14
Example when using with cargo run in twgame git checkout: cargo run --bin bug-8199 ~/.local/share/ddnet/teehistorian/
Exported 265 message(s)