01:01 < bridge> :owo: 01:14 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1193709280805785630/voice-message.ogg?ex=65adb366&is=659b3e66&hm=09d4df2a39487e92792c6f9bf1108a77ea10ee0ef6475cbde8857aee3135466f& 01:29 < bridge> man I install a whole lot of packages to use virt-manager (with qemu) and stuff and the performance is awful (running ubuntu guest). I should've just installed ubuntu baremetal to begin with :( 01:31 < bridge> welp time to do that while deleting all the previously installed packages xD 01:39 < bridge> wdym awful 01:39 < bridge> is your host configured properly 01:40 < bridge> and what is the guest 01:40 < bridge> $sh sudo xd sure chillerbot.png is lyfe 01:40 < chillerbot> sudo: a password is required 01:40 < bridge> :( 01:43 < bridge> I mean it lagged on mouse movement. It couldn't run UE5 as I had hoped it would. Yeah the host was configured via virt-manager. and the guest was ubuntu 22.04.3 LTS 01:46 < bridge> well did u install guest drivers? lol 01:46 < bridge> you sorta need those 01:46 < bridge> also what protocol are u using 01:46 < bridge> spice or qemu 01:46 < bridge> spice 01:47 < bridge> is qemu a protocol? I didn't find any info on it 01:47 < bridge> no but it’s a different pipeline to graphics output 01:47 < bridge> anyway get spice guest tools 01:48 < bridge> sounds like it’s software rendering rn if the mouse is slow and unreal engine won’t even start 01:48 < bridge> I didn't try UE5 as it would require further configuration and I felt like I could just install it baremetal 01:49 < bridge> also I wanted to troubleshoot a problem another person had on ubuntu so ig running it in a vm wouldn't reproduce it very well 01:49 < bridge> it’s just installing drivers like you’d have to do on a real system too 01:50 < bridge> as far as the guest is concerned it has no gpu 01:52 < bridge> welp, I already uninstalled most of the packages 😅. I appreciate the help and hints. I'll be sure to remember them next time I try out vm :) 01:55 < bridge> :what: 01:55 < bridge> I rq-ed too fast after trying virt-manager/qemu for 2 days 02:16 < bridge> did voxel rq 02:16 < bridge> yeah :( 02:16 < bridge> why 02:17 < bridge> https://discord.com/channels/252358080522747904/293493549758939136/1186754205839540417 02:19 < bridge> tf 07:41 < bridge> would look weird I think. Might look like 3 different lines then 08:11 < bridge> hi, i have a question. what snapping means in programing and in ddnet code, i see it in every header, but i don't understand it 08:13 < bridge> which snap and why , i don't get the snapping in general 08:19 < bridge> It seems to be what the server transmits to the client and vice versa 08:25 < bridge> is this all it's doing ? 08:25 < bridge> In theory 08:25 < bridge> For example, a client’s snap sends its nickname, clan tag, skin, etc. to the server 08:26 < bridge> actually i think thats a simple packet not a snap 08:27 < bridge> I don’t know, if I said something wrong, please correct me 08:28 < bridge> in ddnet u "send" always a packet for a given value, but the server will only send the packet if the value changes 08:28 < bridge> snap means snapshot 08:28 < bridge> a snaphot of the given moment 08:31 < bridge> for example in the character code 08:31 < bridge> you always "snap" aka "snapshot" the tee position, but there are underlying mechanisms to that a packet is only sent if the position changed 08:31 < bridge> thanka for coming to my ted talk 08:33 < bridge> (mobile suxs) 08:38 < bridge> and the snapping client is the client who have changed ? 08:38 < bridge> ```cpp 08:38 < bridge> void CPlayer::Snap(int SnappingClient) 08:38 < bridge> ``` 08:39 < bridge> this is smart 08:39 < bridge> makes sense 08:41 < bridge> and the SnappingClient is the client who have changed or need to be shown the changes? 08:41 < bridge> ```cpp 08:41 < bridge> void CPlayer::Snap(int SnappingClient) 08:41 < bridge> ``` 08:43 < bridge> snapping is smart 08:46 < bridge> Nice vote channel 08:46 < bridge> Didn't know u can do such things in discord xd 09:18 < ChillerDragon> `SnappingClient` is the client that receives the snap not what changed 09:19 < ChillerDragon> the snap is basically a net message like all the others sending state about the game. The special thing about the snap is that it is sent super frequently but not in full. So if an item in the snap did not change it is not being resend 09:20 < ChillerDragon> thats why a bunch of moving tees is much more bandwidth than a bunch of ideling tees 09:20 < bridge> Snapchat 👻 09:21 < ChillerDragon> but thats me nerding out on the protocol level. What you need to know as a server dev is. ``SnappingClient`` is whoever gets the snap so you can craft a custom snap for that player and you can basically inset snap items from all over the codebase and the engine will bundle and send it for you magically 09:21 < bridge> xd 09:21 < ChillerDragon> @mamad_melanin 09:22 < bridge> chiller, are you free today at some point? 09:23 < ChillerDragon> @sedonya only the server sends snaps. The way the client sends data is via other net messages 09:23 < ChillerDragon> i got 5min now fokko 09:23 < bridge> still in a meeting 09:24 < bridge> Thx, but there's a snap function in the client too 09:24 < ChillerDragon> i guess to read the data 09:24 < ChillerDragon> idk which code u mean 09:24 < bridge> client.cpp 09:24 < bridge> @sedonya there is a OnSnap 09:25 < bridge> i think 09:25 < bridge> Ah, ty 09:25 < ChillerDragon> sedoyna sure the client is full of snap code to read it but not to send it 09:25 < ChillerDragon> and it also has to keep track of the deltas and shit 09:25 < bridge> Got it, thanks 09:26 < ChillerDragon> @fokkonaut we should rename Tick to Tik then we have snapchat and tiktok memes 09:26 < bridge> OnTik 09:26 < ChillerDragon> xd 09:26 < ChillerDragon> looks funny af 09:27 < bridge> ``` 09:27 < bridge> OnTik() { 09:27 < bridge> Tok(); 09:27 < bridge> }``` 09:27 < ChillerDragon> ok 5min over dragon bak to work -.- 09:27 < bridge> chiller 09:27 < bridge> tell me a time ur free 09:28 < ChillerDragon> none i have to hold pee to find some 09:28 < ChillerDragon> on paper im fully booked 09:28 < bridge> what if I'd take your pee for some time in exchange? 09:28 < ChillerDragon> watfak 09:28 < ChillerDragon> ok i gtg fr 09:28 < bridge> enjoy holding your pee 09:34 < bridge> ye 09:36 < bridge> i kinda get the snapping now 09:44 < bridge> maybe 09:47 < bridge> Ask questions, if you need 09:56 < bridge> @learath2 u awakey? 10:00 < bridge> Hello, Lerato is currently sleeping. I am his manager, please tell me what you need. 10:00 < bridge> was smth about gentoo 10:00 < bridge> but i fixed it 10:00 < bridge> You're welcome! 10:00 < bridge> xd 10:00 < bridge> xd 10:00 < bridge> I have severe brain damage 10:00 < bridge> I slept 5 hoursa 10:01 < bridge> why 10:01 < bridge> couldnt sleep 10:01 < bridge> sad 10:01 < bridge> i slept nicely 10:01 < bridge> went to gym 10:01 < bridge> fakiu 10:01 < bridge> now here 10:01 < bridge> gym can help u sleep 10:02 < bridge> i can sleep again in a few days 10:02 < bridge> xd 10:02 < bridge> withdrawel 10:02 < bridge> do u do drugs or smth lol 10:02 < bridge> used to mj 10:03 < bridge> nothing else 10:03 < bridge> only cigarettes left 10:03 < bridge> drop cigs and go back 10:04 < bridge> sleep better 😴 10:04 < bridge> haha, it's gonna be fine after a few days 10:04 < bridge> not like i can't sleep, just falling asleep is shitty the first few days 10:04 < bridge> When leak muscle sizes 10:04 < bridge> kek 10:04 < bridge> lek* 10:05 < bridge> leak* 10:05 < bridge> ryo 10:05 < bridge> pls leak 10:05 < bridge> https://tenor.com/view/johnny-bravo-muscles-pec-bounce-pecs-biceps-gif-17958622974887416284 10:05 < bridge> im not like that lmao 10:05 < bridge> https://tenor.com/view/strong-tough-beefy-mighty-manly-gif-12829597 10:06 < bridge> That's me 10:06 < bridge> Xd 10:06 < bridge> im not like that either lmao 10:06 < bridge> haha 10:06 < bridge> https://tenor.com/view/pepo-gif-20374472 10:06 < bridge> lol 10:07 < bridge> chiller, if i didnt knew he isnt 10:07 < bridge> morning 10:07 < bridge> chiller, if i didnt knew he isnt fat 10:07 < bridge> ewaning 10:07 < bridge> True 10:07 < bridge> chiller goes outside 10:07 < bridge> A bit 10:08 < bridge> * 8 = A byte 10:08 < bridge> * 8 = A byte 10:08 < bridge> x* 8 = A byte 10:08 < bridge> x 8 = A byte 10:08 < bridge> bro 10:08 < bridge> are u trying to quit cigs fokko 10:08 < bridge> no 10:08 < bridge> i think im average i can leak my arm :justatest: 10:08 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1193843695821275217/SPOILER_IMG_20240108_100718.png?ex=65ae3095&is=659bbb95&hm=4a2324945f681e04a5b15192632de5366c11d5b07400ec7961ced49cc0fc741c& 10:08 < bridge> cool 10:08 < bridge> :brownbear: 10:08 < bridge> Hot boy 10:09 < bridge> kek 10:09 < bridge> rust dev arm 10:09 < bridge> withdrawing from what 10:09 < bridge> smash 10:09 < bridge> ❌ 10:10 < bridge> :f3: 10:10 < bridge> smash what 10:10 < bridge> :f3: 10:10 < bridge> :justatest: :justatest: :justatest: 10:11 < bridge> subscribe button 10:11 < bridge> fokko 10:11 < bridge> smash that subscribe button 10:11 < bridge> https://tenor.com/view/hhad-enough-mad-smash-pissed-anger-gif-13622939 10:12 < bridge> its ok i already fixed had a dep conflict 10:12 < bridge> Please stop intimidating people 10:12 < bridge> xd 10:12 < bridge> wot xd 10:12 < bridge> i discovered u can use distcc on windows but only with msys shell 10:12 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1193844747224232021/cyberfigther-smoker.png?ex=65ae3190&is=659bbc90&hm=37196cd97a543a1afe21f20549c8a612fc7a7d056f6693fcf699d5443cef14ee& 10:12 < bridge> with posix wrapper runtime 10:12 < bridge> lmfao 10:13 < bridge> or cygwin obv but that shit sux 10:13 < bridge> that sounds unholy 10:13 < bridge> https://tenor.com/view/cyberfigther-smoker-cybsmoker-ddnet-cybop-gif-25893630 10:13 < bridge> means i cant use it for mingw64 or ucrt64 shell builds 10:13 < bridge> cant choose runtime 10:13 < bridge> but it’s better than nothing if the other compilers in the network can also target it 10:14 < bridge> damn its cold 10:14 < bridge> can also static link the msys runtime iirc 10:14 < bridge> no more za for u? 10:14 < bridge> si 10:14 < bridge> y quit 10:14 < bridge> wanted to 10:14 < bridge> fair enough 10:14 < bridge> gets expensive 10:14 < bridge> xdxd 10:14 < bridge> i dont care about the money 10:15 < bridge> i care about myself thats why 10:15 < bridge> and no matter what you say, it's simply better to do breaks, every day u dont consume anything is a good day xD So... But nicotine is tough one 10:15 < bridge> true 10:16 < bridge> never rly done nic long term because that shit sucks 10:16 < bridge> i think there is a study on why intelligent people consume nicotine 10:16 < bridge> brain stimulating and shit 10:16 < bridge> it’s a stim yea 10:16 < bridge> ulant 10:16 < bridge> clarity 10:16 < bridge> just get a lung infection like me and you're forced to quit - works 7/10 times :justatest: 10:16 < bridge> how 10:17 < bridge> i think i'd like to avoid that 10:17 < bridge> i doubt highly 10:17 < bridge> i'd recommend you do 10:17 < bridge> i think they consume the one that makes u hyper focus 10:17 < bridge> how is it called 10:17 < bridge> adderall? 10:17 < bridge> adderall 10:17 < bridge> ye 10:17 < bridge> nicotine is not the same by any means but it behaves similarly for most ppl 10:17 < bridge> well, it's amphe 10:18 < bridge> Just don’t smoke cigarettes, 0/10 high, not worth rolling the dice for 10:18 < bridge> ofc, its always better to not put anything besides air into your lungs 10:19 < bridge> yea 10:19 < bridge> u have effectively deterred me from stepping out onto the balcony rn 10:19 < bridge> but your statement "0/10 high" is subjective. i personally like the rush 10:19 < bridge> ye dont smoke 10:19 < bridge> u will lose teeth 10:19 < bridge> heart issues 10:19 < bridge> pulmonary cancer 10:19 < bridge> its all bad 10:19 < bridge> respiratory issues mainly 10:19 < bridge> and u dont look cool 10:19 < bridge> u smell bad 10:19 < bridge> copd and lung cancer 10:19 < bridge> @mpft my father lost teeth to smoking 10:19 < bridge> There is only one reason to smoke cigarettes. It looks cool and it’s the best social lubricant known to man 10:20 < bridge> ryo vs lerato 10:20 < bridge> looks not cool vs looks cool 10:20 < bridge> since i stopped smoking (obv. withdrawals are mentally, no physically) nicotine pouches helped me a fuckton 10:20 < bridge> good job stopping! 10:20 < bridge> https://youtu.be/90y9m0OGr4s?si=H7ZyqGlFYEuIrGT_ 10:20 < bridge> how old are u btw? 10:20 < bridge> me? something between 20-30 :justatest: 10:20 < bridge> i can imagine, but tbh that's your physical addiction 10:20 < bridge> do u chew them 10:21 < bridge> why u shy xd we all 20-30 here 10:21 < bridge> :justatest: 10:21 < bridge> less owon he is 19 i think 10:21 < bridge> 18 10:21 < bridge> oh cute 10:21 < bridge> you put them behind your upper lip 10:21 < bridge> STOP 10:21 < bridge> I’m simultaneously 12 and 86 10:21 < bridge> no like you personally 10:21 < bridge> do u do it like bobby 10:21 < bridge> who tf is bobby 10:21 < bridge> bobby fischer 10:21 < bridge> a legend 10:21 < bridge> german detected 10:22 < bridge> u obviously did not watch the video 10:22 < bridge> and for that u lose 10 pts 10:22 < bridge> he is american tho 10:22 < bridge> i most certainly didnt 10:22 < bridge> https://en.wikipedia.org/wiki/Bobby_Fischer 10:22 < bridge> Fischer 10:22 < bridge> the name is german 10:22 < bridge> :Staree: 10:22 < bridge> fire age 10:22 < bridge> hell yeah🔥 10:22 < bridge> not so far 10:22 < bridge> zoomer talk 10:22 < bridge> Everyone I met in sweden seemed to have nicotine pouches behind their lip 10:22 < bridge> swedes are fiends 10:22 < bridge> oh yeah i heard its a big thing in sweden 10:22 < bridge> @ryozuki ur a zoomer aren't you 10:22 < bridge> im 23 10:23 < bridge> is that zoomer 10:23 < bridge> most nasty thing ever 10:23 < bridge> that's zoomer territory 10:23 < bridge> :justatest: 10:23 < bridge> and it hits you into oblivion 10:23 < bridge> oh damn we the same age? :poggers2: 10:23 < bridge> lmao u didnt know yet? 10:23 < bridge> i leak it every other day 10:23 < bridge> LOL 10:23 < bridge> 💀 10:23 < bridge> 12, 24 & 84 10:23 < bridge> 10:23 < bridge> All multiples of 12 10:24 < bridge> Who of you drinks coffee? 10:24 < bridge> I tried nicotine gum at various strengths to see if there is any reason to smoke and I’ve concluded that it linearly increases my dizziness and gives me a faint caffeine like effect. Easily the most pointless thing I ever tried 😄 10:24 < bridge> i coffee 10:24 < bridge> smoke more 10:24 < bridge> i personally dont drink coffee, for example 10:25 < bridge> y not 10:25 < bridge> Jupstar is the kind of person who did these 10:25 < bridge> 10:25 < bridge> 1 5 3 x 5 = find x 10:25 < bridge> puzzles 10:25 < bridge> I love covfefe 10:25 < bridge> my caffeine tolerance is low, one energy is too much for me. I drink a small can of cola and it's perfect for me. plus a cigarette: forcus 10:25 < bridge> focus 10:25 < bridge> i c 10:25 < bridge> soda sucks 10:25 < bridge> im drinking coffee 10:25 < bridge> and u can increase ur tolerance in a matter of days and as long as you keep it in control then it’s good 10:26 < bridge> i'm one of the few in the office to not drink coffee 10:26 < bridge> Na, tobacco in general makes me nauseous and I don’t like nicotines effect. Literally 0 reason for me to except maybe as social lubricant 10:26 < bridge> im enjoying my cappuccino right now 10:26 < bridge> 🍵 🚰 10:26 < bridge> i c 10:26 < bridge> all we have rn is shitty hotel room coffee 10:26 < bridge> i would love to have a lower tolerance, im drinking more coffee than water 10:26 < bridge> why u in hotel 10:26 < bridge> :banhammer: ☕ 10:26 < bridge> mom’s idea of vacation 10:26 < bridge> 5 ppl in a hotel room for 2 days 10:26 < bridge> i didn’t want to hurt her feelings so i went 10:27 < bridge> why not alcohol instead 10:27 < bridge> In another country atleast? 10:27 < bridge> friend of mine drinks like a few coffee a day, then like 2-3 energy, some iced tea, and some normal tea in the evening haha. And smokes weed xD 10:27 < bridge> no it’s 1 hour away in a worse part of the state 10:27 < bridge> this guy basically runs on stimulants lol 10:27 < bridge> this guy basically is stupid 10:27 < bridge> but hey there’s a water park…. 10:27 < bridge> i have little brothers 10:27 < bridge> fair enough 10:27 < bridge> like not stupid stupid, but his behaviour 10:27 < bridge> sounds like me before a few months ago 10:28 < bridge> xd 10:28 < bridge> i kicked the caffeine 10:28 < bridge> good for you 10:28 < bridge> :owo: 10:28 < bridge> :owo: 10:28 < bridge> never quit anything else so can’t compare 10:28 < bridge> but it sucked 10:28 < bridge> I do do alcoholism sometimes 10:28 < bridge> at that level at least 10:28 < bridge> btw guys, i am currently working on a small website as a birthday present for my soon to be girlfriend c: 10:28 < bridge> VueJS 10:28 < bridge> awesome 10:28 < bridge> not awesome 10:28 < bridge> i like vue 10:28 < bridge> didnt u have a gf already 10:28 < bridge> vanilla ftw 10:28 < bridge> we use it at work, so i am used to it 10:28 < bridge> or u mean wife 10:29 < bridge> i broke up with her like 4 months ago haha 10:29 < bridge> lmao 10:29 < bridge> she was... toxic 10:29 < bridge> Normal humans get them every other day 10:29 < bridge> y 10:29 < bridge> It’s the cycle 10:29 < bridge> no 10:29 < bridge> i have not had gf for yrs at this point 10:29 < bridge> i dont get out 10:29 < bridge> actually, in the meantime i didnt have anyone (and didnt want) 10:29 < bridge> but i feel very secured with this person 10:29 < bridge> and so does she 10:29 < bridge> Do you watch anime? 10:29 < bridge> no 10:30 < bridge> nowhere to meet ppl 10:30 < bridge> you guys just need to step outside a little more. Get a tinder profile, simply meet up, drink a coffee, take a walk, and get to know. it's literally not as hard as it sounds 10:30 < bridge> Ok you have to make sure you never do that one. Software development and anime is impossible to recover from 10:30 < bridge> yea 10:31 < bridge> tinder intimidating 10:31 < bridge> yea, there is a lot of bullshit going on 10:31 < bridge> im too fresh 10:31 < bridge> they will make rugs out of me 10:31 < bridge> and i had to wait quite some time to find her 10:31 < bridge> but its possible 10:31 < bridge> you can actually find really genuine persons there 10:31 < bridge> *can 10:31 < bridge> In the last 3 weeks, I have only spent 3 days inside my home and 4 nights. It’s not a quantity thing. Seems other people are wired different 10:31 < bridge> You introverted? 10:32 < bridge> I'm positive there are girls who'd like you 10:32 < bridge> i probably spend 14 of every 15 days and nights at home 10:32 < bridge> in the bedroom on the computer 10:33 < bridge> besides that i'll always believe that a person will always find the perfect match. no matter how long it takes 10:33 < bridge> Depends on how you define that word. I won’t go up to random people and try to interact with them, so I guess yes? 10:33 < bridge> Oh wait, this is #developer LOL 10:34 < bridge> i do not like the introverted/extroverted thing 10:34 < bridge> i have traits from both 10:34 < bridge> same 10:34 < bridge> i like being around other ppl 10:34 < bridge> most of the time 10:34 < bridge> pigeonhole thinking is always bad 10:34 < bridge> but it's good to get a first view and to sort your brain a little 10:34 < bridge> im shy at first but i open 10:34 < bridge> xd 10:34 < bridge> You have big arms now, you need to replace your personality 10:34 < bridge> nah 10:35 < bridge> girls dfont care 10:35 < bridge> (h*es) 10:35 < bridge> women do 10:35 < bridge> what does h*es mean 10:35 < bridge> xd 10:35 < bridge> hoes 10:35 < bridge> o 10:35 < bridge> why u censor thats stupid 10:35 < bridge> xd 10:35 < bridge> LOL 10:35 < bridge> for heino 10:35 < bridge> idk 10:36 < bridge> heinrich asleep post unrelated awesome media 10:36 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1193850595266797638/Screenshot_20240107_035356_Firefox.jpg?ex=65ae3702&is=659bc202&hm=200b3e1be131847d53945d581179daa2738a57fbc43d1cca391d55dc3a781e32& 10:36 < bridge> No need to bother with that. When heinrich shows up we are all toast anyway for making this channel into #off-topic 10:36 < bridge> ha ha 10:36 < bridge> "please don't refer to groups of people using derogatory terms." 10:36 < bridge> literally made ma laugh a little @learath2 10:36 < bridge> dev is the true offtopic anyway 10:36 < bridge> ye 10:36 < bridge> hein will ban me for showing arm :justatest::owo: 10:36 < bridge> ryo why tela doesn’t have wiki role if he wrote the binds page 10:37 < bridge> i can say its just my "arm" processor kek 10:37 < bridge> nudity @ryozuki 10:37 < bridge> But yes, ngl that sounds a little bigoted 10:37 < bridge> it's simply. there's girls who are serious and who are genuine, and there's the other ones. 10:37 < bridge> it's not easy in this fucked world to find real women 10:38 < bridge> prob takes them a while to chill out I wouldn’t say they’re not real just not serious yet 10:38 < bridge> they all have brain damage from instagram 10:38 < bridge> xd 10:38 < bridge> We all have brain damage from all social media 10:38 < bridge> true 10:38 < bridge> i experienced talking to a 19y girl, and she definitly had weird worldviews 10:38 < bridge> cap 10:38 < bridge> u could say the exact same about men 10:38 < bridge> ngl 10:38 < bridge> yes 10:39 < bridge> i was about to type that out 10:39 < bridge> depends on ur exposure 10:39 < bridge> like working for a boss was smth weak ppl do or shit like that 10:39 < bridge> but i didnt 10:39 < bridge> and ur a sheep 10:39 < bridge> i think she was toxic af 10:39 < bridge> ye 10:39 < bridge> lmfao 10:39 < bridge> Interacting with true zoomers is bizarre, truly an experience 10:39 < bridge> if u a dude u usually talk to dudes and vice versa. not like they are scarce but a romantic partner is not always gonna jump out at u 10:39 < bridge> i cant count the amount of online course selling fake entrepreneurs on instagram 10:40 < bridge> It is though. You need to hustle and make passive income and get a lambo 10:40 < bridge> was finna say it’s a little sussy ong 10:40 < bridge> what i find really funny and interesting about other people is, that no matter whether someone is older or younger than another person you compare them to, they can be like 100 times further cognitively. There are so many differences in persons and matureness etc. Keep looking out for those, don't waste your time 10:40 < bridge> but lately im talking to one my age and it feels like a normal convo xd 10:41 < bridge> i think i wouldnt go out with someone who isnt working and knowing how to live by themselves 10:41 < bridge> it changes u and makes u a better person 10:41 < bridge> i talk to u and don’t feel much of an age gap unless we are talking about life 10:41 < bridge> :D 10:41 < bridge> I would go out with a bowl of pebbles if it asked me out first 10:42 < bridge> respect yourself 10:42 < bridge> fr learath, you have some issues 10:42 < bridge> i mean you know it 10:42 < bridge> but its obvious to others 10:42 < bridge> Ofc I have issues. I actually enjoy writing C99 10:42 < bridge> note that going out and a hookup is different xd 10:42 < bridge> XD 10:42 < bridge> lmao 10:43 < bridge> me personally i dont really like hookups 10:43 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1193852393637560341/image.png?ex=65ae38af&is=659bc3af&hm=4064b86ebebc783efd6241fde430b778f85b4733a3130b18610e628c40d22984& 10:43 < bridge> i want to get to know a person a little 10:43 < bridge> before jumping straight into it 10:43 < bridge> yeye same 10:43 < bridge> oi man i go take a shower for 10 minutes and come back to 130 new messages °-° 10:43 < bridge> fast shower 10:43 < bridge> dont shower 10:43 < bridge> are ur ears clean 10:43 < bridge> Being picky is a privilege reserved for people that don’t know the sections of the c99 standard by heart 10:43 < bridge> ofc! 10:43 < bridge> difference between being picky and not having standards 10:44 < bridge> but the trick to getting them is having self respect too 10:44 < bridge> nobody likes desperate ppl 10:44 < bridge> so its a self losing thing 10:44 < bridge> mostly only abusers and otherwise emotionally unsavory or manipulative people date desperate ppl 10:44 < bridge> bcs they will just sit there and take it 10:44 < bridge> bcs they think it’s better than being single 10:44 < bridge> pro tip: smile more 10:45 < bridge> bro how 10:45 < bridge> only thing i can do for that is get high 10:45 < bridge> what 10:45 < bridge> Also, people tend to choose their partners based on what they know from childhood for example. Because that's what their brain recognizes. Bad patterns, etc. 10:45 < bridge> its not that hard 10:45 < bridge> Just do it. That one is simple, even I know that 10:45 < bridge> I can not force a smile without it being painfully obvious and awkward 10:46 < bridge> obv i will naturally smile as my neurons activate in public which happens all the time when ur talking to ppl but making urself smile more isn’t easy 10:47 < bridge> just think about rust 10:47 < bridge> then u will smile 10:47 < bridge> friend of mine once told me not to force a smile, but dont stop one when its coming 10:47 < bridge> Think of how memory safe it is 10:47 < bridge> Xd 10:47 < bridge> 😄 10:47 < bridge> good advice 10:47 < bridge> BLAZINGLY FAST 10:47 < bridge> How fearlessly you can do concurrency 10:47 < bridge> voxel is rolling in his grave 10:47 < bridge> i used the sqlx crate today - i am in love 10:47 < bridge> epyc 10:47 < bridge> Ngl it is a 10/10 crate 10:48 < bridge> its SOOO good 10:48 < bridge> @blaiszephyr sqlx + axum + tokio 10:48 < bridge> + mako 10:48 < bridge> dats what im doing rm :santatrollet: 10:48 < bridge> When will he come back? His blood pressure is falling too much without this awesome chat 10:48 < bridge> wait not mako 10:48 < bridge> dats what im doing rn :santatrollet: 10:48 < bridge> I’m boycotting tokio until they get condvars 10:48 < bridge> https://tenor.com/view/alaynakitty-gif-26303579 10:48 < bridge> this channel 10:48 < bridge> "moka" 10:48 < bridge> https://crates.io/crates/moka 10:48 < bridge> for cache 10:48 < bridge> i hope he doesn’t come back until he regulates his brain chemicals 10:48 < bridge> Sorry, that gif was giving me the creeps 10:48 < bridge> xd 10:49 < bridge> xD 10:49 < bridge> did you know professional cyclists have to wake up in the middle of the night and go cycling a bit to circle blood through their heart, becuase otherwise they just die? - yeah thats voxel without that chat 10:49 < bridge> I should leave the hotel room… 10:50 < bridge> I should smoke a cigarette 10:50 < bridge> go out and run 10:50 < bridge> What is the point, you are in a worse part of the same state 😄 10:50 < bridge> but this chat too entertaining 10:50 < bridge> americans will be amazed 10:50 < bridge> at u 10:50 < bridge> it is 16 degrees 10:50 < bridge> fahrenheit 10:50 < bridge> it's fucking -1°C here 10:50 < bridge> sweet 10:50 < bridge> its 4C here 10:51 < bridge> please we do only logical units here 10:51 < bridge> Not worth it. Overdose on how dysfunctional I am instead 10:51 < bridge> i used rocket isntead of axum, but other than that - yess 10:51 < bridge> use axum 10:51 < bridge> 16f is approx -9c 10:51 < bridge> Nah man 10:51 < bridge> I mean yea 10:51 < bridge> but nah 10:51 < bridge> i dont make fun of it 10:51 < bridge> eh eh - yes chef! 10:51 < bridge> do it my way 10:51 < bridge> :BRUHH: 10:51 < bridge> u ever run in -9c 10:51 < bridge> while it’s snowing 10:52 < bridge> i love to do that sometimes actually 10:52 < bridge> @learath2 it'd actually make me happy see you getting out of your hole. But it all starts within yourself. 10:52 < bridge> excuses for the weak 10:53 < bridge> Funniest part is I’m only in a metaphorical hole 10:53 < bridge> https://tenor.com/view/crazy-alert-crazy-alert-alerta-alerta-loca-gif-166249322369313028 10:53 < bridge> https://tenor.com/view/alaynakitty-gif-26303579 10:54 < bridge> 👻 10:54 < bridge> :PepeCross: 10:54 < bridge> xD 10:54 < bridge> xD 10:55 < bridge> guys get to work 10:55 < bridge> i love the snow 10:55 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1193855401674936330/IMG_4794.jpg?ex=65ae3b7c&is=659bc67c&hm=1e72fab2965a1eecd48e2bf0a70bc1185814a212a4cf90e88b9b1d25f6f9fd80& 10:55 < bridge> i dont have anything to do today 10:55 < bridge> i can enjoy my home office day rn 10:55 < bridge> what time is it there ewan 10:55 < bridge> I’m NEET now 10:55 < bridge> drink mountain dew 10:55 < bridge> 3 am 10:55 < bridge> i'm actually allowed to work on my private project today @ryozuki 10:55 < bridge> nice 10:56 < bridge> im working on making a compiler for a language my company is making 10:56 < bridge> so yeah all im doing is wasting my paid time by chatting here 10:56 < bridge> lmfao 10:56 < bridge> I need to start looking for jobs sometime 10:56 < bridge> xd 10:56 < bridge> this is big chilling but im big shivering even w my coat 10:56 < bridge> they want to make a mix of go and rust, rust but more simple even if it trade offs some perf, and with a runtime like erlang for concurrency 10:56 < bridge> i could go run 10:57 < bridge> Chad company living like it's the 80s 10:57 < bridge> smth related to this https://verdagon.dev/blog/fearless-ffi 10:57 < bridge> too 10:57 < bridge> actually rly chad i dont care if it doesnt take off but its a rly rly interesting project to work on while getting paid 10:58 < bridge> I was chatting with a friend lately and mentioned that you were working on a compiler for a custom language and he was like why would a profit seeking entity waste money on such a low yield endeavor such as creating their own language 10:58 < bridge> to get the chat a little more developer-y here: did anyone of you see spaceX starlink satellites that can communicate with stock 4G phones ? No more people being lost on the oceans or in deserts 10:58 < bridge> (in the future) 10:59 < bridge> im inside 10:59 < bridge> Did they actually include the hardware in the already launched satellites or will they be adding it to the next batches? 10:59 < bridge> idk but i think my company, while it seeks profit also seeks interesting projects to do, it does so by balancing profit making projects and more experimental projects like this 10:59 < bridge> back in the think blanket twin size pull out couch mattress bed 10:59 < bridge> to the next, im pretty sure it's gonna be on V2 shipped with Starship 10:59 < bridge> back in the thin blanket twin size pull out couch mattress bed 10:59 < bridge> once Starship is ready 10:59 < bridge> the CEO/CTO is a dev that likes erlang, rust, hates c++ and haskell, likes lisp too 11:00 < bridge> What is the point to your project e.g.? Why would one want to use your language instead of any of the ones it’s inspired by? 11:00 < bridge> @learath2 2024: SMS, 2025: internet and calls 11:00 < bridge> he also likes go, and says its like a rly nice simple language to teach to interns 11:00 < bridge> would be awesome but few of elon’s promises have come through as a company 11:00 < bridge> or it takes an absurdly long time 11:00 < bridge> well, regulatory processes 11:00 < bridge> @fokkonaut are you an Elon fan? 11:00 < bridge> by the time it rolls out in starlink we will have standard 4g compatible towers that can reach these deserts and oceans lol 11:01 < bridge> > In the realm of low-level programming, language safety, performance and simplicity are paramount features. We are confident that these attributes can be achieved in system programming languages without substantially sacrificing expressiveness. achieves this balance, offering a programming language that is fast, simple and safe without having a garbage collector, lifetimes and a complex borrow checker. Additionally, it features a default pl 11:01 < bridge> > 11:01 < bridge> > Writing good code should be easy. The language must be simple enough to fit in a single person’s head. Programs are about transforming data into other forms of data. Code is about expressing algorithms, not the type system. We aim to develop a simpler version of Rust that includes an optional default runtime featuring green threads and a preemptive scheduler, similar to those found in Go and Erlang. 11:01 < bridge> this is the language idea 11:01 < bridge> hm. hard to say. i definitely like what he's aiming for and that he tries to bring humanity forward by using his insane amount of money and business skills to achieve what government agencies couldnt for decades. 11:01 < bridge> let me code it ryo 11:01 < bridge> then i can be a rust master 11:01 < bridge> @learath2 do u know about linear types? 11:02 < bridge> in 5000 years 11:02 < bridge> @learath2 besides that: i'm definitely a fan of SpaceX 11:02 < bridge> > Linear types corresponds to linear logic and ensures that objects are used exactly once. This allows the system to safely deallocate an object after its use, or to design software interfaces that guarantee a resource cannot be used once it has been closed or transitioned to a different state. 11:02 < bridge> engineers at SpaceX do excellent work. 11:03 < bridge> ill share the language here when its usable xd 11:03 < bridge> 3-6 months probs 11:03 < bridge> Yep, so you are planning to only have linear types? 11:03 < bridge> I see, I was just curious 11:03 < bridge> not me, this is all thought by the bossman 11:04 < bridge> wbu? 11:04 < bridge> elon musk 11:04 < bridge> > Ad-hoc polymorphism via traits 11:04 < bridge> > Parametric polymorphism via generics 11:04 < bridge> > Expressions and statements rather than only expressions as in many functional languages 11:04 < bridge> > Built-in dependency manager 11:04 < bridge> > Built-in linter and formatter 11:04 < bridge> > Built-in testing tooling 11:04 < bridge> > Good compilation error messages 11:04 < bridge> > Inmutability by default, optional mutability 11:04 < bridge> > 11:04 < bridge> > Linear type system rather than affine type system 11:04 < bridge> > No lifetimes 11:04 < bridge> > Simpler borrow checker 11:04 < bridge> > Concurrency model. We provide a default runtime with green threads. There is no support for low-level primitives like atomics, mutex and OS threads. 11:04 < bridge> > There is no Sync and Send traits. This implies that mutability can only happen inside the same process. 11:04 < bridge> > No relationsihp between modules and files 11:04 < bridge> > No circular dependencies in modules 11:04 < bridge> > No macros 11:04 < bridge> > At the beginning we won't support local type inference at function level. We might add it in the future. 11:04 < bridge> > Financials decimal type and bigint type as part of the standard library 11:04 < bridge> > Bit-for-bit deterministic/reproducible builds from the beginning 11:04 < bridge> > Fearless FFI 11:04 < bridge> > Perfect replayability to be able to easily reproduce Heisenbugs 11:04 < bridge> some of the ideas 11:05 < bridge> idk if crazy 11:05 < bridge> omg ryo pls go to #ontopic 11:05 < bridge> this is on topic bro 11:05 < bridge> its dev 11:05 < bridge> getting rly distracted 11:05 < bridge> from all this off topic elon banter 11:05 < bridge> u rly need to cut this developer talk out 11:05 < bridge> I don’t really like anything about the man except the fact that he is paying for space exploration. 11:05 < bridge> same 11:05 < bridge> ye 11:05 < bridge> basically 11:05 < bridge> i dont really care about his other shit either 11:05 < bridge> looks like it 11:05 < bridge> dont even have a twitter account 11:06 < bridge> i need a smoke, brb 11:06 < bridge> dont 11:06 < bridge> i'll 11:06 < bridge> me neither 11:06 < bridge> twidder sucks 11:06 < bridge> get threads instead 11:06 < bridge> HAHA 11:06 < bridge> x 11:06 < bridge> need a smoke now fr 11:06 < bridge> i only have chat apps anymore 11:06 < bridge> i already took one 11:06 < bridge> while i was appreciating the snow 11:07 < bridge> Where is the ddnet-mastodon? 11:07 < bridge> no thanks 11:07 < bridge> mastodon sucks 11:07 < bridge> hello 11:08 < bridge> its me from outside 11:08 < bridge> if it’s not centralized what is really the point 11:08 < bridge> welcome 11:08 < bridge> thanks 11:08 < bridge> how’s outside 11:08 < bridge> -1 11:08 < bridge> not too chilly probably 11:08 < bridge> told u i enjoyed mine at -9 11:08 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1193858840853237780/rn_image_picker_lib_temp_18735998-d60f-4f75-b285-2220e64367c4.jpg?ex=65ae3eb0&is=659bc9b0&hm=fa7b69aadf2930b680dc70b91f99044af6dd3b797b7cab3d758259b95a322135& 11:08 < bridge> This sounds like a great subset for a lot of tasks 11:09 < bridge> -10 days from your life 11:09 < bridge> immaculate 11:09 < bridge> 😆 11:09 < bridge> https://youtu.be/82x9pzHkHK4?si=IGtiAl_0PucFKKKM 11:09 < bridge> luckily im not a teen 11:09 < bridge> yeah 11:09 < bridge> a rust like lang with the concurrency model of go can be cool 11:10 < bridge> go/erlang 11:10 < bridge> preeemptive scheduling too 11:10 < bridge> which u cant have in rust 11:10 < bridge> @learath2 at least I smoke gauloises (good tobacco) without additives 11:10 < bridge> it's way easier on the lungs 11:10 < bridge> copium 11:10 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1193859309113720942/IMG_4797.jpg?ex=65ae3f20&is=659bca20&hm=6fbde266e442d0970a417d3ddbf8b3facd4d5d5e1aa99162af5a5919ed7cee0f& 11:10 < bridge> hand leak! 11:10 < bridge> not so much cough or mucus 11:10 < bridge> nudity 11:11 < bridge> There is only one exception I make to my no tobacco rule. I will go out for shisha with friends once every couple months 11:11 < bridge> Mostly only because of the social aspect really 11:11 < bridge> long time i didnt have hookah 11:11 < bridge> i mean smoked it 11:11 < bridge> never had kne 11:11 < bridge> one 11:12 < bridge> I'm in a coding mood today. I wonder what I should make 11:12 < bridge> i can not get quite the crisp photo as fokko could 11:12 < bridge> damn dark 11:12 < bridge> I've been thinking of making a website for a portfolio, just in case I have to move to estonia to become a web dev maybe I'll do that 11:13 < bridge> make it 11:13 < bridge> and blog 11:13 < bridge> yes 11:13 < bridge> its literally the best way to get offers 11:13 < bridge> https://open.spotify.com/intl-de/track/0bTlXQJzw4ddaLQPJ4rGS2?si=59407aacd5cd4c94 11:13 < bridge> i get offers rn 11:13 < bridge> spend hours on some css 11:13 < bridge> https://edgarluque.com/ 11:13 < bridge> kek 11:13 < bridge> make one for me as well :justatest: 11:13 < bridge> u like this music? 11:13 < bridge> feel free to donate to this poor dev of me 11:13 < bridge> link in the web 11:13 < bridge> yes 11:13 < bridge> Hm, idk what I would blog about 11:13 < bridge> :justatest: 11:13 < bridge> :owo: 11:13 < bridge> C obviously 11:14 < bridge> @mpft but my music taste is wide 11:14 < bridge> My vast ocean of C knowledge is just facts. Not very interesting to blog about 11:14 < bridge> 496th in the world and u would think i had heard of them 11:14 < bridge> good 11:14 < bridge> it is interesting for ppl who dont know them 11:14 < bridge> I also love rap/hiphop and shit, I like rock, I like a lot 11:14 < bridge> i also thought like that 11:14 < bridge> but ppl do read 11:14 < bridge> i also like a lot fokko 11:14 < bridge> thats good 11:14 < bridge> @learath2 for example do u remember ur hand writte state machine solution for aoc? 11:14 < bridge> thats a interesting blog 11:15 < bridge> today in the car i listened to tiesto followed by the smiths followed by steve hackett of genesis 11:15 < bridge> too different music 11:15 < bridge> the smiths !!! 11:15 < bridge> yes 11:15 < bridge> very nice choice 11:15 < bridge> they were great 11:15 < bridge> That was by far the nastiest piece of C I have ever produced 😄 11:15 < bridge> https://open.spotify.com/intl-de/track/69Kzq3FMkDwiSFBQzRckFD?si=a76bd074eeed4c98 11:15 < bridge> good one 11:15 < bridge> indeed 11:15 < bridge> u know Scar Tissue, by red hot chilli peppers? 11:15 < bridge> also a very nice song 11:16 < bridge> i always instinctually avoided rhcp thanks to my moms hatred of them 11:16 < bridge> well, thats really sad 11:16 < bridge> even john frusciante whose successful solo career i would usually approve of 11:16 < bridge> every time I don’t hate but can only imagine my mom shaking her head 11:17 < bridge> I mean, it's the same for me. I've avoided Rap for a good time of my life until I developed my own brain 11:17 < bridge> my dad would shake his head 11:17 < bridge> over what i listen to sometimes 11:17 < bridge> yea as a white boy that took a while for me too 11:17 < bridge> my neo nazi dad would also shake his head 11:17 < bridge> that escalated quickly 11:17 < bridge> but i listened almost exclusively to rap in my sophomore year of high school 11:17 < bridge> :justatest: 11:18 < bridge> crazy lore drop 11:18 < bridge> he’s a silly fellow 11:18 < bridge> I'll go do some well adjusted human things. Move this conversation to #off-topic if you don't want to get bonked by mods 11:18 < bridge> :monkaS: 11:19 < bridge> did not mean to drop that so hard 11:19 < bridge> just text in assembly - mods wont understand and we're safe ! 11:19 < bridge> i should have just said racist perhaps 11:19 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1193861468593082368/Heinorich.png?ex=65ae4122&is=659bcc22&hm=69e1058a310ced08455c9326fed7d0674ecf3854230b0b8d38e73d20eba15cfa& 11:19 < bridge> true 11:19 < bridge> delete the only good examples that off topic behavior distracts from effective conversation 11:20 < bridge> i murdered chat 11:20 < bridge> xD 11:20 < bridge> start a new one in #off-topic 11:20 < bridge> frightening premise 11:21 < bridge> i am hungry 11:24 < bridge> :( 11:24 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1193862805657493514/rn_image_picker_lib_temp_9ce4584f-2ffa-4bb9-a0ab-0d5ea4cc858c.jpg?ex=65ae4261&is=659bcd61&hm=354669d2b248707f8d123d59fd39a1a1b15cbf12929495d4c3a149b21708d760& 11:26 < bridge> snow moment 11:33 < bridge> brb working 11:34 < bridge> ye i'm coding a little awell 11:49 < bridge> I’m eating a honey bun on the balcony 12:05 < bridge> #off-topic 12:11 < bridge> any CSS pro here? 12:12 < bridge> sir this is a wendy's 12:12 < bridge> thought so 12:12 < bridge> css guru tip, use tailwind :santatrollet: 12:16 < bridge> https://css-tricks.com/animate-to-an-inline-style/ 12:16 < bridge> solved my issue 12:16 < bridge> i am programatically setting an inline style and need to animate that property 12:19 < bridge> shit 12:19 < bridge> it didnt fix it entirely 12:28 < bridge> wow. i found a really neat way. creating a CSS var which i'll then modify from inline style 12:28 < bridge> aka programatically 12:29 < bridge> amazing. 12:33 < bridge> excellent 12:35 < bridge> holy shit apparently those awesome pastries are 600 calories a piece 12:35 < bridge> i had 2 12:35 < bridge> im going to have a blood sugar spike and die 12:35 < bridge> Goodbye pancreas 13:03 < bridge> lol 13:12 < bridge> ah 14:00 < bridge> Who is windows registry pro? 14:01 < bridge> I wonder if without any permissions problems, and/or detect as virus, we could read 14:01 < bridge> `HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ImplicitLayers` 14:01 < bridge> 14:01 < bridge> from it 14:01 < bridge> 14:01 < bridge> 14:02 < bridge> That could maybe show installed overlays, e.g. discord, steam, razor, logitech. 14:02 < bridge> 14:02 < bridge> Whatever uses them. 14:02 < bridge> 14:02 < bridge> Would be interesting ^^ 14:22 < bridge> I am happy to help with css 14:23 < bridge> Any time 14:24 < bridge> good to know, thankjs 14:24 < bridge> any web designers who want to get experience and work for free? :justatest: 14:26 < bridge> Is anyone a programmer here? I have an idea, you hack bank, we split money, okay? 14:26 < bridge> Hey dont steal my idea! 14:49 < bridge> @davide55 https://forum.ddnet.org/viewtopic.php?p=71745#p71745 15:06 < bridge> my gut says that this will likely work and not be detected as virus 15:07 < bridge> you forgot getting exposure 😉 15:12 < bridge> Will it work without running as an administrator though 15:41 < ws-client> $sh test 15:41 < chillerbot> bash: test: command not found 15:41 < ws-client> oh my bad 15:42 < ws-client> woah the ddnet forum is still up? 15:42 < ws-client> amazing! 15:49 < ChillerDragon> $sh test 15:49 < chillerbot> bash moved to chat.zillyhuhn.com #off-topic 15:49 < ChillerDragon> ok boiis its official 15:49 < ChillerDragon> i removed the bash bot from this channel due to spam 15:50 < ChillerDragon> if you want to keep playing with it sign up on https://chat.zillyhuhn.com/ 15:50 < ChillerDragon> the secret sign up token to register an account is: nimrocks 15:50 < ChillerDragon> credentials will be sent and stored in plain text! 15:51 < bridge> give token 15:51 < ChillerDragon> "nimrocks" 15:51 < bridge> a 15:51 < ws-client> hallo 15:51 < ws-client> ez, heino u can ban me now for sendings gifs 15:51 < ws-client> i can still type 15:51 < ws-client> <:monkaS:397449067661099008> 15:51 < ws-client> pls no 15:52 < ws-client> i am hackerman 15:52 < ws-client> <:nouis:745612528834445313> 15:52 < ws-client> i love how chillerdragon casually created his own discord 15:52 < ws-client> just to avoid discord 15:52 < ws-client> but to interact with people on discord 15:52 < ws-client> Why not Matrix with Cinny though? :O 15:53 < bridge> Thanks 15:53 < ws-client> matrix bugs 15:53 < ws-client> wats Cinny? 15:53 < ws-client> irc > matrix 15:53 < bridge> chiller u dont have responds over there tho 15:53 < ws-client> yea hm 15:53 < ws-client> Cinny is a Discord-like client for Matrix 15:53 < ws-client> https://cinny.in/ 15:53 < bridge> Feel free to share my DS username 15:54 < ws-client> is cinny smooth? 15:54 < ws-client> i might switch from element 15:54 < ws-client> Depends 15:54 < ws-client> it uses Tauri instead of Electron 15:54 < ws-client> So Rust backend 🚀🚀🚀🚀 15:54 < ws-client> woah no electron????? 15:54 < ws-client> But GTK WebKit frontend 15:55 < ws-client> i waited 20s for this to load and my attention span already ended xd https://app.cinny.in/ 15:55 < ws-client> Huh? Loaded instantly for me :O 15:55 < ws-client> lucky u 15:56 < bridge> I am typing from within Cinny now! 15:57 < bridge> me too o.O 15:59 < bridge> yea doesnt look too bad but not sure if ill use it :D 16:00 < bridge> Cinny is one of the matrix clients that allow you to create custom emoji packs 16:01 < bridge> And they work no matter the client 16:01 < ws-client> wowo 16:01 < bridge> Honestly I might switch back to Cinny again 16:01 < ws-client> i can do the same on chat.zillyhuhn.com :p 16:02 < ws-client> creating aliases for text wrapped in colons to any discord nitro emoji or img url :D 16:02 < ws-client> i only use matrix when i have to 16:03 < bridge> <_aiae> What the heck is going on 16:03 < ws-client> i occasionally boot a tui matrix client to understand discord replies or use one on the phone because there is no good iOS irc client 16:03 < ws-client> wot notin @_aiae ? 16:03 < bridge> Hello. I am speaking from the lands of WEBHOOK 16:03 < ws-client> its a bot 16:04 < ws-client> web hooker 16:04 < ws-client> @ryozuki when add webhook to ddnet? its like a hook but also a spider web 16:05 < bridge> I'm sorry, but I don't have real-time information as my knowledge was last updated in January 2022. 16:05 < ws-client> lmao 16:07 < bridge> @syrinok thanks for creating another issue 🙂 16:31 < bridge> 7777 soon 16:33 < bridge> ```py 16:33 < bridge> >>> 6**5 16:33 < bridge> 7776 16:33 < bridge> ``` 16:40 < ws-client1> quiqq maffs 16:41 < ChillerDragon> how do u know that? o.O @heinrich5991 16:43 < bridge> <アリヂン> this channel is slowly becoming a botroom 16:44 < ws-client> 🤖 16:46 < bridge> `warning: 'pt_guarded_by' only applies to pointer types; type here is 'std::shared_ptr' [-Wthread-safety-attributes]` 16:46 < bridge> How does this make any sense? 16:46 < bridge> ChillerDragon: I noticed that 6**5 has such a nice digits and remembered it since then 16:46 < bridge> ChillerDragon: I noticed that 6**5 has such nice digits and remembered it since then 16:46 < bridge> `std::shared_ptr` is not a recognized pointer by the C++ compiler, maybe? 16:46 < bridge> @heinrich5991 what does 5991 mean 16:47 < bridge> no comment. do you know 6174? :p 16:47 < bridge> 05.09.1991 16:47 < bridge> nope but i wikipediaed it 16:48 < bridge> the only interesting 4 digit numbers ik are 1729 16:48 < bridge> and 1337 :justatest: 16:49 < bridge> you forgot 6969 16:49 < bridge> > PT_GUARDED_BY is similar, but is intended for use on pointers and smart pointers. There is no constraint on the data member itself, but the data that it points to is protected by the given capability. 16:49 < bridge> The manual for the thread sanitizer clearly says it should work :/ 16:50 < bridge> https://stackoverflow.com/q/53623781/870079 16:51 < bridge> Compiler versioning is now like browser versioning xd 16:52 < bridge> What am I even supposed to do now... 16:52 < bridge> Use libc++ 16:52 < bridge> I don't want to debug clang for hours aaaaaaaaaaaaaaaa 17:28 < ChillerDragon> use C99 17:29 < bridge> God I wish 17:29 < bridge> No smart pointers in C99 to break 17:31 < bridge> Reading should be easy. What's the goal? 17:43 < bridge> basically what i wrote 17:43 < bridge> print implicit vk layers 17:43 < bridge> In the console for debugging? 17:44 < bridge> wel actually i just want to know if one can somehow detect all these overlays 17:44 < bridge> well actually i just want to know if one can somehow detect all these overlays 17:44 < bridge> yeah or simply as an information 17:44 < bridge> when ppl have bugs, see what overlays are active etc. 17:44 < bridge> telemetry 😬 17:44 < bridge> Stupid GTA 5 social club also installs an explicit layer I just noticed 17:45 < bridge> yeah i looked on gpuinfo.org 17:45 < bridge> it mentions quite a few 17:45 < bridge> I thought about a `gfx_dump` command before that dumps all relevant graphics related information and settings into a text file in the dumps folder and then opens the dumps folder 17:45 < bridge> https://vulkan.gpuinfo.org/listinstancelayers.php 17:45 < bridge> if u sort after most used 17:45 < bridge> so many weird ones xD 17:46 < bridge> VK_LAYER_ROCKSTAR_GAMES_social_club 17:46 < bridge> the one u mentioned xd 17:47 < bridge> i should try this now 17:48 < bridge> can u show a good graph as comparasion? 17:48 < bridge> else i cant judge how huge u expect the drops to be 17:48 < bridge> also DEBUG or release? 17:48 < bridge> Happens in both 17:48 < bridge> ingame or menu? 17:49 < bridge> Also both 17:50 < bridge> Normal graph 17:50 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1193959914784174150/image.png?ex=65ae9cd2&is=659c27d2&hm=54ea5efeaa6d297c0c7a513b8c3f4604e6e72907d0304e0010da6e5856a9e16b& 17:50 < bridge> also when holding the key or only the moment u press it? 17:51 < bridge> If you press it once it sometimes causes an immediate spike. If you hole it causes spikes randomly 17:51 < bridge> If you press it once it sometimes causes an immediate spike. If you hold it causes spikes randomly 17:51 < bridge> Only happens when you have high FPS, like > 1000 I guess 17:52 < bridge> without any key 17:52 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1193960370646290522/image.png?ex=65ae9d3f&is=659c283f&hm=3404b248fb54f7908308572a995bd2c7974a7788d5affc37d7c658073ff8f4c0& 17:52 < bridge> Might be hard to notice with current FPS graph because it scrolls so fast 17:52 < bridge> LMAO 17:52 < bridge> 17:52 < bridge> when i press SHIFT + PRINT then it makes a fullscreen screenshot 17:52 < bridge> and i was like, why is it not woprking 17:52 < bridge> now i created like 500 screenshots 17:52 < bridge> But if I hold a modifier then the maximum value in the FPS graph goes up by 50%-100% 17:53 < bridge> holding, shift + ctrl + alt at the same time 17:53 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1193960765380636822/image.png?ex=65ae9d9d&is=659c289d&hm=36105f1e7c948b62c945a52b6c486cd55c0a2daa4d4819bac8f29f021575efae& 17:53 < bridge> so no difference for me 17:54 < bridge> so u have no fps limit? 17:55 < bridge> It looks like the spikes go above what I set as the `gfx_refresh_rate` (1500) 17:55 < bridge> I only set 1500 to avoid coil while of my GPU :/ 17:55 < bridge> I only set 1500 to avoid coil whine of my GPU :/ 17:56 < bridge> well unclamped my fps generally jump a lot, but i'd say it jumps consistently 17:56 < bridge> so i cannot reproduce it 17:56 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1193961482573074432/image.png?ex=65ae9e48&is=659c2948&hm=276e7258b750bfbf292e332985a35f48ff4719d2feea3d752b4b8afff060fd05& 17:56 < bridge> ^ without 17:56 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1193961534842486814/image.png?ex=65ae9e54&is=659c2954&hm=78e631fdf6b3afb4b08b2d24a3e152019ed9db86f63d46c6961bbdb63a33b94b& 17:56 < bridge> with 17:58 < bridge> @robyt3 already tried to replace SDL2.dll? 17:59 < bridge> Good idea, I'll try. Here is a video where I hold alt for a few seconds then let go for a few second and hold again 17:59 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1193962263980290180/DDNet_2024.01.08_-_17.57.30.01-1.mp4?ex=65ae9f02&is=659c2a02&hm=9e0e6bfe1a6d6fbb2fc521c1f262d2bada616630a522d13eadf06d3f8ad492a5& 18:00 < bridge> well what's interesting is, that it makes the max value jump to 9k 18:00 < bridge> how should that even be possible 18:01 < bridge> @robyt3 what is the value of `gfx_asyncrender_old` 18:01 < bridge> Yeah 18:01 < bridge> That's it 18:01 < bridge> `gfx_asyncrender_old 1` is the cause 18:02 < bridge> SDL 2.20 and 2.28 make no difference 18:02 < bridge> that just "proves" that it's input related i guess 18:02 < bridge> i probably spends more time in the SDL call or smth 18:02 < bridge> it probably spends more time in the SDL call or smth 18:03 < bridge> wait u mean with 1 it's happening? 18:03 < bridge> and with 0 not? 18:03 < bridge> Yes 18:03 < bridge> ok 18:03 < bridge> then i take it back 18:03 < bridge> that makes 0 sense xD 18:04 < bridge> `gfx_asyncrender_old` makes the FPS graph look very different in general 18:04 < bridge> mh 18:04 < bridge> that's maybe not surprising 18:04 < bridge> 0 = CPU waits for GPU to finish 18:05 < bridge> but mixing 0 with gfx_refresh_rate is kinda weird 18:05 < bridge> it sometimes skips frames anyway then 18:05 < bridge> at least afair 18:06 < bridge> (!AsyncRenderOld || m_pGraphics->IsIdle()) && 18:06 < bridge> (!GfxRefreshRate || (time_freq() / (int64_t)g_Config.m_GfxRefreshRate) <= Now - LastRenderTime)) 18:06 < bridge> 18:06 < bridge> 18:07 < bridge> if 18:07 < bridge> `async == 0` || `graphics is idle` 18:07 < bridge> AND 18:07 < bridge> `no gfx_refresh_rate is set` || `` 18:07 < bridge> (!AsyncRenderOld || m_pGraphics->IsIdle()) && 18:07 < bridge> (!GfxRefreshRate || (time_freq() / (int64_t)g_Config.m_GfxRefreshRate) <= Now - LastRenderTime)) 18:07 < bridge> 18:07 < bridge> 18:07 < bridge> if 18:07 < bridge> `async == 0` || `graphics is idle` 18:07 < bridge> AND 18:07 < bridge> `no gfx_refresh_rate is set` || `we can render` 18:07 < bridge> ah fuck 18:07 < bridge> lol 18:07 < bridge> (!AsyncRenderOld || m_pGraphics->IsIdle()) && 18:07 < bridge> (!GfxRefreshRate || (time_freq() / (int64_t)g_Config.m_GfxRefreshRate) <= Now - LastRenderTime)) 18:07 < bridge> 18:07 < bridge> 18:07 < bridge> if 18:07 < bridge> `async == 0` | `graphics is idle` 18:07 < bridge> AND 18:07 < bridge> `no gfx_refresh_rate is set` | `we can render` 18:07 < bridge> ```cpp 18:07 < bridge> (!AsyncRenderOld || m_pGraphics->IsIdle()) && 18:07 < bridge> (!GfxRefreshRate || (time_freq() / (int64_t)g_Config.m_GfxRefreshRate) <= Now - LastRenderTime)) 18:07 < bridge> ``` 18:07 < bridge> 18:07 < bridge> if 18:07 < bridge> `async == 0` | `graphics is idle` 18:07 < bridge> AND 18:08 < bridge> `no gfx_refresh_rate is set` | `we can render` 18:08 < bridge> so u set it to 0 18:08 < bridge> 18:08 < bridge> so first is always true 18:08 < bridge> 18:08 < bridge> and u have refresh rate set 18:08 < bridge> so 2nd is not always true 18:08 < bridge> so sometimes it still skips frames 18:09 < bridge> so if it's 1 18:09 < bridge> => graphics is not idle is the cause 18:10 < bridge> the other check just makes the FPS consistent, but only the first check is different 18:10 < bridge> So holding a modifier key has an influence on the graphics being idle? Seems like the only factor that is influence by modifier keys 18:10 < bridge> So holding a modifier key has an influence on the graphics being idle? Seems like the only factor that could be influenced by modifier keys 18:11 < bridge> do you have forced tripple buffering active? 18:11 < bridge> 18:11 < bridge> or in other words, does when you start the client any vulkan warning popup that IMMEDIATE rendering is not supported? 18:11 < bridge> Where would I see the vulkan warning? I don't see one 18:12 < bridge> WTF is that xD 18:12 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1193965342230319174/image.png?ex=65aea1e0&is=659c2ce0&hm=e3a341d4df357c5e0ed467b663c29f4550fbe7d61fc650e05c4e8553c8b6b062& 18:12 < bridge> well it would pop up in F1 18:12 < bridge> No graphics warning in the console, with maximum output levels 18:12 < bridge> `dbg_msg("vulkan", "warning: requested presentation mode was not available. falling back to mailbox / fifo relaxed.");` 18:12 < bridge> 18:12 < bridge> in backend_vulkan 18:13 < bridge> mailbox is basically vsync but with unlimited VPS 18:13 < bridge> mailbox is basically vsync but with unlimited FPS 18:14 < bridge> well it's really weird 18:14 < bridge> 18:14 < bridge> that would imply that some vulkan call would take longer, if you hold a modifier 18:14 < bridge> Tripple buffering is also off in my NVIDIA settings globally so it shouldn't have an influence 18:14 < bridge> but vulkan calls never read any keyboard input 😂 18:15 < bridge> for mailbox i could at least still imagine it's the OS that blocks the call 18:15 < bridge> for whatever reason 18:15 < bridge> We need more Windows testers, maybe it's something else on my PC 18:15 < bridge> but still 18:15 < bridge> this is randomness 18:26 < ChillerDragon> :q 18:34 < bridge> i found a bug in my server :), when a player go to spectator and come out, the server shutdowns 🙂 18:35 < bridge> segmentation fault 🙂 18:35 < bridge> a bug 18:36 < bridge> which version is your server based on? 18:37 < bridge> did u check if it's your modifications? 18:37 < bridge> or was this just a random sentence? 18:37 < bridge> 17.4 i think 18:37 < bridge> not yet 18:40 < bridge> this is 1.4.2 original client when attempting to run a server 18:40 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1193972566906392627/Screenshot_47.png?ex=65aea89a&is=659c339a&hm=8a7f7e2feaff5bcda0cf02ef2a44d9182abc2732e25127fbaeaa09a553c35fbd& 18:41 < bridge> ?XD 18:41 < bridge> 😄 18:41 < bridge> do you have a 32-bit version of windows? 18:41 < bridge> what did u do, install linux version or what 18:42 < bridge> no, 64 18:42 < bridge> do you have an ARM CPU? 18:42 < bridge> i have intel 18:43 < bridge> i never had this issue on this pc before 18:43 < bridge> which version did you download? 18:43 < bridge> this is 17.4.2 original client when attempting to run a server 18:43 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1193972566906392627/Screenshot_47.png?ex=65aea89a&is=659c339a&hm=8a7f7e2feaff5bcda0cf02ef2a44d9182abc2732e25127fbaeaa09a553c35fbd& 18:44 < bridge> I can't get tsan to be happy :pepeW: 18:44 < bridge> this version which gives me this error is 17.4.2 18:44 < bridge> I will never finish this PR and will have to refactor it again in 2025 18:44 < bridge> let it be sad then :pepeW: 18:45 < bridge> but i built a 17.4 version on my windows and the server runs without any problem 18:46 < bridge> i downloaded this version from the ddnet.org 18:46 < bridge> and update it, if i remember 18:50 < bridge> ah 18:50 < bridge> perhaps redownload it then 18:50 < bridge> https://tenor.com/view/must-unsee-spongebob-washing-eyes-cant-look-gif-14237119 18:50 < bridge> Windows Server 18:51 < bridge> windows users are such a pain in the ass 18:51 < bridge> me 18:51 < bridge> But Server 18:51 < bridge> faking windows 18:51 < bridge> what with servers? 18:51 < bridge> ah u want to use TSAN? 18:51 < bridge> I would preffer an arch server over an windows server 18:51 < bridge> people spamming 18:52 < bridge> Also me 18:52 < bridge> try with env var: 18:52 < bridge> `TSAN_OPTIONS=ignore_noninstrumented_modules=1` 18:53 < bridge> You tried bribing it with candy? 18:53 < bridge> :kek: 18:57 < bridge> let me just install a fresh 17.4.2 18:57 < bridge> portable sry 18:58 < bridge> 54 mb game waste me 9 years 18:59 < bridge> Thats how you know you’re doing it correctly 18:59 < bridge> with fresh 17.4.2 version downloaded, the server runs without proble 18:59 < bridge> m 19:00 < bridge> maybe it's gonna do something with update the client ? 19:01 < bridge> or i changed something in the folder that i wont remember 😂 19:02 < bridge> ye, you wasting it right 19:02 < bridge> ye, it's my modification :feelsamazingman: 19:02 < bridge> how can i debug it with dbg ? 19:06 < bridge> oo guys, please add a command that can be used to transmit strong 19:06 < bridge> 19:06 < bridge> example: 19:06 < bridge> 19:06 < bridge> /strong (nickname) 19:06 < bridge> 19:06 < bridge> ONLY STRONG\ 19:06 < bridge> oo guys, please add a command that can be used to transmit strong 19:06 < bridge> 19:06 < bridge> example: 19:06 < bridge> 19:06 < bridge> /strong (nickname) 19:06 < bridge> 19:06 < bridge> ONLY STRONG 19:07 < bridge> swap clients ? 19:07 < bridge> is it swaps the strong too ? 19:08 < bridge> swap is very long 19:20 < bridge> Thread 1 received signal SIGSEGV, Segmentation fault. 19:20 < bridge> 0x00007ff751c2b5e2 in CCharacter::Die(int, int, bool) () 19:20 < bridge> 😂 19:22 < bridge> ChillerDragon: the idea is that the whole score kind thing can go away from the serverside again. you already did the info json, now you can move the game info snap stuff into the mod controller so you can do what you like from inside a mod 19:22 < bridge> I don't particularly want to but it's in our codebase now and I need to atleast not introduce new warnings 19:22 < bridge> but we don't need special code for handling that in ddnet 19:23 < bridge> If it's not lying to me the code I wrote must be completely broken. It can statically even determine that the lock is held it seems when I can't find any way it can be held 19:23 < bridge> maybe it's lying to you? 19:23 < bridge> You mean clang thread safety analysis? I don't think that's the same as ThreadSanitizer 19:24 < bridge> Oh yeah, not tsan. Thread safety analysis 19:24 < bridge> ah 19:24 < bridge> use it with libc++ 19:25 < bridge> u either use full clang ecosystem 19:25 < bridge> or u dont use clang tools xd 19:25 < bridge> I guess the problem is that we're currently using thread safety analysis 19:25 < bridge> It's in compile time, so it shouldn't matter my libc++. But I did try with all possible configurations 19:25 < bridge> then change the CI 19:25 < bridge> perhaps it needs special annotations for smart pointers from the libc++ 19:26 < bridge> to use libc++ xd 19:26 < bridge> It's failing locally too 19:26 < bridge> real men talking 19:26 < ChillerDragon> @heinrich5991 i see. sad 19:26 < bridge> why sad? it does everything you need, no? ChillerDragon 19:27 < ChillerDragon> now i am forced to overwrite the snap 19:27 < ChillerDragon> as a modder 19:27 < bridge> unique_ptr works completely fine though ;/ and I did try with libc++ and libstdc++ 19:27 < bridge> rest in peace 19:27 < bridge> <4ipset> Why you are bot 19:27 < ChillerDragon> i guess only as a modder with minigames 19:27 < bridge> what clang do you use @learath2 19:27 < ChillerDragon> @4ipset i hooman u bot 19:28 < bridge> ``` 19:28 < bridge> clang --version 19:28 < bridge> Debian clang version 18.0.0 (++20231122111257+b3a9e8f7c0af-1~exp1~20231122111413.1710) 19:28 < bridge> ``` 19:28 < bridge> 😏 19:28 < bridge> Probably the very latest. It's whatever arch ships and they usually ship bleeding edge 19:28 < bridge> 22.11.2023 19:28 < bridge> uff 19:28 < bridge> i should update my system 19:29 < bridge> 1626 packets available 19:29 < bridge> uff 19:29 < bridge> <4ipset> But you are bot 19:29 < bridge> But it's not even the shared_ptr thing. My changes in updater are the ones that concern me 19:29 < bridge> Whatever. I went outside for a bit. I'll think more when I get back 19:30 < ChillerDragon> @heinrich5991 so i can keep chainging the snap but not with id arg= 19:31 < ChillerDragon> its not even additional maintenance or complexity to have an id arg is it? 19:31 < ChillerDragon> so your only argument against is that it is not correct enough? 19:32 < bridge> https://tenor.com/view/alvin-and-the-chipmunks-alvin-whoops-my-bad-oops-gif-21789210 19:32 < bridge> got alvincanceled 19:34 < bridge> generally, I dislike adding code that isn't correct enough 19:34 < ChillerDragon> -.- 19:34 < ChillerDragon> makes my life harder 19:34 < bridge> <4ipset> :justatest: 19:34 < bridge> I think we need to ahve a discussion about how much moddability we want in ddnet 19:34 < ChillerDragon> i think so too 19:34 < ChillerDragon> where and how? 19:35 < bridge> I don't like adding piecemeal stuff where I can't even see whether it helps with moddability or not 19:35 < bridge> but for this particular usecase, it'd be enough to make the info json moddable plus the game info stuff 19:35 < bridge> so why not just do that? 19:35 < ChillerDragon> well i did do everything now 19:36 < ChillerDragon> check latest commits 19:36 < ChillerDragon> but i still think that the additional clientid arg gives modders more flexibility without having to touch code that might change upstream 19:36 < bridge> yea, it still has a function `ScoreKind` 19:36 < bridge> I'd like to see that gone 19:36 < ChillerDragon> replaced how? 19:36 < bridge> instead, the mod can add stuff to the snap directly 19:37 < ChillerDragon> by reimplementing the whole gamecontroller snap? 19:37 < ChillerDragon> adding points score should be smooth 19:37 < ChillerDragon> otherwise you can not call ddnet the community fork of teeworlds 19:37 < bridge> [citation needed] 19:38 < bridge> this is stuff that would be discussed in a moddability discussion 19:38 < ChillerDragon> yes 19:38 < ChillerDragon> maybe we need it before #7770 19:38 < chillerbot> https://github.com/ddnet/ddnet/issues/7770 19:39 < ChillerDragon> so where how when with how do we discuss? 19:39 < ChillerDragon> im all in 19:39 < bridge> open an issue 19:39 < bridge> hi heino 19:39 < ChillerDragon> can be held in so many directions i hope it doesnt go all over the place 19:39 < bridge> <4ipset> Why all people’s in this channel with default avatars 19:40 < ChillerDragon> if you do not agree with the defaults, you use the wrong software 19:40 < bridge> he doesnt have my skin in his skins folder 19:40 < bridge> thats why it's default 19:40 < ChillerDragon> xd 19:40 < bridge> <4ipset> Default avatar is looks strange 19:40 < bridge> but for the current pull request, it suffice to make the game object snappable 19:40 < bridge> ~is~ 19:41 < bridge> (but for the current pull request, it suffice to make the game info object snappable) 19:41 < bridge> wtf whats discords markup for crossed out 19:41 < bridge> ~~s~~ 19:41 < bridge> fakiu 19:41 < bridge> two tildes 19:41 < bridge> ah 19:41 < ChillerDragon> @heinrich5991 i gtg we need another round before this pr is finished 19:41 < bridge> ~~is~~ 19:41 < bridge> cus they know how to code 19:42 < bridge> no front @learath2 19:44 < bridge> <4ipset> Now I too pro coder? xD 19:45 < bridge> color is invalid 19:45 < bridge> sorry 19:51 < bridge> <4ipset> What colors is not invalid 19:52 < bridge> how can i disallow players to join spectators ? 19:52 < bridge> im talking about the icon on the client when you press Esc 19:53 < bridge> @heinrich5991 @learath2 does musl support dns over tcp yet? 19:53 < bridge> I think so 19:54 < bridge> check code somewhere in gamecontroller, afair there is some hook/wrapper like function 19:55 < bridge> btw you can global search in any ide to check any code part you want 19:55 < bridge> https://blog.benjojo.co.uk/post/browsers-biggest-tls-mistake 19:56 < bridge> I don't remember haven't needed musl for anything in a while 19:57 < bridge> xDD 19:57 < bridge> we have like 20 mod issues now 19:58 < ws-client> e 19:58 < ChillerDragon> omg 19:58 < ChillerDragon> @heinrich5991 19:58 < bridge> maybe instead of making issues, start coding 19:58 < ChillerDragon> u opend a issue 19:58 < ChillerDragon> IAUGWdh89ahw98dh980awd 19:58 < bridge> #7299 19:58 < bridge> https://github.com/ddnet/ddnet/issues/7299 19:58 < ChillerDragon> heirnicjhc 19:58 < bridge> #7297 19:58 < bridge> https://github.com/ddnet/ddnet/issues/7297 19:58 < ChillerDragon> sosos 19:58 < bridge> #7296 19:58 < bridge> https://github.com/ddnet/ddnet/issues/7296 19:59 < bridge> #7288 19:59 < bridge> https://github.com/ddnet/ddnet/issues/7288 19:59 < bridge> #7192 19:59 < bridge> https://github.com/ddnet/ddnet/issues/7192 19:59 < ChillerDragon> wat now 19:59 < bridge> NP FOR SPAM 19:59 < bridge> <4ipset> Wtf kaffeine is spamming issues 19:59 < bridge> hi how are u 19:59 < bridge> stop pls 20:00 < bridge> fragezeichen 20:00 < bridge> ? 20:00 < bridge> the issues opened by Kaffeine are about protocol-level support 20:00 < bridge> not source-level support 20:01 < bridge> these are for people that have both time and wish to write code xd 20:05 < bridge> wat 20:06 < bridge> ddnet 2 20:06 < bridge> u doing it? thanks 😏 20:16 < bridge> bug fixed, now players can't join spectator or any team 20:18 < bridge> so, who are those ppl xdd 20:23 < bridge> @heinrich5991: did you see this? https://github.com/ddnet/ddnet/issues/7769 20:32 < bridge> wanna make something dd-pg based, messing around with exams and procrastination instead 20:35 < bridge> epic 21:58 < bridge> https://www.recompile.se/mandos/man/intro.8mandos 21:58 < bridge> pretty cool 23:28 < bridge> hey, what settings do i have to set to use custom skins url, i tried to do as written on https://skins.scrumplex.net/ but it doest work xd 23:29 < bridge> Do you have community skins on? 23:30 < bridge> this? 23:30 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1194045457563918356/image.png?ex=65aeec7d&is=659c777d&hm=db907df606d874c85ac7da3b0928b38575835c637743994bdd49cf12ad5bf82f& 23:30 < bridge> Then it's a different config var 23:31 < ChillerDragon> @heinrich5991 #7779 s/Would me/Would be/ 23:31 < chillerbot> https://github.com/ddnet/ddnet/issues/7779 23:32 < ChillerDragon> wait wot i cant read 23:32 < ChillerDragon> you want to do that?! xd 23:32 < ChillerDragon> u got nothing todo? xd 23:32 < bridge> @jupeyy_keks what window manager/compositor is good on wayland? 23:32 < bridge> I dunno. I use KDE xd 23:33 < bridge> xD 23:33 < bridge> But I don't use Wayland yet 23:33 < bridge> It's for ever unstable 23:34 < bridge> ic ty :) 23:34 < bridge> I like that Wayland doesn't require to turn the compositor off. It simply doesn't render it if a full screen app is active 23:35 < bridge> I wonder If that will also work if tearing is on 23:35 < bridge> Else it's useless for me xd 23:37 < bridge> ^^ I'm sticking to x11 then (I was gonna try wayland out with a new system but now I lost interest) and stop delaying learning ue5 23:38 < bridge> I'll try it out when plasma 6 comes out 23:39 < bridge> They claim to have proper support 23:39 < bridge> :poggers2: 23:40 < bridge> ok, i clicked same checkbox 10 times and it started working 23:41 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1194048155591921804/2e9.png?ex=65aeef00&is=659c7a00&hm=56f266937dcd0d1e9b130404c9ec1b0c1a939d0eb301b290b0d90a64023674fb&