Guild icon
DDraceNetwork
Development / developer
Development discussion. Logged to https://ddnet.tw/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 2023-06-10 00:00:00Z and 2023-06-11 00:00:00Z
Avatar
somehow still awake
00:09
this marks hour 30
00:09
bluekitty
00:12
yes heinrich red on iOS very conflicting and horrifying
00:12
may be a sign of Armageddon
Avatar
Avatar
Voxel
still red
For me too. Confusing af xd
05:00
He needs to use his github pfp now xd
Avatar
He still is green for me. Well, I use irc (compact) mode but when I click to see his icon it's green 😉
05:42
it's maybe because he got a username without a tag?
05:44
maybe it's*
Avatar
PuzzleFS is a next-generation container file-system for Linux with fast image building, direct-mount support, and other container-optimized features being worked on by Cisco engineers
Avatar
The time of the last kick vote and the time of the last team change are initially in an undefined state, which causes the kick vote and team change to fail due to the delay incorrectly being applied. Closes #6723.

Checklist

  • [X] 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 po...
Avatar
ws-client BOT 2023-06-10 08:37:15Z
<ChillerDragon> !jup now we just need heinrich to bridge webchat ready for multi channel
Avatar
chillerbot1 BOT 2023-06-10 08:37:15Z
@Jupstar ✪
08:39
<ChillerDragon> @heinrich5991 when bridge #off-topic
Avatar
ChillerDragon: yea, I think I'll do it
08:56
but not now
Avatar
Avatar
heinrich5991
I'm red?
blue to me
Avatar
red to me from phone
Avatar
yeah its only on phone
Avatar
weird
09:12
so maybe it'll be fixed in an update
Avatar
did u choose green as color? i cant remember how its handled in discord xd
Avatar
I didn't choose green
09:30
but I like the green
09:30
1172be1 Fix undefined player vote/team change time - Robyt3 80c3206 Merge pull request #6728 from Robyt3/Player-Undefined-Time-Variables - def-
Avatar
Avatar
heinrich5991
I'm red?
Red to me as well
Avatar
its green for me, using normal Discord
Avatar
  • Use nullptr instead of 0.
  • Remove dead code.
  • Mark functions and pointers as const when possible.
  • Remove unused argument of CRenderTools::GetRenderTeeAnimScaleAndBaseSize function.
  • Copy tee render info when rendering emote wheel instead of modifying global render info.
  • Fix names of static variables.

Checklist

  • [X] Tested the change ingame
  • [ ] Provided screenshots if it is a visual change
  • [ ] Tested in combination with possibly related configuration optio...
