05:54 < bridge> why i can't access TuningList() in my DDrace.cpp ? i added this line but still not working 05:54 < bridge> ```cpp 05:54 < bridge> #include 05:54 < bridge> ``` 05:57 < bridge> why there is 3 TuningList() ? :justatest: 06:03 < bridge> ```cpp 06:03 < bridge> CTuningParams *m_pTuningList; 06:03 < bridge> CTuningParams *TuningList() { return m_pTuningList; } 06:03 < bridge> ``` 06:03 < bridge> ```cpp 06:03 < bridge> CTuningParams *TuningList() { return &m_aTuningList[0]; } 06:03 < bridge> ``` 06:07 < bridge> i think i better of accessing the Core() 06:12 < bridge> is deen write the tuning ? 06:12 < bridge> tuning is quite old, from teeworlds 06:13 < bridge> really, is it from teeworlds ? 06:22 < bridge> really, is it from teeworlds ? 06:22 < bridge> maybe cus im new in programing thinking this way, but the tuning system feels so chaotic 06:37 < bridge> never mind i forgot to access it with GameServer() 10:32 < bridge> https://events.ccc.de/congress/2023/hub/en/event/teeworldsddnetddracenetwork-meetup/ 10:32 < bridge> real world meetup at ccc 10:48 < bridge> neat 11:07 < bridge> epyc 11:18 < ChillerDragon> dood @Zwelf every year u rokin on da ccc i always miss signing up for dat shit you gotta make some noise before so we all have time to signup .-. 11:19 < ChillerDragon> is it always at the end of the year? maybe next year i can finally join the shits 11:19 < bridge> for me its in too bad dates 11:19 < bridge> also in germany :d 11:19 < ChillerDragon> ye fuck germany 11:19 < ChillerDragon> axaxax 11:19 < bridge> xdd 11:20 < ChillerDragon> but it is always the same dates right? 11:20 < bridge> yer 11:20 < ChillerDragon> after christmas is not a bad time is it 11:20 < ChillerDragon> usually no work then 11:20 < bridge> well u want to be with family and friends on end of year 11:20 < bridge> imho 11:20 < ChillerDragon> yea thats a minor incovinience indeed 11:21 < ChillerDragon> i probably wouldnt have canceld my fam trip this year for ccc 11:21 < ChillerDragon> but maybe next xd 11:21 < ChillerDragon> dood ryo zwelf is family too 11:21 < ChillerDragon> wat u talkin 11:21 < bridge> xd 11:21 < bridge> short drive 11:22 < ChillerDragon> Uswan 11:22 < ChillerDragon> u live in us rite? 11:22 < bridge> uwuan 11:22 < bridge> Go to C3 with your friends then lol 11:22 < ChillerDragon> i bring grandma 11:22 < ChillerDragon> she leet hax0r 11:22 < bridge> they aint interested 11:23 < bridge> its just rly bad dates 11:23 < ChillerDragon> ryo bring ur fam then 11:23 < bridge> also germany isnt a country i would go 11:23 < ChillerDragon> isnt ur sister basically a dev? 11:23 < bridge> for end of year 11:23 < bridge> or anything touristic 11:23 < bridge> never found it interesting xd 11:23 < bridge> nice houses in villages tho 11:23 < ChillerDragon> germany isnt a country i would go anytime of the year 11:24 < bridge> no lol my sister is a artist 11:24 < ChillerDragon> thats what i said 11:24 < ChillerDragon> ccc 11:24 < ChillerDragon> creative colors convention 11:24 < bridge> ? 11:24 < bridge> xd 11:24 < bridge> chilltroll 11:24 < ChillerDragon> axaxax 11:24 < bridge> come to barcelona 11:24 < bridge> happier city 11:24 < bridge> lively 11:24 < ChillerDragon> agree 11:24 < ChillerDragon> i will 2025 11:25 < ChillerDragon> xd 11:25 < bridge> xd 11:25 < bridge> What's wrong with Germany ChillerDragon? 11:25 < ChillerDragon> its borin as tourism destination 11:26 < ChillerDragon> i like boring to spend my entire safe life there 11:26 < ChillerDragon> but its not funsies for travelin 11:26 < bridge> Depends on what you like ig 11:26 < ChillerDragon> drugs and strippers 11:26 < bridge> ur german right scrumplex 11:26 < bridge> Yup 11:26 < bridge> chiller u can find that anywhere xd 11:26 < ChillerDragon> xd 11:26 < ChillerDragon> tru 11:26 < ChillerDragon> but german ones are boring 11:26 < bridge> Germany has a lot of cool places 11:27 < ChillerDragon> like wat 11:27 < ChillerDragon> düsseldorf 11:27 < bridge> here when i think of germany i think of a industrial country 11:27 < bridge> that makes stuff 11:27 < bridge> and their people are sad always 11:27 < bridge> and rly serious 11:27 < ChillerDragon> bielefeld 11:27 < bridge> a grey country 11:27 < bridge> and rly cold ppl 11:27 < ChillerDragon> ye germans are no fun 11:27 < bridge> that like beer 11:27 < bridge> You can go to old villages all around Germany, you have Schwarzwald, Harz 11:28 < ChillerDragon> idk i never been to schwarzwald 11:28 < ChillerDragon> i might be cool 11:28 < bridge> schwarzwald = black balding? 11:28 < bridge> You can explore the big cities (Hamburh, Cologne, Berlin, Frankfurt, Munich) 11:28 < ChillerDragon> i basically only know munich and berlin xd 11:28 < bridge> You can explore the big cities (Hamburg, Cologne, Berlin, Frankfurt, Munich) 11:28 < ChillerDragon> oh ye hamburg too 11:28 < ChillerDragon> hamburg was fun 11:28 < bridge> i went to frankfurt, at the airport xd 11:28 < bridge> to go to tokyo 11:28 < bridge> tokyo i want to go again 11:29 < bridge> I think you just think Germany is boring because you are used to it 11:29 < ChillerDragon> im sure tokyo has more bling bling than entire fakin germany 11:29 < bridge> indeed chiller 11:29 < bridge> tokyo is awesome 11:29 < ChillerDragon> ryo gets it 11:29 < bridge> Yet I know so many people (outside of Europe) that want to visit germany 11:29 < ChillerDragon> i also know ppl 11:29 < ChillerDragon> surprised everytime 11:29 < bridge> hmm i dont know any 11:29 < ChillerDragon> also ppl travelin for oktoberfest 11:29 < ChillerDragon> i dont get it xd 11:29 < bridge> xd 11:29 < bridge> oktoberfst is done everywhere n ow 11:29 < bridge> any excuse to drink 11:30 < bridge> Another reason to come to germany in December are all the christmas markets 11:30 < ChillerDragon> eww 11:30 < bridge> yeah thats everywhere b ro 11:30 < ChillerDragon> they have that everywhere no? 11:30 < bridge> i also have them here 11:30 < bridge> also barcelona street lights 11:30 < bridge> Yeah look at a Christmas market in the US for example 💀 11:30 < ChillerDragon> ok US is another level 11:30 < ChillerDragon> us doin weird stuff man 11:31 < bridge> I feel like most European countries are fairly similar anyway 11:31 < bridge> busy city xd 11:31 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1189878190122999808/211127_P_LlumsDeNadalCarrerDePelai_026.png?ex=659fc36b&is=658d4e6b&hm=6dd38da2836c6a1d38c0137b2b8cd3962a9fcece5b17b804e7d04107e27a2126& 11:31 < ChillerDragon> ok enuff irc stalling for today 11:31 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1189878223895531571/613dfcc1a731e8c8fe5b3de488ed2dd9.png?ex=659fc373&is=658d4e73&hm=8df62b27e02852338b7513e521c923dfdbf025fede485878f2e94375341dbaab& 11:31 < bridge> :justatest: 11:31 < bridge> too many cars 11:31 < bridge> Gimme Barcelone super blocks 11:31 < bridge> Gimme Barcelona super blocks 11:32 < bridge> Barcelona has pretty cool city planning 11:32 < bridge> ye it was made thinking 11:32 < bridge> xd 11:32 < bridge> Well. I am sure all cities are planned by thinking 👀 11:32 < bridge> Some people just have different world views 11:32 < bridge> barcelona on christmas night 11:32 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1189878630537506866/w8yk1d0gcc8c1.png?ex=659fc3d4&is=658d4ed4&hm=33c9b48dea1e1636a7bfd29c267d0fc05b3b697186b81bb081b76fca8253a640& 11:33 < bridge> I definitely have to visit Spain eventually 11:33 < bridge> I honestly want to explore more of Europe. So far I have mostly been in Germany, Netherlands and Italy 11:33 < bridge> I honestly want to explore more of Europe. So far I have mostly been in Germany, Netherlands, Austria and Italy 11:34 < bridge> u didnt go to Mallorca? 11:34 < bridge> u failed as a german 11:34 < bridge> kek 11:34 < bridge> Nope lol 11:34 < bridge> Next stop is https://fosdem.org/2024/ on February 3-4. 11:35 < bridge> i wanna go for the llvm talks 11:36 < bridge> maybe i can convince my company :d but i doubt 11:38 < bridge> Ya 11:48 < bridge> innit 11:48 < bridge> weird we dont have any brit here 11:51 < bridge> yeah chiller is right. 11:51 < bridge> 11:51 < bridge> ddcon must be in spain with good weather 11:51 < bridge> germany sucks 12:05 < bridge> yeah 12:05 < bridge> in catalonia 12:05 < bridge> :justatest: 12:06 < bridge> when ddcon tho 12:24 < bridge> if you come to FOSDEM in brussels, we can have a small ddcon there ^^ 12:26 < bridge> The phone number is reachable from outside during the conference from +494057308308303 😄 12:29 < bridge> we don't have christmas here 12:31 < bridge> but how can i make the hook to the players longer without messing the prediction ? 12:31 < bridge> I was in brussels recently 😦 12:42 < bridge> Happy to meet you too in Brussels ^^ if you can come. I might give a lightning talk about DDNet/twgame there depending on it getting approved. 13:06 < bridge> my best guess is to make a bunch of "tune_zone" on my map and constantly change m_tunezone in character.h 13:07 < bridge> the whole purpose of it is to making upgrade system for player's hook 13:16 < ChillerDragon> can i call +494057308308303 and ask for my ddnet points from my alt account Cans to be merged into my main name ChillerDragon? :) 13:17 < ChillerDragon> "ello ddnet customer support here! How can I help you?" 13:18 < bridge> alo 13:23 < bridge> can i call if someone block me on multeasymap :justatest: 13:30 < ChillerDragon> @ryozuki lez go play simpledown till finish in team today then do /save and load it on tourney and make ez 100 bucks ok? 13:31 < ChillerDragon> @milkeeycat yes u can 14:15 < bridge> @jupeyy_keks today is thursday vulkan 14:15 < bridge> or was it for c++ 14:33 < bridge> true 15:19 < bridge> money glitch 😮 15:40 < bridge> how can i set a character to a specific tunezone ? 15:42 < bridge> i set the m_TuneZone in character.cpp but nothing happened 15:46 < bridge> help 16:00 < bridge> for example ```cpp 16:00 < bridge> pChar->m_TuneZone = 23; 16:00 < bridge> ``` 16:18 < bridge> 50 баксов на стим 16:18 < bridge> [steamcommunity.com/gift/765615931809238015](https://7ink.ru/pxXaF) 17:47 < bridge> https://blog.rust-lang.org/2023/12/28/Rust-1.75.0.html 17:47 < bridge> @jupeyy_keks @heinrich5991 17:47 < bridge> > What's in 1.75.0 stable 17:47 < bridge> > async fn and return-position impl Trait in traits 17:47 < bridge> > 17:47 < bridge> > As announced last week, Rust 1.75 supports use of async fn and -> impl Trait in traits. However, this initial release comes with some limitations that are described in the announcement post. 17:47 < bridge> > 17:47 < bridge> > It's expected that these limitations will be lifted in future releases. 17:47 < bridge> > Pointer byte offset APIs 17:47 < bridge> > 17:48 < bridge> > Raw pointers (*const T and *mut T) used to primarily support operations operating in units of T. For example, <*const T>::add(1) would add size_of::() bytes to the pointer's address. In some cases, working with byte offsets is more convenient, and these new APIs avoid requiring callers to cast to *const u8/*mut u8 first. 17:48 < bridge> > 17:48 < bridge> > pointer::byte_add 17:48 < bridge> > pointer::byte_offset 17:48 < bridge> > pointer::byte_offset_from 17:48 < bridge> > pointer::byte_sub 17:48 < bridge> > pointer::wrapping_byte_add 17:48 < bridge> > pointer::wrapping_byte_offset 17:48 < bridge> > pointer::wrapping_byte_sub 17:48 < bridge> > 17:48 < bridge> > Code layout optimizations for rustc 17:48 < bridge> > 17:48 < bridge> > The Rust compiler continues to get faster, with this release including the application of BOLT to our binary releases, bringing a 2% mean wall time improvements on our benchmarks. This tool optimizes the layout of the librustc_driver.so library containing most of the rustc code, allowing for better cache utilization. 17:48 < bridge> > 17:48 < bridge> > We are also now building rustc with -Ccodegen-units=1, which provides more opportunity for optimizations in LLVM. This optimization brought a separate 1.5% wall time mean win to our benchmarks. 17:48 < bridge> > 17:48 < bridge> > In this release these optimizations are limited to x86_64-unknown-linux-gnu compilers, but we expect to expand that over time to include more platforms. 17:48 < bridge> > Stabilized APIs 17:48 < bridge> > 17:48 < bridge> > Atomic*::from_ptr 17:48 < bridge> > FileTimes 17:48 < bridge> > FileTimesExt 17:48 < bridge> > File::set_modified 17:48 < bridge> :justatest: 17:49 < bridge> async in traits? 17:49 < bridge> that's nice 17:50 < bridge> update, remove async-traits dep 17:50 < bridge> happy 17:50 < bridge> but with remarks 17:50 < bridge> read https://blog.rust-lang.org/2023/12/21/async-fn-rpit-in-traits.html#where-the-gaps-lie 17:50 < bridge> for the details 17:50 < bridge> i shared this some days ago 17:53 < bridge> ah RPITIT is actually also very nice 17:53 < bridge> i sometimes return iterators i think 18:42 < bridge> how to save other people's records on my server 19:58 < bridge> any go andies here. i have to write a function which has to return a user if it exists in db. what the best way to write a function, ive found 3 ways to do it. which one makes the most sense :justatest: 19:58 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1190005930176282816/image.png?ex=65a03a62&is=658dc562&hm=a94ce6d39410799219d120c6ac15d62c1a27a6532adf71052ba40405492e519f& 20:03 < ChillerDragon> sos english 20:03 < ChillerDragon> is it "a javascript error" or "an javascript error" ? 20:04 < bridge> this is why go looks so bad 20:04 < bridge> but best is probs user pointer 20:04 < bridge> and when the user is null fill the error ofc 20:05 < bridge> its awesome cuz u have 0 type safety here! 20:05 < bridge> xd 20:09 < bridge> today i yoinked rust book, what a good day :santatrollet: 20:28 < bridge> @jupeyy_keks on 31 ill say "i wont use rust until 2024" 20:28 < bridge> and ill be funny 20:28 < bridge> but real 20:36 < bridge> i couldn't time that, bcs i'd be using rust the second the new year hits 20:36 < bridge> 😏 20:36 < bridge> xD 20:38 < bridge> i think these days i wont code so 20:38 < bridge> i can say it now 20:38 < bridge> i wont use rust until 2024 20:38 < bridge> https://tenor.com/view/bruh-swag-savage-burn-owned-gif-5251169 20:39 < bridge> risky move 20:39 < bridge> tomorrow is FFR 20:39 < bridge> maybe i have a question u need to code for 20:40 < bridge> talking about rust is not using it 20:40 < bridge> but true 20:40 < bridge> but well 20:40 < bridge> i can use rust playground 20:40 < bridge> would that count 20:40 < bridge> hard to say xd 20:40 < bridge> its web 20:40 < bridge> but probs yes 20:40 < bridge> 🧌 20:40 < bridge> xd 20:40 < bridge> :troll1: 21:19 < bridge> if you need someone to talk - im always here for you 😦 21:20 < bridge> xddd 21:33 < bridge> is it possible to recover demo file if it says error scanning demo file 21:34 < bridge> is it possible to recover demo file if it says error scanning demo file, it seems to be fine but doesnt work for some reason 21:36 < bridge> At most you could cut the demo until the point where it's broken, using an older client version that didn't have so strict demo checks yet. 21:37 < bridge> Assuming the demo is playable and doesn't crash the old client 21:38 < bridge> i heard newer client demos doesnt work on older ones 21:39 < bridge> The demo format hasn't changed recently so that shouldn't be an issue 21:39 < bridge> Try playing the demo with 17.3 21:41 < bridge> How did you create the broken demo (manual, auto, race, replay)? Did you finish recording normally or did your client crash or did anything else happen that could explain why it broke? 21:42 < bridge> its just finish race and I don't think anything happened, but it was back to back demos 21:42 < bridge> its just finish race and I don't think anything happened, but it was back to back demos on same day 22:06 < bridge> banner for DDNet meetup tomorrow (with art from @.insanity_): 22:06 < bridge> https://infobeamer.c3voc.de/static/asset-1517679.jpg 22:07 < bridge> Nice i can bring my crocodile 22:09 < bridge> omg nice 22:56 < bridge> "a javascript error" 22:56 < bridge> javascript doesn't sound with a vowel phoneme 23:45 < bridge> i want to bring my croc 23:45 < bridge> i would like to go to ccc but there are a few big things standing in the way 23:46 < bridge> :owo: 23:47 < bridge> yeah, pretty hard to get a croc on the plane 23:47 < bridge> true 23:48 < bridge> i wonder if i could bring my dog 23:52 < bridge> I think travelling with pets is rather troublesome most of the times, but might be possible. 23:52 < bridge> I did't see any dogs on the conference, so maybe they aren't allowed. Not sure. 23:53 < bridge> unfortunately i am joking 23:53 < bridge> the croc is the smallest of my problems