00:00 <+bridge_> what does QUIC have to do with media? 00:04 <+bridge_> :justatest: 00:04 <+bridge_> Don't u have a scroll wheel? 00:05 <+bridge_> r resets zoom 00:05 <+bridge_> I can add a keybind to make u happy, I just don't really understand why u want it xd 00:05 <+bridge_> Don't u use the mouse for panning anyways? 00:07 <+bridge_> no, i dont 00:08 <+bridge_> stop assuming that i have a working scroll wheel 😭 00:08 <+bridge_> please buy a new mouse 00:09 <+bridge_> they sell really good ones on aliexpress for like $20 00:10 <+bridge_> when mine breaks 00:11 <+bridge_> also i kinda want https://www.logitechg.com/en-us/shop/p/pro-x2-superstrike-mouse because everyone says its a game changer somehow 00:13 <+bridge_> all of my friends who have 10 gaming mice tell me that the mice you get on aliexpress are just as good or better for 10% the cost, and they also have the $200 mice 00:15 <+bridge_> 00:16 <+bridge_> i have said to like 2 people before ill just buy em a mouse 00:16 <+bridge_> and they never accept 00:17 <+bridge_> 00:18 <+bridge_> 00:34 <+bridge_> lel isnt available in the eu 00:35 <+bridge_> search for it on eu aliexpress 00:35 <+bridge_> or buy it from their website 00:35 <+bridge_> or amazon 00:38 <+bridge_> 00:42 <+bridge_> > Der Empfänger ist nur für die Versionen R1 Pro und R1 Pro MAX verfügbar, nicht für die Versionen R1 SE+ und R1. 00:42 <+bridge_> they dont send you the receiver if you dont pay for the 50€ one lmao 00:43 <+bridge_> I'm pretty sure you can use a generic reciever 00:43 <+bridge_> aaaaaaa 00:43 <+bridge_> finally 00:43 <+bridge_> i got custom magit keybinds to work 00:45 <+bridge_> I think this is actually saying the optional 4k polling upgraded recieved is compatable with the higher end models 00:49 <+bridge_> its almost 1am again... 00:49 <+bridge_> i didnt even notice 00:49 <+bridge_> its so sad 00:52 <+bridge_> and I'm reading text that has been translated twice 01:07 <+bridge_> installing ddnet from emacs browser XD 01:07 <+bridge_> https://cdn.discordapp.com/attachments/293493549758939136/1483980117284880454/2026-03-19_01-05-22.mp4?ex=69bc8fae&is=69bb3e2e&hm=d4be5083af2ccaa8b24b02bd3bd8668efe10c8096b3b4ff4212c68f382260aae& 01:10 <+bridge_> @0xdeen this looks wrong 01:18 <+bridge_> epic music 01:19 <+bridge_> its like the lowest latency mouse ever 01:19 <+bridge_> but doesnt really change much 01:19 <+bridge_> have you tried? 01:19 <+bridge_> else your opinion has no value 01:19 <+bridge_> since your brain presses early to counter your currents mouse latency 01:19 <+bridge_> no but i know how brains work 01:19 <+bridge_> that doesnt account for like, human reaction time 01:19 <+bridge_> but its not significant probably anyway 01:20 <+bridge_> ok antiping is useless then? your brain predicts where you will be anyways 01:20 <+bridge_> yea it might help with reaction time iguess 01:20 <+bridge_> like wtf 01:20 <+bridge_> true 01:20 <+bridge_> you make a point i forgot about reaction times 01:20 <+bridge_> but isnt it like hella sold out 01:20 <+bridge_> yea xd 01:20 <+bridge_> you gonna have to overpay from scalpers i guess 01:21 <+bridge_> but its not like i have the money to spare rn anyways 01:22 <+bridge_> but also before purchasing a new mouse u should make sure its similar size 01:22 <+bridge_> since i feel like switching to a bigger/smaller mouse is alot to get used to 01:40 <+bridge_> @alw5 my brain has actually already predicted the next few days so i buffered all inputs until the 30th. 03:23 <+bridge_> emacs seems awesome 03:23 <+bridge_> i should have started with that 03:43 <+bridge_> i think the logi mouse is only one w/ the hapticc stuff for now 03:44 <+bridge_> I mean its prolly only gonna help for tac shooters 03:44 <+bridge_> like cs where first shot matters a lot. for other games not as useful 03:47 <+bridge_> have you ever played gores 03:48 <+bridge_> i dont think reaction time comes up much in the popular modes, gonna be real 03:48 <+bridge_> only time reactions really matter is ictf/idm and lesser extent other pvp modes 03:48 <+bridge_> Its not gonna do allat bro 03:49 <+bridge_> that and nothingburger are ur fav things to say! 03:49 <+bridge_> seems you haven't 03:49 <+bridge_> maybe fng matters a bit since ur frozen after first shot 03:50 <+bridge_> but more teamplay in fng usually, so the reactions are less important usually 03:50 <+bridge_> how can you even judge if you haven't tried and don't even play the gamemode I'm talking about. 03:50 <+bridge_> but more teamplay in fng usually, so the reactions are less important overall 03:50 <+bridge_> why do you start typing 03:50 <+bridge_> speculating 03:50 <+bridge_> louis and i are both yappers 03:51 <+bridge_> do u use hall effect keyboards? 04:04 <+bridge_> Guy gets mad when people are chatting in a chatroom ?XD 04:04 <+bridge_> btw Guy gets mad when people are chatting in a chatroom ?XD 04:21 <+bridge_> you guys are lucky heino isn't awake! :ong: 04:21 <+bridge_> what does the haptic do 04:22 <+bridge_> oh they're actually just lying, it has nothing to do with haptics at all 04:22 <+bridge_> why would they call it that 04:27 <+bridge_> tbh I can't imagine the wooting mouse being that good for gores 04:29 <+bridge_> analog keyboards make your timing less accurate, I turn off rapid trigger in almost every game because the consistent timing is better than a couple ms of reaction speed 04:30 <+bridge_> but in an FPS where you peak someone and both shoot at the same time I can see the extra ~1ms(?) being a benefit 04:31 <+bridge_> also there's no reason to spam the button in gores 04:31 <+bridge_> this would be op in 1.7 pvp 04:34 <+bridge_> ya u can prolly butterfly click super fast 04:35 <+bridge_> u kinda need to be able to drag click too though at least for mcsr 04:43 <+bridge_> How do analog keyboards make ur timing less accurate? Ur brain will adapt to less actuation and rapid trigger. 04:54 <+bridge_> i wanna learn how to butterfly click 04:55 <+bridge_> fein is like one of the only top mcsr guys that doesnt drag 04:55 <+bridge_> plus i feel like drag click is so dependant on ur hands + mouse 04:55 <+bridge_> i think my mouse is too small for butterfly tbh 06:40 <+bridge_> Yea thats why hes buns 07:05 <+bridge_> idk you can bisect this PR, maybe it's not it :justatest: 07:08 <+bridge_> this is a pretty universally observed behavior from rhythm game players, and something I've noticed myself too 07:10 <+bridge_> a fixed actuation point is just easier to predict and repeatedly hit, but rapid trigger lets you press the button a lot faster 07:11 <+bridge_> also the selling point for rapid trigger was on the UP stroke of the key, which has completely different timing mechanics than the DOWN stroke 07:12 <+bridge_> if the key is bottomed out and held down then releasing it with rapid trigger is very consistent, but if you're floating in the middle of the key range either somewhere above your actuation point or below it then the rapid trigger activation is hard to predict 07:15 <+bridge_> he is kinda ass rn XD 07:15 <+bridge_> he was better prev seasons but my man is mostly washed 07:17 <+bridge_> drag clicking is basically only used for boat clutching no? 07:17 <+bridge_> unless you feel like god bridging 07:17 <+bridge_> maybe also end portal filling 07:17 <+bridge_> save 1s 07:18 <+bridge_> Yeah boat clutching but its super powerful move i guess 07:18 <+bridge_> also some ppl drag to place soulsand around blaze spawner 07:18 <+bridge_> thats real 07:19 <+bridge_> I think fein can butterfly pretty well so not all is lost 07:19 <+bridge_> but idk, just probably should learn drag clicking if you're trying to be top5 07:20 <+bridge_> but idk, probably should learn drag clicking if you're trying to be top5 07:20 <+bridge_> I can do it poorly on my mouse that doesn't have griptape, how bad can it be 07:23 <+bridge_> yeah, i would've played a lot more mcsr if it didnt require so many macros and mouse techniques 08:01 <+bridge_> i mean in rsg its really only useful for boat clutch yea 08:01 <+bridge_> but boat clutch isnt really necessary anyway 08:01 <+bridge_> but as soon as u do any specialized degen activities like bridge race or pvp u need drag click 08:02 <+bridge_> i dont really think either filling end portal is good for drag cus u do want to do it in a controlled way 08:02 <+bridge_> drag clickers always throw a fuckin eye and it drives me crazy 08:03 <+bridge_> i dont really think either filling end portal or ss at spawner is good for drag cus u do want to do it in a controlled way 08:03 <+bridge_> also depends on if u value consistency (ranked) or max potential (rsg) 08:04 <+bridge_> i think the age of like needing zoomed pie, thin, wide, and ninbot is kinda wack and also why i havent downloaded ranked 08:06 <+bridge_> realistically even if i learned how to use those i think i could only get into low iron XD 08:38 <+bridge_> @gorp_tw: ctf is the most tested and bug free mode I would claim 08:39 <+bridge_> Did you setup the recommended config from the readme? 08:47 <+bridge_> yes i tried both with suggested tunings and also with just changing sv_gametype 10:49 <+bridge_> what is the map "send-ahead window"? 10:50 <+bridge_> is this how long the client has to ack map change before its not considered connected anymore or something 10:51 <+bridge_> it's how many map download can be in-flight at the same time 10:51 <+bridge_> it influences the download speed 10:53 <+bridge_> so a limit on how many can be downloading at once? 10:53 <+bridge_> i assumed it was the number of chunk data to shove down the pipe instead of letting the client request each chunks in order 10:53 <+bridge_> also not sure what mapupdaterate does 10:54 <+bridge_> that's the freq of the 16 player id map update rate 10:55 <+bridge_> i think it goes through all 64 slots and map the id into 0-16 depends on the distance and discard the other players. 10:55 <+bridge_> but just not every tick, and depends on that mapupdaterate 10:55 <+bridge_> ah okay 10:56 <+bridge_> so which tees are rendered is evaled at that rate 10:56 <+bridge_> ye 10:56 <+bridge_> are you looking for something 10:56 <+bridge_> any gotchas with uncapping pause rate? 10:57 <+bridge_> just trying to understand all these 10:57 <+bridge_> what pause rate? the mapupdaterate thing? 10:57 <+bridge_> no, for /spec 10:57 <+bridge_> assume sv\_pausable 10:57 <+bridge_> like maybe there is map bug if u can spam /spec on some maps. but maybe I won't even include such maps anyway 10:58 <+bridge_> probably just to avoid annoyance of people poping in and out 10:58 <+bridge_> i guess so, seems funny like uncapping eye emote xd 10:59 <+bridge_> also i guess it encourages people to spam the server with packets 10:59 <+bridge_> didnt know you could disable nameless tee score, nice feature 10:59 <+bridge_> yeah that was also what I was wondering 11:00 <+bridge_> do preinputs work c2s and the server just forwards them regardless of what tick its processing? cus otherwise I assume preinput leaks IP 11:00 <+bridge_> why am i even here lol. i haven't touched anything in years 11:00 <+bridge_> nah i appreciate u \<3 11:02 <+bridge_> i'm not aware of preinput have anything to do with ip 11:02 <+bridge_> hm I wonder if abusing helper rcon to expose votes to account-only players is a good idea 11:02 <+bridge_> idk how i would even manage this. probably by using rcon itself as the login method 11:04 <+bridge_> i mean you can do anything. none of them are encrypted so it doesn't really matter and i'm sure we discourage it cuz it exposes user with bad password habits to risks. 11:04 <+bridge_> hm wait, am i onto something here? doesnt /login suck compared to a limited rcon role? it can't be leaked in chat, it has its own password handling logic, and it has command auto completion that could(?) server arbitrary commands from the server that are possibly not vanilla ones 11:05 <+bridge_> if you have to distribute random tokens for player to copy then i think f1 is a better place for it 11:05 <+bridge_> anything you make unlimited on the network layer can and will be used against you by a malicious actor 11:05 <+bridge_> in axiom unlogged in user simply can't chat. so i guess thats why they didn't use rcon 11:06 <+bridge_> why though? you can copy the command with rcon\_login even 11:06 <+bridge_> i don't care about that. im allowing chat and gameplay just not ranks 11:06 <+bridge_> probably just familiarity cuz people are more familiar with binds in f1 11:06 <+bridge_> guess so 11:06 <+bridge_> i mean you bind it all the same. it just ends up running in f2 11:07 <+bridge_> you can distribute rcon_login for f1 but still handle logic in f2 11:07 <+bridge_> and there's no footgun because its never meant to be used in chat 11:07 <+bridge_> ye 11:07 <+bridge_> but i assume lots of players don't know what f2 is for 11:07 <+bridge_> i mean if they bind it they never need to know anyway 11:08 <+bridge_> but it can tell them if they want to type codes but like, I'm planning on koglike random code generation, where you're basically forced to bind anyway 11:08 <+bridge_> rcon has the advantage of not rolling my own command that I have to keep making sure doesnt break with upstream 11:08 <+bridge_> eitherway, rcon or chat, it doesn't really matter, just do what makes you personally more happy 11:09 <+bridge_> i mean it just seems better IG unless I'm missing something 11:09 <+bridge_> probably not 11:09 <+bridge_> i assumed I must be missing something if ive never seen a network do this. maybe its just the chat as you said 11:10 <+bridge_> i assume admins still need rcon so people don't usually just make everyone a privileged user subjecting to misconfiguration 11:10 <+bridge_> this also simplifies the logic for finishes. we don't have to cache sessions, we can just check their auth status. this does make the scoreboard look kinda bad though 11:11 <+bridge_> we plan on never using rcon xd at least after we get dashboard management up 11:11 <+bridge_> cleaning up guards for every command might be too much work, but might not be for you if you really want to 11:11 <+bridge_> ye 11:11 <+bridge_> then probably fine 11:12 <+bridge_> probably custom client with moderator tools eventually instead of extern website 11:12 <+bridge_> might be nice if by default ddnet doesnt show helper as authed, but thats even assuming client is exposed to role 11:13 <+bridge_> i assume rn its green for any role and it doesnt tell clients which one it is 11:13 <+bridge_> you write the server 11:13 <+bridge_> you can decide who's green 11:13 <+bridge_> :justatest: 11:13 <+bridge_> good point, so it just hidez that 11:13 <+bridge_> just trying to limit code involvement xd 11:13 <+bridge_> mostly cus I'm still new to server codr 11:14 <+bridge_> yeah so that makes it real easy for me, only issue is there's 3 so I gotta never need more than 2 for management 11:14 <+bridge_> i guess this is why chiller wants more 11:15 <+bridge_> are logins distinct beyond the initial check? like when I log in as gorp with my password, am I just the same to the server as anyone else with my role? because I still need to know specifically who I am for recording the ranks per account 11:16 <+bridge_> i assume you can because otherwise u don't have per-mod logging 11:16 <+bridge_> imma do something else 11:16 <+bridge_> find me in off-topic later probably 11:16 <+bridge_> if it's not in a convenient place exposed to the chain of events leading to a finish, then i guess i do have to do more server edits 11:17 <+bridge_> thanks for your help :D 11:25 <+bridge_> @essigautomat what are you talking about lol. there is no condition for quantization 11:26 <+bridge_> it always happens 11:27 <+bridge_> ohhh 11:27 <+bridge_> i see 11:27 <+bridge_> when the hook first extends it uses the direct values without the quantization step? 11:28 <+bridge_> why is there a delay for save/swap anyway if we penalize ranks? 11:29 <+bridge_> i thought at first it was abuse reasons but 30 seconds is crazy high 11:33 <+bridge_> sv\_use\_sql is a strange name, sqlite is definitely still sql 11:41 <+bridge_> does sv\_max\_clients\_per\_ip exempt clients that are pending timeout? 11:41 <+bridge_> or in other words, is it impossible to use timeout protection with a value of 1? 11:47 <+bridge_> i think so 11:48 <+bridge_> I've had that issue before 11:54 <+bridge_> would be nice for a quick way to disable dummy 11:54 <+bridge_> ddnet has a way to do this ig but not sure if its exposed as a command this way 12:09 <+bridge_> yes, was going to write you about this rn 12:09 <+bridge_> And this is absolutely visible with janky physics values 12:12 <+bridge_> i don't believe that you can see this in real time in game 12:15 <+bridge_> turn on hook collision line, tun hook length 99999 and hook fire speed 1, if you move it around you'll notice how scuffed this is. If the line turns blue you did it right 12:16 <+bridge_> This will just look like hook teleports anyway, so I am not opposed to your PR if this is not clear 12:17 <+bridge_> hook is just a janky hack. 13:40 <+bridge_> how do you get no weapon in ddnet, should this not crash there as well? 13:43 <+bridge_> cant on ddnet but custom mods can 14:19 <+bridge_> sorry for asking it here guys, but you probably can give the best answer. We aren't able to hide quads anymore? I see the cl_showquads 01 but it's only hiding the bg quads and also ain't found the setting in settings also. I use some quads to display the tune on the map, so just need to know if I should adapt the map for non quads guys or it isn't the thing anymore 14:20 <+bridge_> sorry for asking it here guys, but you probably can give the best answer. We aren't able to hide quads anymore? I see the cl_showquads 01 but it's only hiding the bg quads and also ain't found it in settings also. I use some quads to display the tune on the map, so just need to know if I should adapt the map for non quads guys or it isn't the thing anymore 14:20 <+bridge_> sorry for asking it here guys, but you probably can give the best answer. We aren't able to hide quads anymore? I see the cl_showquads 01 but it's only hiding the bg quads and also ain't found it in settings. I use some quads to display the tune on the map, so just need to know if I should adapt the map for non quads guys or it isn't the thing anymore 14:40 <+bridge_> this was a bug and only invisible on vulkan 14:41 <+bridge_> https://github.com/ddnet/ddnet/pull/10774 14:42 <+bridge_> its in the settings with the description of hiding Background quads. 14:42 <+bridge_> if you want to hide them, put them in details and hide details. 14:43 <+bridge_> Also we are working on a PR that makes showing a tune zone in entities easier 14:43 <+bridge_> Yeah, I was just curious if it's 2 different settings. Thanks you for clarification, back then I was told to make quads and tiles for quads on/off players and just remembered it as a rule! 17:31 <+ChillerDragon> @avolicious i filled the void with alcohol and gambling by now :D its been 1 month waiting for the 7 day ban to expire lel 17:34 <+bridge_> Anyone knows why CachyOS is getting so popular? 17:35 <+bridge_> CatfishOS better 17:37 <+bridge_> I would use a ChillerOS 17:54 <+bridge_> yes, arch based highly customizable performant and handhelds 17:54 <+bridge_> Heard good things about it. But I'm very hesitant to move off nix 17:55 <+bridge_> I'll move to it 17:55 <+bridge_> Nix is the only thing that's holding me together to not break my system in a week 17:55 <+bridge_> but I move away from windows so the hurdle is looooooww 17:56 <+bridge_> I haven't been able to use any Linux system for more than a week cuz I'm trigger happy on config and they just break. Nix saved me like 40 times already since I moved to it 18:25 <+bridge_> Can someone with a beefy cpu run https://github.com/Teero888/tubeturn_pattern/blob/master/main.cpp for me? It's a program that bruteforces seeds for a cellular automata, but for my cpu to get through everything it would take 18 hours with my little 4 cores. 18:25 <+bridge_> compile with: `clang++/g++ main.cpp -march=native -pthread -O3` 18:38 <+bridge_> if you want to see the output you can do `ffmpeg -framerate 100 -i bmps/state_%04d.bmp output.gif` to merge the outputted bmp files into a gif 18:38 <+bridge_> like this 18:38 <+bridge_> https://cdn.discordapp.com/attachments/293493549758939136/1484244714097217650/output.gif?ex=69bd861b&is=69bc349b&hm=0f949b226d9dd21f7571ac0b2ad78da6e0678195ba0f6f244f850bb97ef14fdc& 18:39 <+bridge_> like this 18:39 <+bridge_> https://cdn.discordapp.com/attachments/293493549758939136/1484244835669114982/output.gif?ex=69bd8638&is=69bc34b8&hm=004017e885928b4265a9e6dbec7043a3438693d04f117b5ea94df93309617a8e& 18:39 <+bridge_> if you want to see the output you can do `ffmpeg -framerate 50 -i bmps/state_%04d.bmp output.gif` to merge the outputted bmp files into a gif 18:49 <+bridge_> oke 18:50 <+bridge_> oke ye nvm im on windows 18:59 <+bridge_> shouldn't really matter? xd 18:59 <+bridge_> windows does have the ability to compile cpp afair 19:14 <+bridge_> My eta is 3h 19:15 <+bridge_> isnt it better to run stuff like this on gpu 19:29 <+bridge_> Nvm i didnt read the code 19:43 <+bridge_> I can do it if I get a !remindme 3 hours 21:08 <+bridge_> @teero777 is it guaranteed to die? 21:08 <+bridge_> there are no inifinite loops 21:08 <+bridge_> so eventually yes 21:09 <+bridge_> actually there might be some sophisticated setupts that cause infinite boards 21:09 <+bridge_> but not if you initialize them randomly like i do 21:09 <+bridge_> actually there might be some sophisticated setups that cause infinite boards 21:13 <+bridge_> this looks like a fancy game of life xd 21:42 <+bridge_> hm, this is your automata? or just one i havent heard 21:48 <+bridge_> not mine 21:48 <+bridge_> i stole it 21:48 <+bridge_> oic 21:49 <+bridge_> anyone ever have an issue with git submodule update hanging 21:49 <+bridge_> no matter if i try --init or --remote it just hangs on ddnet-libs 21:50 <+bridge_> nope 21:50 <+bridge_> what are the rules 21:50 <+bridge_> Reminder 21:50 <+bridge_> the pipe thing from tooling that i showed 21:50 <+bridge_> from yesterday 21:50 <+bridge_> is it documented or you just copied that video 21:50 <+bridge_> i just copied the video 21:52 <+bridge_> what are you optimizing? the state of the board? 21:52 <+bridge_> I don't see why it has to end if the board is infinite, it can't make an infinite chain in one direction? 22:00 <+bridge_> it cant make an infinite chain because the board is starting out randomized 22:01 <+bridge_> im trying to figure out which seed runs the most steps before disappearing 22:04 <+bridge_> What is the guarantee that no random start doesn't lead to an infinite chain? 22:05 <+bridge_> ``` 22:05 <+bridge_> Where did the waiting for author label go? 22:05 <+bridge_> ``` 22:05 <+bridge_> What is the guarantee that no random start leads to an infinite chain? 22:05 <+bridge_> c++ random lib will not return 1 infinitely many times 22:05 <+bridge_> Is that the only board setup that leads to an infinite chain? 22:06 <+bridge_> yea 22:06 <+bridge_> if you keep choosing random numbers you cant get an infinite chain 22:06 <+bridge_> the board state already prefers to kill itself 22:06 <+bridge_> thats why im trying to find the longest one 22:09 <+bridge_> but the longest one can be quite huge no? like not really infinite, but still longer than what you can reasonably compute 22:09 <+bridge_> removed in favor of draft 22:11 <+bridge_> nah 22:11 <+bridge_> Huge troll 22:11 <+bridge_> I can assign labels on iOS app 22:12 <+bridge_> at least not within the space of the seeds 22:12 <+bridge_> But I can’t mark as draft 22:12 <+bridge_> what's your random generator ? 22:12 <+bridge_> @essigautomat btw when review my 1 line PR robyte requested 22:12 <+bridge_> Removing the label breaks my workflow 22:12 <+bridge_> you can maybe make a probabalistic argument about this 22:12 <+bridge_> Who removed it? 22:12 <+bridge_> ???? 22:13 <+bridge_> check time stamp of me pressing merge 22:13 <+bridge_> draft so much better 22:13 <+bridge_> bcs the author can remove it themselves 22:13 <+bridge_> ```cpp 22:13 <+bridge_> inline int get_initial_state(int x, int y, uint32_t seed) { 22:13 <+bridge_> uint64_t h = seed; 22:13 <+bridge_> h ^= (uint64_t)(uint32_t)x * 0x9e3779b97f4a7c15ULL; 22:13 <+bridge_> h ^= (uint64_t)(uint32_t)y * 0xbf58476d1ce4e5b9ULL; 22:13 <+bridge_> h ^= h >> 30; 22:13 <+bridge_> h *= 0x85ebca6bULL; 22:14 <+bridge_> h ^= h >> 27; 22:14 <+bridge_> h *= 0xc2b2ae35ULL; 22:14 <+bridge_> h ^= h >> 16; 22:14 <+bridge_> return h & 3; 22:14 <+bridge_> } 22:14 <+bridge_> ``` 22:14 <+bridge_> its probably pretty bad 22:14 <+bridge_> if ur app doesnt support marking as draft, its app issue 22:14 <+bridge_> but i got it from some stackoverflow thread 22:14 <+bridge_> so i trust 22:14 <+bridge_> [New Best] Seed: 3156982974 | Frames: 3015 22:14 <+bridge_> Searching... Seed: 3433532210 | Rate: 353261 seeds/s | ETA: 0d 00h 40m 38s ^C 22:14 <+bridge_> 22:14 <+bridge_> [Interrupt] Ctrl+C caught! Stopping search and moving to render phase... 22:14 <+bridge_> Searching... Seed: 3433569703 | Rate: 353247 seeds/s | ETA: 0d 00h 40m 38s 22:14 <+bridge_> I have to play deadlock so stopped 22:14 <+bridge_> what was the best seed you found? 22:14 <+bridge_> ah 22:14 <+bridge_> nice 22:14 <+bridge_> 3k frames 22:15 <+bridge_> sounds like a really bad argument for our relation with the universe :justatest: 22:15 <+bridge_> ill add functionality to resume from a seed ig 22:15 <+bridge_> where is that from lol ? though it looks like mersenne twister i think ? 22:15 <+bridge_> Yea okay fair I get that. But I’m maintainer I can remove labels too. And it’s my own pr. I just can’t make it draft because iOS won’t let me do it 22:15 <+bridge_> Aaaa 22:16 <+bridge_> https://cdn.discordapp.com/attachments/293493549758939136/1484299425903022250/output.gif?ex=69bdb910&is=69bc6790&hm=89e11500f845750104b6999b644535e86f1c4ca7e1ec9e4587b904de309578d9& 22:16 <+bridge_> It’s not like I can code on iOS either and respond to reviews by fixing them 22:16 <+bridge_> Phones are so useless 22:17 <+bridge_> There is a change base branch button :D 22:17 <+bridge_> WHO does that on the phone 22:17 <+bridge_> Give me draft 22:17 <+bridge_> nice 22:17 <+bridge_> Might as well use codeberg without iOS app 22:18 <+bridge_> It’s not like I can control the app 22:19 <+bridge_> It for sure is an app issue 22:19 <+bridge_> But the only solution under DDNet control is bringing back the label 22:19 <+bridge_> Riot 22:19 <+bridge_> ios phones* 22:20 <+bridge_> Yea well whatever what is one more stale pr in a sea of 100 22:20 <+bridge_> I will just go to sleep :p 22:20 <+bridge_> You know what 22:20 <+bridge_> @essigautomat oke cool thx :D 22:20 <+bridge_> I will close the pr xd 22:20 <+bridge_> which one 22:44 <+bridge_> on it teeto, my PC is bullying me again 22:52 <+bridge_> i'm doing 400K seeds/s - kekw 22:53 <+bridge_> you could run this on a gpu 22:53 <+bridge_> hmm 22:54 <+bridge_> it might not be faster tho 22:54 <+bridge_> `Replaying best seed: 27550779 (2422 frames)` took 2 minutes 22:54 <+bridge_> cpu can update only the cells that changed 22:54 <+bridge_> maybe if you had 1 board per thread on gpu it still works 22:54 <+bridge_> but probably too much divergence still 22:56 <+bridge_> @teero777 how do you make the gif? 22:57 <+bridge_> `+ffmpeg -i bmps/X.bmp output.gif` 22:57 <+bridge_> `ffmpeg -i bmps/X.bmp output.gif` 22:57 <+bridge_> oh 22:57 <+bridge_> i posted aboive 22:57 <+bridge_> https://cdn.discordapp.com/attachments/293493549758939136/1484309908663832719/output.gif?ex=69bdc2d3&is=69bc7153&hm=2d3305ff6f3fec4a9be748af277616bd174452447707360705a0c9ef4f67623c& 22:57 <+bridge_> when gif writer 22:58 <+bridge_> gif is only slightly harder than bmp iirc 22:58 <+bridge_> no compression still 22:58 <+bridge_> actually ffmpeg probably creates the compressed format 23:00 <+bridge_> I think it's still doable 23:00 <+bridge_> whats a batch size managble for an average GPU 23:01 <+bridge_> 1024 x 512 x 512? - or is that lowballing it 23:01 <+bridge_> do you mean dispatch size? 23:02 <+bridge_> ye 23:02 <+bridge_> I think bigger is not faster 23:03 <+bridge_> wait 23:03 <+bridge_> no the gpu will just handle it find if you exceed the size 23:03 <+bridge_> I forgot 23:03 <+bridge_> no the gpu will just handle it fine if you exceed the size 23:04 <+bridge_> https://gpuopen.com/learn/optimizing-gpu-occupancy-resource-usage-large-thread-groups/ 23:07 <+bridge_> should i trust a clanker to write a HIP searcher for ROCm :kekw: - i wanna try it out 23:07 <+bridge_> whats the lm website thingie to try out models again 23:08 <+bridge_> you should use 64 or 32 unless you need memory barrier stuff 23:08 <+bridge_> you should use 64 or 32 group size unless you need memory barrier stuff