00:01 < bridge> oh we can send cool images again 00:01 < bridge> https://tenor.com/view/scared-im-gif-19003096 01:00 < bridge> <_voxeldoesart> wow! 01:01 < bridge> Honestly, truly no reason to support 0.7, the only reason I don't just remove it is because it makes chiller happy 01:06 < bridge> :kek: 01:14 < bridge> <_voxeldoesart> LOL 08:42 < bridge> remove 08:42 < bridge> why u want chiller to be sad :feelsbadman: 09:22 < bridge> ``` 09:22 < bridge> $ ccache-s 09:22 < bridge> Cacheable calls: 21174 / 25718 (82.33%) 09:22 < bridge> Hits: 3567 / 21174 (16.85%) 09:22 < bridge> Direct: 3406 / 3567 (95.49%) 09:22 < bridge> Preprocessed: 161 / 3567 ( 4.51%) 09:22 < bridge> Misses: 17607 / 21174 (83.15%) 09:22 < bridge> Uncacheable calls: 4544 / 25718 (17.67%) 09:22 < bridge> Local storage: 09:22 < bridge> Cache size (GB): 6.3 / 50.0 (12.59%) 09:22 < bridge> Hits: 3567 / 21174 (16.85%) 09:22 < bridge> Misses: 17607 / 21174 (83.15%) 09:22 < bridge> ``` 09:23 < bridge> this is sad isnt it 10:23 < bridge> https://github.com/ddnet/ddnet/pull/7515 10:23 < bridge> just read this 10:24 < bridge> the feature is nice, but i agree with heinrich, no numerical ids, and no reimplementing 0.7 protocol in ddnet please 10:24 < bridge> we should in fact, remove sixup and all 0.7 hacks 10:31 < bridge> im also against this https://github.com/ddnet/ddnet/pull/7500 10:31 < bridge> more bloat 10:31 < bridge> now this started me a interesting thought 10:32 < bridge> ddnet is driven by prs right, and someone doing a PR unnanounced drives ddnet towards a position, even if unwanted, which is what chiller kinda does with his 0.7 prs, so if i were to make a PR removing the 0.7 code, what would happen? 10:33 < bridge> its a bit unfair, because my pr removing it would be seen as destructive, but we got no way to stop adding 0.7 if we dont want 10:33 < bridge> it can be interesting to make that pr, maybe it will stir some discussion xd 10:35 < bridge> well, we could do it like other projects. allow other versions of the game. 10:35 < bridge> 10:35 < bridge> This as some pros and cons: 10:35 < bridge> 10:35 < bridge> pro: 10:35 < bridge> - ppl like Tater can advertise their changes more easy. 10:35 < bridge> - ppl can decide what they like more 10:35 < bridge> cons: 10:35 < bridge> - ppl like Tater would take supoprt and maintaining more serious 10:35 < bridge> - it might split the community at least partially 10:35 < bridge> and i mean other versions hosted by ddnet.. so basically have a launcher and allow to switch to other versions 10:35 < bridge> @jupeyy_keks the truth is, you and me cant decide 10:35 < bridge> it always feels like its heinrich ultimate word 10:35 < bridge> i would go towards a standalone ddnet 10:36 < bridge> no teeworlds support 10:36 < bridge> and heinrich gives in a bit from time to time to chiller adding this stuff 10:36 < bridge> yes, but maybe we can convince him to allow smth like i wrote above 10:36 < bridge> he always says he wants more openness.. we should also profit from this openness 10:37 < bridge> by other versions of the game u mean 0.7? 10:37 < bridge> or another client 10:37 < bridge> i feel ddnet already allows other versions if not bots 10:37 < bridge> yes other clients + servers even 10:37 < bridge> in the end what must fit is the ranks in the data base 10:37 < bridge> physics must match or ranks must be split (that's a matter of taste of teh community) 10:37 < bridge> my point is, 0.7 support should not be a goal of ddnet/ddnet, it should be done by someone out of tree as a fork 10:38 < bridge> and we should focus on the core of ddnet 10:38 < bridge> adding easier moddability is a nice goal too 10:38 < bridge> well i obviously agree. but that's why i'd say the only real solution to this is split the client. else we always have these discussions. 10:39 < bridge> u mean move client and server to different repos? 10:39 < bridge> purely objective we make a game for the majority of the community. and the majority would probably benefit from removing 0.7, and go into a more ddnet controlled version, so we can fix weaknesses of the current game 10:40 < bridge> yes for example. in the end in steam i'd still use a launcher to select which version you want to test 10:41 < bridge> ofc just removing 0.7 won't convince anybody... 10:41 < bridge> 10:41 < bridge> but in trade cleanup the network stack, make connecting faster. at least partially more ddos proof. whatever advatnages there could be could result in the community to like one way more 10:41 < bridge> i personally simply cannot imagine there is a huge interest in 0.7 10:41 < bridge> all 0.7 mods basically also exist in 0.6 10:41 < bridge> @ryozuki but some features like the 0.7 skin system could atleast be ported. I think it's very neat 10:42 < bridge> that's not directly the point 10:42 < bridge> we'll have to support both. 0.6 and 0.7 10:42 < bridge> that will be a mess 10:42 < bridge> yes. 10:43 < bridge> KISS 10:43 < bridge> 0.7 can join 0.6 servers right? But not the other way around 10:43 < bridge> https://en.wikipedia.org/wiki/KISS_principle 10:43 < bridge> i begin to be a @ryozuki 😬 10:44 < bridge> yeah, but it also only works like 95% 10:44 < bridge> there were some bugs, dunno if they fixed 10:44 < bridge> and always needs 0.7 maps hosted too 10:44 < bridge> It should be Allgemeinwissen xd 10:45 < bridge> It should be common knowledge xd 10:45 < bridge> the amount of backends we support is also a problem. that increased complexity too much 10:46 < bridge> i was young, naive 10:51 < bridge> i dont disagree to porting "ideas" from 0.7 to ddnet using the proper ddnet clean protocol, not using sixup hacks or 0.7 shit 10:52 < bridge> yes, but that will be harder to remove 10:52 < bridge> we should support only vulkan, and maybe opengl 4 10:52 < bridge> or 3.3 10:52 < bridge> you know dota 2? 10:52 < bridge> xdd 10:52 < bridge> it removed opengl support 10:53 < bridge> you can only use vulkan 10:53 < bridge> ez 10:53 < bridge> they are so based at valve 10:53 < bridge> it's simply because it's annoying to maintain such different APIs 10:53 < bridge> opengl users should use a layer or smth 10:53 < bridge> i can understand it 10:53 < bridge> vulkan to ogl xd 10:53 < bridge> or vulkan software renderer 10:53 < bridge> 60fps are enough 10:53 < bridge> true, more if ur gpu is trash it cant support vulkan 10:54 < bridge> would make development much easier 😄 10:54 < bridge> we limited by: backcompat, 0.7, teeworlds, old hardware, chiller 10:54 < bridge> XDDDDDDDD 10:54 < bridge> and heinrich 10:54 < bridge> it would also be easier to support only linux 10:54 < bridge> 😬 10:54 < bridge> but thats another 10:54 < bridge> discussion 10:54 < bridge> 😬 10:54 < bridge> 😏 * 10:55 < bridge> we should also support kernel 6+ 10:55 < bridge> and use modern kernel features 10:55 < bridge> and default compile using x86_64_v3 10:55 < bridge> that's something where i could imagine learath having fun with even xdd 10:55 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1179360020136198154/image.png?ex=65797f9c&is=65670a9c&hm=5dfc52e6ce45588aea8903dd2baf2cdb8c50de96bfe46c80a451079bb5287154& 10:58 < bridge> from you i expect nothing less than a nasm version that does not use any libc calls 10:58 < bridge> true 10:58 < bridge> libc is bloat 10:58 < bridge> i believe libc could be more efficient if not limited by backcompat too 10:59 < bridge> anyway what we need is a good stable syscall interface 10:59 < bridge> not defined by C 10:59 < bridge> kernels define their functionality with syscalls but they dont make em stable, only linux 10:59 < bridge> they provide a stable interface through unholy C 11:00 < bridge> yep. IMHO we could easily write emulators for old software to be compatible. 11:00 < bridge> 11:00 < bridge> i don't really like this aggressive backward compability thinking. 11:00 < bridge> 11:00 < bridge> I can understand that a kernel should not change every other month. 11:00 < bridge> 11:00 < bridge> but after 30 years. stuff simply changes 11:00 < bridge> and if the emulated software looses 15% pref, that would be negated by CPU hardware improvements 11:01 < bridge> i think a kernel could update its functionality by providing a kind of translation layer for some updates 11:01 < bridge> giving time to update to ppl 11:01 < bridge> and then remove the layer 11:01 < bridge> and so on 11:01 < bridge> or deprecation notices 11:01 < bridge> apparently linux did that very rarely even 11:02 < bridge> @jupeyy_keks the system V call convention is also not the most optimal nowadays iirc 11:02 < bridge> System V AMD64 ABI 11:02 < bridge> i dunno what that is 11:02 < bridge> CPU feature? 11:03 < bridge> no 11:03 < bridge> its how u make function calls at assembly level 11:03 < bridge> how it expects the arguments 11:03 < bridge> and return values 11:03 < bridge> and stack 11:03 < bridge> ah ok, for 64-bit i assume then? 11:03 < bridge> in x32 it used the stack cuz not many registers 11:03 < bridge> in x64 it passes some parameters with registers 11:03 < bridge> iirc 11:04 < bridge> yeah, i only know 32-bit intel syntax 11:04 < bridge> never worked with 64-bit asm 11:04 < bridge> rust itself 11:04 < bridge> doesnt follow system v for calls between rust methos 11:04 < bridge> this is why u need extern "C" 11:04 < bridge> iirc 11:04 < bridge> https://github.com/rust-lang/rust/issues/85641 11:04 < bridge> when interfacing with C 11:04 < bridge> ez 11:05 < bridge> i take that 1% more perf 😎 11:05 < bridge> https://en.wikipedia.org/wiki/Calling_convention 11:05 < bridge> more here 11:06 < bridge> > One calling sequence, defined by Microsoft, is used on Windows; the other calling sequence, specified in the AMD64 System V ABI, is used by Unix-like systems and, with some changes, by OpenVMS. As x86-64 has more general-purpose registers than does 16-bit x86, both conventions pass some arguments in registers. 11:31 < bridge> @jupeyy_keks https://llvmweekly.org/issue/517 11:31 < bridge> my blog post is on the llvm weekly 11:31 < bridge> :gigachad: 11:35 < bridge> Nice even with your real name as notice xd 11:35 < bridge> xd 11:35 < bridge> well my web has the real name 11:47 < bridge> mornin fellas 11:54 < bridge> what time is it 11:54 < bridge> did u sleep 11:54 < bridge> No 11:54 < bridge> i have to do the flip flop 11:54 < bridge> woke up at 5 pm 11:54 < bridge> xd 12:14 < bridge> how are u doing 12:18 < bridge> nice, got into a llvm newsletter 12:18 < bridge> cool 12:18 < bridge> i bought the cosmic crisp apples 12:18 < bridge> these ones even look pretty shitty and a little brown like they've been sitting for a while 12:18 < bridge> but they still taste better than all other kinds of apple 12:18 < bridge> but they are expensive 12:18 < bridge> im not fan of apples 12:18 < bridge> like $5.50 for 3 lbs 12:18 < bridge> they are a good snack 12:19 < bridge> if the alternative is something shitty that will leave u feeling shitty 12:19 < bridge> i guess i just dont snack 12:19 < bridge> weird 12:19 < bridge> i dont eat meals like i should 12:20 < bridge> but i eat quite conscious 12:20 < bridge> that would require a routine past get up -> go to computer -> get brothers from school -> go to computer -> take dog out -> go to sleep 12:20 < bridge> sometimes i eat nuts with whipped cheese, the one thats 0% 12:20 < bridge> xd 12:20 < bridge> wait 12:20 < bridge> whipped cheese 12:20 < bridge> idk if its nuts 12:20 < bridge> like cream cheese ? or wat 12:20 < bridge> whipped cheese = queso batido? 12:20 < bridge> idk the word 12:20 < bridge> what's batido 12:20 < bridge> it just got proteins 12:20 < bridge> and no fat 12:21 < bridge> batido is like steered? 12:21 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1179381595543699486/00118395000047____3__325x325.png?ex=657993b4&is=65671eb4&hm=675245463cc6a2a69fc0b69b2b1b2d3946b7fe9778fec106da6a79f340880ef1& 12:21 < bridge> literally this 12:21 < bridge> + nuts 12:21 < bridge> does it taste like cheese 12:21 < bridge> nuts have the healthy type of fat 12:22 < bridge> ye, but its almost neutral flavour 12:22 < bridge> it sounds like a regional delicacy 12:22 < bridge> as in it doesnt taste much 12:22 < bridge> i am imagining cheese yogurt 12:22 < bridge> but the nuts give it enough taste for me to be edible 12:22 < bridge> xd 12:22 < bridge> its like yogurt yes 12:22 < bridge> but not quite 12:22 < bridge> lol i see 12:23 < bridge> i like nuts 12:23 < bridge> but they are very expensive 12:23 < bridge> are american nuts as healthy tho 12:23 < bridge> in spain its rly common 12:23 < bridge> are they not the same nuts... 12:23 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1179382134327218227/142278_00_1.png?ex=65799434&is=65671f34&hm=9db618cb6233eead9d3d776d4c48c9ec05e97eb32c9872ab7376de571bebaf71& 12:23 < bridge> walnuts 12:23 < bridge> idk 12:23 < bridge> 3.7€ 12:23 < bridge> according to google 12:23 < bridge> you put the least flavorful nut in your whipped cheese 12:24 < bridge> 30g 12:24 < bridge> 350g 12:24 < bridge> the most healthy 12:24 < bridge> xd 12:24 < bridge> probably not by a wide margin 12:24 < bridge> though i like walnuts 12:24 < bridge> i like a mixed nuts more tho 12:24 < bridge> almonds cashews walnuts 12:24 < bridge> maybe peanuts but not usually. i dont like peanuts themselves 12:25 < bridge> they taste chalky 12:25 < bridge> i like walnuts at this point 12:25 < bridge> also the cheese fills you easy 12:25 < bridge> it's a high protien food 12:25 < bridge> gotta get the muscle 12:25 < bridge> the most sustaining macro nutrient 12:25 < bridge> each protien is like 9 calories or something 12:26 < bridge> based on my recollection of freshman year biology 12:26 < bridge> xd 12:26 < bridge> it's not necessarily about muscle 12:26 < bridge> idk yeah 12:26 < bridge> its for sure more healthy than having pizza 12:26 < bridge> for breakfast 12:26 < bridge> i read this today on a whatsapp group 12:26 < bridge> xdd 12:27 < bridge> yes you need lots of protien to build muscle but you need to eat lots of protein even in a deficit or when trying to stay the same bcs otherwise you just lose muscle 12:27 < bridge> also why it's counterproductive to eat empty carbs/sugars and fats, and expect to keep muscle while gaining weight 12:27 < bridge> bulking as u might call it 12:27 < bridge> yeah 12:27 < bridge> gotta balance your diet ..... 12:27 < bridge> thats why u want high protein low calorie 12:28 < bridge> yea 12:28 < bridge> i think 12:28 < bridge> im no expert 12:28 < bridge> depends on what your goal is 12:28 < bridge> based on my understanding 12:28 < bridge> high protien low calorie = lose fat, sustain and build muscle 12:28 < bridge> high protien high calorie = gain weight, sustain and build muscle 12:28 < bridge> i just think it would be hard to do on merica 12:28 < bridge> or more expensive 12:28 < bridge> yeah 12:28 < bridge> they give u giant sized portions 12:29 < bridge> they use bad oil 12:29 < bridge> iirc 12:29 < bridge> corn and seed oils are by far the most popular 12:29 < bridge> or butter 12:29 < bridge> don't knock butter it's awesome in moderation 12:29 < bridge> unlike shitty seed oils which serve no purpose other than to be cheaper than a good oil like avocado or olive or whatever 12:29 < bridge> i only buy good oil 12:30 < bridge> luckily i live in the country that exports the best oil 12:30 < bridge> same but there is no guarantee for other things we buy at the store 12:30 < bridge> i use extra virgin olive oil 12:30 < bridge> they are usually made with Shittiest oil 12:30 < bridge> us too 12:30 < bridge> and well i try to not use too much 12:30 < bridge> non stick pans best 12:30 < bridge> no way 12:31 < bridge> as long as you're gentle to them they are fine 12:31 < bridge> a well seasoned cast iron or stainless steal skillet will let u use the same amount of oil + have the same nonstick properties as a teflon pan 12:31 < bridge> they are just harder to maintain 12:31 < bridge> xd 12:31 < bridge> u sound like a expert 12:31 < bridge> they have superior heat retention 12:31 < bridge> so ur food heats more evenly 12:31 < bridge> i just have my pan ok 12:32 < bridge> i got it for 30€ i think 12:32 < bridge> also much safer to ingest a flake of polymerized food oil than a flake of teflon once your coating goes bad 12:32 < bridge> :justatest: 12:32 < bridge> i own many pans 12:32 < bridge> prob 45lbs of cast iron in my cabinets 12:32 < bridge> damn 12:32 < bridge> give some 12:32 < bridge> xd 12:32 < bridge> they so expensive 12:32 < bridge> i only got 2 12:32 < bridge> not hard to find at second hand stores but expect to do some restoration 12:33 < bridge> we got some caraway pans a few months ago which are nonstick but they are also not teflon 12:33 < bridge> better for the environment and safer to ingest 12:33 < bridge> good in a pinch 12:33 < bridge> started recently living alone tho i guess thats why 12:33 < bridge> yea 12:33 < bridge> i will have to get rid of a lot of my possessions when i move out 12:46 < bridge> trying to make a windirstat ish app 12:46 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1179387957749227552/image.png?ex=657999a1&is=656724a1&hm=5e043e1f7d09e8b95c0de2a09c41c4ec2019f8008b3c6bf63dac89b7e7c8984c& 12:47 < bridge> ms fluent guidelines rly do make it hard to make space-efficient UIs 12:47 < bridge> the original app has tables with a bunch of columns that are all totally visible at a reasonable size 12:47 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1179388197302706186/image.png?ex=657999da&is=656724da&hm=e1a8b5e3a684dc821446fe3e8b62dc95260650c340101d1753285d7efc2d4cab& 12:47 < bridge> but if i busted out a table that complied with the fluent guidelines i would just get 2 chars per column and then ... xd 12:49 < bridge> xd 12:49 < bridge> imagine using windows 12:50 < bridge> make it with gtk 12:51 < bridge> @mpft how can u live with just 700gb 12:51 < bridge> this just the windows frontend 12:51 < bridge> i have 8tb across all disks 12:51 < bridge> windirstat reading is weird 12:51 < bridge> but they are ssd? 12:51 < bridge> or m2 12:51 < bridge> 3 m.2 which total 1.5TB 12:52 < bridge> then i have 2.5 tb of sata ssd 12:52 < bridge> 4tb hdd 12:52 < bridge> i got 2.5tb m2 12:53 < bridge> and 2tb ssd 12:53 < bridge> nice 12:53 < bridge> i lied 12:53 < bridge> i have 2.5tb in m.2 and 1.5 in sata ssd 12:54 < bridge> i pcie 4.0 500GB boot drive and 2 pcie 3.0 1tb disks in raid 0 12:54 < bridge> 1 pcie 4.0 500GB boot drive and 2 pcie 3.0 1tb disks in raid 0 12:55 < bridge> the sata disks are in a migratory period so to speak 12:55 < bridge> it’s my old drive so sometimes i just go there to find a file or whatever but they don’t rly get used 14:11 < bridge> i will sit on this design for a little bit 14:11 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1179409229740785715/image.png?ex=6579ad70&is=65673870&hm=b0e90f77d39a787946d0a8ac0f942680d5d78dafe8504b806bf8bdfe40c6a08f& 14:18 < bridge> i am out of salt for my eggs 14:22 < bridge> looks modern 14:22 < bridge> and windowsy 14:22 < bridge> i need t o make android apps to become rich 14:24 < bridge> like i said this is just the windows frontend 14:25 < bridge> it will look less windowsy but largely the same on other platform 14:30 < bridge> man doing assembly with nasm rly helped me 14:30 < bridge> use gdb and understand stuff 14:40 < bridge> i always used ollydbg like a caveman 14:41 < bridge> and by the time I discovered there were better tools interest had shifter 14:41 < bridge> d 14:48 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1179418609005625464/IMG_4345.jpg?ex=6579b62c&is=6567412c&hm=ebb6ee4ac9e336569a83ff310da0c54597e8fea62311c28cfffe21598c25667e& 14:48 < bridge> gm 14:51 < bridge> Leak 14:51 < bridge> The geo guessers will know xd 14:52 < bridge> deen already has my address 14:53 < bridge> it would be easier to ask him 14:55 < bridge> are these colors better .. .. .. . 14:55 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1179420380646088774/image.png?ex=6579b7d3&is=656742d3&hm=ad52468fdec16e544620f6fb018619a6f88549661850f6a69d599f1a8d8e0b3b& 15:07 < bridge> haha wtf i thought that was the screen panel where you set up your screens from windows settings at first XDD 15:08 < bridge> wait you don’t have 2,220,302 monitors 15:09 < bridge> managing ddnet spaghetti code is hard i know but.... 15:09 < bridge> XD 15:11 < bridge> today im playing with gdb at work 15:11 < bridge> you mean gdb will play with you 15:11 < bridge> finding a bug in a shared library made with mlir 15:11 < bridge> xd 15:11 < bridge> gdb with gef is niceee 15:20 < bridge> never heard of gef until now 15:20 < bridge> looks nice 15:32 < bridge> i heard about it from heinrich 15:32 < bridge> i use it daily 15:51 < bridge> @mpft ur a audio pro 15:51 < bridge> i got my 100€ bose speakers but 15:52 < bridge> i feel i can get more quality 15:52 < bridge> do u recommend some good 15:52 < bridge> good bass, and maybe good with music that sounds like synthwave? xd 15:52 < bridge> up to 200€ 15:58 < bridge> > You should always try to control the volume at the last part of the chain, which in this case, would be your speakers. Set the DAC and computer volume to max. If your speakers can't handle it(some speakers can't handle high input), then turn down the DAC volume a little bit. 15:58 < bridge> ok i havent been doing this 16:00 < bridge> well ppl don’t often make quality oriented computer speakers that aren’t monitors 16:00 < bridge> you can get some bookshelf speakers and they will sound good but you’ll probably have to wire it up 16:01 < bridge> @mpft i have a dac/amp fiio 16:01 < bridge> also if your room is very small or you are close to the speakers then that will suck 16:01 < bridge> i think the speakers i have are active 16:01 < bridge> so they also have a internal amp 16:01 < bridge> should i get passive speakers? 16:01 < bridge> depends on what your amp can do 16:01 < bridge> the room with pc is not small 16:01 < bridge> im a bit close to the speakers i think 16:01 < bridge> xd 16:02 < bridge> yeah i wouldn’t go much bigger 16:02 < bridge> do you want accurate audio or a ‘fun’ listening profile 16:02 < bridge> idk if accurate means good 16:02 < bridge> idk 16:02 < bridge> xd 16:02 < bridge> changing the dac to full and adjusting volume at the speaker seems better now 16:02 < breton> KEF Q150 and a subwoofer 16:03 < bridge> i also put the speakers a bit further 16:03 < bridge> Q150 expensive 16:04 < bridge> also concerned bookshelf speakers will provide a bad experience if he is rly close to them 16:04 < breton> or Q100 16:05 < bridge> firstly what outputs does ur amp have 16:08 < bridge> fiio k3 16:08 < bridge> xd 16:08 < bridge> remember in the past 16:08 < bridge> i go tthis 16:09 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1179439049354772490/image.png?ex=6579c936&is=65675436&hm=eebdcc52423a4909ff3a0675a531ad18dacafcdced0fcd90d73c48e0e20d7345& 16:23 < bridge> my results came 16:23 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1179442402872791090/image.png?ex=6579cc55&is=65675755&hm=7a2a8b922adb8a4922b62eeec0cc67ac1ba268dcb3946221efd0d7640ae6e8d8& 16:23 < bridge> apparently that's 95 days 16:23 < bridge> more than 1/3 of the year :feelsbadman: 16:23 < bridge> more than 1/4 of the year :feelsbadman: 16:23 < bridge> <_voxeldoesart> ewan u gotta put a computer image in there so this doesnt get deleted 16:23 < bridge> uhhh 16:23 < bridge> flpflpflpf 16:24 < bridge> isn't it better to get a soundsystem with a built in power amplifier? 16:24 < bridge> no 16:24 < bridge> maybe for a tv or something 16:24 < bridge> ryo ur amp doesn't have any kind of raw out 16:24 < bridge> there are rly good cheap ones 16:25 < bridge> i suppose you could split your line out but idk most of what you'd want would take RCA, 1/4 or raw speaker wire 16:25 < bridge> you could check out some monitors 16:25 < bridge> with smaller drivers if you're close to it and the room is small/medium 16:26 < bridge> presonus eris 3.5-5.25 (the number is the diameter of the driver in inches) 16:26 < bridge> that would be about your budget 16:28 < bridge> you ought to look up a review since i dont buy new audio equipment 16:29 < bridge> im also not sure your amp would power any passive speakers 16:30 < bridge> i think it’s a headphone amp 16:30 < bridge> good news is most monitors are active 16:32 < bridge> why do u meantion split 16:32 < bridge> mi fiio has 2 outputs 16:33 < bridge> the one at front, for headset 16:33 < bridge> the line out at back 16:33 < bridge> for my speakers 16:33 < bridge> or does a passive speaker needs 2 inputs? 16:33 < bridge> wat 16:33 < bridge> im confused 16:34 < bridge> idk most of what u said xd 16:34 < bridge> what is raw out 16:34 < bridge> why do i need it 16:34 < bridge> speaker wire output for hooking up speakers that don't have other connectors 16:34 < bridge> which is most 16:34 < bridge> it can look a bunch of different ways 16:35 < bridge> i see 16:35 < bridge> i have my speakers on the line out at back 16:35 < bridge> it looks like a jack 16:35 < bridge> small i think 16:35 < bridge> it is 3.5mm jack 16:35 < bridge> ye 16:35 < bridge> just a headphone jack 16:36 < bridge> its bad right 16:36 < bridge> that will not power active speakers 16:36 < bridge> ah 16:36 < bridge> but my bose speakers got a amp im sure 16:36 < bridge> that will not power passive speakers 16:36 < bridge> xdd 16:36 < bridge> i can adjust volume there 16:36 < bridge> yea 16:36 < bridge> they are powered to current 16:36 < bridge> too 16:36 < bridge> but i thought u were trying to get new speakers 16:36 < bridge> which usually aren't powered 16:36 < bridge> yes, if they are better tho 16:36 < bridge> they rely on the amp/receiver to power them 16:36 < bridge> i see 16:36 < bridge> unless they are monitors which are designed to be used at a computer 16:37 < bridge> which expect to be hooked up to an audio interface but the dac you have will work just as well 16:37 < bridge> i like following unix philosphy with this 16:37 < bridge> just need an adapter 16:37 < bridge> if its standalone its usually better 16:37 < bridge> 1 thing but good 16:37 < bridge> monitor with speakers doesnt sound like that 16:37 < bridge> xd 16:37 < bridge> depends on use case 16:37 < bridge> sry by monitor i mean 16:37 < bridge> studio monitors 16:38 < bridge> they are speakers that aim to produce accurate sound for producers/engineers and purists 16:38 < bridge> not like ur screen xd 16:38 < bridge> xd 16:38 < bridge> im a consumer 16:38 < bridge> basically look up some reviews 16:39 < bridge> a reddit thread or something for ppl in ur situation 16:39 < bridge> actually turning the dac to max and controllign volume on speaker kinda sounds better 16:39 < bridge> good 16:39 < bridge> i had the dac near min xd 16:39 < bridge> if u put my speakers at max i will blow off the neighbour ear 16:39 < bridge> lmao 16:39 < bridge> yea u should take all the steps u can to make sure ur own sound is still good 16:39 < bridge> what sample rate does ur pipewire run at 16:40 < bridge> it was at 48khz but i changed it now to 16:40 < bridge> default.clock.rate = 192000 16:40 < bridge> default.clock.allowed-rates = [ 192000 96000 48000 44100 ] 16:40 < bridge> but 16:40 < bridge> i need to restart 16:40 < bridge> brb 16:40 < bridge> i see 16:40 < bridge> wait 16:40 < bridge> 192 is tryhard sample rate 16:40 < bridge> what should i use 16:40 < bridge> 96? 16:41 < bridge> sample rates higher than 48k are really only good for audio analysis that like, isn't done by your ears 16:41 < bridge> before both options only had 48000 16:41 < bridge> ok 16:41 < bridge> so what do i put 16:41 < bridge> depends 16:41 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1179447087620956201/image.png?ex=6579d0b2&is=65675bb2&hm=0ac6a4f86ea1b192e45f29b6effeb35a91413d940bfeb971e59e4931ac2d2dcd& 16:41 < bridge> 48? 16:41 < bridge> anything other than 48k or 44.1k will require resampling which is an inherently inaccurate process and can produce artifacts in itself. you can choose your resampler to remedy this but you should probably only have a high sample rate if you listen to music which is distributed at this rate 16:42 < bridge> like listening to a 44.1 cd rip or youtube video or something on a 96k system will just stretch those 44.1 thousand samples and interpolate the rest the best it can 16:42 < bridge> it will not be as good as listening to a recording with 96 thousand samples per second. which is rare to find 16:42 < bridge> ok 16:42 < bridge> so unless u have like lossless rips or something then i would stick with 48 16:42 < bridge> but allowed rates means if a source has that rate it will use it? 16:42 < bridge> and not resample? 16:43 < bridge> yea let it do whatever it wants there 16:43 < bridge> ok 16:43 < bridge> so default is for what then 16:43 < bridge> all that should matter is the one that your audio system actually runs at 16:43 < bridge> ah 16:43 < bridge> default should be 48 imo 16:43 < bridge> ok 16:43 < bridge> pro audio is actually a huge scam 16:43 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1179447561279516743/image.png?ex=6579d123&is=65675c23&hm=280cc5b198f1a0cc90cbd442bae5eaecf5af88105e04fb178852bfb1642bc9d5& 16:43 < bridge> so this is good 16:43 < bridge> yep 16:43 < bridge> what is quantum 16:43 < bridge> listening quality gains are usually not found on the software side 16:43 < bridge> no idea what quantum is 16:43 < bridge> do u suggest other values than default 16:44 < bridge> idk i spent weeks ricing out my pulseaudio configs and then it all fell out of my head 16:44 < bridge> its related to buffering and latency 16:44 < bridge> oh 16:44 < bridge> turn it down then 16:44 < bridge> if u want lower latency 16:44 < bridge> https://gitlab.freedesktop.org/pipewire/pipewire/-/wikis/Config-PipeWire?version_id=9578bfa2b3bdc7a30a957cb4e254133df7f96844 16:44 < bridge> doesn't matter much 1024 seems high by default 16:45 < bridge> if u have a good cpu then u can probably turn it down to 256 or lower... below that you will see minimal gains but probably popping from buffer underruns 16:45 < bridge> depending on how high ur cpu utilization is 16:46 < bridge> i dont do any latency sensitive task 16:46 < bridge> ill leave it as is xd 16:49 < bridge> smart 16:49 < bridge> defaults are usually good 16:51 < bridge> not in linux kernel 16:51 < bridge> linux kernel uses defaults for ancient computers 16:51 < bridge> i had to raise my ulimits for sane stuff 16:51 < bridge> they are most well rounded for the industry 16:51 < bridge> esyncf 16:51 < bridge> esyncfs 16:51 < bridge> https://github.com/lutris/docs/blob/master/HowToEsync.md 16:52 < bridge> Esync removes wineserver overhead for synchronization objects. This increases performance for a lot of games, especially ones that rely heavily on multithreading. 17:08 < bridge> so true 17:30 < bridge> > "We think there is a fundamental misconception about piracy. Piracy is almost always a service problem and not a pricing problem," he said. "If a pirate offers a product anywhere in the world, 24 x 7, purchasable from the convenience of your personal computer, and the legal provider says the product is region-locked, will come to your country 3 months after the US release, and can only be purchased at a brick and mortar store, then the pirate's s 17:30 < bridge> why is gaben so wise 17:33 < bridge> https://www.reddit.com/r/IndianGaming/comments/17g2m4y/steam_removing_regional_pricing_from_argentina/?rdt=63109 17:37 < bridge> > Um... It's not a removal of regional pricing - it's a removal of the regional currency. 17:38 < bridge> still, steam service as a whole is more than owning a game 17:38 < bridge> friends, library, proton, etc 17:38 < bridge> most people pirate for pricing reasons in my experience lmao 17:39 < bridge> @louis.place look at it like this 17:39 < bridge> netflix is a service 17:39 < bridge> u can also pirate movies 17:39 < bridge> there will always be ppl who pirate 17:39 < bridge> but it provides a comfortable service for the generic population 17:39 < bridge> most end up getting netflix 17:40 < bridge> xbox game pass is so popular cuz this too 17:40 < bridge> that's still a pricing issue and i don't think that relates to ur quote 17:40 < bridge> its not a pricing issue 17:40 < bridge> u can pirate the series, but u choose the comfort of having it at 1 click 17:41 < bridge> not if i'm broke 17:41 < bridge> if ur broke u wouldnt buy it anyways 17:41 < bridge> ur not the target 17:41 < bridge> if im broke i'd pirate it correct 17:41 < bridge> there will always be pirates 17:41 < bridge> if i rly wanted to watch it 17:41 < bridge> the point is putting stuff anti piracy is bad 17:42 < bridge> because real customers will have worse experience 17:42 < bridge> u make those customers with money thinking about it convinced with a good service 17:42 < bridge> spotify 17:42 < bridge> pirating music will never be as easy as using spotify 17:42 < bridge> yep 17:42 < bridge> this is why i have over 3 months of listening this year 17:42 < bridge> i mean i agree with that 17:43 < bridge> i think urq uote has nothing to do with that though 17:43 < bridge> he makes it seem like the issue of piracy is with region locks or unavailability of products which is just not true most of the time 17:45 < bridge> true but i'd say thats different 17:45 < bridge> caues spotify can be a free service too and i'm pretty sure u can block ads anyways 17:46 < bridge> 🏴‍☠️ 17:48 < bridge> 🏴‍☠️ 17:48 < bridge> https://pyret.org/index.html 18:03 < bridge> spotube 18:04 < bridge> https://github.com/KRTirtho/spotube 18:07 < bridge> Ew 18:07 < bridge> Better than shit electron 18:07 < bridge> https://github.com/mrpond/BlockTheSpot 18:07 < bridge> What electron 18:07 < bridge> And instant download 18:07 < bridge> Wdym 18:08 < bridge> https://www.electronjs.org/de/ 18:08 < bridge> This slow dhiy 18:08 < bridge> I know what electron is 18:08 < bridge> Where is the elctron 18:08 < bridge> Spotify 18:08 < bridge> Uses 18:08 < bridge> Spotify is not electron 18:08 < bridge> Electron 18:08 < bridge> It is 18:08 < bridge> It isn’t 18:08 < bridge> It is 18:09 < bridge> It quite literally is not 18:09 < bridge> does it use >100MB ram? 18:09 < bridge> then it's electron 18:09 < bridge> No 18:09 < bridge> It’s CEF 18:09 < bridge> and the devs have brains 18:09 < bridge> Chromium 18:09 < bridge> Same thing 18:09 < bridge> Literally not 18:09 < bridge> Separate projects developed in parallel by separate people 18:10 < bridge> its fking slow 18:10 < bridge> Fast af for me 18:10 < bridge> but it's web based 18:10 < bridge> and web based is always JS runtime 18:10 < bridge> and html+css engine 18:11 < bridge> so how much RAM does spotify use @mpft 😬 18:11 < bridge> Relevance 18:11 < bridge> leak 18:11 < bridge> Let me see 18:12 < bridge> Send ss 18:12 < bridge> No Photoshop pls 18:12 < bridge> No photoshop pls 18:13 < bridge> 😬 18:13 < bridge> 🤨 18:14 < bridge> chrome for 3 tabs 18:14 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1179470440700313772/image.png?ex=6579e672&is=65677172&hm=3d060e385034842e815ca2dfc2d3d5130ab3b53976fcd0353c57bac07e2274ba& 18:14 < bridge> xdd 18:14 < bridge> but i have the RAM 18:14 < bridge> it should use what it needs 18:14 < bridge> i like to share 18:14 < bridge> Limit to 1mb and see what happens 18:15 < bridge> firefox enjoyer here 18:15 < bridge> me too 18:15 < bridge> Ok it was at 900 18:15 < bridge> MB?? 18:15 < bridge> it was open for days and i had hella music cached 18:15 < bridge> i restarted and it's 300 18:15 < bridge> ff is even worse @ryozuki 18:15 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1179470734687469678/image.png?ex=6579e6b8&is=656771b8&hm=80cf43c40e742ff7237d949f3c0e045c2c323df71ed505a3e7b8848bb9a424ef& 18:15 < bridge> A GIGABYTE? 18:15 < bridge> mhm 18:15 < bridge> i got 32gb 18:16 < bridge> and you like to use what you bought 18:16 < bridge> 😏 18:16 < bridge> Taking the horse to the track xD 18:17 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1179471121498787923/image.png?ex=6579e714&is=65677214&hm=a6b7e29f7cd4b1a6a075a7bed2f93979bb0f460cd70839195da40ef7851c0980& 18:17 < bridge> lok at RES 18:17 < bridge> 1gb for rust analyzer 18:17 < bridge> firefox 861mb 18:17 < bridge> xd 18:17 < bridge> 18:17 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1179471214587166760/6dc096ae-07e7-47a4-ad4b-0239aba5733d.png?ex=6579e72b&is=6567722b&hm=7561a3afea6b8962a3e80fcdef30d5d0ded41274b21a9f564850a9a561b2e267& 18:17 < bridge> how only 8gb 18:17 < bridge> in 2023 18:17 < bridge> Here is expensive 18:18 < bridge> damn 18:18 < bridge> where is here 18:18 < bridge> Compressed (0mb) 😂 18:18 < bridge> my ram was $300 18:18 < bridge> Ddr5? 18:18 < bridge> yea 18:18 < bridge> u use a new cpu bro 18:18 < bridge> ofc ur ram is expensive 18:18 < bridge> its also 5600mhz 18:18 < bridge> so true 18:18 < bridge> naw it's 6000 😃 18:18 < bridge> latam 18:18 < bridge> my ram is 3200mhz it costed me 110~~€ 18:18 < bridge> for 32gb 18:18 < bridge> expo 18:19 < bridge> ovahclocked 18:19 < bridge> not rly overclocked if it comes like that tho is it 18:19 < bridge> that's just the clock 18:19 < bridge> u talking about urs or mine 18:19 < bridge> mi ne 18:19 < bridge> idk 18:19 < bridge> The Crock 18:19 < bridge> if ur cpu supports 6000mhz then be it 18:19 < bridge> well yea 18:19 < bridge> just saying they call it an overclock 18:19 < bridge> even tho it applies the expo preset by default 18:20 < bridge> In my first oc I burned my cpu 18:20 < bridge> 18:21 < bridge> lmao 18:21 < bridge> back when hardware had no overheat protection 18:22 < bridge> https://tenor.com/view/cpu-on-smoke-cpu-blasts-potato-pc-gif-24592403 18:22 < bridge> it's not a bug, it's a feature 18:23 < bridge> ye 18:23 < bridge> it tells u to buy new hardware 18:23 < bridge> @yekrm can you PC run vulkan? 18:24 < bridge> lol 18:24 < bridge> troll 18:25 < bridge> u have good pc 18:25 < bridge> Sure 18:25 < bridge> https://discord.com/channels/252358080522747904/295908390956433410/1023401770032037938 18:25 < bridge> XDDDDD 18:25 < bridge> troll 18:25 < bridge> :owo: 18:25 < bridge> @yekrm so how much RAM do you actually have 18:25 < bridge> xDD 18:26 < bridge> 8 18:26 < bridge> and your GPU? 18:26 < bridge> how much VRAM 18:26 < bridge> 4 18:26 < bridge> lol 18:27 < bridge> i also have double the RAM than VRAM 18:27 < bridge> 18:27 < bridge> 32 vs 16 18:27 < bridge> 😏 18:30 < bridge> But now I will reinstall windows, I modified the system so much that it became unstable 18:30 < bridge> :waaaa_pb: 18:31 < bridge> Linux ftw 18:31 < bridge> Doesn't run some programs 18:31 < bridge> what do you need? 18:31 < bridge> Raidrive 18:32 < bridge> that's all? 18:32 < bridge> i bet there are 1000000 alternatives to that xd 18:32 < bridge> https://rclone.org/ 18:33 < bridge> first one i found 18:33 < bridge> opensource and free 18:33 < bridge> Doesn't work well with emby 18:33 < bridge> raidrive is just an FTP client no? 18:33 < bridge> then don't use emby 😬 18:34 < bridge> SFTP and mount a directory as local 18:34 < bridge> i hope you dont have emby on a windows server :justatest: 18:35 < bridge> In windows emby doesn't use resources because it's direct transmission 18:35 < bridge> https://emby.media/emby-theater-linux.html 18:35 < bridge> xd 18:36 < bridge> Sure but the amd driver on linux dead 18:36 < bridge> 18:36 < bridge> no 18:36 < bridge> nvidia is shit. 18:36 < bridge> amd is always latest wtf? 18:36 < bridge> amd is always latest 18:37 < bridge> all excuses:kek: 18:37 < bridge> In linux makes conversion of multimedia = cpu 100% 18:38 < bridge> My GPU is not detected properly 18:38 < bridge> huh? 18:38 < bridge> Transcoding 18:39 < bridge> what gpu do you have? 18:40 < bridge> RX 5500 XT 18:55 < bridge> u need vaapi drivers 19:11 < bridge> <_voxeldoesart> i read that as enby and almost smiled 19:15 < bridge> why would it make you smile 19:15 < bridge> today was the day where using 0xbeef as a value helped me debug 19:22 < bridge> 😃 19:23 < bridge> :nobyisthebiggesttroll: 19:33 < bridge> 0.7 can join ddnet servers that have the bridge active. But only because ddnet added support for that 19:37 < bridge> It’s not about interest. It’s avoiding the hard fork and uniting the playerbase again 19:38 < bridge> .\_. 19:39 < bridge> there is no playerbase to unite 19:39 < bridge> 0.7 is chiller itself 19:39 < bridge> also we shouldnt avoid a hard fork 19:39 < bridge> I play 0.6 19:39 < bridge> lol 19:39 < bridge> we should have clean ddnet, and if others want clean 0.7ddnetorwhathever 19:39 < bridge> more reason u give xd 19:40 < bridge> I wanna play ctf with the squad 19:40 < bridge> Vanilla squad 19:40 < bridge> Using ddnet client 19:40 < bridge> Not mouse bugged vanilla client 19:41 < bridge> <_voxeldoesart> uniting 6 people 20:09 < bridge> Yes uniting 6 people! 20:17 < bridge> # NEW! ChillerDragon vs. Enemy | 0.7 support 20:17 < bridge> 🍿 20:18 < bridge> prime time 20:15 20:19 < bridge> <_voxeldoesart> :justatest: 20:31 < bridge> 0.7 is no bloat when 0.6 is removed 20:31 < bridge> Heinrich does not want to remove 0.6 to keep back compat 20:32 < bridge> Ryo and jopsti want to break back compat to cleanup protocol 20:32 < bridge> But let’s be real neither ryo nor jopsti are working on ddnet so who would even break the protocol by actually implementing the changes. And what changes even? 20:35 < bridge> <_voxeldoesart> i think if we break back compat we would be able to have more flexibility with features 20:35 < bridge> Like what 20:35 < bridge> What’s limiting right now? 20:36 < bridge> <_voxeldoesart> well for one the killfeed code is mega jank 20:37 < bridge> <_voxeldoesart> we could very easily squish it if we didnt need to have 0.7 packets 20:37 < bridge> Is it? 20:38 < bridge> That’s not a matter of breaking 0.6 compat that’s a matter of adding 0.7 20:38 < bridge> Show me mega jank code and how clean it could be? 20:39 < bridge> Im sure it would also be clean if we didn’t need to have 0.6 packets and only had 0.7 20:42 < bridge> <_voxeldoesart> afk 21:26 < bridge> https://github.com/rust-lang/this-week-in-rust/pull/4912 21:26 < bridge> @jupeyy_keks ill be in the next TWIR 21:26 < bridge> This week in Rust 21:33 < bridge> :poggers2: :Poggers: :pepesmash: 21:34 < bridge> no idea wtf that is but: epic 21:34 < bridge> dude 21:34 < bridge> u should read TWIR 21:34 < bridge> every week 21:35 < bridge> its the oficial newsletter 21:35 < bridge> of rust 21:35 < bridge> look the repo group 21:35 < bridge> rust-lanh 21:35 < bridge> how can there be news if all good features stay in nightly 21:35 < bridge> g 21:35 < bridge> 😏 21:35 < bridge> xdd 21:35 < bridge> 21:36 < bridge> @jupeyy_keks its one of my sources 21:36 < bridge> for links i share here 21:36 < bridge> and for ffr 22:02 < bridge> was about to say: which is tomorrow, but then i realized it's only the day after tomorrow :/ 22:22 < bridge> <_voxeldoesart> im back 22:23 < bridge> <_voxeldoesart> anyways what im saying is do we REALLY need 3 packets for the killfeed? like the only reason why i added one (and furo added one) is that we cant touch the og killfeed code 22:23 < bridge> <_voxeldoesart> or else that breaks back compat 22:24 < bridge> voxel4president 22:25 < bridge> <_voxeldoesart> id be a shit president 22:25 < bridge> then you are in the average 22:26 < bridge> it's already a skill if you are not a very shit president 22:26 < bridge> xd 23:33 < bridge> I'm fairly sure 0.7 is chiller and his 15 bots 23:34 < bridge> I'm confused, why would we only use the packets of a dead fork that breaks half our mod by moving stuff out of the snap? Elaborate