00:44 < bridge> Agreed with TU München & ETH Zürich 08:58 <+ChillerDragon> @Avolicious wot do you live in munich? o.O 09:11 < bridge> ZIEHT DEN BAYERN DIE LEDERHOSEN AUS 09:11 < bridge> https://tenor.com/view/stritz-striz-lederhosen-kaiser-bier-gif-19330405 09:22 < bridge> No, but I was 1 semester at TU München, due to erasmus 😄 10:03 <+ChillerDragon> did you use the slides? 10:54 < bridge> No 😦 it was during the pandemic... 10:54 < bridge> No 😦 it was during the peak pandemic... 10:58 < bridge> No 😦 it was during the peak pandemic... ( so zoom/ms teams and bbb only ). One thing I'd have to mention is that Big Blue Button is crap, please never use it 10:59 <+ChillerDragon> xd 10:59 < bridge> bbb lmai 10:59 < bridge> worst shir 10:59 < bridge> You are the only person in this conference 11:00 < bridge> :kek: 11:00 <+ChillerDragon> yo vim pros wat i do if vim syntax highlight breaks on basic bash script :( 11:00 <+ChillerDragon> https://zillyhuhn.com/cs/.1678183246.png 11:26 < bridge> try :e 11:28 <+ChillerDragon> didnt help wat it do 11:29 <+ChillerDragon> ok it works in neovim :D guess ill use neovim just for this file then lmao 11:46 < bridge> Is it weird that I miss null-terminated strings in rust? 11:46 <+ChillerDragon> wow exiting visual mode is hard in neovim its soooo different than vanilla vim 11:46 <+ChillerDragon> no null terminated strings are awesome 11:46 <+ChillerDragon> rust strings are bloat 11:46 < bridge> It's quite useful to be able to iterate one past the end of a string, makes tokenizers and stuff so pretty 11:47 < bridge> e.g. with null terminated strings treating the null as a whitespace is enough 11:51 < bridge> its weird 11:51 < bridge> strings with a length u know before are way way better 11:52 < bridge> tokenizers in rust are easy too, slices are so powerfull 11:52 < bridge> https://github.com/maciejhirsz/logos 11:52 < bridge> check this out 11:56 < bridge> I don't want to generate lexers, I'm talking about making them from scratch 11:56 < bridge> Yes, I know your fancy space age technology is faster than what I can write by hand 11:56 < bridge> Can u give an example for an iteration 11:58 < bridge> Not really, I was working on it a couple days ago, just thought about it now. I already remade it in terms of iterators 12:00 < bridge> It just needs special handling for getting a None out of `Iterator::next` not too complicated. Just made me think of iterating past the end and null termination 12:01 < bridge> Can't really think of a real use case. Maybe saving strings to binary or network to save a few bytes 12:09 < bridge> good that u know 12:09 < bridge> :WinkWink: 12:22 < bridge> Voice message.ogg 12:22 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1082624419425431592/Voice_message.ogg 12:57 < bridge> <Не дамми> I was banned, on all DD NET servers, allegedly I blocked 12:57 < bridge> <Не дамми> What should I do? 12:57 < bridge> <Не дамми> I'm not a blocker 12:57 < bridge> <Не дамми> I was banned, on all DDNET servers, allegedly I blocked 12:57 < bridge> <Не дамми> What should I do? 12:57 < bridge> <Не дамми> I'm not a blocker 13:15 < bridge> hey i got an issue after swapping headset to new one when i start the game this shows up 13:15 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1082637693948805120/image.png 13:20 < bridge> Try to set your headphones in windows sound mixer first, then start the game, should help 13:20 < bridge> already did 13:21 < bridge> Idk, try to restart pc lol 13:22 < bridge> ^ 13:22 < bridge> Then it's unrepairable :gigachad: 13:24 < bridge> Anything in the logs? 13:24 < bridge> Maybe anti virus running that blocks it? 13:24 < bridge> lemme find logs 13:25 < bridge> But the headset works?:lol: 13:26 < bridge> uhm where do i find them 13:26 < bridge> yeah headset works everywhere except ddnet 13:26 < bridge> F1 13:26 < bridge> 200iq 13:27 < bridge> Else i guess we need to improve the error logging for sound failure, i didn't see this very often yet 13:27 < bridge> `` 13:27 < bridge> I client: starting... 13:27 < bridge> 2023-03-07 13:26:01 I sdl: SDL version 2.0.16 (compiled = 2.0.20) 13:27 < bridge> 2023-03-07 13:26:01 I gfx: Created Vulkan 1.1 context. 13:27 < bridge> 2023-03-07 13:26:02 I gfx: GPU vendor: NVIDIA 13:27 < bridge> 2023-03-07 13:26:02 I gfx: GPU renderer: NVIDIA GeForce RTX 3070 13:27 < bridge> 2023-03-07 13:26:02 I gfx: GPU version: Vulkan 1.3.236 (driver: 531.18.0.0) 13:27 < bridge> 2023-03-07 13:26:02 I client/sound: unable to open audio: WASAPI can't activate audio endpoint: 13:28 < bridge> 2023-03-07 13:26:02 I socket: Setting TOS on ipv6 failed: 0 13:28 < bridge> 2023-03-07 13:26:02 I socket: Setting TOS on ipv6 failed: 0 13:28 < bridge> 2023-03-07 13:26:02 I socket: Setting TOS on ipv6 failed: 0 13:28 < bridge> 2023-03-07 13:26:02 I freetype: freetype version 2.12.1 (compiled = 2.12.1) 13:28 < bridge> 2023-03-07 13:26:02 I textrender: loaded font from 'data/fonts/Icons.otf' 13:28 < bridge> 2023-03-07 13:26:02 I joystick: 0 joystick(s) found 13:28 < bridge> `` 13:28 < bridge> Mhh I cannot activate it 13:28 < bridge> Is it Bluetooth? 13:28 < bridge> no its wired 13:28 < bridge> logitech g pro x 13:29 < bridge> Then I can only assume some app is disallowing ddnet actively 13:29 < bridge> Logitech App running ? 13:29 < bridge> yeah 13:29 < bridge> Anti virus? 13:29 < bridge> Maybe one of these 13:30 < bridge> nope 13:30 < bridge> turned both off still doesnt work 13:31 < bridge> I assume a setting in Logitech app 13:31 < bridge> That is saved inside the headset 13:31 < bridge> Else search in the internet, you can't be the only one 13:31 < bridge> Or call Logitech support 13:31 < bridge> ill look around 13:33 < bridge> hmm might be dac issue 13:42 < bridge> switch to linux and use pipewire 13:42 < bridge> :BASEDHALT: 13:50 < bridge> the broken popups have been annoying me for a while since I always close the ui when working on stuff so I was hoping it would get fixed properly in the next update, but why remove them completely? this got broken in one of the recent updates and worked fine before, and even vanilla (0.6 and 0.7) has this functionality 13:59 < bridge> Write in github 14:06 < bridge> under the pr or new issue? 14:09 < bridge> I guess as a staring point in the pr. Since u want to veto it if I got u right 14:11 < bridge> well I want the popups to work again and not get removed at all because they broke recently 14:12 < bridge> Yeah I read that as a veto to remove them 14:12 < bridge> And if robyte won't fix it in the pr create new issue for ur real issue 14:13 < bridge> U can also create an issue and link it in the pr. Doesn't matter xd 14:14 < bridge> But u guess write smth in pr so it didn't get merged 14:14 < bridge> But i guess write smth in pr so it didn't get merged 14:18 < bridge> it already has xd 14:19 < bridge> Oh mb 14:19 < bridge> Then create an issue 19:07 < bridge> X-Speed bleibt positiv, aber position ändert sich nicht, hmm 19:07 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1082726128843755582/screenshot_2023-03-07_19-06-28.png 19:10 < bridge> okay, x-speed ist so klein, dass das weggerundet wird 😮 19:23 < bridge> sry i dont speak german 19:25 < bridge> pls dont use german in this chat 19:25 < bridge> #off-topic 19:25 < bridge> its highly rude 19:25 < bridge> based 19:39 <+ChillerDragon> GERMANY 19:42 < bridge> saying speakin german is highly rude is rude, sorry usually i only speak english, i have a problem with context switching sometimew 19:42 < bridge> it is rude to the others 19:43 < bridge> who dont understand german 19:43 < bridge> dont think only about urself 19:43 < bridge> so no, saying speaking german is rude is not rude on itself 19:43 < bridge> and idc if u dont usually speak english 19:47 < bridge> i believe it happens when you got long lines that are truncated by the viewport 20:56 < bridge> i think you miss understood him. 20:56 < bridge> Usually he speaks english, but he has a problem with context switching and even apologized :/ 20:56 <+ChillerDragon> ofc the german jopstar stepping in for fello germans 20:56 < bridge> yeah i am ausruhender Drache fan 20:57 <+ChillerDragon> xd 21:01 < bridge> yeah germans smh 21:37 < bridge> it seems that you were against being called rude. AssassinTee probably also felt that way, especially given that it was a mistake 21:41 <+ChillerDragon> the dude that made homebrew is now building a blockchain package manager to make it even slower than brew :D 21:41 <+ChillerDragon> somehow its still interesting im not sure tho what to think about this https://github.com/teaxyz/cli#teacli-0249 21:41 <+ChillerDragon> it installs commands it does not know automatically 21:42 <+ChillerDragon> its like the ubuntu/mac way of "mimimi git is not installed but you can run this command to install it" in more intense. 22:05 < bridge> sometimes i speak english to germans for hours in chat 🙃 22:34 < bridge> meanwhile in France, we speak french even when there are non french speakers at the table 😄 22:49 < bridge> I just noticed a bug with the new zoom feature, I managed to slow down the editor into freezing 22:51 < bridge> use this values (just a high zoom value) and zoom out of the editor (mousewheel), remember to press the Zoom button above 22:51 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1082782694565498880/screenshot_2023-03-07_22-51-04.png 22:53 < bridge> If you set it even higher your game might crash 22:57 < bridge> Can confirm. Can you open an issue? 22:57 < bridge> yes