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-29 00:00:00Z and 2023-06-30 00:00:00Z
Avatar
how should I ping a mod if the bot deletes all mod pings outside of #reports, I don't really see the point of that
Avatar
Avatar
Tater
how should I ping a mod if the bot deletes all mod pings outside of #reports, I don't really see the point of that
I guess you should to ping '@Discord Mod'
02:12
Oops
Avatar
I think that only includes heinrich
Avatar
Avatar
Tater
I think that only includes heinrich
Murpi also
Avatar
Original message was deleted or could not be loaded.
@-StormAx yo brother, can u disable this freakin webhook?
Avatar
Well i cant
02:17
Is theres a way to disable it? @heinrich5991
Avatar
sry chiller i think u will have to use the furrycord if u want to talk in here for a min xd
Avatar
Furrycord XD
Avatar
u shut off the bridge right 😃
Avatar
Btw how to use this bridge?@Ewan
02:32
Just curious
Avatar
Avatar
-StormAx
Btw how to use this bridge?@Ewan
log into the ddnet channel on quakenet
Avatar
Already
03:16
Get it;p
Avatar
unfortunately not
03:16
webhook disabled yet?
Avatar
Avatar
GitHub
Click to see attachment 🖼️
damn, this would have been a funny troll for a pulsar map
Avatar
a8e2e61 M Binary, M Against the Current, M Cavings I, M Green Race, M Lygerastia, M Try Again, M Wonderland, A Sunny Night - ddnet-maps
Avatar
chillerdragon BOT 2023-06-29 06:04:11Z
Yea the bridge getting renamed from bridge to bridge_ broke all my tools xd (@Tater)
wtf is this? (<@749222324980416602_chillerbot2>)
Avatar
note: glibc is special and cant use mold!
06:07
checking for ld.mold... ld.mold checking version of ld.mold... v. ?.??, bad checking for gnumake... no checking for gmake... gmake checking version of gmake... 4.4.1, ok checking for gnumsgfmt... no checking for gmsgfmt... gmsgfmt checking version of gmsgfmt... 0.21.1, ok checking for makeinfo... /dev/null checking version of /dev/null... v. ?.??, bad
06:07
wtf does it mean checking version of dev null xdd
06:10
i use mold with mingw and it works fine
06:10
libc is obv pretty different
06:10
but still libgcc/glibc based
06:11
i also kinda doubt that because the majority of linuxes use glibc and mold was made on/for that kind of environment
Avatar
Avatar
Ewan
i also kinda doubt that because the majority of linuxes use glibc and mold was made on/for that kind of environment
i mean compiling glibc itself
06:13
its kind of special cuz t hey use ancient build system probs xd
06:13
so far on gentoo only 2 packages fail according to the wiki so im good
06:13
Known packages to fail sys-app/sandbox (bug #830748) sys-libs/glibc (bug #860900)
Avatar
chiller remove ur bot omg
Avatar
Avatar
Ryozuki
its kind of special cuz t hey use ancient build system probs xd
oic
Avatar
@Ewan did u leanr rust yet
06:23
u gotta catch up to the future
Avatar
growing old in tech is bad
06:23
and ur young
Avatar
no i had interview for cpp 2 hrs ago
06:23
agenda is booked
Avatar
i will rust soon
Avatar
chillerdragon BOT 2023-06-29 06:27:01Z
Im on da phone fix bridge name or wait for me to turn on pc
Avatar
why u dont have full fledged terminal on phone
06:33
fake chiller
Avatar
ChillerDragon BOT 2023-06-29 06:33:57Z
because phones suck
Avatar
no shell no life
Avatar
ChillerDragon BOT 2023-06-29 06:37:36Z
i used it back in school
06:37
still got ptsd from it
Avatar
ws-client1 BOT 2023-06-29 06:40:43Z
<ChillerDragon> !ping
Avatar
chillerbot BOT 2023-06-29 06:40:44Z
pong
Avatar
ws-client1 BOT 2023-06-29 06:40:50Z
<ChillerDragon> #420
Avatar
ChillerDragon BOT 2023-06-29 06:40:56Z
#69
Avatar
chillerbot BOT 2023-06-29 06:40:56Z
2 Crash today . I don't know why but I was in monster server when client give crash.i am talking about 4.7.2 version.
Avatar
ChillerDragon BOT 2023-06-29 06:40:57Z
ez
06:41
wait 9 missing
06:41
omagawd xd
06:43
#69
Avatar
chillerbot BOT 2023-06-29 06:43:47Z
DDraceNetwork, a free cooperative platformer game. Contribute to ddnet/ddnet development by creating an account on GitHub.
Avatar
ChillerDragon BOT 2023-06-29 06:43:54Z
thats also bad xd
Avatar
ws-client1 BOT 2023-06-29 07:20:51Z
<Jupstar> high quality bot 😂
Avatar
ineed a focus for rust i think
07:33
nothing i do needs or rly even allows rust
07:33
even when i make simple cli tools they’re usually as a frontend for a library or smth
07:33
in c
Avatar
ws-client1 BOT 2023-06-29 07:34:32Z
<Jupstar> just take any c, go or whatever library and make it blazingly fast and safe
07:34
<Jupstar> then post the lib in rust sub reddit. and get fame
Avatar
sounds like wasted time
07:36
tool already exists
Avatar
ws-client1 BOT 2023-06-29 07:36:21Z
<Jupstar> you dont understand how rust community works 😂
Avatar
ewan you dont understand... if its not in rust.... its not real code....
Avatar
I don’t want to get in the ‘community’ i just want to get fluent in the language
07:36
fuck the community
👆 1
07:36
crazy pol
07:36
*ppl
Avatar
ws-client1 BOT 2023-06-29 07:37:06Z
<Jupstar> wow @Voxel was the underscore in your name actually needed?
07:37
<Jupstar> is there a second voxeldoesart?
Avatar
ws-client1 BOT 2023-06-29 07:37:26Z
<Jupstar> unlucky
Avatar
blame discord
Avatar
i wish i could get ewan
Avatar
ws-client1 BOT 2023-06-29 07:37:46Z
<Jupstar> add him as friend and destroy him
Avatar
i could have on my original account
07:37
but banned
07:37
zzz
Avatar
i did and they're cool !
07:39
anyways rust i have no reason to learn it
Avatar
you’re also not looking for a low level code job
Avatar
yeah i had to learn cpp to make dumb updates to this game
07:39
theres nothing fun in rust
Avatar
ws-client1 BOT 2023-06-29 07:40:37Z
<Jupstar> have u even used it for at least 1 week yet? XD
07:40
<Jupstar> or are u simply mad at ryozuki
Avatar
no i tried it well "tried" because coding hello world programs are zzzzzzzzzzz
07:41
snrrrk mimimimi
Avatar
Avatar
Voxel
theres nothing fun in rust
try to play with generics
Avatar
wtf is a generic
Avatar
ws-client1 BOT 2023-06-29 07:44:57Z
<Jupstar> hello world, wow... i'd say hello word in rust is actually similar to any language
07:45
<Jupstar> world
Avatar
jupjopjap
Avatar
ws-client1 BOT 2023-06-29 07:45:25Z
<Jupstar> println! is a macro, thats the only difference
Avatar
ws-client1 BOT 2023-06-29 07:45:42Z
<Jupstar> @gerdoe hi, wazzup
Avatar
im doin good
Avatar
ws-client1 BOT 2023-06-29 07:46:05Z
<Jupstar> great
Avatar
playing around with shared libs in rust
07:46
and you?
Avatar
ws-client1 BOT 2023-06-29 07:47:00Z
<Jupstar> i am supposed to work, and also do it here and there 😂
Avatar
i know how to do that in javascript troll
Avatar
Avatar
Voxel
i know how to do that in javascript troll
good for u
Avatar
ws-client1 BOT 2023-06-29 07:48:15Z
<Jupstar> @gerdoe why do u want shared lib?
Avatar
plugin system for libtw2 server implementation
07:49
just handling client events
Avatar
ws-client1 BOT 2023-06-29 07:49:36Z
<Jupstar> why dont u use wasmer
Avatar
like connect packet receiving disconnect and so on
07:50
thought to pick rhai but want to try this pathway xd
Avatar
whats libtw2 gonna do
Avatar
ws-client1 BOT 2023-06-29 07:50:46Z
<Jupstar> i mean its fine, and fastest.. just not safe :D
Avatar
yeah no sandboxing
07:51
if i meant to make kind of sandbox i would pick rhai from the start
Avatar
ws-client1 BOT 2023-06-29 07:51:34Z
<Jupstar> @Voxel its basically teeworlds stuff written in rust by heinrich
Avatar
ws-client1 BOT 2023-06-29 07:51:49Z
<Jupstar> network code, some game stuff
07:51
<Jupstar> @Voxel tbf it exists since years
07:51
<Jupstar> its not new
Avatar
also can't update arrayvec crate
07:52
cuz no buffer crate that supports new arrayvec
Avatar
ws-client1 BOT 2023-06-29 07:52:38Z
<Jupstar> tinyvec also has a array like vec
Avatar
actually there's no need to but looking at <[u8; 1024]> is kinda meh
Avatar
ChillerDragon BOT 2023-06-29 07:52:59Z
jopsti wat u work
Avatar
ws-client1 BOT 2023-06-29 07:53:08Z
<Jupstar> i work time waste
Avatar
Avatar
ws-client1
<Jupstar> tinyvec also has a array like vec
yeah but afair buffer crate that heinrich used has nothing to do with any crate but arrayvec
Avatar
ChillerDragon BOT 2023-06-29 07:53:12Z
i can see
Avatar
lemme check tho
Avatar
u know cpp but don’t know generics? do u know it?
Avatar
ws-client1 BOT 2023-06-29 07:53:51Z
<Jupstar> @gerdoe you could kindly ask heinrich if u could replace it. What does the buffer crate even do? :D
Avatar
Avatar
Ewan
nothing i do needs or rly even allows rust
this makes no sense, anything u do in c++ is better in rust
Avatar
Avatar
Ewan
even when i make simple cli tools they’re usually as a frontend for a library or smth
clap in rust and u have a super powered cli frontend, it even makes man pages and autocompletion for u
Avatar
Avatar
Ewan
u know cpp but don’t know generics? do u know it?
didnt know it was called that
Avatar
Avatar
ws-client1
<Jupstar> @gerdoe you could kindly ask heinrich if u could replace it. What does the buffer crate even do? :D
buffer crate offers buffer interface without need to think about underlying things
07:54
like arrayvec
Avatar
Avatar
Ewan
fuck the community
????????
Avatar
ws-client1 BOT 2023-06-29 07:54:49Z
<Jupstar> well templates in cpp are bit different anyway
07:55
<Jupstar> they are more like macros, but also not quite
Avatar
incoming heinrich ping!!!!!!!!!!!
Avatar
ws-client1 BOT 2023-06-29 07:55:07Z
<Jupstar> its not really comparable
Avatar
@Voxel the rust community is probs one of the best to get into a programming language, i never seen someone not being supportive of another learning rust
Avatar
Avatar
Ewan
crazy pol
no, passionate
Avatar
still no "no macros" generic key-value structs in cpp troll
07:55
waiting for c++23
07:55
std::reflect goes brr
Avatar
ChillerDragon BOT 2023-06-29 07:56:10Z
07:56
my client doesnt feel so good
Avatar
Avatar
Ryozuki
@Voxel the rust community is probs one of the best to get into a programming language, i never seen someone not being supportive of another learning rust
i swear the rust community needs to be studied under a microscope. half of their brain consists of buzzwords to describe milquetoast coding peojects
Avatar
Avatar
ChillerDragon
Click to see attachment 🖼️
wtf chiller
Avatar
Avatar
Ryozuki
@Voxel the rust community is probs one of the best to get into a programming language, i never seen someone not being supportive of another learning rust
not that but well documented language does it
Avatar
ChillerDragon BOT 2023-06-29 07:56:36Z
idk wat happend there
Avatar
Avatar
Voxel
i swear the rust community needs to be studied under a microscope. half of their brain consists of buzzwords to describe milquetoast coding peojects
try out
Avatar
Avatar
ws-client1
<Jupstar> tinyvec also has a array like vec
tinyvec is a safe impl of smallvec, but it requires u to impl Default
Avatar
Avatar
Voxel
i swear the rust community needs to be studied under a microscope. half of their brain consists of buzzwords to describe milquetoast coding peojects
no, ur just ignorant
07:57
and this blind hate u have is sad
Avatar
Avatar
gerdoe
try out
i tried rust like- three times. i have nothing to make that will incluence me that i dont already have
Avatar
Avatar
Voxel
i tried rust like- three times. i have nothing to make that will incluence me that i dont already have
try cpp then
07:58
u dont know much about programming
07:58
its normal to not understand what makes it good
07:58
you also dont know much c or c++
07:59
its bad to judge something with lack of xp
07:59
i think u just have some weird view of rust cuz i meme a lot about it
Avatar
ws-client1 BOT 2023-06-29 07:59:52Z
<Jupstar> @Voxel i dont want to convince you, but you should see rust from 2 perspectives: You have idiomatic rust.. its as easy as most languages: you spam Arc, Rc everywhere, and dont need to do any memory management, u use copy and clone everywhere, and have useless copies everywhere, like javascript
Avatar
Avatar
Ryozuki
i think u just have some weird view of rust cuz i meme a lot about it
its not just you* (edited)
Avatar
ws-client1 BOT 2023-06-29 08:00:07Z
<Jupstar> or u do everything carefully and have blazingly fast code XDD
Avatar
i think you can make impls for these traits for brand new arrayvec but i want to do funny stuff in tw not in rust xd
Avatar
idiomatic rust doesnt spam rc arc tho
08:00
just use it where needed
Avatar
ws-client1 BOT 2023-06-29 08:00:40Z
<Jupstar> i meant, u can use it, basically like a managed language
Avatar
never used rc troll
Avatar
Avatar
Voxel
its not just you* (edited)
dont judge a tool by its community anyway, judge it by its potential and opportunities, fixes, improvements, etc
08:01
but the community is great
08:01
lot of highly skilled devs
08:01
that want to do things correctly
Avatar
Avatar
Voxel
its not just you* (edited)
if you belive that community=language try to do anything with haskell troll
Avatar
Avatar
Ryozuki
dont judge a tool by its community anyway, judge it by its potential and opportunities, fixes, improvements, etc
ryoz i should admit that i pretty much base a lot of things off of the community
Avatar
Avatar
gerdoe
if you belive that community=language try to do anything with haskell troll
oh no
Avatar
Avatar
Ryozuki
this makes no sense, anything u do in c++ is better in rust
c calls?
Avatar
u can do c calls?
Avatar
Avatar
Ryozuki
????????
😃
Avatar
Avatar
Ryozuki
u can do c calls?
safely?
Avatar
ws-client1 BOT 2023-06-29 08:02:33Z
<Jupstar> @Voxel if u want to like rust, try to use derive macros. they implement traits and remove lot of complexity. this is defs not as ez in cpp
Avatar
@Ewan this proves u dont know rust
08:02
by saying that
Avatar
Yea, I don’t know rust
08:02
I never claimed to
Avatar
so this discussion is pointless
Avatar
less boilerplate in code is god's gift
Avatar
Avatar
Ewan
safely?
i meant saying this
08:03
The Dark Arts of Advanced and Unsafe Rust Programming
Avatar
god i am so tired
Avatar
i am tired of bickering over pointless stuff
troll 2
Avatar
yeah im tired and sad of ignorance
08:05
life is constant tiredness
08:05
and now i have to go to work
Avatar
its. its literally 4 am for me
Avatar
i like to think I’m not ignorant but honestly i have other focuses and my desire to learn rust can not be fulfilled because however many hours of the day it takes are already occupied
Avatar
Avatar
Voxel
its. its literally 4 am for me
how can u stay so late
Avatar
ws-client1 BOT 2023-06-29 08:06:18Z
<Jupstar> ok ok chill xdd. Rust isnt perfect, and imo it is missing lot of QOL. But it's defs interesting. Even if you will dislike the language, it's defs worth to learn it for a few weeks
Avatar
and on middle of week
Avatar
Avatar
Ewan
i like to think I’m not ignorant but honestly i have other focuses and my desire to learn rust can not be fulfilled because however many hours of the day it takes are already occupied
ok tha makes more sense
08:06
that*
Avatar
Avatar
Ryozuki
how can u stay so late
with the power of depression
Avatar
i think depression is not that related to not sleeping, in fact sleeping is a nice way to skip time and forget for brief moments
08:07
altho when i go to sleep i think about life
Avatar
most therapists and psychiatrists would say otherwise
08:07
im no expert
Avatar
id rather be awake at night than in the morning
Avatar
Rust made me a worse CPP dev lol
Avatar
summer heat makes me wanna stay up at night too
08:07
its insane
Avatar
Avatar
Jupstar ✪
Rust made me a worse CPP dev lol
wat kek
Avatar
In rust u can cast types implicitly. And in ddnet code we have no check for it
Avatar
make one
Avatar
u have to cast types implicitly*
Avatar
So I thought if it compiles it works xd
Avatar
explicitly
08:08
*
08:08
wrong word lol
Avatar
ws-client1 BOT 2023-06-29 08:08:41Z
<Jupstar> oh yeah
08:08
<Jupstar> wanted to say cant
08:09
the strict provenance nightly feature is nice i think
Avatar
ws-client1 BOT 2023-06-29 08:09:05Z
<Jupstar> so its not rust fault, but our cpp compile flags :D
Avatar
fix the flags
Avatar
ws-client1 BOT 2023-06-29 08:09:19Z
<Jupstar> but i defs didnt think about it :D
Avatar
ws-client1 BOT 2023-06-29 08:10:06Z
<Jupstar> @Voxel do you like javascript?
Avatar
Avatar
ws-client1
<Jupstar> @Voxel do you like javascript?
yes but only because its directly tied to adobe animate's macro thing
08:11
idk i like abusing the program to make overly complex stuff i made a 3d cube in it with xyz rotations
Avatar
ws-client1 BOT 2023-06-29 08:11:42Z
<Jupstar> i see, i'd say its easier to write js like code with rust than cpp :D u have a powerful async runtime, and the standard makes it ez to manage lifetimes.. cargo is bascically like npm. so ez to add libs
Avatar
thats a bit far fetched xd
Avatar
ws-client1 BOT 2023-06-29 08:12:11Z
<Jupstar> psst
Avatar
if A N Y T H I N G i would try and make something ddnet related
08:12
like an automapper thing
Avatar
ws-client1 BOT 2023-06-29 08:12:48Z
<Jupstar> good opinion
Avatar
one that wont be abandoned
Avatar
ws-client1 BOT 2023-06-29 08:12:52Z
<Jupstar> ddnet first
08:13
<Jupstar> america second
Avatar
i wanted to make a parser and editor of config files but idk if its useful
Avatar
ws-client1 BOT 2023-06-29 08:13:02Z
<Jupstar> germany third
Avatar
like have you heard of r++
Avatar
with a LR(1) parser
Avatar
it uses code to make rly complex automappers
Avatar
a e s t h e t i c
08:14
i w i l l w r i t e l i k e t h i s f r o m n o w o n
Avatar
ws-client1 BOT 2023-06-29 08:14:25Z
<Jupstar> epic
Avatar
it says owo there
Avatar
ChillerDragon BOT 2023-06-29 08:14:32Z
OwO
08:14
(im not)
Avatar
ChillerDragon BOT 2023-06-29 08:14:56Z
ryowo
Avatar
ryuwuki
Avatar
Avatar
Voxel
uwu
make anime pfp with drawing skills
Avatar
Avatar
Ryozuki
a e s t h e t i c
i have a quirky way of typing
Avatar
Avatar
gerdoe
ryuwuki
justatest
Avatar
ws-client1 BOT 2023-06-29 08:15:27Z
<Jupstar> @Voxel make ddnet logo
Avatar
ddnet logo isnt broken
Avatar
ws-client1 BOT 2023-06-29 08:15:54Z
<Jupstar> make next gen logo, for me
Avatar
hmfgh ddnet 2.0 logo
08:16
remind me
Avatar
ws-client1 BOT 2023-06-29 08:16:24Z
<Jupstar> yes
Avatar
wiki logo is rly nice
08:16
wiki
Avatar
ws-client1 BOT 2023-06-29 08:16:51Z
<Jupstar> our moto: "The game YOU deserve"
08:17
<Jupstar> true
Avatar
so like if we ever start 2.0 where would we start
Avatar
(made in rust (soon tm))
Avatar
ws-client1 BOT 2023-06-29 08:17:05Z
<Jupstar> wiki logo is the best we have yet
Avatar
Avatar
Voxel
so like if we ever start 2.0 where would we start
it will never start xd
08:17
pipe dreams
Avatar
but like if we did whatd be the first step?
Avatar
ws-client1 BOT 2023-06-29 08:18:09Z
<Jupstar> u ask that ryozuki? XD
08:18
<Jupstar> drop cpp
08:18
<Jupstar> u ask me?
08:18
<Jupstar> python
justatest 2
08:18
<Jupstar> eliminate python
kek 1
08:18
<Jupstar> xd
Avatar
i guess i can provide like concept art and then beg on my hands and knees for ravie to make it look better
Avatar
ws-client1 BOT 2023-06-29 08:19:24Z
<Jupstar> is ravie your mentor?
Avatar
jupjopsti waitin for your rusty tw client build to test with libtw2 xd
Avatar
remove all back compat monkey patches, rethink the map format with future proof in mind, rethink the protocol with future proof and modding in mind, use rust, use quic (?), adopt 0.7 style skins (but keep 0.6 body proportions), make max players dynamic and not fixed, opt in accounts with achievements, etc, rethink the database structure using partitioned tables, etc
Avatar
ws-client1 BOT 2023-06-29 08:19:31Z
<Jupstar> i thought u the compition
08:19
<Jupstar> to him
08:19
<Jupstar> @Ryozuki omg good opinion
Avatar
concepts first
Avatar
id be fine with rust code if it was like for the server stuff
Avatar
and add a suggestion on the left lower corner to switch to linux for better fps
Avatar
ChillerDragon BOT 2023-06-29 08:20:54Z
down for me?
Avatar
ws-client1 BOT 2023-06-29 08:20:56Z
<Jupstar> @gerdoe so or so, my client will not be compatible with libtw2
Avatar
sure i mean i want to test libtw2 server with rustw
Avatar
ws-client1 BOT 2023-06-29 08:21:13Z
<Jupstar> i completely wrote most stuff from scratch
Avatar
btw, some people want even stricter accounts for ddnet
Avatar
Avatar
Voxel
id be fine with rust code if it was like for the server stuff
rust code fits both client and server, the safer concurrency it has makes some stuff easier
Avatar
than the one kog announced
Avatar
Avatar
Ryozuki
and add a suggestion on the left lower corner to switch to linux for better fps
or better: have the ddnet be the os and have it use 100% of the resources
Avatar
in rust we trust
Avatar
ws-client1 BOT 2023-06-29 08:22:14Z
<Jupstar> @heinrich5991 pls dont kill teeworlds for me xd, i just want to play
Avatar
ws-client1 BOT 2023-06-29 08:22:16Z
<Jupstar> no accounts
08:22
<Jupstar> no nothing
Avatar
yeah literally my bio quote xd
Avatar
ws-client1 BOT 2023-06-29 08:22:21Z
<Jupstar> just start, have fun
Avatar
I want to have seamless accounts
08:23
i.e. just start
08:23
have fun
08:23
but other people want to have stuff like verified email or steam account
Avatar
cant that part be opt in
08:23
afterwards
Avatar
I'd be in favor of that
Avatar
client makes a account if u dont have in the bg, you can later request to change the username to something u identify with more if u want
08:24
and link to social accounts (steam, discord)
Avatar
yea, that'd be my vision
Avatar
hey heinrich can you check this stuff in free time :> https://github.com/heinrich5991/libtw2/pull/79
Avatar
do u have a windows server?
Avatar
I had a brief look at it already and I didn't understand why it's correct
Avatar
Avatar
Ryozuki
do u have a windows server?
im testing mostly on my pc
Avatar
on one of my first internships i had a company who used windows server 2008
Avatar
it seems like it should change nothing
Avatar
but it changes tho
Avatar
yes
08:26
and that's why I'm reluctant to merge ^^
08:26
because I don't understand it yet
Avatar
windows for some reason (maybe small buffer or another algo to pass with packets) doesn't get in time all packets to write
08:26
too many of them so windows blocks write
08:26
to wait other packets to go
08:26
idk why tho
Avatar
yes, makes sense
08:27
but the wait you added waits for incoming or outgoing packets
Avatar
you can try to spam packets with libtw2-server on windows with this patch and without
08:27
also on linux
Avatar
i.e. it might return when there are new packets that arrived
Avatar
there was no problem on linux btw
Avatar
but not when you could send new ones
08:30
I guess it works because there are usually no packets arriving when it waits for the socket to become ready for writing
Avatar
needs to be tested then
08:30
i can't grant any behaviour
Avatar
Avatar
heinrich5991
but other people want to have stuff like verified email or steam account
All fine with me. But effectively I cannot play gores starting tomorrow anymore. Some newcomers servers will have no accounts. I know ur opinion is, that gores should stay with kog. But i hope u have the empathy that it's basically as if i would add forced accounts to ddnet tomorrow, go closed source and handle all account stuff over the insecure protocol ddnet has right now
Avatar
also what do you think about non-sandboxed plugin system for current server implementation?
Avatar
why is verified email or steam for ddnet fine for you, but not when kog does it?
08:34
I really don't lke verified email/steam requirement for ddnet
08:35
hmm. I don't like the fact that you have to register either for ddnet nor for kog
Avatar
Avatar
heinrich5991
why is verified email or steam for ddnet fine for you, but not when kog does it?
I meant optional accounts are fine
08:36
Or hidden
08:36
It was a reply to your monolog
Avatar
ah
Avatar
Cant we have a blockchain for ranks troll just random non-serious thought.
Avatar
ChillerDragon BOT 2023-06-29 08:54:14Z
blockchain for ranks would be pog ngl
Avatar
ws-client1 BOT 2023-06-29 08:54:21Z
<Jupstar> I KNEW IT XDDD
08:54
<Jupstar> i just waited for it
Avatar
ChillerDragon BOT 2023-06-29 08:54:33Z
undeletable cheated ranks axaxax
Avatar
ws-client1 BOT 2023-06-29 08:54:41Z
<Jupstar> lmao
08:54
<Jupstar> chillerdragon pls read #off-topic
Avatar
ChillerDragon BOT 2023-06-29 08:54:56Z
ok sec
08:55
@heinrich5991 pls bridge offtopic
08:55
or u mean webchat?
Avatar
ws-client1 BOT 2023-06-29 08:55:32Z
<Jupstar> weebchat
Avatar
ChillerDragon BOT 2023-06-29 08:55:34Z
aa
Avatar
ws-client1 BOT 2023-06-29 08:56:08Z
<Jupstar> 😂
08:56
<ChillerDragon> lgtm
08:56
<Jupstar> now it works btw chiller
08:56
<ChillerDragon> watfak u did
08:56
<Jupstar> let me find
08:56
<Jupstar> there was so much talk here
Avatar
chiller i updated teecity
08:57
try it
Avatar
ChillerDragon BOT 2023-06-29 08:57:30Z
pog
08:57
multiplayer?
Avatar
release build
08:57
camera moves with player xd
Avatar
ChillerDragon BOT 2023-06-29 08:57:55Z
insane
Avatar
ChillerDragon BOT 2023-06-29 08:57:59Z
tech
08:58
when put in appstore?
Avatar
pub fn player_camera( mut query_player: Query<(&mut AimTarget, &Transform), (With<Player>, Without<MainCamera>)>, mut query_camera: Query<&mut Transform, With<MainCamera>>, ) { let mut camera_transform = query_camera.single_mut(); let (mut aim_target, player_transform) = query_player.single_mut(); let old = camera_transform.translation; camera_transform.translation = Vec3::new( player_transform.translation.x, player_transform.translation.y, camera_transform.translation.z, ); // Keep the aim same when camera is moving let diff = camera_transform.translation - old; if diff.length() > 0.0 { if let Some(t) = aim_target.0.as_mut() { *t += diff.xy(); } } }
08:58
idk if best way
08:58
but works
Avatar
ChillerDragon BOT 2023-06-29 08:59:03Z
i only run apps from appstore these days
Avatar
.add_startup_system(general_setup) .add_startup_system(player::add_player) .add_systems((player::player_input, player::player_mouse).before(physics::move_system)) .add_system(physics::move_system) .add_system(misc::aim_target_system.after(physics::move_system)) .add_system(player::player_camera.after(misc::aim_target_system))
09:00
systems are poggers
09:00
so ez to define order
Avatar
chillerdragon BOT 2023-06-29 09:00:22Z
def center_around_tee(tee) wc = WINDOW_WIDTH / 2 hc = WINDOW_HEIGHT / 2 x = -tee.x + wc y = -tee.y + hc Entitiy.new(x:, y:) end
09:00
ez center
09:01
There ChillerDragon
09:01
<Jupstar> i am supposed to work, and also do it here and there 😂
Avatar
ws-client1 BOT 2023-06-29 09:01:21Z
<ChillerDragon> imagine sending discord link
Avatar
I quoted
Avatar
ws-client1 BOT 2023-06-29 09:01:42Z
<ChillerDragon> weechat │11:01:19 bridge_ | <Jupstar ✪> <Jupstar> i am supposed to work, and also do it here and there 😂 │@heinrich5991
09:01
<ChillerDragon> ops i pingered heinrich
09:01
<Jupstar> i am supposed to work, and also do it here and there 😂
09:02
<Jupstar> lel
09:02
<Jupstar> indeed broken
09:02
<Jupstar> when i type same sentence again
09:02
<ChillerDragon> discord issue
09:02
<Jupstar> xd
09:02
<Jupstar> ok i go work now, it reminded me XD, bye
09:02
<ChillerDragon> wot
09:02
<ChillerDragon> jopsti workin?
09:03
<Jupstar> slavery
Avatar
heinrich5991 BOT 2023-06-29 09:03:46Z
😂
Avatar
ws-client1 BOT 2023-06-29 09:04:07Z
<ChillerDragon> heinrich having fun
Avatar
seems like an issue not of discord and not of the bridge (edited)
Avatar
ws-client1 BOT 2023-06-29 09:04:21Z
<ChillerDragon> yes its a jupsti issue
09:04
<ChillerDragon> 😂
09:04
<ChillerDragon> works for me
Avatar
It's also only in that sentence
09:09
Maybe u cut the utf8 weirdly
Avatar
ChillerDragon BOT 2023-06-29 09:10:12Z
I?
09:10
it arrived fine on irc
09:10
also omg debian12 broke my touchpad in ddnet
09:10
I use debian BTW
09:11
HOLY SHIT FUCK YEAH I FINALLY FIXED 0.7 MAP DOWNLOAD
09:12
:party:
Avatar
ws-client1 BOT 2023-06-29 09:12:13Z
<ChillerDragon> poggers2
09:12
<ChillerDragon> poggers2
Avatar
it says 'rust' 😉
Avatar
so much money its scary
Avatar
ChillerDragon BOT 2023-06-29 09:14:55Z
take it
Avatar
he also has a crab emote kek
Avatar
ws-client1 BOT 2023-06-29 09:15:09Z
<Jupstar> there is a reason ppl say "no blockchain jobs"
Avatar
ChillerDragon BOT 2023-06-29 09:15:20Z
why
09:15
wat the reason
Avatar
ws-client1 BOT 2023-06-29 09:15:34Z
<Jupstar> trollodragores
Avatar
what if u yield to devil grab that salary money and retire in 2 years
Avatar
ws-client1 BOT 2023-06-29 09:16:17Z
<Jupstar> why am i here again wtf
09:16
<Jupstar> social media kicks
09:16
<ChillerDragon> and then you use blockchain knowledge to replace fakin mariadb with blockchain for ddnet
09:16
<ChillerDragon> axaxax jopsti addicted to weebchat
09:16
<ChillerDragon> i feel u
Avatar
i tried to replace with postgres but syntax is too different and the impl is built around specific string formatting
Avatar
ws-client1 BOT 2023-06-29 09:17:01Z
<ChillerDragon> ima add some health banner that pops up every 30min to remind you to do breaks from the internet
Avatar
ChillerDragon BOT 2023-06-29 09:17:49Z
@Robyt3 roooobi when 0.7 maps i finally am ready to download some pog custom vanilla ctf maps
09:18
jopsti cant wait for 0.7 ddnet client too
Avatar
0.7 doesnt have vulkan right
Avatar
ws-client1 BOT 2023-06-29 09:21:22Z
<Jupstar> ChillerDragon: i can certainly imagine 0.7 protocol is better than 0.6. if we drop all old client support and go to 0.7 its not worse than now. but at that point a full upgrade would be more logical
Avatar
ChillerDragon BOT 2023-06-29 09:22:00Z
ye we slowly phase out 0.6
Avatar
ws-client1 BOT 2023-06-29 09:22:23Z
<Jupstar> just give me 20 more years
Avatar
ChillerDragon BOT 2023-06-29 09:22:28Z
ddnet 0.7 truly stable already
Avatar
ws-client1 BOT 2023-06-29 09:22:29Z
<Jupstar> then i finished best client ever
Avatar
ChillerDragon BOT 2023-06-29 09:22:30Z
Avatar
ws-client1 BOT 2023-06-29 09:22:46Z
<Jupstar> dont waste ur time on it
09:22
<Jupstar> your only supporter is heinrich xD
Avatar
ChillerDragon BOT 2023-06-29 09:23:04Z
he big wig
Avatar
ws-client1 BOT 2023-06-29 09:23:05Z
<Jupstar> rest of devs wants to drop backward compability
Avatar
ChillerDragon BOT 2023-06-29 09:23:12Z
ez 2v10
09:23
in fact
09:23
i also want to drop backward comp
09:23
to 0.6
Avatar
ws-client1 BOT 2023-06-29 09:23:36Z
<Jupstar> xd
Avatar
ChillerDragon BOT 2023-06-29 09:23:50Z
no go back to work
09:23
or i tell ur employer
Avatar
ws-client1 BOT 2023-06-29 09:24:01Z
<Jupstar> yeah pls tell him xd
Avatar
ChillerDragon BOT 2023-06-29 09:24:09Z
or do like me
09:24
quit job
09:24
to focus on 0.7
Avatar
ws-client1 BOT 2023-06-29 09:24:18Z
<Jupstar> good idea
09:25
<Jupstar> i worked hard last week, when i was banned from social media
09:25
<Jupstar> now i can chill
09:25
<Jupstar> xd
Avatar
chiller did u drop ur java job
Avatar
Open-Source Vulkan C++ API. Contribute to KhronosGroup/Vulkan-Hpp development by creating an account on GitHub.
09:37
@Jupstar ✪ vulkan hpp c++20 module
Avatar
ws-client1 BOT 2023-06-29 09:38:03Z
<Jupstar> epic, but useless, who uses cpp 😏
Avatar
ChillerDragon BOT 2023-06-29 09:40:46Z
wot jopsti banned
09:40
my java job? :D
09:41
i ever disclose having a java job
09:41
yea no i did not quit my job :D
Avatar
ws-client1 BOT 2023-06-29 09:43:03Z
<Jupstar> chiller yeah, irc logs the truth luckely
Avatar
ChillerDragon BOT 2023-06-29 09:46:23Z
yikes
09:47
i regret grepping the logs
09:47
teeworlds/2021-12-14.log:4:21:17 < bridge> [teeworlds] <chillerdragon> Sometimes I wish teeworlds wasn’t written in Java
09:47
watafak i wrote there
Avatar
Xd
09:53
chiller u disclosed to me
09:53
lots of years ago
09:53
here i think
09:54
anyway i just know ur a javaer
Avatar
ws-client1 BOT 2023-06-29 09:55:16Z
<Jupstar> chillerdragon is professional programmer? epic
09:55
<Jupstar> i always thought he manages networks or smth like that
Avatar
ChillerDragon BOT 2023-06-29 10:02:48Z
im not a professional anything xd
Avatar
Avatar
ws-client1
<Jupstar> lmao
You could mark them maybe. As cheated… and ignore them.
Avatar
Avatar
ChillerDragon
undeletable cheated ranks axaxax
Answering this
Avatar
Avatar
ChillerDragon
@Robyt3 roooobi when 0.7 maps i finally am ready to download some pog custom vanilla ctf maps
The PR is mostly waiting for a review from heinrich
Avatar
ChillerDragon BOT 2023-06-29 11:08:00Z
@heinrich5991
11:08
i think heinrich waits for u
Avatar
Avatar
ChillerDragon
ddnet 0.7 truly stable already
pls allow 0.7 to die 🥺
😬 2
troll 1
🥺 2
Avatar
Avatar
heinrich5991
btw, some people want even stricter accounts for ddnet
Yes, I want a blood sample for registration
😬 1
Avatar
Avatar
ChillerDragon
Click to see attachment 🖼️
yo thx
Avatar
Or verified home address so I can ship you a grenade when you get banned
Avatar
Avatar
Ryozuki
@Voxel the rust community is probs one of the best to get into a programming language, i never seen someone not being supportive of another learning rust
rust community member pov: rewrite it in Rust, rewrite it in Rust, rewrite it in Rust, rewrite it in Rust, rewrite it in Rust, rewrite it in Rust
12:00
🤔
Avatar
literally not
12:00
thats just a meme
12:01
but let people do what they want in their time
Avatar
like rewriting it in rust
Avatar
Avatar
Ryozuki
thats just a meme
Let's be honest, it's no meme, and that's probably also good 😂
12:12
justatest
12:13
i mean look at ripgrep
12:13
they end up better
12:13
justatest
Avatar
Avatar
Learath2
Or verified home address so I can ship you a grenade when you get banned
That escalated quickly xD
Avatar
chillerdragon BOT 2023-06-29 13:07:13Z
Proprilicious joined the convo
13:07
Yo @Avolicious I was told some big bannings happend on kog. I’m interested on how you proof bot usage
13:09
Also did shiro really get life banned for server crashing?
Avatar
ChillerDragon BOT 2023-06-29 13:25:54Z
@Avolicious also when bridge your discord to irc
Avatar
Avatar
chillerdragon
Also did shiro really get life banned for server crashing?
lul
Avatar
hey where is that little thing rendered?
Avatar
ws-client1 BOT 2023-06-29 14:24:50Z
<Jupstar> i guess hud.cpp
Avatar
ye its pretty annoying. this thing only gets shown when the scoreboard is active anyways but it gets removed if cl_show_hud is 0.
14:27
cant seem to find it neither in hud.cpp nor in scoreboard.cpp
Avatar
ws-client1 BOT 2023-06-29 14:31:50Z
<Jupstar> id CHud::RenderLocalTime(float x)
14:31
<Jupstar> isnt that it?
Avatar
Avatar
Teero
hey where is that little thing rendered?
lol I also spent forever trying to find where this thing is. It is RenderLocalTIme
Avatar
Avatar
ws-client1
<Jupstar> id CHud::RenderLocalTime(float x)
ah lol yes it is
14:34
was searching for %d:%d but it doesnt exist
14:34
but apparently its %H:%M xD
Avatar
ws-client1 BOT 2023-06-29 14:34:46Z
<Jupstar> hours minutes
Avatar
weird time string magic
Avatar
Can anyone help me?
Avatar
ws-client1 BOT 2023-06-29 14:35:11Z
<Jupstar> hamid not before u said what your problem is
Avatar
Avatar
hamid
Can anyone help me?
just ask your question. no one is gonna help you before we know your problem xD
Avatar
I wanted to send Gmail to ddnet
Avatar
ws-client1 BOT 2023-06-29 14:36:25Z
<Jupstar> ? xD
Avatar
Does ddnet have gmail?
Avatar
ws-client1 BOT 2023-06-29 14:37:43Z
<Jupstar> no
Avatar
why do you want to send an email?
Avatar
ws-client1 BOT 2023-06-29 14:37:52Z
<Jupstar> just say what u want
Avatar
I want to bring some problems to the ears of ddnet developers
Avatar
ws-client1 BOT 2023-06-29 14:38:43Z
<Jupstar> bro, just say it
Avatar
the ddnet developers read this chat
Avatar
We are Iranian players who love ddnet, but our client used to connect to your servers and we could play quite easily, but now our servers are filtered and we can't play. Can you help us??
Avatar
ws-client1 BOT 2023-06-29 14:42:13Z
<Jupstar> @heinrich5991 ^
14:42
<Jupstar> @hamid, when heinrich reads this he will ping you, but he is offline rn
Avatar
There was some client that doesn't allow connecting to DDNet at all
14:43
not sure if thats the persian client though
Avatar
ws-client1 BOT 2023-06-29 14:43:18Z
<Jupstar> i think he means they are filtered in the master server list
14:43
<Jupstar> i guess
Avatar
I found it very hard to rent, do you know when اثwill come?
14:43
I found it very hard to rent, do you know when hewill come?
Avatar
ws-client1 BOT 2023-06-29 14:43:51Z
<Jupstar> no, he pops up randomly
Avatar
Our server name is ddnet persian
14:46
Can they make a server for us, just one server? We really need help
Avatar
infranet moment
Avatar
im awake
Avatar
hello there
Avatar
is github down
Avatar
works fine for me
Avatar
Avatar
Voxel
is github down
very slow for me
18:01
Avatar
ChillerDragon BOT 2023-06-29 18:05:26Z
whole ms has barley any uptime these days
18:05
took me 20mins to install vscode this morning
Avatar
github is indeed down pretty often
Avatar
Welcome to GitHub's home for real-time and historical data on system performance.
Avatar
weird that a plattform that basically all devs in the world use, is so unstable 😂
Avatar
at least stackoverflow is up&running
Avatar
Avatar
Jupstar ✪
weird that a plattform that basically all devs in the world use, is so unstable 😂
I don't think most devs use public github. There are many companies which won't use external dependencies, or host their own git/gitlab/github servers internally
18:09
Most devs also don't develop publicly visible stuff I guess, thus the skewed perception
Avatar
Avatar
deen
I don't think most devs use public github. There are many companies which won't use external dependencies, or host their own git/gitlab/github servers internally
i dunno, i doubt there is a single company that doesnt use open source projects
Avatar
Using them in the sense of downloading a tarball once, building it in their own local build system and then hosting the binaries in their own binary distribution system
Avatar
yeah using in any way
18:10
and be it just looking at issues
18:13
its rank 73 most visited site according to some weird website i found on google so one rank behind ddnet
Avatar
ChillerDragon BOT 2023-06-29 18:55:19Z
imagine using github instead of ryos git hosting services that change every year
Avatar
ryos git hosting is too good for us, its premium
Avatar
ChillerDragon BOT 2023-06-29 18:56:02Z
but yea i can confirm what deen said at work we selfhost 99% of our code
Avatar
yeah thats obvious xd
18:58
u also dont ask questions on stackoverflow.. u still use it
Avatar
Avatar
ChillerDragon
imagine using github instead of ryos git hosting services that change every year
my git has been there for over a year lol
Avatar
more uptime than github
19:00
yep
Avatar
oma gad
19:00
u still working on ur game
19:00
epic
19:01
today i added camera movement
19:01
with the plyaer
Avatar
teecity?
19:13
wassat?
Avatar
ChillerDragon BOT 2023-06-29 20:08:38Z
game
Avatar
as fake as it gets
Avatar
there was a thread full of these people on r/programmerhumor a couple days ago, corpos patting eachother on the back about how much money their code makes
Avatar
Ddnet makes infinite fun. That's priceless
f3 6
Avatar
the virgin "my code makes money" the chad "my code makes people have a fun time"
21:10
Avatar
Avatar
Learath2
there was a thread full of these people on r/programmerhumor a couple days ago, corpos patting eachother on the back about how much money their code makes
i think this is just a reddit thing
21:20
a place for posers to get together and celebrate being posers without even realising
Avatar
hey what exactly is GameTickTime in the CGameClient its used for rendering a bunch of stuff? how is it calculated? (edited)
Avatar
probably by the backend get ticks fn
23:11
actually i don’t think ddnet has multiple backends for system stuff like that, i think it’s just sdl baked in
Exported 625 message(s)