Avatar
Workaround for https://github.com/ddnet/ddnet/issues/6725

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
883fb88 Minor refactoring of CAnimState and tee rendering functions - Robyt3 32b78f1 Merge pull request #6729 from Robyt3/CAnimState-Refactoring - def-
Avatar
ws-client BOT 2023-06-10 12:26:23Z
<ChillerDragon> u all blue robots
12:26
<ChillerDragon> pog pog bridge heinrich
12:30
<ChillerDragon> master down?
12:30
<ChillerDragon> @heinrich5991
12:30
<ChillerDragon> is this the correct url?
Avatar
works for me
12:34
tor problems xdd
Avatar
ws-client BOT 2023-06-10 12:34:58Z
<ChillerDragon> xaxax
12:35
<ChillerDragon> yes it back for me too
12:35
<ChillerDragon> was down for liek 1minute
Avatar
2c03973 Try linking to ntdll (fixes #6725) - def- dcf7234 Merge #6730 - bors[bot]
Avatar
Thanks for the report, fixed
👍 1
Avatar
7af1fe3 Fix top alignment of some popup messages - Robyt3 5c3a3ce Merge #6726 - bors[bot]
Avatar
abfafa3 Add IGraphics::GetScreenName - Robyt3 f16974d Extract CScrollRegion::HEIGHT_MAGIC_FIX - Robyt3 09835ed Add scroll region parameter to disable right margin - Robyt3 f0bb4a4 Allow adjusting popup border/background color - Robyt3 082c8b8 Extend generic selection popup - Robyt3 a8b5419 Use generic selection popup for drop down menus - Robyt3 387a71a Add dropdown to select screen and show screen name - Robyt3 5b3f6e8 Use dropdown menu to select game controller - Robyt3 6a53d72 Merge #6721 - bors[bot]
Avatar
@Jupstar ✪ big news
14:47
debian 12 released
14:47
time to update ddnet servers
14:47
time to migrate to c++20
Avatar
ws-client BOT 2023-06-10 14:49:51Z
<ChillerDragon> wot
14:49
<ChillerDragon> pog!
14:50
<ChillerDragon> ryo is literally my best source of debian news since years
14:50
<ChillerDragon> so gonna update my laptop next week!
Avatar
ryo is the best source for keeping up to date ;)
Avatar
ws-client BOT 2023-06-10 14:51:58Z
<ChillerDragon> bru gnome 43
14:53
<ChillerDragon> vim 9 yay
Avatar
help my bugs
Avatar
u have no bugs
Avatar
so instead of helping him to fix bugs you made. you just say there're no bugs
Avatar
I don't understand how to make such textures
Avatar
PAGE UP
Avatar
see no bugs
Avatar
press the page up key and that's it?
15:41
I don't understand how to put such textures
Avatar
have a nice time explainign something to him
Avatar
I don't understand how to put such textures
Avatar
Avatar
MilkeeyCat
have a nice time explainign something to him
ALL GOOD thanks
Avatar
Avatar
Ewan
I don't understand how to put such textures
thanks
Avatar
Avatar
Asacura
press the page up key and that's it?
yes, now u can select the other textures
Avatar
ChillerDragon BOT 2023-06-10 15:55:22Z
english certified moment
Avatar
Avatar
Ryozuki
time to migrate to c++20
i wonder how much will change when we go to cpp20
Avatar
ws-client BOT 2023-06-10 15:58:10Z
<ChillerDragon> code will be ugly non C ish
15:58
<ChillerDragon> gaminger endusers wont notice anything
Avatar
nothing will change
Avatar
so it wont even run a tiny bit faster?
Avatar
Avatar
Ryozuki
time to migrate to c++20
better wait for c++23 santatrollet
Avatar
Avatar
Voxel
so it wont even run a tiny bit faster?
ddnet code currently is mix of c c++11 c++17 xd
16:10
and theres nothing about performance boost from new standards
Avatar
c++98 but 2098
Avatar
98% cpu load troll
Avatar
Avatar
gerdoe
ddnet code currently is mix of c c++11 c++17 xd
ddnet is a mix of c, c++98, and a bit newer cpp 😂
Avatar
Avatar
Voxel
so it wont even run a tiny bit faster?
its just "better abstractions" mostly
Avatar
are concepts usable?
Avatar
but yeah a new standard doesnt magically give perf
16:12
in fact if u want more perf u go to old c
Avatar
also still can't make constexpr kv map without macros
Avatar
or rust
16:12
unique ptr is not zero cost
Avatar
ddnet rust when ryoz
Avatar
box in rust is
16:13
option too
Avatar
unique ptr is not zero cost?
16:13
lulz
16:13
look this chat history
16:13
heinrich told it
Avatar
idk whar that means but it sounds like propaganda
Avatar
heinrich said so it's the absolute truth
Avatar
it sounds like std lib is kinda bruh fr fr
Avatar
learath too
16:14
and i say it too
16:14
but the truth comes from godboly
16:14
godbolt
Avatar
i love my cpu
16:14
so fast
Avatar
the outputted assembly
Avatar
Avatar
Ryozuki
heinrich told it
do you have link to first message about unique ptrs?
16:15
i don't argue about it just wanna read conversation
16:19
ok gonna lurk so+habr to learn more xd
16:25
oh so moving unique ptr costs some empty state object if its not return valur
16:25
value
Avatar
It depends on compiler anyway
16:27
Like always
Avatar
ws-client BOT 2023-06-10 16:29:26Z
<ChillerDragon> newer coding tech usually just uses abstractions into tricking you to write nice looking code that is slow af
Avatar
Avatar
Jupstar ✪
It depends on compiler anyway
still don't get what "i know cpp" means xd
Avatar
Yes it’s a trick purely to deceive devs
Avatar
theres so many unknown cases in it for me at least
Avatar
i mean is not using zero abstraction an "unknown" case for you?
16:35
in an absolute hot path it might have an effect on perf, else it might not matter anyway
Avatar
https://github.com/ddnet/ddnet/actions/runs/5230992782/jobs/9444868823?pr=6727 i assume it thinks the line is too long and it wants it to abide by the MaxColumns or whatever, but there's none set in the .clang-format (edited)
17:21
but clang-format --style=file ./src/game/client/file_loader.h doesn't have anything different (edited)
Avatar
ChillerDragon BOT 2023-06-10 18:19:49Z
why run clang manually
18:19
./scripts/fix_style.py ftw
18:20
which version is your clang-format in?
18:20
@Ewan
Avatar
i dont have the ci scripts lol
Avatar
ChillerDragon BOT 2023-06-10 18:21:01Z
if u have ddnet repo
Avatar
o they are just there
18:21
i didnt notice
Avatar
ChillerDragon BOT 2023-06-10 18:21:08Z
u have fix_style.py
18:21
this u best frint
18:21
it also version checks you
Avatar
clang-format version 16.0.4
Avatar
ChillerDragon BOT 2023-06-10 18:22:27Z
buy clang format 10
18:23
which distro u on?
Avatar
ChillerDragon BOT 2023-06-10 18:23:28Z
its in aur
Avatar
why i want different version of clang-format
Avatar
ChillerDragon BOT 2023-06-10 18:23:50Z
you want the one the ci uses
18:24
then you can run ./scripts/fix_style.py and ci wont fail
Avatar
ci should use new clang format
Avatar
ChillerDragon BOT 2023-06-10 18:24:20Z
pr
18:25
i've satisfied the beast for now anyways
18:25
brute force
18:25
Avatar
ChillerDragon BOT 2023-06-10 18:25:25Z
oh no
18:25
just run fix style locally
18:25
i really recommend getting that to work locally
Avatar
msys user repository when
Avatar
ChillerDragon BOT 2023-06-10 18:26:22Z
uff windows
18:26
rly
18:26
i like the windows
Avatar
ChillerDragon BOT 2023-06-10 18:26:50Z
ok bye
Avatar
updates don't break my audio
18:26
it just works
Avatar
which aur pkg
Avatar
Avatar
ChillerDragon
just run fix style locally
How do you do that?
Avatar
is just a python script
19:42
i didnt actually look at the workflow i thought it was doing other stuff lol
Avatar
Avatar
Ewan
updates don't break my audio
mine either
19:43
and u dont have pipewire in windows
Avatar
why would i want pipewire
19:43
advanced audio setup
Avatar
looks like jack to me
Avatar
pipewire can indeed replace jack too
19:44
qpwgraph - A PipeWire Graph Qt GUI Interface. Contribute to rncbc/qpwgraph development by creating an account on GitHub.
Avatar
claudia rip off
19:45
that one's better
Avatar
thats the thing with linux
19:45
u can decide
19:45
TOPKEK OMG OWNED
Avatar
i'd wait for a kxstudio app
Avatar
ye i woke up ccringe today
Avatar
oh nvm that's the qjackctl guy
19:46
neat
19:50
anyway windows audio has always been low-latency for me and i've never once had an issue with it breaking or high cpu/memory usage
Avatar
me neither on linux
Avatar
linux has real time kernels
Avatar
just dont waste any more of your precious time and install linux
20:17
come to the master race
Avatar
when has my time been wasted by windows
20:18
it’s not a thing
Avatar
come to the bright side:
20:18
Avatar
does this guy look evil to u
Avatar
linux is faster
20:19
so windows wastes ur time
20:20
even slowbuntu is faster than windows
20:20
isnt that convincing enough
Avatar
do u think i never used linux
Avatar
apparently yes
20:21
u never used it
Avatar
i used a lot of linux
20:21
i just like the windows for desktop
20:21
cuz i can run all things and things work
Avatar
but they work worse
Avatar
they slower, stupid design choices
20:22
what does not suck about windows
Avatar
winxp compatible 😂
20:23
the win32 api does not suck?
Avatar
it does not
Avatar
in what world do you live 😂
Avatar
this one idk
Avatar
windows is hybrid kernel
Avatar
so it doesn't work with your conventions
20:23
so what
Avatar
u can call all windows api under linux too
20:23
so chill
Avatar
Avatar
Avatar
Jupstar ✪
what does not suck about windows
wsl
Avatar
its a slow linux
20:26
it sucks
20:26
😂
Avatar
It is not meant to be fast
Avatar
well its better than windows, but that's also a paradox in itself
Avatar
Also i'm waiting for that git integration in windows
20:27
os level git integration?
Avatar
Sure windows is proprietary etc.. but they have good ideas
20:30
They just need to make it work properly lmaoo
Avatar
no cuz windows isn't the fastest that means it's objectively worse for every purpose and shouldn't be used
Avatar
like making your screen go black when u switch to a fullscreen app?
20:30
great idea
Avatar
u cannot even take conversation seriously
Avatar
Also u didn't mention which version of windows but for eg as a sysadmin I can say active directory is a major feature
20:32
So much easier
Avatar
always locking files, also absolutely great idea 😂
Avatar
the fact that u have to close your debugger before building again
Avatar
it is a good idea
Avatar
isnt that a reason enough
Avatar
Avatar
Ewan
it is a good idea
lol
Avatar
have anyone worked with rust abi as rust app?
20:34
like a plugin system where shared libraries are plugins
Avatar
Avatar
gerdoe
like a plugin system where shared libraries are plugins
not with binaries directly but i did test around with wasm, which apparently is "only" 1.3x slower than native
Avatar
huh i can use rhai or something
20:35
just wanna know is it possible to do stable app with dylib plugins
Avatar
Avatar
Ewan
it does not
wot
Avatar
the world would be a better place if linux api was the only
Avatar
what linux api
20:36
lmao
Avatar
but seems there's problem with stablenedd of rust abi
Avatar
also windows naming is ridiculous
Avatar
stableness*
Avatar
Avatar
Ewan
what linux api
The Portable Operating System Interface (POSIX; IPA: ) is a family of standards specified by the IEEE Computer Society for maintaining compatibility between operating systems. POSIX defines both the system and user-level application programming interfaces (APIs), along with command line shells and utility interfaces, for software compatibility (...
20:37
u called it linux api
20:37
lol
Avatar
i mean if linux implements posix
Avatar
Avatar
gerdoe
but seems there's problem with stablenedd of rust abi
well u probably have to use c as an API then
Avatar
its kinda the linux api
Avatar
Avatar
Jupstar ✪
well u probably have to use c as an API then
huh fair
Avatar
Avatar
gerdoe
have anyone worked with rust abi as rust app?
rust abi is not stable
Avatar
Avatar
Ryozuki
its kinda the linux api
lmfao
Avatar
fair and simple
20:37
use repr c
20:38
if linux implements POSIX as a way to interface it
20:38
it is the linux api by definition
20:38
i dont see how the logic is flawed
20:38
doesnt exclude posix being the interface api for other systems
Avatar
u cannot call posix the linux api just because linux implements it
Avatar
why not?
Avatar
because it's not just the linux api
Avatar
the linux api is POSIX
20:38
where is the statement false
Avatar
the linux api implements posix
20:39
they are different entities
20:39
posix is the standard
Avatar
me calling posix the linux api doesnt make it not be other os api
20:39
and this convo is stupid
Avatar
Avatar
Ewan
posix is the standard
but would u say posix is a interface?
Avatar
are we speaking in oop
20:39
because that's a whole different wheel house
Avatar
we dont speak oop
20:39
object oriented is evil
20:39
sucks
20:40
the rust way is better
20:40
composition over inheritance
Avatar
its the hard truth
Avatar
it indeed is
Avatar
not that hard
Avatar
pure functional programming
Avatar
haskell supremacy 🙏
Avatar
i need a tshirt
20:41
with composition over inheritance
20:41
written in it
Avatar
Avatar
Jupstar ✪
pure functional programming
lambda calculus
20:41
the most simple programming language possible
Avatar
why can't windows and linux enjoyers exist in harmony
Avatar
ur propietary
Avatar
bcs u want enjoy windows
20:44
join the cult
Avatar
i enjoy both
Avatar
and thats not even possible
20:44
xD
20:44
linux isnt perfect
20:44
but always better than win
20:44
that simple
Avatar
@Ewan u will never find harmony in this chat
20:44
jupstar loves non licenses
20:44
i love agpl
20:44
u love windows
20:44
i love linux
20:44
chiller likes gnome
20:44
we dont like gnome
Avatar
obligatory rms free software song
Avatar
he is a singer
20:45
indeed
Avatar
i like java ryo likes rust
Avatar
GNUsic
Avatar
xd typical reaction of anti stallmaners
Avatar
@Ewan can we agree that java sucks?
Avatar
i like stallman
20:45
he's just weird
Avatar
go for the personality instead of the arguments
Avatar
yes java sux
Avatar
good start
Avatar
join us now and share the software
Avatar
rm -rf node_modules
Avatar
rm -rf --no-preserve-root /
Avatar
Avatar
Learath2
rm -rf --no-preserve-root /
chillerpi reference
Avatar
chillerpi incident
23:21
rage
Exported 369 message(s)