00:13 <+bridge> [ddnet] What kind of localization options? 00:13 <+bridge> [ddnet] Infclass mod has "2 248 words to translate" with full and partial translation for many languages. 00:13 <+bridge> [ddnet] 00:13 <+bridge> [ddnet] Right now the lang selection works like this: the server uses GeoIP to guess the country and the lang. Then it starts a fake "vote" for the probable language. F3 to use it, F4 to keep the default lang (En). There is also `/lang <>` chat command as the only way to change the lang after the initial vote. 00:13 <+bridge> [ddnet] 00:13 <+bridge> [ddnet] The "lang vote" obviously conflicts with normal votes, and in some cases it is hard to suggest the language based on country. It is also a bit annoying to have the vote on connect. 00:13 <+bridge> [ddnet] 00:13 <+bridge> [ddnet] It would be nice to set the preferred language once in the client settings. It is not "the most wanted feature" but it is an easy way to improve the UX. 00:14 <+bridge> [ddnet] Nice to hear that. I'll open an issue to discuss this (later on). 00:15 <+bridge> [ddnet] What kind of localization options? 00:15 <+bridge> [ddnet] Infclass mod has "2 248 words to translate" with full and partial translations for many languages. 00:15 <+bridge> [ddnet] 00:15 <+bridge> [ddnet] Right now the lang selection works like this: the server uses GeoIP to guess the country and the lang. Then it starts a fake "vote" for the probable language. F3 to use it, F4 to keep the default lang (En). There is also `/lang <>` chat command as the only way to change the lang after the initial vote. 00:15 <+bridge> [ddnet] 00:15 <+bridge> [ddnet] The "lang vote" obviously conflicts with normal votes, and in some cases it is hard to suggest the language based on country. It is also a bit annoying to have the vote on connect. 00:15 <+bridge> [ddnet] 00:15 <+bridge> [ddnet] It would be nice to set the preferred language once in the client settings. It is not "the most wanted feature" but it is an easy way to improve the UX. 01:44 <+bridge> [ddnet] I fixed libtw2 with the new teehistorian format btw: https://github.com/heinrich5991/libtw2/commit/86120969fe2bcc091f6160f93c1c5af91a163801 02:28 <+bridge> [ddnet] @Learath2 where do I get a realistic sample of TW traffic? by playing by myself and recording? 02:28 <+bridge> [ddnet] Or just capturing on any of our servers? 02:29 <+bridge> [ddnet] I wanted to look at the compression ratio of zstd vs our huffman stuff 02:29 <+bridge> [ddnet] ah yea, capturing on servers sounds like a good idea 03:22 <+bridge> [ddnet] noby i found an old dell dimension from 2003 in my attic. I want to turn it into a server but i remember you telling me that I shouldn't host from my ip. Is there a way around this? 03:25 <+bridge> [ddnet] btw saying point and click is dumb. Freezing takes way more skill than throwing in spikes. 03:27 <+bridge> [ddnet] you are more vulnerable when killing i guess 03:27 <+bridge> [ddnet] both take skill 03:27 <+bridge> [ddnet] shooting maybe more 03:27 <+bridge> [ddnet] yeah but saying something is just point and click is dumb 03:28 <+bridge> [ddnet] i wouldnt even reward shooting in fng 03:32 <+bridge> [ddnet] tbh most cases people just take the kill back behind their teammates putting themselves at no risk. The person taking the engagement in the first place took more risk. The purple spike is risky but not hard to do. 03:34 <+bridge> [ddnet] Aim is a general skill, movement and throwing are more game specific 03:35 <+bridge> [ddnet] there is more to freezing than just aim 03:35 <+bridge> [ddnet] there is also clicking 03:35 <+bridge> [ddnet] you have to have good combat movement and positioning. 03:35 <+bridge> [ddnet] know about angle isolation 03:35 <+bridge> [ddnet] use hook for mixups 03:36 <+bridge> [ddnet] same with dj 03:36 <+bridge> [ddnet] good crosshair placements 03:36 <+bridge> [ddnet] and reading them 03:38 <+bridge> [ddnet] :greenthing: yeah but rare people play like that, mostly just aim and shoot 03:38 <+bridge> [ddnet] cause 99% of people are absolutely terrible 03:43 <+bridge> [ddnet] Yeah but most gamemodes make things for 99%, not 1%, i bet a lot of people will cry about getting assist instead of kill, also i met noobies with great aim and 0 knowledge, they freeze half of the server and can do nothing after that 03:45 <+bridge> [ddnet] person who throws in spike should still get the kill 100% 03:46 <+bridge> [ddnet] probably also kicked if they do it too much 03:46 <+bridge> [ddnet] just split the score between the shooter and killer 03:47 <+bridge> [ddnet] πŸ€“ πŸ€“ πŸ€“ πŸ€“ 03:47 <+bridge> [ddnet] i agree tho most the times when someone assists with a sac it's after a teamfight and either team is full freezed 03:48 <+bridge> [ddnet] and sometimes in the middle of the fight, but tbh its not that hard and doenst put urself in as much more risk as if you didnt sac 03:51 <+bridge> [ddnet] what r u talking about 03:52 <+bridge> [ddnet] https://tenor.com/view/funny-team-hahaha-gif-18072160 06:30 <+bridge> [ddnet] <- Mahdiyar> ( ChillerDragon ) : Error Opening bam.lua in terminal 07:58 <+bridge> [ddnet] i like the ndarray crate logo xD 07:58 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1045231899028762624/unknown.png 08:17 <+bridge> [ddnet] Rustozuki 08:50 <+bridge> [ddnet] Does the file bam.lua exist in the current directory? Should be at the root of the repository. That’s where you want to run the bam command 08:50 <+bridge> [ddnet] (@- Mahdiyar) 08:51 <+bridge> [ddnet] Could you show me a β€žlsβ€œ ? 08:53 <+bridge> [ddnet] <- Mahdiyar> what is ls? 08:54 <+bridge> [ddnet] A command 08:54 <+bridge> [ddnet] Aren’t you on Ubuntu ? 08:54 <+bridge> [ddnet] I need to see your file structure 08:56 <+bridge> [ddnet] <- Mahdiyar> Wait 08:58 <+bridge> [ddnet] <- Mahdiyar> https://cdn.discordapp.com/attachments/293493549758939136/1045246972065480804/Screenshot_2022-11-24_112802.png 08:59 <+bridge> [ddnet] <- Mahdiyar> I compiled with CMake inside the build folder, but now I want to use bam once 09:00 <+bridge> [ddnet] <- Mahdiyar> This is my main source 09:00 <+bridge> [ddnet] <- Mahdiyar> https://cdn.discordapp.com/attachments/293493549758939136/1045247524803452938/Screenshot_2022-11-24_113006.png 09:00 <+bridge> [ddnet] <- Mahdiyar> that bam should be used 09:01 <+bridge> [ddnet] <- Mahdiyar> ``` 09:01 <+bridge> [ddnet] <- Mahdiyar> [string "src/base.lua"]:38: this file for version 0.4.x of bam. you are running 0.5.x. 09:01 <+bridge> [ddnet] <- Mahdiyar> bam: script error (-t for more detail) 09:02 <+bridge> [ddnet] <- Mahdiyar> ``` 09:02 <+bridge> [ddnet] <- Mahdiyar> i used bam , error 09:13 <+bridge> [ddnet] You need bam4 09:14 <+bridge> [ddnet] I think compiling from source is easiest 09:14 <+bridge> [ddnet] <- Mahdiyar> I changed to 4 now and got another error 09:15 <+bridge> [ddnet] <- Mahdiyar> ``` 09:15 <+bridge> [ddnet] <- Mahdiyar> root@kinger:~/teeware-mod-master# bam 09:15 <+bridge> [ddnet] <- Mahdiyar> auto configuration 09:15 <+bridge> [ddnet] <- Mahdiyar> 09:15 <+bridge> [ddnet] <- Mahdiyar> configuration: 09:15 <+bridge> [ddnet] <- Mahdiyar> AUTO compiler gcc 09:15 <+bridge> [ddnet] <- Mahdiyar> AUTO stackprotector yes 09:15 <+bridge> [ddnet] <- Mahdiyar> AUTO minmacosxsdk no 09:15 <+bridge> [ddnet] <- Mahdiyar> AUTO macosxppc no 09:15 <+bridge> [ddnet] <- Mahdiyar> AUTO zlib (in system path) 09:15 <+bridge> [ddnet] <- Mahdiyar> AUTO sdl not found (required) 09:15 <+bridge> [ddnet] <- Mahdiyar> AUTO freetype using pkg-config 09:15 <+bridge> [ddnet] <- Mahdiyar> AUTO curl using pkg-config 09:15 <+bridge> [ddnet] <- Mahdiyar> AUTO opusfile using pkg-config 09:15 <+bridge> [ddnet] <- Mahdiyar> AUTO opus using pkg-config 09:15 <+bridge> [ddnet] <- Mahdiyar> AUTO ogg using pkg-config 09:15 <+bridge> [ddnet] <- Mahdiyar> AUTO mysql using bundled libs 09:15 <+bridge> [ddnet] <- Mahdiyar> AUTO websockets no 09:15 <+bridge> [ddnet] <- Mahdiyar> 09:15 <+bridge> [ddnet] <- Mahdiyar> notes: 09:15 <+bridge> [ddnet] <- Mahdiyar> saved configuration to 'config.lua' 09:15 <+bridge> [ddnet] <- Mahdiyar> 09:15 <+bridge> [ddnet] <- Mahdiyar> ``` 09:15 <+bridge> [ddnet] <- Mahdiyar> ``` 09:15 <+bridge> [ddnet] <- Mahdiyar> configure.lua:89: attempt to call a nil value (global 'setfenv') 09:15 <+bridge> [ddnet] <- Mahdiyar> bam: script error (-t for more detail) 09:15 <+bridge> [ddnet] <- Mahdiyar> ``` 09:27 <+ChillerDragon> that was a fast chaning it to 4 09:27 <+ChillerDragon> pro! 09:27 <+ChillerDragon> yikes dunno about that one. Is the mod hosted or github or something? 09:34 <+bridge> [ddnet] <- Mahdiyar> github 09:34 <+bridge> [ddnet] <- Mahdiyar> teeware 09:37 <+ChillerDragon> this https://github.com/headshot2017/teeware-mod ? 09:38 <+bridge> [ddnet] <- Mahdiyar> Are 09:38 <+bridge> [ddnet] <- Mahdiyar> yes 09:38 <+ChillerDragon> hm can not reproduce it compiles just fine 09:39 <+ChillerDragon> i mean yikes it gets c++ errors on SDL stuff but the bam stuff is fine 09:39 <+ChillerDragon> idk what happens on your system 09:39 <+ChillerDragon> maybe bam5 generated bad stuff 09:39 <+ChillerDragon> try ``bam -c all`` 09:39 <+ChillerDragon> and ``rm config.lua`` 09:40 <+bridge> [ddnet] <- Mahdiyar> ok 09:41 <+ChillerDragon> is that a server side only mod? Maybe the client is not really maintained this builds fine for me ``bam server_release`` 09:55 <+ChillerDragon> and? 09:58 <+bridge> [ddnet] <- Mahdiyar> yes 10:04 <+bridge> [ddnet] <- Mahdiyar> https://cdn.discordapp.com/attachments/293493549758939136/1045263677252706344/Screenshot_2022-11-24_123422.png 10:12 <+Ryozuki> https://stability.ai/blog/stable-diffusion-v2-release 10:12 <+Ryozuki> pog 10:12 <+Ryozuki> upscaling 10:12 <+Ryozuki> maybe we can upscale tee skins 10:13 <+Ryozuki> https://images.squarespace-cdn.com/content/v1/6213c340453c3f502425776e/9d913e45-aacd-45df-aa36-88f1190e9377/LowRes-SuperRes.png?format=1500w 10:16 <+ChillerDragon> still setfenv? :( 10:16 <+bridge> [ddnet] @- Mahdiyar did it work? 12:53 <+Ryozuki> @Learath2 im convinced about bunny cdn 12:53 <+Ryozuki> ill try it someday 12:53 <+Ryozuki> the api looks ez 12:54 <+bridge> [ddnet] I only used it for a small demo but yes it's simplicity is what made me use it aswell 12:54 <+bridge> [ddnet] Simple api. Caching on the edge. Easy to link to their cloud storage if you prefer they host it 12:59 <+Ryozuki> the thing i dislike about hetzner tho is the limited 20tb traffic 12:59 <+Ryozuki> my app would need to get the file temporarely from the user and upload it to bunny 12:59 <+Ryozuki> unless i figure a way to upload to the cdn directly from the user 13:01 <+Ryozuki> now that i look at it 13:01 <+Ryozuki> some dedicated servers look much cheaper on ovh 13:01 <+Ryozuki> than on hetzner 13:05 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1045309265830756422/image.png 13:06 <+bridge> [ddnet] Maybe with this i dont need a cdn 13:06 <+bridge> [ddnet] 2.4tb ssd lol 13:20 <+bridge> [ddnet] Depends on why you wanted the cdn in the first place. If you don't care about reducing user latency around the world, it probably is more sensible to just get a server 13:26 <+bridge> [ddnet] Ye 13:27 <+bridge> [ddnet] Just wanted space tbh 13:37 <+bridge> [ddnet] Well you don't even need an ssd, no? I get like 6TB for that price on hetzner 13:42 <+bridge> [ddnet] Yeah there is a 2x8 tb on ovh 13:42 <+bridge> [ddnet] For same 13:45 <+bridge> [ddnet] keep in mind that ovh support sucks as hell though 13:54 <+bridge> [ddnet] Unless you are rei, ovh support seems to love rei for whatever reason 13:58 <+ChillerDragon> he french 14:00 <+bridge> [ddnet] yes when you spam them for 4 months 14:01 <+bridge> [ddnet] also when you insult them because one tech plugs an USB mouse on ur dedicated server & shuts it down, realizing after that it was the wrong machine 14:02 <+bridge> [ddnet] Lol 14:04 <+bridge> [ddnet] Lmao 14:05 <+bridge> [ddnet] Why is murpi = (1)mur pi in-game? 14:08 <+bridge> [ddnet] Why is murpi + another murpi with one whitespace anywhere between any character = (1)murpi in-game? 14:09 <+bridge> [ddnet] Well if u know another good host with unlimited tradfic 14:09 <+bridge> [ddnet] Hetzner limit is a no no 14:10 <+bridge> [ddnet] With tbs of storage 14:10 <+bridge> [ddnet] 30€~ 14:36 <+bridge> [ddnet] Why is murpi + another murpi with one whitespace anywhere between any character = (1)murpi in-game? 14:36 <+bridge> [ddnet] EDIT: ah, to combat faking other players. Nevermind ^^ 14:45 <+bridge> [ddnet] Hetzner has a limit? 14:53 <+bridge> [ddnet] 20tb traffic monthly 14:53 <+bridge> [ddnet] Are you sure? I'm fairly certain you get unlimited traffic with any server 14:54 <+bridge> [ddnet] Oh, maybe it's different for their cloud servers 14:55 <+bridge> [ddnet] @Learath2 ah cloud has limit 14:55 <+bridge> [ddnet] But root servers not 14:56 <+bridge> [ddnet] I mean 20tb is unlikely to hit 14:56 <+bridge> [ddnet] But idk 14:56 <+bridge> [ddnet] Yeah, they have very subpar peering but they do let you just use as much of it as you want πŸ˜„ 14:56 <+bridge> [ddnet] xd 14:58 <+bridge> [ddnet] With the server auction maybe u can get some good deals 14:59 <+bridge> [ddnet] That's where I got mine. Some excellent deals there before they upped all server prices due to germany being dependent on russian ga 14:59 <+bridge> [ddnet] s 15:00 <+bridge> [ddnet] It's all Gerhard Schroders fault, corrupt russian puppet smh 15:02 <+bridge> [ddnet] how do I capture 1 GiB of traffic using tcpdump? 15:02 <+bridge> [ddnet] (and why does `tcpdump udp -C 1000 -nw (date --iso-8601=second).pcap` give me `tcpdump: 2022-11-24T14:51:08+01:00.pcap: Permission denied`, but `tcpdump udp -nw (date --iso-8601=second).pcap` is fine?) 15:06 <+bridge> [ddnet] Maybe try an strace? 15:06 <+bridge> [ddnet] good idea 15:06 <+bridge> [ddnet] dunno why I have to ask you for that :< 15:07 <+bridge> [ddnet] I usually tcpdump as root so I never see permission stuff ever πŸ˜„ 15:07 <+bridge> [ddnet] Well there was a chance that someone here just knows a reason for it off the top of their head, so asking first doesn't hurt 15:08 <+bridge> [ddnet] this was as root 15:08 <+bridge> [ddnet] but apparently it drops permissions with `-C` 15:09 <+bridge> [ddnet] ah 15:09 <+bridge> [ddnet] with `-C`, it opens the files only after dropping permissions 15:09 <+bridge> [ddnet] which doesn't work because I'm trying to write to /root 15:09 <+bridge> [ddnet] thanks @Learath2 15:09 <+ChillerDragon> 3en just told me he got banned for 24h on multi map for "bad client" while using chillerbot-ux can i talk to the person who banned him? 15:09 <+bridge> [ddnet] :Celebrate: 15:12 <+bridge> [ddnet] ChillerDragon: that would be @noby 15:13 <+ChillerDragon> thanks 15:13 <+ChillerDragon> @noby u here? do you remember what happend? o.O 15:37 <+bridge> [ddnet] because it's not -C 15:37 <+bridge> [ddnet] just use -c it's better and you can capture x amount of frames 15:38 <+bridge> [ddnet] just use -c it's better and you can capture x amount of packets 15:38 <+bridge> [ddnet] ah u want 1GiB specially 17:35 <+bridge> [ddnet] Why is there no en_EU locale I wonder 17:36 <+bridge> [ddnet] en_EU? 17:36 <+bridge> [ddnet] european union? 17:36 <+bridge> [ddnet] Yep 17:38 <+bridge> [ddnet] how would it be different? 17:38 <+bridge> [ddnet] i believe it differs between Ireland and Malta 17:41 <+bridge> [ddnet] It would use european defaults like euro as currency, 24h time, dates in DD/MM/YYYY, decimal comma 17:41 <+bridge> [ddnet] but have english as language 17:42 <+bridge> [ddnet] The closest thing is `en_IE@euro` for now 17:42 <+bridge> [ddnet] or hand-tuning the LC_ variables 17:48 <+bridge> [ddnet] Even hand tuning the LC_ variables isn't great. `learath2@l2gentoo ~ $ LC_TIME="it_IT.utf8" date => gio 24 nov 2022, 17:47:17, CET` 17:48 <+bridge> [ddnet] I don't want italian names for my days 17:49 <+bridge> [ddnet] I want this so much 17:49 <+bridge> [ddnet] I'm using en_IE for now 17:50 <+bridge> [ddnet] I use en_gb on discord xd 17:50 <+bridge> [ddnet] Whats IE 17:50 <+bridge> [ddnet] ireland 17:50 <+bridge> [ddnet] Ah 17:53 <+bridge> [ddnet] πŸ‘ :happy: 19:44 <+bridge> [ddnet] Any information how to get unbanned on LinkedIn for literally not having my face on pfp 19:44 <+bridge> [ddnet] A month have passed 19:45 <+bridge> [ddnet] I even gave then pic of my ID 19:45 <+bridge> [ddnet] I even gave them pic of my ID 19:45 <+bridge> [ddnet] :feelsbadman: 19:46 <+bridge> [ddnet] Lies, I don't have a pfp they don't ban me 19:51 <+bridge> [ddnet] I bet you put some anime pfp on there 19:51 <+bridge> [ddnet] Sorry its in russian but it says that they deleted my pfp because of some shit (my pfp was anime character with clown nose) and after this email I couldn't login 19:51 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1045411391223373995/Screenshot_2022-11-24-20-50-15-247_com.google.android.gm.jpg 19:51 <+bridge> [ddnet] :greenthing: 19:52 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1045411648053203074/Screenshot_2022-11-24-20-52-33-103-edit_com.google.android.gm.jpg 19:52 <+bridge> [ddnet] :nouis: 19:54 <+bridge> [ddnet] I will send one more request 19:59 <+bridge> [ddnet] one more reason to not use these platforms 23:32 <+bridge> [ddnet] so why exactly there are `variables.h` and `config_variables.h` 23:32 <+bridge> [ddnet] instead of one file 23:32 <+bridge> [ddnet] cuz reasons 23:32 <+bridge> [ddnet] and i wont tell you about them! 23:32 <+bridge> [ddnet] :troll: 23:33 <+bridge> [ddnet] 🧌 23:33 <+bridge> [ddnet] tbh idk 23:34 <+bridge> [ddnet] probs teeworlds legacy stuff 23:35 <+bridge> [ddnet] :monkalaugh: 23:35 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1045467604359319594/image.png