00:07 <+bridge> yes, but usually thats not the case 00:10 <+bridge> actually tho that clip doesn't make any sense 00:10 <+bridge> it's still hitting even after the hook ends 00:10 <+bridge> is that due to the tick alignment of the distance checks? 00:11 <+bridge> how do you run out of distance if the hook line is still green? 00:11 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1509680536283516988/image.png?ex=6a1a0f10&is=6a18bd90&hm=aaca07562183a5e35c76d45727d060ef53c47dfbca3b63bc997871b0e6fe9c83& 00:11 <+bridge> no idea 00:11 <+bridge> this is the last tick that the hook would be in range ig? 00:12 <+bridge> is it clamped? i dont remember 00:12 <+bridge> does moving backwards give you a shorter max range? 00:12 <+bridge> I don't think you were moving fast enough to trigger the tick alignment thing 00:12 <+bridge> unless it's easier to do backwards 00:13 <+bridge> i barely have any speed tho 00:14 <+bridge> basically every tick it checks if you have at least hookspeed distance left, and if you do it keeps going, and because the default hookspeed is not a multiple of the default hookrange if you misalign the distance checks with your position you can get more or less range 00:15 <+bridge> thats horrible 00:15 <+bridge> but in this case I don't see how it could have failed the check? 00:15 <+bridge> wdym? the next hook tick would be over the limit, so it stopped 00:15 <+bridge> but the hookline shows you had limit remaining 00:15 <+bridge> but i moved backwards 00:15 <+bridge> ah hmm 00:15 <+bridge> it checks distance from current tee pos not from hook start pos 00:15 <+bridge> ig it is easier to do moving backwards 00:16 <+bridge> garbage it is 00:16 <+bridge> normally you need to move very fast to cause it to extend, but if you move back then you lose on range unless you move very fast 00:17 <+bridge> can we fix this? xd 00:18 <+bridge> no lol? 00:18 <+bridge> it's teeworlds physics 00:19 <+bridge> I'm still not sure I understand this tho 00:19 <+bridge> normally you have EXTRA range that isn't used, so moving back should let you use it 00:19 <+bridge> another impossible to humanly predict "feature" that makes gameplay purely worse 00:21 <+bridge> there's no way you moved back more than 60 units from starting right? 00:22 <+bridge> It might just be a hookline bug ngl 00:27 <+bridge> I don't understand this interaction, it looks like you had enough range 00:28 <+bridge> it didn't mispredict when you did that right? 00:28 <+bridge> nope 00:37 <+bridge> I JUST DIED 00:37 <+bridge> this 2 times in a row 00:46 <+bridge> i mean the speed affects the hook distance i think but that seems like an extreme case lol 00:47 <+bridge> and shouldnt be a new thing 01:30 <+bridge> send patches, go into this rabbit hole 01:30 <+bridge> https://giphy.com/gifs/watchitontubi-rabbit-throw-tubi-0nxGJF89fjpLhZ8kGb 02:18 <+bridge> [this hand](https://www.amazon.com/Medou-Halloween-Decoration-Realistic-Decorations/dp/B0BBVYXLM7?dib=eyJ2IjoiMSJ9.eC9Uq2cLGQ-1flPaRVa5zsYV8nmyeQGLDxmFrPtrR53x45sXT3WF0vazjG_FCtIAXwVkzEGqinTmsqQtHkr_d07GyGIm5QLJcfKxOk_CI9lSwOZY-yXoISIxreFK4i39RD_zawwhTwKbZy4SO3bA-vIQPcMEs3WkSyyRK6wwSd4Jif14v_XYXPTicBtv1jyQlU9mIOpgrerGI0bUFOlEx8fw1-5v07Kb1Ctea_ayD_Dux5e1Fprfpo9abEHr3OPeErwwHvaFB1C1nQi9B8WELQYvAk8jpabgIAITS04yc4BKXzWPNIBOuMzW3_Wg3xvzWeQ7aI086vDE5Ilt 04:30 <+bridge> when will the mobile version have slightly better default ctrls 04:31 <+bridge> like the analog cursor mover button is placed where the jump button is and it just spams it should do that only when its released and why is the jump button OVER the mobile left and right movement buttons 04:32 <+bridge> you should make an issue on GitHub 04:32 <+bridge> https://github.com/DDNet/DDNet/issues 04:32 <+bridge> uh thanks 04:32 <+bridge> i mean your chat in here is probably helpful too lol 04:32 <+bridge> that's just how progress gets made 05:44 <+bridge> @alw5 https://github.com/l-ouis/ccaccs there u go 05:44 <+bridge> light lil +9400 -200 slop to review 06:06 <+bridge> all i see is slop 07:38 <+bridge> why he so angry 07:38 <+bridge> why they so angry 07:39 <+bridge> because robyte didn't consult them before adding the feature 07:42 <+bridge> melon I need this blemish on my ign surgically removed 07:42 <+bridge> @mpft bob 07:42 <+bridge> sorry for the tag, but that should remove the tag in a moment 07:42 <+bridge> sorry for the tag, but that should remove the icon in a moment 07:42 <+bridge> confused 07:43 <+bridge> ohh I see 07:43 <+bridge> yeah I meant the patchwork rank 07:43 <+bridge> oooh right, that - i.. totally forgot :kek: 07:43 <+bridge> let me actually check that really quick. 09:56 <+bridge> @ryozuki: Finally copy ranges in new Rust 09:56 <+bridge> We need new edition 10:12 <+bridge> pog 10:12 <+bridge> im one year older today 10:12 <+bridge> I am 30+ already 10:12 <+bridge> Fucking old granny 10:12 <+bridge> rip 10:12 <+bridge> 26, only 4 left to 30 10:14 <+bridge> old folks 10:20 <+bridge> Do you run multiple at the same time? How do you use that much 10:28 <+bridge> woah you use ai just wow... l*uis might be problematic medias... 10:28 <+bridge> /j 11:29 <+bridge> its da wae 11:30 <+bridge> 3 20x is insane tho 11:30 <+bridge> i barely use up my 5x 11:39 <+bridge> what the c++ trolling me 11:40 <+bridge> `pAccount->m_LastLogin = std::nullopt;` compiles 11:40 <+bridge> `pAccount->m_LastLogin = pSqlServer->GetInt64(Offset);` compiles too 11:40 <+bridge> `pAccount->m_LastLogin = pSqlServer->IsNull(Offset) ? std::nullopt : pSqlServer->GetInt64(Offset);` does not 11:40 <+bridge> `error: operands to ‘?:’ have different types ‘const std::nullopt_t’ and ‘int64_t’ {aka ‘long int’}` 11:41 <+bridge> why would the ternary affect the types??? 11:44 <+bridge> it's required to have same type 11:44 <+bridge> https://en.cppreference.com/cpp/language/operator_other#Conditional_operator 11:45 <+bridge> or you need implicit conversion to be possible 11:45 <+bridge> i am tempted to cast it xd 11:45 <+bridge> yeah just cast 11:47 <+bridge> or use a default constructor 11:47 <+bridge> `pSqlServer->IsNull(Offset) ? std::optional{} : pSqlServer->GetInt64(Offset);` 11:49 <+bridge> reminder that c++ does not have hindley-milner or bidirectional type checking or anything like that, it very stupidly constructs types of values out of the types of their constitutents 11:51 <+bridge> it is, i never hit 100% usage with max plan yet in my work.. 11:51 <+bridge> 11:51 <+bridge> not even at busy weeks. 11:51 <+bridge> 11:51 <+bridge> sadly i dont have /fast mode tho 11:51 <+bridge> 11:51 <+bridge> also tested 4.8 today. feels just as stupid as 4.7 😬 11:51 <+bridge> That one is so annoying 12:18 <+bridge> i hate cooking when its hot 12:18 <+bridge> it feels even hotter 12:24 <+bridge> I just baked baguette in the oven and I must agree ;_; 12:29 <+bridge> new home have a small cooling unit above the stove 12:29 <+bridge> My new home have a small cooling unit above the stove 12:29 <+bridge> I haven't registered the gas line so I haven't tested them 12:30 <+bridge> I have a ceiling fan, doesn't help if it's 30+° in your office 12:30 <+bridge> :omo: 12:30 <+bridge> It's not a fan. But I don't know what it is either 12:30 <+bridge> They just says it cools 15:15 <+bridge> anyone versed in dead reckoning please feel encourage to contribute :) https://github.com/heinrich5991/libtw2/pull/139 15:21 <+bridge> anyone versed in dead reckoning please feel encouraged to contribute :) https://github.com/heinrich5991/libtw2/pull/139 15:27 <+bridge> @totar AFAIK you know a lot about this :justatest: 16:08 <+bridge> omg gemini3.1 is so damn retarded 16:24 <+bridge> isnt there 3.4 16:29 <+bridge> not that i know of? 16:29 <+bridge> https://blog.google/innovation-and-ai/models-and-research/gemini-models/gemini-3-5/ 16:29 <+bridge> oh wtf 16:29 <+bridge> https://deepmind.google/models/gemini/ 16:30 <+bridge> ur using yearo ld tech 16:31 <+bridge> on the website it still says 3.1 pro is the best? 16:31 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1509927270511415487/image.png?ex=6a1af4da&is=6a19a35a&hm=5d072aef9646670a98dc767bea615d72d00203846e5c5b9d664938d4dcdac2bb& 16:35 <+bridge> what web 16:35 <+bridge> i never used it xD 16:37 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1509928728103354489/image.png?ex=6a1af635&is=6a19a4b5&hm=6c3aa57c3ce6877e272c359914d8519cf08a22c5c2837f2c02a6d22cca0c2b8a& 16:37 <+bridge> i guess they didnt release a 3.5 pro on the web? idk 16:38 <+bridge> tho looks like flash is better 16:38 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1509928918285553774/image.png?ex=6a1af663&is=6a19a4e3&hm=c25a1cdb58db9254a5c2d0625fbd493a3232f8d3027a3ee4452650cb38347067& 17:24 <+bridge> Could I do a chat bridge for TeeworldsCN developers on the irc? 😄 17:37 <+bridge> wait, did we skip the release of 19.9? 17:50 <+bridge> the nighly build is 20.0 now D: 17:53 <+bridge> :thonk: 17:54 <+bridge> https://discord.com/channels/252358080522747904/420565311863914496/1495241645107445982 17:55 <+bridge> but there's not 19.9 release. 17:55 <+bridge> idk 18:04 <+bridge> :thonk: 18:17 <+bridge> Would we add something for modifications? 18:21 <+bridge> the missing version lmao. 18:26 <+bridge> im doing evals for models, so need to run a lot of calls 18:44 <+bridge> oh no 18:44 <+bridge> IRC was locked. 18:44 <+bridge> :frozen: 18:52 <+bridge> uh..what I need to do for get the permission for IRC? 18:52 <+bridge> :thonk: 19:46 <+bridge> yo 19:46 <+bridge> Stuck in release candidate due to rust problems 19:51 <+bridge> isnt 19.8.2 with rust aswell? 19:51 <+bridge> i remember the .2 being released with it 19:52 <+bridge> bro 19:52 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1509977719742398565/1.jpg?ex=6a1b23d6&is=6a19d256&hm=91e80e7e635f895780230f8b4d33127ca91d0243456479c353da43d86517918a& 19:52 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1509977720157769860/2.jpg?ex=6a1b23d6&is=6a19d256&hm=3bd22ee71ebc402a8245fed957427633d7b54eadab9d659ca9c6bd278387e8cb& 19:52 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1509977720572870888/3.jpg?ex=6a1b23d6&is=6a19d256&hm=7bd556ac572a30125636fd1f43a000e73308d2212640a9a52e3546abcb8406a9& 19:52 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1509977721122455582/4.jpg?ex=6a1b23d6&is=6a19d256&hm=e5c42da948869ff56ba699d05a57d578f952f85ba72c1413cadaf673f99871f4& 19:52 <+bridge> https://github.com/ddnet/ddnet/commits/19.8.3/ 19:52 <+bridge> :cammostripes: 19:54 <+bridge> yea so it is 19:54 <+bridge> It's reverted in that tag 19:55 <+bridge> It has the cpp incomplete fix 19:56 <+bridge> ah ye didnt see the reverted 20:38 <+furo> @patiga I don't have an account, but you could mention that the simulated world is always running with default tuning. 20:38 <+bridge> yes, thanks for the detail :) 20:44 <+bridge> (pushed) 20:48 <+furo> @patiga That's not what I meant, I wasn't talking about DDNet tune zunes. The simulation will always run with default tuning even if the client has the real tuning. 20:48 <+bridge> ah, is tunings also a thing in vanilla? 20:48 <+furo> Yes 20:48 <+bridge> 👍 20:53 <+bridge> how about now? I added it in a now separate section 'Physics' 20:56 <+furo> Looks good! 21:17 <+bridge> nice :) 21:21 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1510000227543810068/1.jpg?ex=6a1b38cc&is=6a19e74c&hm=693eea5e92d877203b5e73c2b305960a57679fbbcc139fb9e70bff2341e7fae4& 21:21 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1510000228428812318/2.jpg?ex=6a1b38cc&is=6a19e74c&hm=1619fa0a45aebb49651a83c97884987dafdeb5cd29e09911578e6bc4f0161d53& 21:21 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1510000228986523718/3.jpg?ex=6a1b38cd&is=6a19e74d&hm=abc55426a302d068b3fcc349f4d2b0ab6dcf143cbd4e2f3e1b75b9414ca9d1a1& 21:21 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1510000229691162675/4.jpg?ex=6a1b38cd&is=6a19e74d&hm=3d59165daa97943b3dc5acffed512ef0d6ea7eb9cc4cff24db0091a33564b2f1& 21:34 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1510003379844415651/image.jpg?ex=6a1b3bbc&is=6a19ea3c&hm=89b7e74f91cd49ce70c0f48c46f1a3f9846b3e1aab7f3880f55963a76cc9b6e5& 21:34 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1510003380221775912/image.jpg?ex=6a1b3bbc&is=6a19ea3c&hm=602813f9a0dcee21dc55a7453cb2fc3f3ad3b8d86e7d68111ad560fa75e7d88b& 21:41 <+bridge> Wait what really furo? 21:41 <+bridge> Shouldn’t that mean that the prediction gets super bugged as soon as there are some tunes 21:41 <+bridge> I never noticed that 21:42 <+bridge> it would mean that the snap deltas are bigger as the character cores need to be updated much more often 22:11 <+bridge> Oh I see so it’s not noticeable to the user because the server knows it’s wrong before sending it and just sends the updated values 22:51 <+bridge> exactly :) 23:33 <+bridge> tbh the fact it doesnt work with tunes and no one notices makes me feels like its not worth doing in the first place. It adds a lot of complexity and we cant even rely on it being available 23:40 <+bridge> https://www.reddit.com/r/pcmasterrace/comments/1tr7ck3/nvidia_going_to_launch_something_big_during/ 23:40 <+bridge> Leet 23:40 <+bridge> The ddnetrs system is how it should work but we'll never have that 23:40 <+bridge> I want 6090 23:41 <+bridge> its going to be something ai 23:41 <+bridge> not a new gpu :kek: 23:41 <+bridge> True T\_T 23:41 <+bridge> how does it work in ddnetrs? 23:41 <+bridge> We didn't have high end amd in years, so sad 23:42 <+bridge> Entire physics is always synced between client and server with wasm so you dont need to set aside or preserve special physics for dead reckoning 23:43 <+bridge> and its reliably available 23:43 <+bridge> so you can measure server performance with it enabled 23:43 <+bridge> wasm, so phsics code is sent from server to client on connect? 23:44 <+bridge> Yes 23:44 <+bridge> Jupsar why don't you make your own breadboard gpu? :D 23:44 <+bridge> I'm sure it's going to run just as smooth as nvidia's year 2030 flagship 23:45 <+bridge> :staring: 23:46 <+bridge> This guy done it: https://youtu.be/OW1EmG7b4DU 23:46 <+bridge> surely this can be improved 23:48 <+bridge> (very interesting video btw, even for non-hardware enthusiasts) 23:48 <+bridge> I would be surprised if nvidia makes another high end gaming gpu before ai bubble collapse 23:49 <+bridge> Unless they charge $8000 for it 23:49 <+bridge> pretty sure this year the bubble pops 23:49 <+bridge> nah 23:49 <+bridge> 3 more minimum 23:49 <+bridge> have you seen the price of claude? 23:50 <+bridge> the future of ai is self hosting 6-10gb models 23:50 <+bridge> maybe with 30+ billion params 23:50 <+bridge> probably not though 23:50 <+bridge> People pay it tho 23:50 <+bridge> They charge like 10x what it costs them probably 23:50 <+bridge> @blaiszephyr can you confirm how deep is the grave you dug out for your credit card 23:51 <+bridge> i dont pay for AI agents 23:51 <+bridge> I think without pressure from competitors nvidia will do shit 23:51 <+bridge> The 4090 still costs 2k+ 23:51 <+bridge> a certain admin mail ticket says otherwise :kekw: 23:51 <+bridge> What competitors? lol 23:51 <+bridge> It's like over 4 years old gpu 23:51 <+bridge> doesnt mean i pay for it :froggo_sip: 23:51 <+bridge> :u_sure_bro: 23:52 <+bridge> Exactly 23:53 <+bridge> 2.1k to be exact, this is worth more than my car 23:53 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1510038462378807357/image.png?ex=6a1b5c68&is=6a1a0ae8&hm=a9046eeedb43be1ace5a723b5e68fd0d05fbdd8053f3d1e47537c902f25b17d2&