07:48 <+bridge> i got the new discord username 07:49 <+bridge> now you are the one and only Ryozuki 07:50 <+bridge> i tried ryo 07:50 <+bridge> but taken 07:54 <+bridge> Thank goodness my username is long and obscure 07:54 <+bridge> They said this is getting released based on how old your account is, so it'll take a while lol 07:55 <+bridge> dang nice 07:57 <+bridge> just buy it from the black market for $9999999 07:57 <+bridge> oh wait my old account isf rom 2016 xd 07:58 <+bridge> maybe i should see if i can get a good username on that 07:59 <+bridge> god this new username thing sucks ass 08:00 <+bridge> discord had no reason to do this 08:00 <+bridge> 🤑 08:02 <+bridge> one reason 08:03 <+bridge> They like to bless us with features we didn't ask for 08:11 <+bridge> they actually had, there was a whole blog entry about it :) 08:11 <+bridge> and it sucks 08:12 <+bridge> why? 08:12 <+bridge> "WAAH THERE ARE 10000 PEOPLE WITH THE SAME USERNAME lets now have it so there can be only one of that name" 08:13 <+bridge> pretty common for basic names 08:13 <+bridge> cant wait for marklplier to contact me for a free giftcard 08:13 <+bridge> Thing is they should fix their stupid app instead of working on things like this 08:13 <+bridge> and not only that, also people forgetting their number 08:13 <+bridge> Yup 08:13 <+bridge> + there's many useless features implemented 08:13 <+bridge> copy pasting: 08:13 <+bridge> # this one is an example 08:14 <+bridge> ur just envy u didnt get @ ryozuki 08:14 <+bridge> Same for the nitro stupid emoji reaction 08:14 <+bridge> :greenthing: 08:14 <+bridge> spam material 08:14 <+bridge> when did i imply that 08:14 <+bridge> go back to sucking off rust devs 08:15 <+bridge> :TOOBASED: 08:15 <+bridge> @heinrich5991 08:15 <+bridge> no bias here 08:15 <+bridge> :gigachad: 08:15 <+bridge> anyways im 🤏 this close to switching to matrix 08:15 <+bridge> LMAO 08:16 <+bridge> Fablab 08:16 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1115524502265278546/20230602_085545.jpg 08:16 <+bridge> its the truth 08:16 <+bridge> dude lost so he pinged heinrich on me 08:16 <+bridge> if i said that im timeouted 24h 08:16 <+bridge> @fokkonaut too 08:16 <+bridge> but ur fine dw 08:16 <+bridge> i dont care 08:16 <+bridge> sus 08:17 <+bridge> ANYWAYYYSSS 08:17 <+bridge> matrix 08:17 <+bridge> bruh looks like someone already got louis and loui 08:17 <+bridge> unfortunate 08:18 <+bridge> louistw 08:18 <+bridge> i will try to go for similar 08:18 <+bridge> nah im not gonna use tw 08:18 <+bridge> cuz i use this acc for other things 08:18 <+bridge> louis30002 08:18 <+bridge> go full twitter 08:19 <+bridge> Call urself lou then 08:20 <+bridge> can you theme element matrix 08:29 <+bridge> anybody knows why need to skip 48 bytes when try to get demo info :thonk: 08:29 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1115527848208384060/image.png 08:32 <+bridge> prob because of this `TWDEMO` (open a small demo file with a text editor) 08:33 <+bridge> not sure though 08:34 <+bridge> isnt TWDEMO is "magic" thing from version header 08:34 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1115529045334032494/image.png 08:35 <+bridge> not sure then 08:54 <+bridge> XDDDDD 08:56 <+bridge> @ryozuki i dont even know how i should think about it anymore, should i laugh or cry 08:56 <+bridge> xDD 08:57 < ws-client> ChillerDragon: IRC bridge soon needs an update with the new discord names 09:04 <+bridge> it doesnt 09:05 <+bridge> traitor x2 09:07 <+bridge> its the ddnet map sha256 extension: 16 bytes for the uuid of the map sha extension and 32 bytes for the checksum 09:11 <+bridge> I currently have a demo rewrite branch on libtw2. I told heinrich to wait with merging until I finished my related project, my demo-renderer, since I might make more changes in that time period 09:14 <+ChillerDragon> !jup think it already works fine 09:14 < chillerbot1> @Jupstar ✪ 09:18 <+bridge> [scam](https://ddnet.org/) 09:19 <+bridge> fokknaut scammer! 09:19 <+bridge> yo 09:19 <+bridge> # #off-topic 09:19 <+bridge> check bugs 09:20 <+bridge> oh ok, thanks =] 09:20 <+bridge> tf 09:20 <+bridge> # #off-topic 09:20 <+bridge> what 09:23 <+bridge> @Robyt3 Did you work on the new editor features? Did you put the INFO button in the Settings context menu? It would be amazing if we can get it out of there again, its very inconvenient for mapping, as I use this feature regularly and it's very annoying to toggle it ONLY using the context menu. 09:33 <+bridge> Does anyone have a copy of the `SDL2.dll` file from release candidate 2? 09:35 <+ChillerDragon> i can rename my bitcoinminer.dll to SDL2.dll and send it. will that work too? 09:35 <+bridge> ddnet 17.0 release candidate 2* 09:35 <+bridge> https://github.com/ddnet/ddnet/releases/tag/17.0-rc2 09:36 <+ChillerDragon> isnt that only code @fokkonaut? 09:36 <+bridge> compile it, probably 09:36 <+ChillerDragon> https://github.com/ddnet/ddnet-libs/tree/master/sdl/windows/lib64 09:36 <+bridge> If I could, I wouldn't have asked. ^^ 09:37 <+ChillerDragon> https://github.com/ddnet/ddnet-libs/tree/a09487fa39f4c7d7a8af03e2f85da163da559f0b/sdl/windows/lib64 09:37 <+ChillerDragon> or this 09:37 <+bridge> not the right version, probably 09:37 <+ChillerDragon> idk which version is attached to what 09:37 <+ChillerDragon> the 2nd one might be it 09:47 <+bridge> my problem is that CMapLayers needs CComponent 09:50 <+ChillerDragon> reply moment 09:51 <+bridge> > i dunno if editor can access client code tho 09:51 <+ChillerDragon> reply service 09:51 <+ChillerDragon> thank 09:51 < ws-client> ;) 09:52 < ws-client> Maybe i can build some reply helper 09:52 < ws-client> like link to the last message sent by a person to guess which conversation this is about but that seems scuffed 09:52 < ws-client> that'd be cool 09:52 < ws-client> idk where to get the info from which message it was replied to 09:53 < ws-client> where's the code for irc/bridge? 09:53 < ws-client> for this here? 09:54 < ws-client> > idk where to get the info from which message it was replied to 09:54 < ws-client> you mean for my webchat or the discord to irc bridge 09:54 < ws-client> ah ye thatd be in the bridge 09:54 < ws-client> its matterbridge 09:54 < ws-client> https://github.com/42wim/matterbridge 09:54 < ws-client> ye doing a pr here is probably the way to go for irc reply support 09:56 < ws-client> okay web client is much nicer on 2nd screen on laptop it feels bloat ima go back to weechat 09:56 < ws-client> https://github.com/42wim/matterbridge/wiki/FAQ#replies-show-the-botname-instead-of-the-usernameavatar 09:56 < ws-client> k :) 09:56 < ws-client> it's prob already implemented (the replies) 09:56 <+ChillerDragon> yes 09:56 < ws-client> :O msg didn't send 09:56 <+ChillerDragon> for things like matrix for exampke 09:56 <+ChillerDragon> but not for irc 09:57 < ws-client> oic 09:57 <+ChillerDragon> or heinrich didnt update the bridge in too long hehe 09:58 < ws-client> maybe this? https://github.com/42wim/matterbridge/issues/1825 09:59 <+ChillerDragon> yes ima like dat bitsh 09:59 <+ChillerDragon> now THE HIGH DEMAND is indicated by the 4 upvotes hehe 10:01 <+bridge> ah its golang 10:01 <+bridge> i wont touch that 10:01 <+ChillerDragon> lol 10:01 <+ChillerDragon> omagawd @ryozuki small r !? 10:02 <+ChillerDragon> are discord usernames lowercase only? 10:02 <+bridge> its the new discord username 10:02 <+bridge> no numbers 10:02 <+bridge> my account is rly old so i got it early 10:02 <+ChillerDragon> no capital? 10:02 <+bridge> usernames are lowercase 10:02 <+ChillerDragon> hm 10:02 <+bridge> nick can have upper 10:02 <+ChillerDragon> i wanna claim mine too now :( 10:02 <+ChillerDragon> sad im banned on discord 10:02 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1115551330791063552/Screenshot_2023-06-06-10-02-36-290_com.discord.jpg 10:02 <+ChillerDragon> o i see 10:04 <+bridge> ur app should show nick 10:09 <+bridge> why? 10:09 <+bridge> he banned himself 10:10 <+bridge> fair 10:10 <+bridge> @ChillerDragon @ChillerDragon.* 10:10 <+bridge> see, even his dummy has discord 10:10 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1115553358246318080/image.png 10:10 <+bridge> mine is kinda blocked :\ 10:10 <+bridge> xd 10:13 <+ChillerDragon> my @ChillerDragon acc is properly locked i can not login to without giving them my phone number 10:13 <+ChillerDragon> they never bothered to tell me why 10:13 <+ChillerDragon> classic discord 10:14 <+ChillerDragon> but yea watever then someone else claims the chillerdragon name idk i would probably not login anways. but might cause some confusion 10:14 <+bridge> If I was you I would claim it 10:14 <+ChillerDragon> ye but how .-. 10:14 <+bridge> otherwise cyberfighter or some comparable kek will do so 10:14 <+ChillerDragon> its not worth giving them my phone num 10:14 <+ChillerDragon> coberfita xd 10:15 <+bridge> get a fake number 10:15 <+ChillerDragon> expensive 10:15 <+bridge> nah u can make prepaid contracts basically for free 10:15 <+ChillerDragon> also then they throw 2fa when i later need in 10:15 <+bridge> and end it after 1 onth 10:15 <+bridge> and end it after 1 month 10:16 <+ChillerDragon> havent seen one of those below 20 bucks 10:16 <+bridge> https://www.o2-freikarte.de/prepaid-tarife/flextarife/prepaid-9ct/?vo=15000995&mediacode=11035795863_122196739909_dsa-1282391527800_700000001774409_-&partnerid=O2_SEM_MFU_TEF_13112&type=SEM&utm_content=O2_SEM_MFU_TEF_13112&dscampaign=6.+Dynamische+Suchanzeigen&gad=1&gclid=EAIaIQobChMIweuYk5qu_wIVhqjVCh1OIAPZEAAYAiAAEgIy7_D_BwE&gclsrc=aw.ds 10:16 <+ChillerDragon> scam 10:17 <+ChillerDragon> 0.00$ 10:17 <+ChillerDragon> szre 10:17 <+bridge> all for free 10:17 <+bridge> shipping aswell 10:18 <+ChillerDragon> i dont trust it 10:18 <+bridge> you even get 1€ for start for free 10:18 <+bridge> so you pay -1€ 10:18 <+ChillerDragon> also im for sure not buying a throw away online 10:18 <+ChillerDragon> where i have to give them my address and probably even more details 10:19 <+bridge> ye ofc 10:19 <+bridge> u would do that in a o2 store 10:19 <+ChillerDragon> then they tell me mimimi online offer only xd 10:19 <+ChillerDragon> but ye ima try later thank 10:19 <+bridge> you dont even need number for discord 10:19 <+ChillerDragon> i do 10:19 <+bridge> i can clik on "Remove" for my number 10:19 <+ChillerDragon> i can not login without 10:20 <+ChillerDragon> they flagged me 10:20 <+bridge> ah oke, then u can remove it later at least 10:20 <+ChillerDragon> ah thats nice to avoid 2fa pain 10:20 <+bridge> i'll grab ur pw 10:20 <+ChillerDragon> wot 10:20 <+bridge> its ||zileraProPASSWORD2023pridem0nth|| 10:21 <+ChillerDragon> wowo 10:25 <+bridge> chillerdragon: 10:26 <+bridge> !ryo 10:26 < chillerbot1> @Ryozuki 10:29 <+bridge> I doubt we changed it compared to current release 10:30 <+ChillerDragon> wot 10:30 <+ChillerDragon> pinger 10:30 <+bridge> !c ryos name was not his nickname. But if u already fixed it gg 10:30 < chillerbot1> ChillerDragon 10:31 <+bridge> does anyone know the calling convention in cpp 10:31 <+bridge> is it fastcc 10:31 <+bridge> in c its ccc 10:37 <+bridge> My guess is almost certainly implementation defined 10:39 <+ChillerDragon> !jup ah you mean lower case r vs uppercase R yea i am not fixing anything i use what irc gives me 10:39 < chillerbot1> @Jupstar ✪ 10:39 <+ChillerDragon> and irc gives me the username instead of the display name apparently 10:39 <+ChillerDragon> so this is @matterbridge devs or @heinrich updating matterbridge 10:39 <+ChillerDragon> i am yet to become a go hacking matterbridge dev 11:52 <+bridge> good idea 12:01 <+ChillerDragon> ! 12:12 <+bridge> Eeeh, neither C nor C++ specify a calling convention. That’s left to the implementation 12:13 <+bridge> And the implementation is not forced to stick to one either. E.g. winapi calls use a different one than the msvc default 12:15 <+bridge> I guess on 64bit it’s a bit better, you can safe-ishly assume one calling convention per OS 12:16 <+bridge> @Learath2 do u think if i use the libclang library and get the cconv from it, is it safe to assume it will be that one 12:17 <+bridge> this is only linux thing too 12:17 <+ChillerDragon> ``apt install ddnet-server`` 12:17 <+ChillerDragon> ``DDNet-Server`` 12:17 <+ChillerDragon> ``DDNet-Server: error while loading shared libraries: libantibot.so: cannot open shared object file: No such file or directory 12:17 <+ChillerDragon> A 12:17 <+ChillerDragon> debian moment 12:19 <+bridge> With code you didn’t compile there is no way to know for sure. But I think this will work with all sane code 12:20 <+bridge> @Learath2 what if it is a dynamic linked lib 12:20 <+bridge> doesnt it need a stable abi 12:20 <+bridge> or smth 12:20 <+bridge> the lib in question is llvm so 12:23 <+bridge> There is no way to be 100% correct about this, so just pick the sane assumption and go with it. Assuming a binary doesn’t break ABI promises is sane. Especially calling into something like llvm. LLVM isn’t adversarial 😄 12:24 <+bridge> On linux 64bit you’ll always have sysv amd64 abi 12:25 <+bridge> On 32 bit linux you’ll get cdecl 12:25 <+bridge> @Learath2 do you smoke by any chance? 12:25 <+bridge> Extremely rarely, why? 12:26 <+bridge> Just wondering, because I barely know any turkish people who dont smoke. 12:26 <+bridge> And I've been "smoking" the IQOS since a few months, now got the new generation which was released in Germany a few days ago. 12:27 <+bridge> I know, its still tobacco industry which I am feeding this way (Philipp Morris), but for me it's _the_ alternative to smoking. 12:27 <+bridge> I dont like all these vapes shit and e-liquids etc 12:28 <+bridge> Ah and thiscall for member functions, which is pretty much cdecl but put this on stack too 13:27 < ws-client> !c yeah that's why i talked about updating IRC bridge xd. this will be confusing af :joy: 13:27 < chillerbot1> ChillerDragon 13:36 <+bridge> if im 23y old and teaching someone in the company rust am i a senior? 13:36 <+bridge> :gigachad: 13:39 < ws-client> if the someone is 12, no :joy: 13:39 < ws-client> so if u teach learath, no 13:44 <+bridge> 12 pog number 13:45 <+bridge> he is older than me 13:45 <+bridge> xd 13:45 <+bridge> I tried it and didn't like the result. It feels unnecessary 13:45 <+bridge> 2 years 13:46 <+bridge> dragging is not really necessary, but I'd prefer if the button was somewhere else and not random together with the other file operation buttons 13:46 <+bridge> oic ok I'll do that 13:47 <+bridge> hmm, you can also use Ctrl+I for your power-user needs 13:54 <+bridge> Should the preview collapse if the selected path isn't a map or if you have enabled map preview it should always split the view? 13:56 <+bridge> I don't have an answer right now, I'd try both and choose the one that feels better to use 13:57 <+bridge> Yeah. I used both and it feels weird if it collapses all the time 13:57 <+bridge> Maybe look at what other games/applications do 14:02 <+bridge> https://tenor.com/view/anime-transformation-serious-gif-13584049 14:02 <+bridge> apparmor 14:04 <+ChillerDragon> weeb 14:04 <+bridge> you do realize I'm not online 24/7? 14:05 <+ChillerDragon> no 14:05 <+bridge> no 14:05 <+bridge> :justatest: 14:06 <+bridge> the reddit post where a discord dev said to add numbers on your name if its taken 14:07 < ws-client> @Jupstar maybe @heinrich5991 can try this https://github.com/42wim/matterbridge/wiki/Settings#useusername 14:07 <+bridge> @Jupeyy_Keks 14:08 <+bridge> :gigachad: 14:08 < ws-client> @cyberFighter send gigachad emote image pls 14:08 <+bridge> I couldn't remove it after being asked by discord for a phone number. when I removed it, it'd always ask me for a new one 14:08 <+bridge> im on mobile i dont think i can rip the images 14:09 < ws-client> a shit 14:10 < ws-client> i dont get why everybody just puts up with this discord bs 14:10 < ws-client> its clearly a hostile platform 14:10 <+bridge> > Starting with Visual Studio 2013, Microsoft introduced the __vectorcall calling convention which extends the x64 convention. 14:11 <+bridge> your username being taken wasnt a problem before so idk why they decided to do this 14:11 <+bridge> it's only an extension of their x64 convention which is mostly(tm) compatible iirc 14:12 <+bridge> do you think discord's trying to become the same type of social media platform as twitter or facebook or smth 14:12 <+bridge> > `__vectorcall` adds support for passing homogeneous vector aggregate (HVA) values, which are composite types (structs) consisting solely of up to four identical vector types, using the same six registers. Once the registers have been allocated for vector type arguments, the unused registers are allocated to HVA arguments from left to right. The positioning rules still apply. Resulting vector type and HVA values are returned using the first f 14:13 <+bridge> not compatible if you have these 14:13 <+bridge> Does anyone know if nmap can be used to map out open udp ports when you have access to both sides of the connection? 14:14 <+bridge> nmap can be used to find open udp ports, yes 14:14 < ws-client> trol 14:14 <+bridge> it's just slow 14:14 <+bridge> because linux limits the "connection refused" thing for UDP to like 1/s 14:14 <+bridge> globally 14:14 <+bridge> but I need to know for certain, not just "it didn't return icmp unreachable" 14:14 < ws-client> i think lerato is searching for a tool that actually binds a port on the host 14:15 <+bridge> if the firewall is dropping the packets they would never return icmp unreachable 14:16 <+bridge> I still don't quite get it 14:16 <+bridge> if you have access to the server, `ss -u` or similar would tell you the ports, no 14:16 <+bridge> ? 14:16 <+bridge> wait chiller 14:17 <+bridge> Problem is there is DDNet TUR, there just has to be a firewall rule blocking every udp connection but idk how to show it to this braindead hoster 14:17 <+bridge> does ddnet bot work here 14:17 <+bridge> $emojis 14:17 <+bridge> Static: 64/250 Animated: 1/250 14:17 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1115615542368272465/emojis_DDraceNetwork.zip 14:18 <+bridge> chillerdragon: can u download this 14:19 <+bridge> host some echo server maybe 14:19 <+ChillerDragon> very nice @cyberFighter yes thanks 14:19 <+bridge> I showed him this, he said there is no problem... 14:19 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1115615990307360788/Screenshot_2023-06-06_024736.png 14:20 <+ChillerDragon> @cyberFighter now i still need the discord ids :D 14:20 <+ChillerDragon> is there non linux debian!? 14:21 <+ChillerDragon> > is a Linux-specific feature and Debian packages shouldn't assume it is present (unless they're Linux-specific packages for some reason) 14:21 <+bridge> how do u get the discord ids 14:21 <+ChillerDragon> LINUX SPECIFIC DEBIAN PACKAGES!? xd 14:21 <+ChillerDragon> might not work on mobile 14:21 <+bridge> :troll: 14:22 <+ChillerDragon> but if i send for example :gigachad: you should be able to see the emote number somewhere 14:22 <+bridge> :troll: 14:22 <+ChillerDragon> wait i can not send it 14:22 <+ChillerDragon> only u can send it 14:22 <+bridge> did it send the numbers 14:22 <+ChillerDragon> no they do not arrive here 14:22 <+bridge> :troll : 14:22 <+ChillerDragon> i dont think u can send them like this 14:22 <+ChillerDragon> just look em up 14:22 <+ChillerDragon> @heinrich5991 could you bridge more channels for off topic? 14:23 <+bridge> heinrich no 14:23 <+ChillerDragon> like at least one more 14:23 <+ChillerDragon> #off-topic 14:23 <+bridge> dont let him conquer the server 14:23 < ws-client> ChillerDragon: to me it reads as if whatever you mean is a linux specific feature, but not all binaries shipped for debian are linux only 14:23 <+ChillerDragon> isnt a binary os dependent? 14:23 <+bridge> why putty when windows implements a ssh client 14:23 <+bridge> with config files etc.. 14:23 <+bridge> :gigachad: 14:24 <+ChillerDragon> @ReiTW ? 14:24 < ws-client> it is chillerdragon, but i dont even know what feature we talk about xD 14:24 <+bridge> 960830678465933403 14:24 <+bridge> because I almost never boot into windows anymore and I cba to move stuff over 14:24 < ws-client> u just posted some random quote 14:24 <+bridge> chiler its working for me 14:24 <+bridge> ChillerDragon: I'd prefer to see them bridged to matrix first, tbh 14:25 <+ChillerDragon> pro @cyberFighter thank 14:25 < ws-client> from irc to bloat to bloat 14:25 < ws-client> :joy 14:25 < ws-client> : 14:25 < ws-client> chillerdragon: when discord ppl use emotes, i see emotes. when i use them i dont :c 14:26 <+bridge> ChillerDragon: why send usernames instead of discord-specific names? 14:26 <+bridge> do u want me to do it for every single emote 14:26 <+ChillerDragon> @heinrich5991 who uses matrix anyways? its so bugged but yea if thats a requirement then go for it takes 2s to bridge matrix 14:26 <+ChillerDragon> @heinrich5991 jupsti wanted that 14:26 < ws-client> i just said that discords new naming will not work with irc 14:26 < ws-client> i see ryozukis username 14:26 < ws-client> instead of his nickname 14:27 <+bridge> aah 14:27 < ws-client> @Jupstar because the :joy: emote does not work only :pepeH: and a few handselected 14:27 <+bridge> yea discord sucks i should change to server bridges too 14:27 <+bridge> I guess matterbridge needs to be updated in a way @Jupeyy_Keks 14:27 < ws-client> https://github.com/ChillerDragon/discord-irc/tree/master/src/img/emotes 14:27 <+bridge> !c 😂 14:27 < chillerbot1> ChillerDragon 14:27 < ws-client> then discord converts them 14:27 < ws-client> to unicode 14:27 < ws-client> yes 14:28 <+bridge> !c :greenthing: 14:28 < chillerbot1> ChillerDragon 14:28 < ws-client> not supported yet 14:28 < ws-client> but with ur folder ill add more 14:28 <+bridge> btw bridges cant see reactions right? 14:28 <+bridge> This clearly illustrates an issue, no? 14:28 < ws-client> @heinrich5991 who bridges matrix? zwelf? 14:28 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1115618296855793665/image.png 14:28 <+bridge> yes 14:29 < ws-client> @zwelf 14:29 < ws-client> pls 14:29 < ws-client> #off-topic 14:29 < ws-client> thank 14:29 < ws-client> @Learath2 wtf putty!? 14:29 < ws-client> @Learath2 why you on windows? 14:29 < ws-client> @Learath2 and why use putty on windows 14:30 <+bridge> We've been over this. I cba to configure ssh on windows because I only use windows once every month 14:30 < ws-client> whats cba 14:30 <+bridge> I'm on windows because MATLAB decided not to work today and I don't have the time to mess around with it today 14:30 < ws-client> a 14:30 <+bridge> cba = can't be assed 14:31 < ws-client> xd 14:32 <+bridge> aorture 14:33 <+bridge> сhillerdragon: 14:33 <+ChillerDragon> cyba 14:33 <+bridge> did the ping work 14:33 <+ChillerDragon> no 14:33 <+ChillerDragon> how did you manage to make it not work? d 14:33 <+bridge> :troll: 14:33 <+bridge> :troll: :troll: :troll: :troll: 14:33 <+ChillerDragon> indeed trol 14:34 <+bridge> @ChillerDragon 14:34 <+ChillerDragon> worked 14:34 <+bridge> troll 14:34 <+ChillerDragon> but "chillerdragon" should also ping 14:34 <+bridge> its like confusables in photoshoot 14:34 <+ChillerDragon> this is not a pixel based chat xd 14:34 <+bridge> сhillеrdrаgоn 14:35 <+bridge> nah like u can use cyrillic letters 14:35 <+bridge> and itd look the same but let u use the name 14:35 <+bridge> so what is it then? if you say text based the text is made of pixels so checkmate 14:35 <+bridge> magnus carlsen in the chat rn 14:35 <+bridge> wtf 14:35 <+bridge> matricks 14:35 <+bridge> oh maybe its pixel cringe chat 14:36 <+bridge> :justatest: 14:42 <+ChillerDragon> @Voxel maybe ur text is in pixels my irc client runs a on a printer i read all messages as ink on paper 14:43 <+bridge> i bet you use a typewriter to reply 14:44 <+ChillerDragon> ofc 14:46 <+ChillerDragon> 14:46 <+ChillerDragon> how does this look on discord? 14:46 <+ChillerDragon> 14:46 <+ChillerDragon> 14:48 <+bridge> looks normal 14:49 <+ChillerDragon> normal as in all things are emotes? 14:49 <+bridge> yes 14:49 <+ChillerDragon> nice 14:49 <+ChillerDragon> what about this 14:49 <+bridge> Holy Moly Free NITRO????? 14:49 <+ChillerDragon> <:xxxxxxxxxxxx:768893210726367232> 14:49 <+ChillerDragon> yes 14:49 <+bridge> yes it works 14:49 <+ChillerDragon> <:cyberfitersucksassandislyingtome:768893210726367232> 14:49 <+ChillerDragon> no way that displays 14:49 <+bridge> it is 14:49 <+bridge> from unddnet 14:49 <+bridge> it works 14:49 <+ChillerDragon> https://zillyhuhn.com/cs/.1686055783.png 14:49 <+ChillerDragon> send pic 14:49 <+ChillerDragon> or didnt happen 14:49 <+bridge> how do u have it from there 14:50 <+bridge> are u bridged onto unddnet 14:50 <+bridge> oh wait no 14:50 <+bridge> it even displays the emote name ChillerDragon 14:50 <+ChillerDragon> i have access to ALL emotes apparently xd 14:50 <+bridge> u can probably just type the id out 14:50 <+ChillerDragon> the one i made up heinrich? 14:50 <+bridge> yes 14:50 <+ChillerDragon> xd 14:50 <+ChillerDragon> ok so only ids matter 14:50 <+ChillerDragon> now i just need all emote ids 14:51 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1115623911799930940/Screenshot_20230606-145058_Discord.jpg 14:51 <+ChillerDragon> nice 14:51 <+bridge> wtf xD 14:51 <+ChillerDragon> come to irc for free nitro 14:51 <+bridge> 🤔 14:51 <+bridge> i can send u ids if u want when i get home 14:51 <+ChillerDragon> pog 14:52 <+bridge> chillerdragon: 1010609071902171226 14:53 <+bridge> chillerdragon 1055668586691178568 14:53 <+bridge> btw this means 14:53 <+bridge> u can make tons of empty servers 14:53 <+bridge> for irc emojis 14:53 <+bridge> I never want to deal with a cheap hoster ever again 14:54 <+bridge> was he turkish? 14:54 <+bridge> Hetzner never argues with you when you tell them UDP just doesn't work 14:54 <+bridge> Yes, not one competent person in my country doing IT sadly 14:55 <+bridge> This individual installed a desktop version of debian on a server 14:55 <+bridge> With gnome 14:55 <+bridge> There was a printer service running when the machine was delivered 14:55 <+bridge> ????? lol 14:56 <+ChillerDragon> guys u cant just send me random ids idk what they belong to xd 14:56 <+bridge> emojis 14:56 <+ChillerDragon> .. 14:56 <+bridge> its emoji ids 14:56 <+ChillerDragon> which i have to map them 14:56 <+bridge> mine is :wormy: 14:57 <+bridge> mine is :ass: (grosboule its grosboule) 14:58 <+ChillerDragon> go leak some useful ones 14:58 <+ChillerDragon> like justatest 14:58 <+ChillerDragon> pepeH 14:58 <+ChillerDragon> gigachad 14:58 <+ChillerDragon> the ones that are actually used here 14:58 <+bridge> i already posted them 14:58 <+ChillerDragon> greenthing 14:58 <+bridge> i mean 14:58 <+bridge> ok gimme a sec 14:59 <+bridge> \:gigachad: 14:59 <+bridge> \:justatest: 14:59 <+bridge> \:pepeH: 15:00 <+bridge> I'm sure this is breaking some discord ToS thing and you'll get banished to the shadow realm 15:00 <+bridge> if this was why is it a feature 15:00 <+bridge> \:emoji: 15:00 <+bridge> :banhammer: :feelsamazingman: :greenthing: :feelsbadman: :gigachad: :kek: :justatest: :monkalaugh: :monkaS: :troll: :nouis: 15:00 <+bridge> \\:emoji: 15:00 <+bridge> FUCK 15:00 <+bridge> LOL 15:02 <+bridge> which one would it be breaking 15:03 <+bridge> chillerdragon: heres an important emote 15:03 <+bridge> :trollchungus: 1010641652920098887 15:03 <+bridge> Don't steal nitro part 15:04 <+bridge> theres a ton of bots that just replace ur message with the nitro emojis 15:04 <+bridge> they are pretty big too i think 15:05 <+bridge> # #developer 15:05 <+bridge> # @ReiTW 15:09 <+ChillerDragon> @Voxel you can not escape them :( 15:09 <+ChillerDragon> i need the actual ids 15:09 <+ChillerDragon> https://zillyhuhn.com/cs/.1686056959.png 15:10 <+bridge> :gigachad: 960830678465933403 15:10 <+bridge> :justatest: 572499997178986510 15:10 <+bridge> :pepeH: 462735917006848020 15:10 <+ChillerDragon> ty 15:10 <+bridge> i thought itd show 15:10 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1115628830619607050/Screenshot_20230606_091028_Discord.jpg 15:11 <+ChillerDragon> only for u :c 15:11 <+ChillerDragon> cursed bridges 15:13 <+bridge> sad 15:17 <+bridge> wow it gets hidden 15:18 <+bridge> @Voxel jarvis, post every single emoji in one message in bot commands, copy the text, open a text editor and paste it in, use replace text shenanigans and post here 15:22 <+bridge> im mobile 15:25 <+bridge> @ryozuki https://github.com/gborobio73/rovell sorry for ping but this is for you 15:37 <+bridge> @heinrich5991 why did you ghost message me 15:37 <+bridge> I saw it on phone notification 15:37 <+bridge> ghost ping > ban 15:56 <+bridge> @heinrich5991 16:02 < ws-client> he didnt ping u in this channel 16:02 < ws-client> irc would have caught it 16:13 <+bridge> send link 16:17 <+bridge> nvm how am i supposed to register chillerdragon 16:27 <+ChillerDragon> send link of what? register where? 16:27 <+ChillerDragon> @cyberFighter? 16:27 <+ChillerDragon> a f ping fail w out space 16:27 <+ChillerDragon> @cyberFighter 16:28 <+bridge> prob to ws-chat 16:29 <+bridge> yed 16:29 <+bridge> yes 16:33 <+bridge> @cyberfighter chat.zillyhuhn.com 16:34 <+bridge> i did find the link already i said nvm after saying i cant find the link 16:43 <+ChillerDragon> yea its a no troll zone for now otherwise heinrich bans my ass 16:47 <+bridge> who's summoning me 16:48 <+bridge> this? 16:48 <+bridge> chiller moment 16:49 <+ChillerDragon> wot 16:49 <+bridge> you have summoned me 16:50 <+bridge> now, state your desires 16:50 < ws-client> the broken pings :joy: 16:50 < ws-client> i was just a chillertroll tsfreddie 16:50 < ws-client> :/ 16:51 <+bridge> i don't care 16:53 <+bridge> btw i have no idea what this is 16:53 <+bridge> I changed my discord name to ChillerDragon for less than 5 minutes once 16:53 <+bridge> and chiller was there 16:54 <+ChillerDragon> imposter 16:55 <+ChillerDragon> sus 16:55 <+bridge> you were there tho 16:55 <+ChillerDragon> ye ik 16:55 <+ChillerDragon> it was when u tried to hack my bot 16:55 <+ChillerDragon> hax 16:55 <+ChillerDragon> now u get pingerd 16:55 <+bridge> i don't even know what your bots do 16:55 <+bridge> !ping 16:55 < chillerbot1> pong 16:56 <+bridge> that's all i know 16:56 <+bridge> did you get a webhook tho 17:02 <+ChillerDragon> i dont have any webhook 17:02 <+ChillerDragon> i just build irc bots 17:03 <+ChillerDragon> the best feature of the bot is !p which deserializes teeworlds network traffic 17:03 <+ChillerDragon> !p b'\x04\x0a\x00\xcf\x2e\xde\x1d\04' 17:03 < chillerbot1> ```0.7``` 17:03 < chillerbot1> ```: {'flags': , 'ack': 10, 'token': b'\xcf.\xde\x1d', 'num_chunks': 0, 'connless_version': 1, 'response_token': b'\xff\xff\xff\xff'}``` 17:03 < chillerbot1> ```: {'message_type': 'control', 'message_name': 'close', 'message_id': 4, 'reason': ''}``` 17:04 <+bridge> 17:14 < ws-client> :justatest: 17:14 < ws-client> does this arrive on discord? 17:14 <+bridge> yes, as `:justatest:` 17:14 < ws-client> okay nice now i broke it here :D 17:14 <+bridge> 17:15 <+bridge> cross-dimension talker 17:25 <+ChillerDragon> i need a better way to get those emote ids 17:26 <+ChillerDragon> but can someone send f3 and f4 emote ids .-. 17:26 <+bridge> :f3: :f4: :f4: :f4: :f4: 17:26 <+bridge> :f3: 17:26 <+ChillerDragon> the id 17:27 <+bridge> 17:27 <+ChillerDragon> also how does this look like? 17:27 <+ChillerDragon> send img pls 17:27 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1115663219986538576/image.png 17:27 <+ChillerDragon> the image file .-. 17:27 <+ChillerDragon> right click 17:27 <+ChillerDragon> copy image link 17:27 <+bridge> 397431188941438976 397431204552376320 are these the id? 17:28 <+ChillerDragon> <:f3:397431188941438976> 17:28 <+bridge> https://cdn.discordapp.com/emojis/1082715870893195274.gif?size=80&quality=lossless 17:28 <+ChillerDragon> <:f3:397431188941438976> 17:28 <+bridge> `https://cdn.discordapp.com/emojis/1082715870893195274.gif?size=80&quality=lossless` 17:28 <+ChillerDragon> these show? 17:28 <+bridge> ye 17:28 <+ChillerDragon> oh its a gif 17:28 <+bridge> it's animated 17:31 <+bridge> https://discord.com/api/v9/guilds/252358080522747904/top-emojis 17:31 <+ChillerDragon> can i get :fuckyousnail: id? 17:31 <+bridge> oh you need token for that 17:31 <+bridge> did you test wormy yey 17:31 <+bridge> did you test wormy yet 17:31 <+ChillerDragon> and :feelsbadman: 17:32 <+bridge> i'm bored 17:32 <+bridge> seeya 17:32 <+ChillerDragon> rq 17:32 <+bridge> chillerdragon 1055668586691178568 :wormy: 17:32 <+ChillerDragon> i added wormy 17:32 <+ChillerDragon> but i do not have the image file 17:33 <+ChillerDragon> https://cdn.discordapp.com/emojis/1055668586691178568.jpg 17:33 <+ChillerDragon> is it this? 17:33 <+bridge> yea LMFAOOO 17:33 <+bridge> ITS SO FUNNY TO ME 17:34 <+ChillerDragon> pls send :feelsbadman: id :c 17:35 <+bridge> :feelsbadman: 17:35 <+ChillerDragon> .. 17:35 <+bridge> 391614770303991808 17:35 <+ChillerDragon> ty 17:35 <+ChillerDragon> and :fuckyousnail: 17:35 <+bridge> i have to send it so I can copy the url 17:35 <+ChillerDragon> a 17:35 <+bridge> i don't have that 17:35 <+bridge> im coming home 17:35 <+bridge> in like 20 mins 17:35 <+ChillerDragon> isnt it on this server? 17:35 <+bridge> no 17:35 <+bridge> probably not 17:35 <+ChillerDragon> wot ok 17:36 <+bridge> why would a "fuckyou" emoji be in yere 17:36 <+bridge> here* 17:37 <+ChillerDragon> ppl use it all the time 17:37 <+ChillerDragon> thats how i know it 17:37 <+bridge> chillerdragon: u mean this one? 17:37 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1115665693812211734/Screenshot_20230606-173645_Discord.jpg 17:37 <+ChillerDragon> yes 17:37 <+bridge> thats just ryo 17:38 <+bridge> :poggers2: 17:39 <+bridge> if i spammed some dumb emoji name would u ask me for the id too 17:40 <+ChillerDragon> yes 17:40 <+bridge> :dragoninachiller: 17:40 <+bridge> :trollchungus: 17:40 <+ChillerDragon> poggers2 i also do not have 17:40 <+ChillerDragon> trollchungus is alr added 17:40 <+bridge> 1008007455936094328 17:40 <+bridge> post it 17:41 <+ChillerDragon> my code doesnt compile rn 17:41 <+bridge> lmao 17:41 <+bridge> :rplace: 17:42 <+bridge> :chillertryingtomakeagooddesign: 17:42 <+bridge> :petnouis: 18:10 <+bridge> :fuckyousnail: 18:10 <+ChillerDragon> send id ps 18:10 <+bridge> :hisnail: 18:11 <+ChillerDragon> send fuckyousnail id or riot 18:11 <+bridge> 18:15 <+ChillerDragon> .. 18:15 <+bridge> 🐌 18:16 <+ChillerDragon> i have wormy 18:16 <+ChillerDragon> oh scroll moment 18:16 <+ChillerDragon> id id 18:16 <+ChillerDragon> id 18:17 <+bridge> ohhh 18:17 <+bridge> makes sense 18:18 <+bridge> i didnt know i miss emote spam so much before it was taken away 18:18 <+bridge> is it still working on kog 18:18 <+bridge> :troll: :troll: :troll: :troll: 18:18 <+bridge> :justatest: 18:18 <+bridge> no ;~; 18:20 <+ChillerDragon> whats emote spam 18:20 <+ChillerDragon> u mean sv_emoticon_delay ? 18:20 <+bridge> https://tenor.com/view/spam-spamalert-gif-20933994 18:20 <+bridge> they added a spam emote but due to protest it got removed 18:24 <+bridge> fng already fixed bcs without emotes, this game is not playable 18:25 <+bridge> noby goated programmer 18:26 <+bridge> i meant on my servers 😂 18:31 <+bridge> NVM ME 18:31 <+bridge> but srsly @Learath2 10 bytes * 64 18:31 <+bridge> are under 1kb/s 18:31 <+bridge> dont make me cry 18:32 <+bridge> You are so angry you are misreading code. Can you chill for a second? 18:32 <+bridge> ? 18:32 <+bridge> bro i only want once per tick 18:32 <+bridge> all i want 18:32 <+bridge> 😭 18:32 <+bridge> not 5 per second 18:33 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1115679783553093722/image.png 18:33 <+bridge> We thought 10 ticks was a reasonable amount. I forgot some of you people are attached to the weirdest things 18:33 <+bridge> here this is the emotion right? 18:33 <+bridge> We can do once per tick, see if the servers can do it 18:33 <+bridge> this are 8 bytes, plus 8 bytes packet payload, plus maybe 8 bytes UDP 18:33 <+bridge> 1.5 KB/s 18:34 <+bridge> and the calc is conservative 18:34 <+bridge> It’s not the traffic causing lag, it’s the cpu as far as I understand 18:34 <+bridge> its less ofc 18:34 <+bridge> Especially on our weaker servers that many packets entering the queue can cause issues. Anyway, let’s try 1 per tick, see if that helps 18:34 < ws-client> i have seen old block servers being taken down by holding shift xd 18:35 < ws-client> but ye pls fast emotes they important for gameplay feel 18:37 <+bridge> why by holding shift? 18:37 <+bridge> isnt that a input flag 18:38 < ws-client> because windows sends emotes really fast when a emote bind is held 18:38 <+bridge> i mean we send a snapshot every second tick 18:38 <+bridge> that must be more than a stupid emoticon 18:38 < ws-client> the block server had the emote delay set to 0 18:38 < ws-client> and it would straight up connection problem xd 18:38 <+bridge> even on a local server, i get like 40KB/s with single char 18:38 <+bridge> the 1 KB/s extra per character should be fine 18:39 <+bridge> are under 1kb/s/char 18:44 <+bridge> Make 1 second on weak servers 😂 18:44 <+bridge> You are not considering the shitty vps’s and the shitty connections we run these on, but anyway, there is no harm to trying 1 per tick 19:10 <+bridge> we fought so hard to not convince qshar for this 😂 19:10 <+bridge> I love how even in low bandwidth you couldn't get yourself to make it less than 0.5 emotes per tick 😄 19:10 <+bridge> i think kog only activated it after avo got admin xD 19:10 <+bridge> u can hold emote key 19:10 <+bridge> how often does it trigger? 19:10 <+bridge> Depends on your OS settings 19:10 <+bridge> i'd say more than 5 times 😄 19:11 <+bridge> 5 times completely kills me 19:12 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1115689625793609760/Tutorial_2023-06-06_19-11-45.demo.mp4 19:13 <+bridge> I mean I think that looks fine, a fairly normal amount of emoticons 19:13 <+bridge> sometimes i join random servers 19:13 <+bridge> stand next to a random tee 19:13 <+bridge> and spam him heart emotes 19:16 <+bridge> @Learath2 if a cpp function is marked inline 19:16 <+bridge> u should be able to use it externally right? 19:17 <+bridge> today im exploding 19:17 <+bridge> yes 19:17 <+bridge> inline is just an indication to the compiler, not an order 19:17 <+bridge> so its symbol is available? 19:17 <+bridge> no 19:18 <+bridge> thats the problem i guess 19:18 <+bridge> my linker couldnt find it 19:18 <+bridge> how have you declared it inline? 19:18 <+bridge> and i knew its mangled name 19:18 <+bridge> in the header, or in the implementation? 19:19 <+bridge> via libclang 19:19 <+bridge> ``` 19:19 <+bridge> = note: Undefined symbols for architecture arm64: 19:20 <+bridge> "mlir::registerAllDialects(mlir::MLIRContext&)", referenced from: 19:20 <+bridge> snip::ffi::register_all_dialects::hfbf28ac4292c3c35 in snip-65b2b5c9eaf89b18.rlib(snip-65b2b5c9eaf89b18.1cjjtirqj6ilzgc1.rcgu.o) 19:20 <+bridge> ld: symbol(s) not found for architecture arm64 19:20 <+bridge> ``` 19:20 <+bridge> ```cpp 19:20 <+bridge> /// Append all the MLIR dialects to the registry contained in the given context. 19:20 <+bridge> inline void registerAllDialects(MLIRContext &context) { 19:20 <+bridge> DialectRegistry registry; 19:20 <+bridge> registerAllDialects(registry); 19:20 <+bridge> context.appendDialectRegistry(registry); 19:20 <+bridge> } 19:20 <+bridge> ``` 19:20 <+bridge> i know what im doing is already hacky 19:21 <+bridge> I didn't know that the emotespam you desired looked like a seizure. Most people I play with spam only at a human rate, which looks like about what you posted there 19:21 <+bridge> they probs use them with a bind 19:21 <+bridge> hook or fire 19:21 <+bridge> I'd guess they are just spamming through the emotewheel 19:22 <+bridge> some spam with bind and hold it 19:23 <+bridge> apparently not, just tried with gcc 19:23 <+bridge> It honestly looks awful when you spam much faster than 10 times per second, but as this is ddnet once you add something you can never remove it, so I guess it'll be a part of the game forevermore 19:23 <+bridge> a.h 19:23 <+bridge> ```c 19:23 <+bridge> inline int myfunc(int param); 19:23 <+bridge> ``` 19:24 <+bridge> a.c 19:24 <+bridge> ```c 19:24 <+bridge> inline int myfunc(int param) 19:24 <+bridge> { 19:24 <+bridge> param *= 12; 19:24 <+bridge> return param ^ 0xFFFFFFFF; 19:24 <+bridge> } 19:24 <+bridge> ``` 19:24 <+bridge> main.c 19:24 <+bridge> ```c 19:24 <+bridge> #include "a.h" 19:24 <+bridge> #include 19:24 <+bridge> 19:25 <+bridge> int main(int argc, char** argv) 19:25 <+bridge> { 19:25 <+bridge> printf("%d\n", myfunc(argc)); 19:25 <+bridge> return 0; 19:25 <+bridge> } 19:25 <+bridge> ``` 19:25 <+bridge> result in `main.o:main.c:(.text+0x18): undefined reference to \`myfunc'` 19:25 <+bridge> pls dont have a strong opinion, else heinrich reads it and comes with his strong opinion and then im alone in the dev team, while whole EU community will hate it 😂 19:25 <+bridge> compiling a.c already yields: 19:25 <+bridge> ``` 19:25 <+bridge> a.h:2:12: warning: inline function 'myfunc' declared but never defined 19:25 <+bridge> inline int myfunc(int param); 19:25 <+bridge> ^~~~~~ 19:25 <+bridge> ``` 19:25 <+bridge> Subtly injecting the assertion that the "whole EU" community wants to spam at the seizure rate 🙃 19:26 <+bridge> they want it, 100% sure about it 😂 19:27 <+bridge> Given the fact that I rarely ever saw it used I'm a little skeptical on that but anyway there is no need to debate this, I know better than to take a solid position on this one 19:27 <+bridge> I'd rather break my arm than merge anything you don't like 19:29 <+bridge> i didnt read but ill support u 19:30 <+bridge> With gnu89 that should link iirc 😄 19:32 <+bridge> why 19:32 <+bridge> tell me 19:32 <+bridge> i wanna be funny at work 19:32 <+bridge> Anyway, C99: 6.7.4p6: 19:32 <+bridge> > ... If all of the file scope declarations for a function in a translation unit include the inline function specifier without extern is an inline definition. An inline definition does not provide an external definition for the function ... 19:32 <+bridge> seem like i know a lot 19:32 <+bridge> kek 19:33 <+bridge> besides the export of the symbol, this is funny fact too: 19:33 <+bridge> ``` 19:33 <+bridge> inline marks the symbol WEAK, which hints linker to choose arbitary one of definition in object files 19:33 <+bridge> static marks the symbol LOCAL, which restricts the symbol in current translation unit, and the linker may keep multiple instances of (possibly different) definition. 19:33 <+bridge> static inline generally works as static, but the inline keyword suggest compiler trying to inline this function. 19:33 <+bridge> 19:33 <+bridge> ``` 19:33 <+bridge> Because inline wasn't a standard thing back in c89, and I remember reading in the C irc that gcc just decided to do it that way 19:35 <+bridge> Anyway, C99: 6.7.4p6: 19:35 <+bridge> > ... If all of the file scope declarations for a function in a translation unit include the inline function specifier without extern, then the definition in that translation unit is an inline definition. 19:35 <+bridge> > An inline definition does not provide an external definition for the function ... 19:35 <+bridge> I hate copying from pdfs 19:35 <+bridge> lolo 19:35 <+bridge> nice to know 19:35 <+bridge> cool trivia 19:38 <+bridge> irc experts saving the day 19:38 <+bridge> I do not know if it was mentioned before, but why not make it so that, a person could spam for themselves as many emotions as they want, but to the server will be sent only once 0.3 seconds for example. This will save from ddos and will not bring discomfort for people. I think win win 19:38 <+bridge> have u actually learned the whole c spec? 😂 19:39 <+bridge> the issue is a different than u think 19:39 <+bridge> For C99 I kinda know the approximate locations of the things 19:39 <+bridge> currently u could spam multiple emotes per tick 19:39 <+bridge> if that is fixed there is no DDOS possibility anymore 19:39 <+bridge> besides that u can always ddos the server itself 19:40 <+bridge> impressive xD 19:40 <+bridge> I am a jedi, i feel the source 19:40 <+bridge> We could fake it on the client, but I doubt that'll make anyone happy. Lot's of extra new code so bad for the maintainters and @Jupeyy_Keks won't accept it as a good solution anyway, other people need to see it for it to convey emotions properly 19:41 <+bridge> Idk what emotion other than "seizure" is conveyed through an emote spam that fast, but that's above my paygrade 19:41 <+bridge> Is this the way servers are being puffed up now, or is this one of them? 19:42 <+bridge> Recently I've been enjoying control theory quite a lot. Have any of you encountered it before? It's such an intriguing field 19:42 <+bridge> if u mean the weird players joining 19:42 <+bridge> thats smth different 19:42 <+bridge> A way to generalize so many things 19:42 <+bridge> the multiple emotes per tick is a way to abuse the server so, that the server sends many packages to clients 19:42 <+bridge> 19:42 <+bridge> so u basically abuse the server for a DOS 19:43 <+bridge> as said, u can always ddos the server, it's nothing special really 19:43 <+bridge> other way around is special 19:47 <+bridge> THIS absolute moron at this turkish hoster told me to use `tracert` to diagnose an issue with UDP traffic. Traceroutes are over ICMP on windows. So this moron keeps doing traceroutes to the server on windows and keeps saying it's okay 19:47 <+bridge> I'm about to lose it 19:47 <+bridge> How do you own an operate an entire hosting company without even knowing the basics of computers? 19:48 <+bridge> believe me. i think that every day 19:48 <+bridge> in many fields 19:48 <+bridge> xD 19:49 <+bridge> I'm seriously this close to breaking this keyboard in half 19:49 <+bridge> Hosting is an easy way to get money nowadays, many people with missing knowledge try to use this 19:50 <+bridge> i mean i also google to solve many problems... but at least i DO so 19:50 <+bridge> And they hire people with even less knowledge 19:50 <+bridge> xD 19:59 <+bridge> do you think this many traceroutes will convince him or will he just claim every server I could get my hands on is misconfigured? 19:59 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1115701589026541799/image.png 20:03 <+bridge> is it hard for a non uni goer 20:04 <+bridge> chillerdragon: to answer ur "?" windows since some times implements a unix-style ssh client 20:04 <+bridge> sometimes i feel i wanna improve my maths like i do with programming 20:04 <+bridge> ? 20:04 <+bridge> Which ? 20:05 <+bridge> i heard ppl get a click on hard math stuff like u get with programming 20:05 <+bridge> Yea windows has openssh no need for putty 20:05 <+bridge> idk the word 20:05 <+bridge> anyway im lazy 20:05 <+bridge> Why do math when you can do meth 20:07 <+bridge> Incompetence at this level drives me so insane 20:07 <+bridge> Hm, might be yeah, it's heavy on signal theory and linear algebra :/ 20:08 <+bridge> at some point in my life i wanna learn advanced math 20:08 <+bridge> but not today i guess 20:08 <+bridge> otherwise i feel i missed on smth 20:08 <+bridge> linear control theory is ok, non linear control theory is wtf 20:09 <+bridge> clearly not my best memories in uni 20:09 <+bridge> whats the thing u most enjoyed 20:09 <+bridge> non linear control theory sounds awful, please don't say that again 20:09 <+bridge> if any 20:10 <+bridge> The beauty I saw in it lies solely in the fact that everything is nice and linear 😄 20:10 <+bridge> first 2 years, i enjoyed math, then mostly analogic electronic 20:10 <+bridge> or electronic and informatics, but my cursus wasn't really heavy on that 20:10 <+bridge> woah the metro has a new version 20:11 <+bridge> i also had civil engineering in 3rd year, and we did some nice experiments by crushing concrete 😄 20:11 <+bridge> it has like digital panels showing station info 20:11 <+bridge> peak tech 20:11 <+bridge> Don’t text and drive ryo 20:12 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1115704845706481675/IMG_20230606_201235.jpg 20:13 <+bridge> even in english 20:13 <+bridge> tourist city smh 20:13 <+bridge> \:D 20:14 <+bridge> Damn the UI looks so modern, turkish ones look so lame 😦 20:14 <+bridge> yee its nice 20:15 <+bridge> @Learath2 it even tells the station exists 20:15 <+bridge> usually there are 2 20:15 <+bridge> so it tells street names 20:15 <+bridge> and left or right 20:16 <+bridge> https://tr.wikipedia.org/wiki/M2_%28%C4%B0stanbul_metrosu%29#/media/Dosya:M2_Istanbul_line_screen_2_20220118.jpg idk why they love this bizarre rendered line thing :/ 20:17 <+bridge> Did you move to turkey or wat lerato? 20:18 <+bridge> These old ones looked so much better 20:18 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1115706176194220042/M2_Hatti-1.jpg 20:18 <+bridge> No, but I do come and go every once in a while 20:18 <+bridge> Why 20:18 <+bridge> he is turk 20:19 <+bridge> Is he? 20:19 <+bridge> dox 20:19 <+bridge> You didn't know I was Turkish? 20:19 <+bridge> No 20:19 <+bridge> Idk what I thought 20:19 <+bridge> Maybe Italian 20:20 <+bridge> chiller what am i 20:20 <+bridge> I think ryo is French half of the time haha 20:20 <+bridge> People assume I'm a German (default nationality in teeworlds) woman (Lea- seems to evoke a female vibe) 20:20 <+bridge> tf 20:20 <+bridge> Catalonian 20:20 <+bridge> xd 20:20 <+bridge> Spanish* 20:21 <+bridge> So you full on Turk and live in turkey? 20:21 <+bridge> I call bs 20:21 <+bridge> :sadangry: 20:21 <+bridge> why u didnt go to germany 20:21 <+bridge> I'm Turkish but I do live in Italy, atleast for the last half a decade I've lived in Italy 20:21 <+bridge> isnt germany where turks go 20:22 <+bridge> Yes so I was right 20:22 <+bridge> (@Learath2) 20:22 <+bridge> German universities hard to get in 20:22 <+bridge> So you Italian 20:22 <+bridge> bambino 20:22 <+bridge> Does living just half a decade convert your nationality? 20:22 <+bridge> Yes 20:22 <+bridge> 🤏 20:23 <+bridge> off-topic: I was going to order some kfc (random craving moment). It says 40 to 60 minutes to delivery.... 20:23 <+bridge> You speak better Turkish or Italian? 20:23 <+bridge> well u get nice pizza 20:23 <+bridge> @Learath2 did u try napoles pizza 20:23 <+bridge> I guess I'll just order pizza 😄 20:23 <+bridge> idk the name 20:23 <+bridge> did you try walking to kfc? 20:23 <+bridge> Delivery leaks your address 20:23 <+bridge> It’s not very privacy respecting 20:23 <+bridge> Pizza Napoletana? Yeah but not in Naples yet 20:24 <+bridge> in naples ofc 20:24 <+bridge> i heard its legit there 20:24 <+bridge> real good 20:24 <+bridge> I cba to go down there, it's a 6 hour train ride atleast 😄 20:24 <+bridge> Maybe some day 20:24 <+bridge> 6 hour train stop ride to kfc 20:24 <+bridge> Rude 20:24 <+bridge> Omg 20:24 <+bridge> I want to go to Pepe in Grani, the best pizza place ever 20:24 <+bridge> Phones Vorrecht 20:25 <+bridge> lerato u speak Italian? 20:25 <+bridge> no 20:25 <+bridge> I also saw a notification from you 20:26 <+bridge> I speak a fair bit, but not very good at it 20:26 <+bridge> i speak latin 20:26 <+bridge> are germans proud of their cuisine? 20:26 <+bridge> Ciao 20:26 <+bridge> Luigi 20:26 <+bridge> no? XD 20:26 <+bridge> as an outsider there are simply no german restaurants 20:26 <+bridge> I never developed any social relationships so I never learned any conversational Italian :AnyaSob: 20:26 <+bridge> xd 20:26 <+bridge> ciao Bella 20:26 <+bridge> we all eat at turkish restaurants 20:26 <+bridge> Döner 20:26 <+bridge> only german beer 20:26 <+bridge> DÖNER 20:27 <+bridge> türkische Pizza 20:27 <+bridge> Döner is German 20:27 <+bridge> some turkish places are dope 20:27 <+bridge> The bastardized version of Doner we consume in the west is actually very sad 20:27 <+bridge> i like kebab :justatest: 20:27 <+bridge> I'll go buy pizza in person, I cba to wait 25 minutes for a delivery 20:28 <+bridge> Good! 20:28 <+bridge> can’t be assed 20:28 <+bridge> Axaxaxa 20:28 <+bridge> Such a mood acronym 20:29 <+bridge> So when do we do a big meetup now? 20:30 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1115709245875294248/RDT_20230606_203004514761147227408667.jpg 20:31 <+bridge> My french is better than my italian and both are better than the abysmal state my japanese is in 20:34 <+bridge> how did you learn japanese from textbooks? 20:34 <+bridge> no spanish? 20:35 <+bridge> From online resources and listening. It's abysmal state is because I kinda stopped working at it after a while because had to study boring engineering things instead 20:35 <+bridge> cool 20:36 <+bridge> https://www.imabi.net/ if you are a language enthusiast 20:36 <+bridge> https://guidetojapanese.org/learn/ if you just want to learn 20:36 <+bridge> 20:36 <+bridge> Both great resources that vibe with my kind of learning 20:36 <+bridge> I mean if you are interested in learning japanese yourself 20:39 <+bridge> Sometime ago I learn hiragana in an afternoon. The next day I learn katakana. Afterwards I couldn't find resources so I stopped practicing them. Again sometime ago I re-learned katakana and hiragana now I've forgotten them again ^^. It's always fun for me to learn {hiraga,kataka}na 20:41 <+bridge> tfw you type a long msg send it and then see obvious mistakes in grammar/vocabulary but you can't edit it because it'll spam irc :kek: 20:42 <+bridge> Before I stopped practicing I could read text in kana easily, I wonder if I can still do it 20:42 <+bridge> ミスタ ゴスト 20:43 <+bridge> Seems I can still do it, nice 20:44 <+bridge> I think you want long letters for the ゴ 20:44 <+bridge> that's what I thought 20:44 <+bridge> ゴーストsounds better to me 20:45 <+bridge> yeah but I got it from google translate (I wrote Misuta Gosuto and copied the japanese wording) 20:45 <+bridge> you can type english "ghost" and translate to japanese to get ゴースト 20:46 <+bridge> ミスター・ゴースト better? 20:46 <+bridge> if you click on the japanese translation you can switch to the katakana alternative 20:46 <+bridge> Sounds better to me, but what do I know, I'm just a weeb 20:46 <+bridge> sounds better to me as well 🙂 20:48 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1115713855256014848/image.png 20:48 <+bridge> (server list) 20:48 <+bridge> (client list) 20:49 <+bridge> should be banned, and imo shows who hosted the other server xd 20:49 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1115714162161627209/image.png 20:55 <+bridge> im a weeb and cba to learn jp 20:55 <+bridge> but i can half understand anime tropes without subs 20:55 <+bridge> XD 21:02 <+bridge> Don't let your dreams be memes 21:03 <+bridge> Imagine being able to watch anime while you eat food 21:03 <+bridge> i do 21:26 <+bridge> theyr'e getting ddosed it seems 21:26 <+bridge> they're 22:05 <+bridge> afaik they are just getting attacked, not sure tho 22:08 <+bridge> #6715 22:08 <+bridge> https://github.com/ddnet/ddnet/pull/6715 22:12 <+bridge> chillerdragon do u still need ids for emojis 22:51 <+bridge> I do that too! 22:58 <+bridge> haram 23:03 <+bridge> yes im pretty sure they are getting attacked 23:03 <+bridge> similar happened before on my server & and the same bots on another ruski server 23:03 <+bridge> for sure not kisao tho 23:06 <+bridge> Yes greenthing feelsbadman feeldgoodman and so on 23:06 <+bridge> (@cyberfighter) 23:25 <+bridge> !c 23:25 < chillerbot1> ChillerDragon 23:25 <+bridge> angry: 395753905650270232 23:25 <+bridge> banhammer: 392813948858269696 23:25 <+bridge> bluekitty: 34668349791980748 23:25 <+bridge> bluestripe: 346683497802366976 23:25 <+bridge> boo: 395753917062971402 23:25 <+bridge> brownbear: 346683497701834762 23:25 <+bridge> cammo: 346683496842133504 23:25 <+bridge> cammostripes: 346683496476966913 23:25 <+bridge> ddnet: 391727274824826880 23:25 <+bridge> ddnet_lgbt: 854799059402227782 23:25 <+bridge> f3: 397431188941438976 23:25 <+bridge> f4: 397431204552376320 23:25 <+bridge> feelsamazingman: 391614823655538699 23:25 <+bridge> feelsbadman: 391614770303991808 23:25 <+bridge> flag_unk: 519687837868883993 23:26 <+bridge> frozen: 385929852022161418 23:26 <+bridge> fury: 395753924432494596 23:26 <+bridge> gg: 422062383687794689 23:26 <+bridge> giftee_green: 783751485736747008 23:26 <+bridge> giftee_red: 783751448664080466 23:26 <+bridge> gigachad: 960830678465933403 23:26 <+bridge> greenthing: 623706333677617203 23:26 <+bridge> happy: 395753933089406976 23:26 <+bridge> heartw: 395753947396046850 23:26 <+bridge> hey: 395753956711858196 23:26 <+bridge> jaouis: 771825988556292096 23:26 <+bridge> justatest: 572499997178986510 23:26 <+bridge> kek: 623709640789852179 23:26 <+bridge> lol: 460429405328506900 23:26 <+bridge> mmm: 395753965410582538 23:26 <+bridge> spam :justatest: 23:29 <+bridge> sry 23:41 <+bridge> or u do it 23:41 <+bridge> i guess