04:01 <+bridge> [ddnet] Kekma.net 04:01 <+bridge> [ddnet] Www.Kekma.net 08:12 <+bridge> [ddnet] https://www.wired.com/story/rust-secure-programming-language-memory-safe/ 08:12 <+bridge> [ddnet] Lol a normie news site wrote about rust 09:38 <+bridge> [ddnet] oh btw 09:38 <+bridge> [ddnet] https://www.openssl.org/blog/blog/2022/11/01/email-address-overflows/ 09:38 <+bridge> [ddnet] guess what would rust prevent.. 10:00 <+bridge> [ddnet] your comment mentioning rust 😉 11:01 <+bridge> [ddnet] Pro tip, dont have "set title" option on vim when using vim from a ssh connection 11:01 <+bridge> [ddnet] Messes up things 11:01 <+bridge> [ddnet] :BASED: 13:19 <+bridge> [ddnet] Hey, I would like to get an FNG server working thanks to the following github: https://github.com/Jupeyy/teeworlds-fng2-mod but I can't do it can you help me please? 13:21 <+bridge> [ddnet] What is the problem? 13:22 <+bridge> [ddnet] make sure to use the 0.6 branch if u want to connect with ddnet client 13:34 <+bridge> [ddnet] I didn't quite understand the readme, i'm on windows, should i run release.bat? when i run it i get this error : 13:34 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1037706355735285760/unknown.png 13:36 <+bridge> [ddnet] Run it again, show the error 13:36 <+bridge> [ddnet] The last line doesnt mean much 13:36 <+bridge> [ddnet] Just says an error happened somewhere before 13:37 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1037707175000285236/unknown.png 13:40 <+bridge> [ddnet] why do u use bam 13:41 <+bridge> [ddnet] mkdir build 13:41 <+bridge> [ddnet] cd build 13:41 <+bridge> [ddnet] cmake .. 13:41 <+bridge> [ddnet] make -j12 13:42 <+bridge> [ddnet] the bam script seems to explicitly use python3 13:42 <+bridge> [ddnet] Guess you just dont have python3 in your PATH 13:42 <+bridge> [ddnet] anyway just use cmake, bam is trash xd 13:44 <+bridge> [ddnet] Tbf I do like bam. I just like that cmake is the standard more 13:44 <+bridge> [ddnet] i dislike lua a lot 13:44 <+bridge> [ddnet] so bam has no chance for me 13:44 <+bridge> [ddnet] That explains it. I do enjoy a bit of lua 13:44 <+bridge> [ddnet] bam masterrace 13:47 <+bridge> [ddnet] I have python in the path, it's not python3 but just python 13:48 <+bridge> [ddnet] so did you try cmake 13:49 <+bridge> [ddnet] Yeah give cmake a go if possible. It should handle python not being named python3 13:53 <+bridge> [ddnet] Ok but what cmake command should I run? 13:54 <+bridge> [ddnet] ```bash 13:54 <+bridge> [ddnet] mkdir build 13:54 <+bridge> [ddnet] cd build 13:54 <+bridge> [ddnet] cmake .. 13:54 <+bridge> [ddnet] make -j12 13:54 <+bridge> [ddnet] ``` 13:54 <+bridge> [ddnet] does mkdir work on windows? 13:54 <+bridge> [ddnet] is he on windows? 13:54 <+bridge> [ddnet] yeah 13:55 <+bridge> [ddnet] mh well that sucks xd 13:55 <+bridge> [ddnet] why dont you use precompiled fng binaries @JaguarTordu ? 13:55 <+bridge> [ddnet] mkdir work in powershell 13:55 <+bridge> [ddnet] > i'm on windows 13:55 <+bridge> [ddnet] mkdir works in powershell 13:55 <+bridge> [ddnet] https://aliveclan.de/download/release/fng-server-0.6.5-win64.zip 13:56 <+bridge> [ddnet] ig yeah he could just download the executable but then he wouldn't be able to make modifications 13:56 <+bridge> [ddnet] but it doesnt sound like he is a developer 13:56 <+bridge> [ddnet] tru 13:58 <+bridge> [ddnet] else maybe 13:58 <+bridge> [ddnet] ``` 13:58 <+bridge> [ddnet] mkdir build 13:58 <+bridge> [ddnet] cd build 13:58 <+bridge> [ddnet] cmake .. 13:58 <+bridge> [ddnet] cmake --build . --parallel 13:58 <+bridge> [ddnet] ``` 13:58 <+bridge> [ddnet] 13:58 <+bridge> [ddnet] might work 13:58 <+bridge> [ddnet] or just run cmake and open the .sln if you use visual studio instead of mingw 13:59 <+bridge> [ddnet] I already tried that but it doesn't work 13:59 <+bridge> [ddnet] how that 😮 13:59 <+bridge> [ddnet] what error did it throw 14:01 <+bridge> [ddnet] I run the executable, it displays this then the terminal closes 14:01 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1037713013488226364/unknown.png 14:01 <+bridge> [ddnet] mhh k 14:04 <+bridge> [ddnet] i can only imagine u already have a server running on port 8303 14:04 <+bridge> [ddnet] can u start the server in a terminal 14:05 <+bridge> [ddnet] did u start the server with -f fng.cfg ? 14:05 <+bridge> [ddnet] the cfg directly uses a port that isnt the default one 14:07 <+bridge> [ddnet] where do I put this argument? 14:07 <+bridge> [ddnet] if u start in terminal just append it after ./fng2_svr.exe 14:08 <+bridge> [ddnet] else create a shortcut and add it to the target line input 14:11 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1037715540468301844/unknown.png 14:11 <+bridge> [ddnet] mh i'll upload a current version, dunno why it closes 14:12 <+bridge> [ddnet] ok updated it 14:15 <+bridge> [ddnet] [6363bc70][datafile]: loading data index=19 size=2745 uncompressed=137160 14:15 <+bridge> [ddnet] for me it also shows a different map size too 14:18 <+bridge> [ddnet] ok, i succeeded but now there is this 14:18 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1037717282379542548/unknown.png 14:18 <+bridge> [ddnet] nice 14:19 <+bridge> [ddnet] then u can connect to it already: 14:19 <+bridge> [ddnet] 14:19 <+bridge> [ddnet] F1 -> connect localhost:8340 14:20 <+bridge> [ddnet] Thanks !! it works 14:23 <+bridge> [ddnet] You can also find lots of fng maps here https://github.com/35niavlys/teeworlds-fng-maps. Currently the server that hots those maps are Maps Musuem by RRT 14:25 <+bridge> [ddnet] Okay! 17:08 <+bridge> [ddnet] https://github.com/rust-lang/rust/pull/98919/ 17:14 <+bridge> [ddnet] Im gona migrate to podman 17:14 <+bridge> [ddnet] I need to use docker withiout root 17:14 <+bridge> [ddnet] To use cross 17:50 <+bridge> [ddnet] https://www.hardwaretimes.com/amd-prepping-400w-zen-4c-server-cpus-with-128-cores-256-threads-for-2023-256-core-512-core-zen-5-turin-in-q4-2023-report/ 17:50 <+bridge> [ddnet] @Not Keks 17:50 <+bridge> [ddnet] > AMD Prepping 400W Zen 4c Server CPUs with 128 Cores/256 Threads for 2023, 256 Core/512 Core Zen 5 “Turin” in Q4 2023 [Report] 17:50 <+bridge> [ddnet] yes 400w poggers 17:50 <+bridge> [ddnet] (its a cpu for servers) 17:51 <+bridge> [ddnet] 128 cores 17:51 <+bridge> [ddnet] thats what i call epyc 17:51 <+bridge> [ddnet] https://www.anandtech.com/show/17435/amd-s-desktop-cpu-roadmap-until-2024-zen-5-to-coming-desktop-in-2024 17:52 <+bridge> [ddnet] i wonder how well a 128cores software renderer compares to a 4090 both 400watt xD 17:52 <+bridge> [ddnet] xd 17:55 <+bridge> [ddnet] more specialized should be more efficient, so GPU should definitely win 17:55 <+bridge> [ddnet] probs 17:55 <+bridge> [ddnet] @Not Keks i just tried vulkan and i get same fps with opengl now 17:55 <+bridge> [ddnet] nice 17:55 <+bridge> [ddnet] newest radv drivers or what? 17:55 <+bridge> [ddnet] is it can be new vulkan api xd? 17:56 <+bridge> [ddnet] ah u mean since yesterday? 17:56 <+bridge> [ddnet] just cloned the repo and trying it, dunno what changed 17:56 <+bridge> [ddnet] there were RADV improvements lately 17:56 <+bridge> [ddnet] like i get between 6000 and 3000 fps on gles but it is stable 4500 on vulkan 17:56 <+bridge> [ddnet] Vulkan 1.1? 17:56 <+bridge> [ddnet] Your PR from yesterday @Not Keks ? 17:56 <+bridge> [ddnet] i mean checkout 16.5 and see if thats the reason 17:56 <+bridge> [ddnet] yeah i mean that 17:56 <+bridge> [ddnet] and if so, wtf going on xD 17:56 <+bridge> [ddnet] https://github.com/ddnet/ddnet/commit/365c48413ff91ae3015557c064c9c91bce3b41a8 17:57 <+bridge> [ddnet] Why didnt we use 1.1 before? 17:57 <+bridge> [ddnet] we simply dont need any feature of it 17:57 <+bridge> [ddnet] and my reasoning was simply, lower value = more hardware support 17:58 <+bridge> [ddnet] Is it true tho 17:58 <+bridge> [ddnet] is driver can perform better on newer versions? or it is not related @Not Keks 17:58 <+bridge> [ddnet] like if i use vulkan 1.3? 17:58 <+bridge> [ddnet] i dunno, i guess most vulkan GPUs also got at least 1.1 update 17:58 <+bridge> [ddnet] i really doubt it, except they actually do code branches specifically for specific apis 17:59 <+bridge> [ddnet] @Ryozuki just try it out and report your result 😄 17:59 <+bridge> [ddnet] but would be kinda weird programming style in this case, since vulkan is backward compatible 18:01 <+bridge> [ddnet] https://vulkan.gpuinfo.org/ 18:01 <+bridge> [ddnet] 18:01 <+bridge> [ddnet] when i sort for old GPUs i pretty much only see GPUs i either dont know, or simply old reports, but the GPUs should also support higher values 18:01 <+bridge> [ddnet] but i guess especially android is a problem 18:01 <+bridge> [ddnet] where the manifacturors dont care about GPU updates 😄 18:03 <+bridge> [ddnet] RADV uses dynamic rendering internally 18:03 <+bridge> [ddnet] so our renderpass stuff is noop 18:03 <+bridge> [ddnet] on android its different 18:03 <+bridge> [ddnet] also godot 4 allows u to choose vulkan that target mobile too, and full desktop vulkan 18:06 <+bridge> [ddnet] @Ryozuki u hyped for rdna3? 😄 18:06 <+bridge> [ddnet] https://www.youtube.com/watch?v=hhwd6UgGVk4 18:06 <+bridge> [ddnet] 18:06 <+bridge> [ddnet] 21 oclock for me 18:09 <+bridge> [ddnet] i hope they have smth on pair with rtx 4090 18:09 <+bridge> [ddnet] time for competition in high end gpu market 18:19 <+bridge> [ddnet] True 18:21 <+bridge> [ddnet] https://blog.rust-lang.org/2022/11/03/Rust-1.65.0.html 18:26 <+bridge> [ddnet] I used it for a couple hours now. Works pretty well 18:28 <+bridge> [ddnet] Big 18:28 <+bridge> [ddnet] GATs 18:30 <+bridge> [ddnet] also this. if you still use `mem::uninitialized()`, it's probably UB and will panic 18:30 <+bridge> [ddnet] there's also this: https://github.com/rust-lang/rust/pull/99916/ 18:30 <+bridge> [ddnet] which allows to link to DLLs without having them present 18:31 <+bridge> [ddnet] I currently use a hack to do that 18:31 <+bridge> [ddnet] but it makes the cross-compiled build fail. so I decided to wait for this feature to implement it for cross-compiling: https://github.com/heinrich5991/libtw2/issues/62 19:07 <+bridge> [ddnet] did something change with key names when using bind command 19:08 <+bridge> [ddnet] i think that i was able to do `bind ctrl ` before but now it says that ctrl doesnt exist but i can use lctrl 19:11 <+bridge> [ddnet] it has been lctrl at least since SDL2 release (DDNet 10) I think 19:11 <+bridge> [ddnet] Oh okay then 19:12 <+bridge> [ddnet] Bad memory =] 19:12 <+bridge> [ddnet] ctrl only works if used in combination with other keys e.g `bind ctrl+shift+q quit` 19:15 <+bridge> [ddnet] I just remembered because I have ctrl set to switch to next weapon and I thought that I wrote the command without the l before ctrl before 19:21 <+bridge> [ddnet] Okay sorry for annoying you guys but I have a question about dummy 19:22 <+bridge> [ddnet] Could there be something done about the thing when you have dummy connected and a chat message shows up for the dummy (or the currently not selected player) and you don't see it 19:29 <+bridge> [ddnet] can you explain? 19:29 <+bridge> [ddnet] you should see chat messages from either of the players, I think 20:16 <+bridge> [ddnet] how do u find so many small tweaks to do 20:17 <+bridge> [ddnet] i guess im just too lazy but i often open up my neovim on ddnet, look at some random code to see if smth is wrong and close it after 5 mins cuz im lazy 20:17 <+bridge> [ddnet] I just read the #bugs channel lol 20:17 <+bridge> [ddnet] oh lol 20:17 <+bridge> [ddnet] i should do too xD 20:17 <+bridge> [ddnet] But I guess it's that day of the month again were the macOS build breaks 20:17 <+bridge> [ddnet] kek 21:28 <+bridge> [ddnet] Well if i connect a dummy and someone tries to /swap with me (for example) then I won't see the message while I'm using the main player 21:28 <+bridge> [ddnet] were there any changes to physics of rocket? 21:29 <+bridge> [ddnet] ah 21:31 <+bridge> [ddnet] Happened to me many times when i'm playing with dummy and someone wants to swap 21:32 <+bridge> [ddnet] The 30 seconds would easily pass without me even knowing 21:33 <+bridge> [ddnet] you mean recently? none that im aware of 21:48 <+bridge> [ddnet] you can probably open a bug for that 21:49 <+bridge> [ddnet] For the no receive message from dummy on main player or /swap not showing for both 21:53 <+bridge> [ddnet] either works 21:53 <+bridge> [ddnet] best ask for the first and provide the second as an example 21:59 <+bridge> [ddnet] 👍