02:02 <+bridge> [ddnet] could some admin please update the twmap-tools for the ddnet discordbot? :) 02:11 <+bridge> [ddnet] @Ravie Senpai could you try whether my `test` branch wireshark dissector works for you? 02:21 <+bridge> [ddnet] @Ryozuki are you ready for hell in your next job πŸ˜„ ? 02:21 <+bridge> [ddnet] https://www.reddit.com/r/ProgrammerHumor/comments/xk7wlz/seriously_i_dont_want_to_be_in_this_kind_of_hell/ 02:56 <+bridge> [ddnet] Yes, I can test it later in the day, it's time to sleep again, thanks! πŸ’€ 07:18 <+bridge> [ddnet] https://discord.gg/FEGrQW8Y 08:03 <+bridge> [ddnet] :BASED: 08:27 <+bridge> [ddnet] <π™Ίπšžπš›πš˜πšœπš’πš˜> Should i update my server to the http register? Or is that not necessary? I saw something about DDoS, are these things connected? 09:08 <+bridge> [ddnet] I had read in this chat something about being more difficult to DDoS but I'd wait for a reply from someone that know to be sure 09:20 <+bridge> [ddnet] If I can figure out where that is πŸ˜„ 09:21 <+bridge> [ddnet] The http register should be more stable, but it doesn't protect your server from any attacks. I'd recommend to update, but we don't have a simple change you can apply yet. I think @heinrich5991 wanted to give that a try 09:35 <+bridge> [ddnet] Done I think 09:57 <+bridge> [ddnet] why does is this being divided by 100.0f just to be multiplied by 100.0f? ```g_Config.m_ClHookCollAlpha = (int)(UI()->DoScrollbarH(&g_Config.m_ClHookCollAlpha, &Button, g_Config.m_ClHookCollAlpha / 100.0f) * 100.0f);``` 09:59 <+bridge> [ddnet] Because DoScrollbarH takes the alpha parameter as [0, 1] range, while g_Config.m_ClHookCollAlpha stores it in [0, 100] range 09:59 <+bridge> [ddnet] It's dividing more than the Alpha, I think 10:00 <+bridge> [ddnet] So we convert it before calling, then convert the result back 10:00 <+bridge> [ddnet] It's multiplying more than the Alpha, I think 10:00 <+bridge> [ddnet] It's multiplying more than the Alpha, I think 10:02 <+bridge> [ddnet] I see thanks 10:03 <+bridge> [ddnet] You know, looking at this it reminds me of #5605 10:03 <+bridge> [ddnet] https://github.com/ddnet/ddnet/issues/5605 10:03 <+bridge> [ddnet] Looks a bit cluttered at 5:4 scale tbh LOL 10:05 <+bridge> [ddnet] Ye love them \:) 10:05 <+bridge> [ddnet] (@ReiTW) 10:11 <+bridge> [ddnet] why does it look so squished? here the code ``` MainView.HSplitTop(5.0f, &Button, &MainView); 10:11 <+bridge> [ddnet] MainView.HSplitTop(20.0f, &Button, &MainView); 10:11 <+bridge> [ddnet] Button.VSplitLeft(45.0f, &Label, &Button); 10:11 <+bridge> [ddnet] UI()->DoLabelScaled(&Label, Localize("FreezeLnSize"), 14.0f, TEXTALIGN_LEFT); 10:11 <+bridge> [ddnet] g_Config.m_ClFreezeLnCollSize = (int)(UIEx()-> \ 10:11 <+bridge> [ddnet] DoScrollbarH(&g_Config.m_ClFreezeLnCollSize, &Button, \ 10:11 <+bridge> [ddnet] g_Config.m_ClFreezeLnCollSize / 30.0f) * 30.0f); 10:11 <+bridge> [ddnet] MainView.HSplitTop(5.0f, &Button, &MainView); 10:11 <+bridge> [ddnet] MainView.HSplitTop(20.0f, &Button, &MainView); 10:11 <+bridge> [ddnet] Button.VSplitLeft(45.0f, &Label, &Button); 10:11 <+bridge> [ddnet] UI()->DoLabelScaled(&Label, Localize("HookableLnSize"), 14.0f, TEXTALIGN_LEFT); 10:11 <+bridge> [ddnet] g_Config.m_ClHookableLnCollSize = (int)(UIEx()-> \ 10:11 <+bridge> [ddnet] DoScrollbarH(&g_Config.m_ClHookableLnCollSize, &Button, \ 10:11 <+bridge> [ddnet] g_Config.m_ClHookableLnCollSize / 30.0f) * 30.0f); 10:11 <+bridge> [ddnet] } 10:11 <+bridge> [ddnet] ``` 10:11 <+bridge> [ddnet] why does it look so squished? here the code 10:11 <+bridge> [ddnet] ```c 10:11 <+bridge> [ddnet] MainView.HSplitTop(5.0f, &Button, &MainView); 10:11 <+bridge> [ddnet] MainView.HSplitTop(20.0f, &Button, &MainView); 10:12 <+bridge> [ddnet] Button.VSplitLeft(45.0f, &Label, &Button); 10:12 <+bridge> [ddnet] UI()->DoLabelScaled(&Label, Localize("FreezeLnSize"), 14.0f, TEXTALIGN_LEFT); 10:12 <+bridge> [ddnet] g_Config.m_ClFreezeLnCollSize = (int)(UIEx()-> \ 10:12 <+bridge> [ddnet] DoScrollbarH(&g_Config.m_ClFreezeLnCollSize, &Button, \ 10:12 <+bridge> [ddnet] g_Config.m_ClFreezeLnCollSize / 30.0f) * 30.0f); 10:12 <+bridge> [ddnet] MainView.HSplitTop(5.0f, &Button, &MainView); 10:12 <+bridge> [ddnet] MainView.HSplitTop(20.0f, &Button, &MainView); 10:12 <+bridge> [ddnet] Button.VSplitLeft(45.0f, &Label, &Button); 10:12 <+bridge> [ddnet] UI()->DoLabelScaled(&Label, Localize("HookableLnSize"), 14.0f, TEXTALIGN_LEFT); 10:12 <+bridge> [ddnet] g_Config.m_ClHookableLnCollSize = (int)(UIEx()-> \ 10:12 <+bridge> [ddnet] DoScrollbarH(&g_Config.m_ClHookableLnCollSize, &Button, \ 10:12 <+bridge> [ddnet] g_Config.m_ClHookableLnCollSize / 30.0f) * 30.0f); 10:12 <+bridge> [ddnet] } 10:12 <+bridge> [ddnet] ``` 10:12 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1022420047932690453/shot_20220922_111040w.png 10:15 <+bridge> [ddnet] Yeah, but only few people run 5:4 nowadays 10:15 <+bridge> [ddnet] Not sure what you mean by squshed @Reteah 10:15 <+bridge> [ddnet] Me and zogtib do :-) 10:16 <+bridge> [ddnet] if you look at the Label it's getting squished more and more with each one I add 10:17 <+bridge> [ddnet] I see the problem: The given text is too big for the size it's given, so it has no choice than to shrink down. 10:18 <+bridge> [ddnet] How to fix this is to make the actual sliders a bit smaller so the text has more room. 10:19 <+bridge> [ddnet] Ah I thought it was something with the HSplit I didn't think for the VSplit thanks 10:38 <+bridge> [ddnet] Yeah, but it's still a thing built into the game, so there are some people who do use it. I think it would be fair to account for them when it comes to them. 10:38 <+bridge> [ddnet] I made a concept of this in Figma 10:38 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1022426755434291210/unknown.png 10:41 <+bridge> [ddnet] This space is not unneeded when you use a different language than English, which is why we added it back 10:41 <+bridge> [ddnet] Ohh, that's fair. 10:42 <+bridge> [ddnet] hehshs 10:42 <+bridge> [ddnet] Could make the refresh and connect symbols instead? but maybe not so clear what they mean then 10:42 <+bridge> [ddnet] at least symbols can be short and stay same size in all languages 10:42 <+bridge> [ddnet] I mean, those could be an easy find 10:43 <+bridge> [ddnet] Hm, there is also a loading progression when you click on refresh, I don't remember seeing that 10:43 <+bridge> [ddnet] I think it stopped being used with http master 10:44 <+bridge> [ddnet] Would this symbol work for connecting? 10:44 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1022428142981361694/unknown.png 10:46 <+bridge> [ddnet] I would say we could use the play button, but I'm not sure if anyone would confuse that with the demo's play symbol 10:47 <+bridge> [ddnet] It wouldnt 10:54 <+bridge> [ddnet] So something like this would be better? 10:54 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1022430569725964308/unknown.png 10:58 <+bridge> [ddnet] I like more the connect text 10:58 <+bridge> [ddnet] This is not a video player xd 11:00 <+bridge> [ddnet] That's what I'm saying 11:00 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1022432207178043462/unknown.png 11:00 <+bridge> [ddnet] Refresh graphic is the same one used in the settings tab 11:01 <+bridge> [ddnet] Server address icon is `\xEF\x8F\x85` 11:07 <+bridge> [ddnet] that's much better, only the refresh text is bigger, than needed, making it an icoj does make it better 11:07 <+bridge> [ddnet] that's much better, only the refresh text is bigger, than needed, making it an icon does make it better 11:08 <+bridge> [ddnet] I would tackle this, but I don't know how resolutions and sizes are detected yet. 11:09 <+bridge> [ddnet] Note that in this concept art, both the search boxes and the refresh box shrink in this. 11:10 <+bridge> [ddnet] aint a bad thing to set a reasonable size for the search bars 11:28 <+bridge> [ddnet] If you want to save space, turn the refresh button into an icon when we are in 5:4 11:28 <+bridge> [ddnet] Oh, you already got there πŸ˜„ 11:29 <+bridge> [ddnet] :greenthing: 11:34 <+bridge> [ddnet] πŸ˜„ 11:38 <+bridge> [ddnet] I wouldnt add icons for every single button. It looks good when it says "Connect". 11:38 <+bridge> [ddnet] fokko did you see the newest image 11:38 <+bridge> [ddnet] ugh do i have to squash my discord messages as well 11:48 <+bridge> [ddnet] πŸ˜„ 11:50 <+bridge> [ddnet] :frozen: 11:50 <+bridge> [ddnet] one secons 11:50 <+bridge> [ddnet] one second 11:50 <+bridge> [ddnet] actually nvm im mobile 14:42 <+bridge> [ddnet] Thank me later. https://t.me/+UI7SZ3fhpUkyMjg8 16:13 <+bridge> [ddnet] https://blog.rust-lang.org/2022/09/22/Rust-1.64.0.html 16:13 <+bridge> [ddnet] Improvements to async! 16:17 <+bridge> [ddnet] Windows builds of the Rust compiler now use profile-guided optimization, providing performance improvements of 10-20% for compiling Rust code on Windows. 16:33 <+bridge> [ddnet] chillerdragon: pls check wire 18:24 <+bridge> [ddnet] @Learath2 news to make you love more Electron: 18:24 <+bridge> [ddnet] > Vectra's advisory explains that the Electron framework is to be blamed for the issue, since it does not support standard security protocols such as encryption and system-protected folders out of the box 18:31 <+bridge> [ddnet] Have these Vectra nerds even considered how much better the profit margin is when you use Electron and outsource your development to the third world? smh 18:32 <+bridge> [ddnet] https://devblogs.microsoft.com/commandline/systemd-support-is-now-available-in-wsl/ 18:32 <+bridge> [ddnet] mfw software weebs don't understand basic economix 18:32 <+bridge> [ddnet] :justatest: 18:32 <+bridge> [ddnet] Vectra AI 18:32 <+bridge> [ddnet] we use that 18:33 <+bridge> [ddnet] This summer we had a power outage in our DC, the Vectra brain couldn't boot anymore, they weren't able to fix it lmao, I did fix it myself 18:33 <+bridge> [ddnet] Figures they would adopt the shittiest part of the linuxsphere, like attracts like. Microsoft ❀️ blackbox monolithic software 18:34 <+bridge> [ddnet] yes systemd kinda sux 18:34 <+bridge> [ddnet] Let's not start that one, there are some very huge fans of it here and they would rather shoot me irl than accept that systemd might not be the best thing since sliced bread 18:35 <+bridge> [ddnet] well, everyone has a different opinion sure 18:36 <+bridge> [ddnet] what init system do you use? my brother uses s6-rc 18:36 <+bridge> [ddnet] me even if I dislike systemd I still use it, lazy 18:37 <+bridge> [ddnet] I use openrc on all devices I have physical access to. I use initv on my servers because they run devuan 18:38 <+bridge> [ddnet] I like debian, but they let the the dirty tentacles of systemd all throughout their package repository. Hence devuan so I can get an ounce of choice 18:52 <+bridge> [ddnet] Hello to all the beautiful people on this server. I'm using mac and cant seem to find the folder of "downloadmaps". Can anyone help me out? 18:52 <+bridge> [ddnet] Uii i have this cute flower next to my name 18:52 <+bridge> [ddnet] cd ~/.teeworlds 18:53 <+bridge> [ddnet] ig 18:53 <+bridge> [ddnet] where do i paste that in? 18:53 <+bridge> [ddnet] terminal, if you know how to use it 18:53 <+bridge> [ddnet] overwise it's a hidden folder 18:54 <+bridge> [ddnet] so maybe you could find an option to show hidden, maybe i'm wrong for the path too as I hate mac 18:54 <+bridge> [ddnet] ~/Library/Application Support/Teeworlds/downloadedmaps 18:54 <+bridge> [ddnet] see, wrong 18:54 <+bridge> [ddnet] @noby mac sux 18:54 <+bridge> [ddnet] no u 18:54 <+bridge> [ddnet] (fng too) 18:54 <+bridge> [ddnet] block sux 18:54 <+bridge> [ddnet] no u, best mod that's why u stay with us 18:54 <+bridge> [ddnet] https://wiki.ddnet.org/wiki/FAQ#Where_is_the_DDNet_config,_config_directory_or_save_directory? 18:54 <+bridge> [ddnet] :IYS_PepoKeur: 18:55 <+bridge> [ddnet] @noby do you still have issues with curl lagging your server? 18:55 <+bridge> [ddnet] no, it seems to be the curl command when invoked separately, not the libcurl call 18:57 <+bridge> [ddnet] @deen `error: acquiring mutex 'm_Lock' requires negative capability '!m_Lock'` do you happen to know what this even means? 19:13 <+bridge> [ddnet] sounds like you're trying to lock an already locked mutex 19:24 <+bridge> [ddnet] Mh, doesn't really look like I am 19:28 <+bridge> [ddnet] it doesnt show anything 19:28 <+bridge> [ddnet] same here 19:28 <+bridge> [ddnet] is it an empty folder? 19:28 <+bridge> [ddnet] @power it's not there 19:29 <+bridge> [ddnet] "no such file or directory" 19:29 <+bridge> [ddnet] Sorry for the misinformation you got. The new folder is called DDNet 19:29 <+bridge> [ddnet] https://wiki.ddnet.org/wiki/FAQ#Where_is_the_DDNet_config,_config_directory_or_save_directory? 19:29 <+bridge> [ddnet] So `~/Library/Application Support/DDNet` 19:29 <+bridge> [ddnet] why does mine not have a DDNet folder? 19:29 <+bridge> [ddnet] does it default to teeworlds folder if it already exists 19:30 <+bridge> [ddnet] no such file or directory: 19:30 <+bridge> [ddnet] If you already have a Teeworlds folder we didn't change it 19:30 <+bridge> [ddnet] oh i see 19:30 <+bridge> [ddnet] Hm, mine is there, that's weird 19:30 <+bridge> [ddnet] use `\ ` for the space 19:30 <+bridge> [ddnet] if you use cmd+shift+g you dont need the \ 19:30 <+bridge> [ddnet] Cmd+Shift+G, then paste that path in 19:30 <+bridge> [ddnet] it should work 19:31 <+bridge> [ddnet] it doesnt do anything if i press those buttons 19:32 <+bridge> [ddnet] wait nvm 19:34 <+bridge> [ddnet] i found it! 19:34 <+bridge> [ddnet] Was it in Teeworlds actually? 19:35 <+bridge> [ddnet] That is bizarre, it's been 2 maybe 3 patches since we moved to the new directory 19:35 <+bridge> [ddnet] can you specify? 19:35 <+bridge> [ddnet] The folder you found downloadedmaps in, was it called `Teeworlds` or `DDNet` 19:39 <+bridge> [ddnet] Teeworlds 19:40 <+bridge> [ddnet] @power are you a new player or did you start playing a couple months ago? 19:40 <+bridge> [ddnet] who are the big fans? 19:41 <+bridge> [ddnet] im not either a fan nor hate it tbh 19:41 <+bridge> [ddnet] also 19:41 <+bridge> [ddnet] https://news.ycombinator.com/item?id=32938589 19:41 <+bridge> [ddnet] I plead the fifth 19:41 <+bridge> [ddnet] thanks for any feedback 19:41 <+bridge> [ddnet] i havent played for a longer time 19:41 <+bridge> [ddnet] ur not murican 19:41 <+bridge> [ddnet] no freedom here 19:42 <+bridge> [ddnet] 1-2 months* 19:42 <+bridge> [ddnet] :BASED: 19:42 <+bridge> [ddnet] Ok, I plead my right to run away from this conversation 19:42 <+bridge> [ddnet] I see, thanks. Enjoy the game 19:42 <+bridge> [ddnet] soon ill get hold of my steam deck 19:42 <+bridge> [ddnet] thanks, you too 19:42 <+bridge> [ddnet] with steamos 3.0 arch linux based 19:42 <+bridge> [ddnet] truly a gamer 19:42 <+bridge> [ddnet] Install gentoo on it 19:42 <+bridge> [ddnet] im fine with arch 19:43 <+bridge> [ddnet] but it'd be a nice meme 19:43 <+bridge> [ddnet] i will compile ddnet there though 19:43 <+bridge> [ddnet] using native arch 20:06 <+bridge> [ddnet] damn 20:06 <+bridge> [ddnet] :poggers: 20:21 <+bridge> [ddnet] @Zwelf can you please unblock me on matrix again? 20:21 <+bridge> [ddnet] in this channel 20:22 <+bridge> [ddnet] done already (sorry, haven't notified you) 20:23 <+bridge> [ddnet] Somehow didn't consider that you aren't in the matrix channel to notice the unban... You can join again if you want. 20:31 <+bridge> [ddnet] thanks 20:53 <+bridge> [ddnet] how did you get banned in the first place πŸ˜„ ? 20:55 <+bridge> [ddnet] troll 21:05 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1022584351902420993/1663873484322.jpg 21:05 <+bridge> [ddnet] its here 21:05 <+bridge> [ddnet] :justatest: 21:05 <+bridge> [ddnet] EPIC GAMER MOMENT 21:06 <+bridge> [ddnet] just 15 years after PSP 21:07 <+bridge> [ddnet] oh damn 21:07 <+bridge> [ddnet] its biiig 21:12 <+bridge> [ddnet] But can you play ddnet on it??? 21:13 <+bridge> [ddnet] yes 21:13 <+bridge> [ddnet] and code on it 21:14 <+bridge> [ddnet] cant wait to see what type of bugs you find on this 21:22 <+bridge> [ddnet] i guess it uses arm64 and so physics is probably different than on x86-64 21:23 <+bridge> [ddnet] Zen 2 w/ 4-cores/8-threads, 21:23 <+bridge> [ddnet] variable frequency @ 2.4 – 3.5 GHz 21:23 <+bridge> [ddnet] 16 GB LPDDR5 @ 5500 MT/s over 4x 32-bit memory channels = 88GB/s total bandwidth 21:23 <+bridge> [ddnet] AMD RDNA 2 w/ 8x CUs, 21:23 <+bridge> [ddnet] variable frequency @ 1.0 – 1.6 GHz 21:23 <+bridge> [ddnet] (Up to 1.6 TFLOPS FP32) 21:23 <+bridge> [ddnet] the specs 21:24 <+bridge> [ddnet] @Chairn its x86_64 21:24 <+bridge> [ddnet] valve wanted it to be compatible with most games 21:24 <+bridge> [ddnet] so its fair 21:29 <+bridge> [ddnet] damned me for having a 32+ long password 22:08 <+bridge> [ddnet] ah nice bandwidth that is still 7 times lower than CPU bandwidth πŸ˜„ 22:09 <+bridge> [ddnet] portal 2 runs smooth 22:09 <+bridge> [ddnet] :o 22:09 <+bridge> [ddnet] what's battery lifetime? 22:09 <+bridge> [ddnet] depends a lot on usage 22:09 <+bridge> [ddnet] Β΄+ the game 22:09 <+bridge> [ddnet] but not much iirc 22:10 <+bridge> [ddnet] from 2 to 8 hours 22:10 <+bridge> [ddnet] i heard 22:10 <+bridge> [ddnet] (if you gaming) 22:11 <+bridge> [ddnet] what else can you do with it? 22:11 <+bridge> [ddnet] i mean in a mobile way, i.e. not at home 22:11 <+bridge> [ddnet] like in the train or car 22:11 <+bridge> [ddnet] i mean its like a pc 22:11 <+bridge> [ddnet] watch videos 22:11 <+bridge> [ddnet] browse 22:11 <+bridge> [ddnet] idk 22:12 <+bridge> [ddnet] watch porn 22:12 <+bridge> [ddnet] hentai 22:12 <+bridge> [ddnet] kekw 22:12 <+bridge> [ddnet] so it's just another useless device as you already have it twice (laptop + smartphone) 22:12 <+bridge> [ddnet] i dont have a laptop :o 22:13 <+bridge> [ddnet] its not useless to me tho 22:13 <+bridge> [ddnet] but i can understand you xD 22:13 <+bridge> [ddnet] but for instance, what's different from smartphone? 22:13 <+bridge> [ddnet] i guess screen size? 22:13 <+bridge> [ddnet] my smartphone cant run any pc game 22:13 <+bridge> [ddnet] i can play elden ring there 22:14 <+bridge> [ddnet] can you not enjoy landscape when travelling? 22:14 <+bridge> [ddnet] no 22:14 <+bridge> [ddnet] 😦 22:14 <+bridge> [ddnet] xd 22:14 <+bridge> [ddnet] i have to be connected 22:14 <+bridge> [ddnet] :BASED: 22:14 <+bridge> [ddnet] i can't wait for some good solar flares... 22:14 <+bridge> [ddnet] humanity would die 22:15 <+bridge> [ddnet] no? 22:15 <+bridge> [ddnet] https://en.wikipedia.org/wiki/Carrington_Event 22:42 <+bridge> [ddnet] @Waeeeiu cutest 22:43 <+bridge> [ddnet] πŸ‘ πŸ‘ πŸ‘