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 2022-10-31 00:00:00Z and 2022-11-01 00:00:00Z
Avatar
cant you do what unique servers do and interpolate? not particularly needed but maybe nice for short maps
Avatar
chillerdragon BOT 2022-10-31 06:17:41Z
Hehe yea I see you in git blame all over the network code 0.0Okay yea that makes sense then I understood it correctly nice (@heinrich5991)
(I think I wrote both 😅)
Avatar
[quakenet] ChillerDragon BOT 2022-10-31 07:15:56Z
does one not ack resend packets?
07:21
Okay seems liek not acking resent packets did the trick. I did not find that part in the code tho :(
Avatar
Avatar
[quakenet] ChillerDragon
Okay seems liek not acking resent packets did the trick. I did not find that part in the code tho :(
How can I help you? what question?
Avatar
trolling 0.7 idealists moment trollet
Avatar
Avatar
funman
cant you do what unique servers do and interpolate? not particularly needed but maybe nice for short maps
for short maps the time checkpoints are much better and they show centiseconds (edited)
Avatar
Avatar
[quakenet] ChillerDragon
Okay seems liek not acking resent packets did the trick. I did not find that part in the code tho :(
ChillerDragon: what do you mean with "not acking resent packets"?
13:14
you should only ever increase the ack
13:14
but I think you should also ack resent stuff
Avatar

Rationale

  • The maps table has a timestamp column and old maps with a unknown release date have a value on this column of 0000-00-00 00:00:00.
  • I don't think 0000-00-00 00:00:00 is a valid date, and when parsing this data on 3rd party programs/libraries (such as the rust chrono library) it makes handling it harder.
I think it's sensible to set the column timestamp as nullable and set the maps whose timestamp is 0000-00-00 00:00:00 to NULL. For example, ddnet exports its data ...
Avatar
Get nulled
Avatar
@noby i have fng suggestion: implement zooz
Avatar
Avatar
ReiTW
@noby i have fng suggestion: implement zooz
dont play fng
poggers2 1
Avatar
chillerdragon BOT 2022-10-31 18:54:56Z
When I stopped acking packets that had the resend flag the server stopped rejecting my packets (@heinrich5991)
you should only ever increase the ack
18:55
Where is that code from (@Matodor)
unknown.png
Avatar
Avatar
chillerdragon
Where is that code from (@Matodor)
Teeworlds / DDraceNetwork modding platform in .NET - TeeSharp/NetworkPacketUnpacker.cs at refactoring · Matodor/TeeSharp
18:57
⛔🚫🛑 SIXUP 🛑🚫⛔
Avatar
@deen do u use a cli mail client?
19:31
thunderbird is too bloat, 22 mins to compile
Avatar
but you compile it only once?
19:34
but they update frequently
Avatar
but you don't have to recompile all files?
19:35
are they using rust btw?
Avatar
gentoo does clean install
Avatar
given its mozilla, i expect it
Avatar
thunderbird is mozilla email client
19:35
nah cuz it exists since old times
Avatar
does firefox use rust?
19:35
i think rust was created for firefox development no?
19:36
22°C in my room and im freezing... fucking viruses
Avatar
The source code requires 3.6GB of free space or more and additionally 5GB or more for default build.
19:36
lmfao
19:37
@Chairn mozilla incubated the early rust, but they were never too involved
19:37
and in 2020-2021 they separated to not have bias or smth
19:37
mozilla is now just a sponsor
Avatar
so firefox uses rust?
Avatar
Rust support has been required on all platforms since Firefox 54, and the first major Rust components were shipped in Firefox 56 (encoding_rs) and 57 (Stylo). Moving forward, the goal of Oxidation is to make it easier and more productive to use Rust in Firefox, and correspondingly to increase the amount of Rust code in Firefox.
Avatar
Avatar
Ryozuki
nah cuz it exists since old times
so that point doesn't hold 🙂
19:39
but most is c++
Avatar
firefox is old as fuck and it uses rust
Avatar
but thunderbird is like a rly smaller project
19:39
compared to firefox
Avatar
Is the VictimDDTeam part only client-sided to give the name a color in the killfeed?
Avatar
is that jetbrains mono font?
Avatar
i literally dont know
19:42
one second
19:42
its fira code
Avatar
what editor?
19:43
welcome to the ddnet code interview
19:43
troll
19:43
ryo just plug the rust built editor
Avatar
@maskugatiger:matrix.org BOT 2022-10-31 19:43:38Z
hello guys
19:44
cant beat neovim + jetbrains at being beautiful tho
19:44
BASED
19:45
this is how i searched ur line
Avatar
Avatar
Voxel
Is the VictimDDTeam part only client-sided to give the name a color in the killfeed?
but well from what i see its client side ye
Avatar
alright just wondering
19:46
trying to impliment teams into the killfeed system
Avatar
Tokio is a runtime for writing reliable asynchronous applications with Rust. It provides async I/O, networking, scheduling, timers, and more.
Avatar
Error: Too many open files (os error 24)
20:02
ooof
Avatar
Avatar
Ryozuki
@deen do u use a cli mail client?
mutt
Avatar
Avatar
Ryozuki
Error: Too many open files (os error 24)
just increase the limit
Avatar
fira code is nice
21:17
@Voxel did u try fira code ligatures
Avatar
Ligatures suck
Avatar
yeah i tried it but it was hard to get used to
Avatar
Avatar
louis
@Voxel did u try fira code ligatures
i kept confusing == with = so i dropped it (edited)
Exported 79 message(s)