00:30 < bridge_> @robyt3 Hi, your [Fix map downloading overriding more recent map change messages]() commit broke map downloading from community servers, if they don't have http map download support, it basically doesn't try to request it the old way 00:35 < bridge_> after few tweaks it turned out to be because of new `CClient::ResetMapDownload` and it's missing call on `src\engine\client\client.cpp:1562` 00:38 < bridge_> Okay, it breaks on *some* servers, you can test it on my `Anily` servers, it was firstly reported there 🥹 00:41 < bridge_> https://cdn.discordapp.com/attachments/293493549758939136/1280296592150368297/down_bug.mp4?ex=66d7909e&is=66d63f1e&hm=d2831bc1a33b89d4df1d9e87e4009afee42459f124706a901e19be4a61552c19& 00:45 < bridge_> AH thats why i couldn't connect to any server today lmfao 01:44 < ws-client> @Jupstar ✪ you speak latin? 01:45 < ws-client> also jopsti what made you become the #developer offtopic police :D 06:45 < bridge_> кто со мной сыграет по дс? 06:45 < bridge_> мне 10 если что 07:22 < bridge_> https://cdn.discordapp.com/attachments/293493549758939136/1280397449936109661/image.png?ex=66d7ee8c&is=66d69d0c&hm=5ef39bc7f5614dc9a2834bd2cff909b0025401ab562e15a5a8e2921ec38afc65& 07:22 < bridge_> 08:12 < bridge_> И? 08:13 < bridge_> you're too smol to use discord 08:14 < bridge_> И что все им пользуются я в дс для торга о что бы играть с друзьями и найти тиму 08:14 < bridge_> И что все им пользуются я в дс для того о что бы играть с друзьями и найти тиму 08:22 < bridge_> @learath2 I decided not to reuse stack and just go full cave man mode and use new memory 08:22 < bridge_> https://cdn.discordapp.com/attachments/293493549758939136/1280412663331033150/image.png?ex=66d7fcb7&is=66d6ab37&hm=7ca28e4e970fb3ca64d13613caad042b3199e93291cc7fa3a177601ddc6cde96& 08:24 < bridge_> @learath2 I decided not to reuse stack and just went full cave man mode and use new memory 08:24 < bridge_> https://cdn.discordapp.com/attachments/293493549758939136/1280412663331033150/image.png?ex=66d7fcb7&is=66d6ab37&hm=7ca28e4e970fb3ca64d13613caad042b3199e93291cc7fa3a177601ddc6cde96& 08:27 < bridge_> is this the latest build you've posted? 08:31 < bridge_> yes 08:31 < bridge_> ahh shit i hope u were not sleeping xd 09:16 < bridge_> ЧЕ ЗА ХУЙНЯ СИЖУ КОБРУ ПРОХОЖУ НИКОГО НЕ ТРОГАЮ МЕНЯ БАНЯТ ВЫ АХУЕЛИ СУКА 09:17 < bridge_> ПИЗДЕЦ МЕНЯ ВО ФРИЗ КИДАЮТ А МНЕ БАН ПРИЛЕТАЕТ НАХУЙ ВЫ ЧЕ 09:18 < bridge_> ЧЕ ЗА МОДЕР ДОЛБОЕБ ТУПОЦ 11:10 < bridge_> mmh "speak".... i know it xd 11:11 < bridge_> It's just bit annoying to get msg ntfy and then it's some unreadable thing. 11:23 < bridge_> understandable 12:26 < bridge_> https://x.com/yuruyurau/status/1830677030259839352 15:07 < bridge_> <むぎ> im sorry u have to create another account or wait 3 yrs to unban ( 15:08 < bridge_> <むぎ> 🤣 15:17 < bridge_> @learath2 which one do you think makes more sense? 15:17 < bridge_> ```c 15:17 < bridge_> 500 + (255 + 1) 15:17 < bridge_> 15:17 < bridge_> (u16)500 + (u16)((u8)255 + (u8)1) 15:17 < bridge_> (u16)500 + (u16)((u16)255 + (u16)1) 15:17 < bridge_> ``` 15:18 < bridge_> Mh, your literals are of the smallest type that fits them? 15:19 < bridge_> they currently are 15:19 < bridge_> but I wrote a code which does 2nd option 15:19 < bridge_> and I wanna know if it makes sense xd 15:20 < bridge_> I wouldn't promote results that overflow 15:20 < bridge_> So u8 + u8 = u8 15:21 < bridge_> And I would promote results to the larger of unbalanced types 15:21 < bridge_> u16 + u8 = u16 15:22 < bridge_> Though this is just a quick thought, you usually need to think about these things a bit 😄 15:22 < bridge_> Thinking for nerds, I do first and then wonder why the hell it gives me wrong mafs 15:22 < bridge_> Thinking for nerds, I do first and then wonder why the hell it gives me wrong mafs results 15:25 < bridge_> Thinking for people who is smort, I do first and then wonder why the hell it gives me wrong mafs results 15:42 < bridge_> I have heard many USA players complaining that the previously stable USA3 servers are "being ddossed by Russian players/bots" due to some popular online video or something. I have noticed that the USA3 servers are very unstable recently, with high ping spikes several times per hour. Is there anything we can do to prevent this? Such as blacklisting all Russian connections from joining the USA3 servers? 15:43 < bridge_> Sure, call the NSA and ask them to block all russian internet traffic, lmao 15:44 < bridge_> If it's a real ddos, then you can only upgrade the server ig (or if you have access to the filter, you can fine tune that) 15:44 < bridge_> geo blocking 15:44 < bridge_> is what is meant here 15:45 < bridge_> First of all, it's a claim. Maybe the servers are attacked by smth else. 15:45 < bridge_> 15:45 < bridge_> 2. What kind of block should that be? 15:45 < bridge_> Blocking IPs inside the DDNet server does basically nothing against lags 15:46 < bridge_> Except they found a bug in the server code that causes massive spam of some ingame events 15:46 < bridge_> same as what von blocking does 15:47 < bridge_> vpn 15:47 < bridge_> Vpn blocking is not for ddos protection 15:47 < bridge_> it's for moderation purposes 15:47 < bridge_> The fact that the server responds with "You have a VPN" already shows that the VPN isn't actually blocked 15:48 < bridge_> do it on firewall level dunno. I'm not really a friend of geo blocking. just intepreting the request. 15:48 < bridge_> The only effective way would be to block it at the ddos filter 15:49 < bridge_> So firewall, only if it's somehow connected to the backbone 15:49 < bridge_> otherwise a software firewall will probs not help 15:51 < bridge_> https://cdn.discordapp.com/attachments/293493549758939136/1280525548929421414/image_from_ios.png?ex=66d865d9&is=66d71459&hm=c18223e3da042e33daec22e29f7f1ce34653669f4d13cf0150ea979aa5fe20e2& 15:57 < bridge_> The attacks aren't coming from russia even if the attackers are allegedly russian 15:57 < bridge_> The first d in ddos is "distributed" it's usually from all over the world 16:22 < bridge_> :justatest: 16:22 < bridge_> ebpf goea brr 16:31 < bridge_> What happened to forgotten cat? 16:33 < bridge_> @forgottenabscat what happened to you huh 16:34 < bridge_> probably forgotten 16:59 < bridge_> wt 17:02 < bridge_> maybe i catch a fever? 17:30 < bridge_> who knows 17:45 < bridge_> ipv6 is crying intensely - why? 17:45 < bridge_> https://cdn.discordapp.com/attachments/293493549758939136/1280554179592585276/image.png?ex=66d88083&is=66d72f03&hm=f850807b0b565cfbc9e2e58935d8c301804f0fc6a3c8b006c246a533b29977ea& 17:48 < bridge_> <0xdeen> You might not have an ipv6 connection 17:48 < bridge_> <0xdeen> You can disable it with `sv_ipv4only 1` 17:50 < bridge_> fair - i just find it odd that libcurl keeps on trying after a "failed to connect to host" error 17:51 < bridge_> <0xdeen> We keep restarting it. There is no way for us to know if your internet is down temporarily or permanently 17:51 < bridge_> <0xdeen> If temp. you wouldn't want to stop 17:54 < bridge_> also fair :P - one more question - why is my server not respecting the rcon set within autoexec_server.cfg/myServerconfig.cfg ? `ddnet | 2024-09-03 15:47:56 I server: | rcon password: '3cjRpV' ` 17:54 < bridge_> it generates it for me even tho 17:54 < bridge_> `sv_rcon_password "test"` exists 17:54 < bridge_> 99.9% a me issue - just curious as to why 17:55 < bridge_> <0xdeen> Probably it takes the autoexec_server.cfg only from data directory 17:57 < bridge_> ah i should've specified i'm using docker: 17:57 < bridge_> 17:57 < bridge_> ``` 17:57 < bridge_> version: '3.9' 17:57 < bridge_> 17:57 < bridge_> services: 17:57 < bridge_> ddnet: 17:57 < bridge_> build: 17:57 < bridge_> context: ./ 17:57 < bridge_> dockerfile: Dockerfile 17:57 < bridge_> container_name: ddnet 17:58 < bridge_> volumes: 17:58 < bridge_> - ./data:/ddnet/data 17:58 < bridge_> ports: 17:58 < bridge_> - 8303:8303/udp 17:58 < bridge_> ``` 17:58 < bridge_> it respects autoexec_server.cfg within the data directory - it's copied properly and it also reads myServerconfig.cfg and respects it - except for the rcon password 18:02 < bridge_> <0xdeen> Huh, no idea. That always worked for me 18:03 < bridge_> <0xdeen> Why is it printed out? I'm not getting that output 18:03 < bridge_> <0xdeen> Ah, that's the auto-generated one 18:03 < bridge_> <0xdeen> Try moving the sv_rcon_password higher in the file 18:11 < bridge_> :monkaS: why did that work - thanks i guess :kek: - still weird tbh 18:20 < bridge_> <0xdeen> My guess is it has to be before the map definition 18:40 < bridge_> b r u hhh 18:42 < bridge_> #questions , but if u start over steam, select a different start option 18:50 < bridge_> это ты ддосишь сто проц 18:51 < bridge_> пля здесь рус или англ 18:51 < bridge_> добоеб ебаный 18:51 < bridge_> все 18:51 < bridge_> а че дин не говрит хах 18:51 < bridge_> долбоеб ебаный 18:51 < bridge_> hallo 18:51 < bridge_> HALLO? 18:52 < bridge_> да да, ку 18:52 < bridge_> #off-topic 18:53 < bridge_> сам иди туда блять 18:53 < bridge_> magnesium helps 18:53 < bridge_> Someone, timeout this goofball 18:53 < bridge_> for the nerves 18:54 < bridge_> блять, че ты говоришь 18:54 < bridge_> https://en.wikipedia.org/wiki/Magnesium_deficiency 18:54 < bridge_> АААА БЛЯТЬ ЭТО ЧТО 18:54 < bridge_> it's a serious problem, don't underestimate it 18:55 < bridge_> я тебя не понимаю, чел 18:55 < bridge_> на русском базарь нахуй 18:55 < bridge_> yeah, but also don't take too muchh 18:55 < bridge_> что блять, мне лень юзать переводчик 18:56 < bridge_> make your own discord server then 18:56 < bridge_> with your own rules 18:56 < bridge_> 400mg/day should be enough 18:56 < bridge_> крч я погнал, бб всем 18:56 < bridge_> adios 18:56 < bridge_> @Discord Mod 18:56 < bridge_> Show the gentleman exit door pls :feelsbadman: 18:57 < bridge_> я думал ты не юзаешь переводчик и хотя бы немного знаешь русский(((( 18:57 < bridge_> I think the dev section should be moved down. 18:58 < bridge_> or opt-in with a role 18:58 < bridge_> or that 18:58 < bridge_> Or timeout when >50% of the message is not English characters :santatrollet: 18:59 < bridge_> bad metric 18:59 < bridge_> xD 18:59 < bridge_> нуууу, да и че 18:59 < bridge_> half of europe has latin characters 18:59 < bridge_> at least 18:59 < bridge_> russian in #off-topic - refer to the english language for ease of understanding thank you. 18:59 < bridge_> сам иди нахуй 19:00 < bridge_> бляяяять 19:00 < bridge_> These words just frew above his head 19:00 < bridge_> Flew 19:00 < bridge_> я это сказал модератору... 19:01 < bridge_> opt in for this channel would be ok, but for bug reports you don't want an opt in. It's imo a worse user experience. 19:02 < bridge_> there are no bugs in ddnet 19:02 < bridge_> the biggest bug in ddnet is one of the biggest features btw 19:07 < bridge_> every bug, with enough time, becomes a feature at some point 19:11 < bridge_> I'm multilingual >:0 19:17 < bridge_> hellow 20:46 < bridge_> next time please follow the rules, you are timeouted for 1 day 21:01 < bridge_> @learath2 I finished reading crafting interpreters book, it is so good