00:46 < bridge> https://firefoxcss-store.github.io/ 02:37 < bridge> Sounds dangerous do you have be backups? 02:37 < bridge> No backups? 03:19 < bridge> no backups 03:22 < bridge> No bitches? 03:24 < bridge> https://tenor.com/view/mila-kunis-im-the-back-up-plan-gif-12965066 03:25 < bridge> My brain has stored most of the data 06:48 < bridge> yo 06:48 < bridge> making tunes more precise would be game-breaking right? 06:49 < bridge> currently they are only int / 100 06:49 < bridge> which is very annoying 07:35 < ws-client> @Ewan i think the amount of backups and bitches is an inverse correlation actually :D 07:36 < bridge> okay so im fated to find some backups? 07:37 < bridge> thats cool 07:37 < ws-client> @teero777 you should try this time its 0 effort to do a ``git init && git add . && git commit -m init && git remote add origin git@github.com:nob/dotfiles`` 07:37 < bridge> where? .config? 07:37 < ws-client> wherever u have configs 07:38 < bridge> i mean id have to write a big .gitignore 07:38 < ws-client> any file that you need tomorrow should be tracked in git 07:38 < ws-client> you can also do inverse gitignore and make it a whitelist 07:39 < bridge> so thats why your github activity looks so green 07:39 < ws-client> idk where you store your configs if they actually all are in .config you can gitignore * there and then add ``!htoprc`` or whatever rc file you have there 07:39 < bridge> you just update your dotfiles daily xD 07:39 < ws-client> @teero777 not only my dotfiles. Every time i close my laptop lid my harddrive could burn and i would have 0 data loss. 07:39 < ws-client> i push my fakin pictures folder and tw demos to github xd 07:41 < bridge> https://tenor.com/view/cpu-on-smoke-cpu-blasts-potato-pc-gif-24592403 07:41 < ws-client> https://github.com/ChillerDragon/bash_history 07:41 < bridge> gh servers when chiller commits his 7 terabytes of demos haha 07:41 < ws-client> i can git pull my bash history from github xd 07:42 < ws-client> @teero777 and now i started mirroring to gitlab and codeberg because i dont trust github as the only backup location 07:42 < bridge> cant you get banned for uploading random shit? xD 07:43 < ws-client> you can 07:43 < ws-client> i got like 5 gh accounts banned 07:43 < ws-client> and one warning on codeberg 07:43 < ws-client> xd 07:43 < bridge> :owo: 07:43 < ws-client> ofc you also gotta backup accounts 07:43 < ws-client> github.com/ChillerDragon-backup 07:43 < bridge> nice 17 line history xd 07:44 < ws-client> i could only think of 17 lines i need 07:44 < bridge> chiller do you like math? 07:44 < ws-client> the rest was just a bunch of vim/cd/ddnet 07:44 < ws-client> i hate math 07:44 < ws-client> i like meth 07:44 < ws-client> ok afk 07:44 < bridge> ok cool 👍 07:44 < ws-client> but rly do backups of ur settings if they are work to setup 07:45 < bridge> kk thx 09:04 < bridge> fyi, dont visit godot discord on phone now 09:05 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1221731605912092733/Screenshot_2024-03-25-09-03-56-598_com.discord.jpg?ex=6613a539&is=66013039&hm=7f39c5966b66e82b16fab948d6acf7d3bb7bfa3f546407e7a82d4ce4fe12e3a7& 09:06 < bridge> every time I want to do something, as long as Im getting messages from godot's discord server, I have to clear out the cache :kek: 09:08 < bridge> did my pic get deleted? :justatest: 09:08 < bridge> wth is going on with discord on phone 10:46 < bridge> **Teen Porn and Onlyfan Leaks here** 🍑 🍕 https://discord.gg/hotteens @everyone 10:46 < bridge> @Discord Mod 12:28 < ws-client> lmao i red "tee porn" 12:54 < bridge> I thought ESRB only applies to games 12:54 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1221789237079310436/image.png?ex=6613dae5&is=660165e5&hm=0bfceaf2edf516bf6022834ec7608e14a86af7da24d7d318c291b211f3b74e75& 13:06 < bridge> I reverse engineered and wrote some down on paper when I noticed that 13:40 < ws-client> reverse engineering your own memory gg 13:40 < ws-client> classic lerato 13:41 < ws-client> average pyson L 13:41 < ws-client> https://zillyhuhn.com/cs/.1711370326.png 13:41 < ws-client> which pro gaming language is the fattest in your home folder? 13:45 < bridge> rustlang 15:46 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1221832527665299476/image.png?ex=66140337&is=66018e37&hm=88c25e2da7e2f1a1691ded3cadd036328ee699bb58ef3bd41871b92d2b96dff1& 16:13 < bridge> @learath2 do u follow ffmpeg on twitter? 16:13 < bridge> https://twitter.com/FFmpeg/status/1771944230333694056 16:13 < bridge> there are rust zealots, but also C ones xd 16:13 < bridge> Not really 16:13 < bridge> they are liek 24/7 posting about C this C that 16:13 < bridge> I 1000% agree with this tweet 16:13 < bridge> obviously since rust taken off 16:14 < bridge> well i guess this https://twitter.com/FFmpeg/status/1771343297899815344 was published because there was talks about C++ in linux 16:14 < bridge> but i dislike the bad faith argument that u cant do low level in rust 16:14 < bridge> It doesn't have to be C though. "Low level" programming is essential 16:14 < bridge> he seems to imply u can only do it with C 16:14 < bridge> and also there arent C compilers for every chip out there like he says in their twits 16:15 < bridge> i know, but i bet if we ask them they wont agree rust can be low level xd 16:15 < bridge> Even in Rust. If you can't imagine doing what a crate does, you are going down the wrong path 16:15 < bridge> yeah u can not use a crate 16:15 < bridge> like in C 16:15 < bridge> Fwiw C proobably is the most widely supported 16:15 < bridge> u can be like in C and not use any deps 16:16 < bridge> rewrite everything 16:16 < bridge> reinvent the wheel 16:16 < bridge> Gcc has backends for some of the weirdest chips 16:16 < bridge> i know 16:16 < bridge> btw some of these odd chip compilers are buggy 16:17 < bridge> anyway somehow it irks me the way he says it 16:17 < bridge> I'm a firm believer in reinventing the wheel. It's a very important skill 16:17 < bridge> xd 16:17 < bridge> i also agree its a good skill 16:17 < bridge> which u can do in rust too 16:17 < bridge> i wrote my own hashmap 16:17 < bridge> That's how people feel when the Rust cops roll around 😄 16:18 < bridge> Zealots will always be annoying no matter what they preach 16:18 < bridge> but the difference is that these twits are followed by fresh newgrads who only know C from university 16:18 < bridge> and think its all the world 16:18 < bridge> xd 16:18 < bridge> well its twitter 16:18 < bridge> i prefer reddit 16:19 < bridge> @learath2 btw there are also lot of consipiracy theories 16:19 < bridge> that the US gov is behind rust 16:19 < bridge> and some weird spy shit 16:19 < bridge> If you can't write your own hashmap in your language of choice, you have made a very big mistake in some step of your education 16:19 < bridge> cuz they made the memory safety announcement 16:19 < bridge> xd 16:20 < bridge> I bet the NSA has backdoors in rustls 16:20 < bridge> kek 16:21 < bridge> Nice to see someone that enjoys C though 16:22 < bridge> Finally someone who has an appreciation for the dark arts 16:23 < bridge> ffmpeg is nice 16:23 < bridge> ppl dont know but its what powers video/audio encoding 16:23 < bridge> of the world 16:23 < bridge> i guess all apps are just ffmpeg wrappers 16:23 < bridge> @learath2 do u think adobe uses ffmpeg 16:23 < bridge> this is why it should be agpl-3 16:24 < bridge> Adobe has their own thing 16:24 < bridge> Adobe Media Encoder 16:25 < bridge> They use some proprietary licensed implementation of h264 16:25 < bridge> :justatest: 16:32 < bridge> premiere pro does use avcodec and avutil to some extent (that is, I see the dlls in the install) but not to actually encode their video 16:32 < bridge> for h264 it uses mainconcept 17:55 < bridge> https://twitter.com/TheSnipingSnake/status/1771972086874927159 18:31 < bridge> <0xdeen> @comrade.one Is that you? ^ Thanks! 18:32 < bridge> yes and no problem, you do a great stuff here 18:33 < bridge> <0xdeen> Huge donation! 18:33 < bridge> how do they not have it protected against that? 18:33 < bridge> isnt it a matter of putting up some aluminium foil? xD 18:33 < bridge> @teero777 i think ecc ram makes this way less likely 18:33 < bridge> but gamer pc usually dont use ecc ram iirc 19:00 < bridge> All the way around, with no gaps 19:03 < bridge> A real faraday cage is imperfect, it'll let through some frequencies (higher ones) and cosmic rays like these have enough energy at those frequencies to get through most commercial device EMF shielding 19:11 < bridge> Yep, it can correct a single bit flip which is usually the case with this kind of random high energy interference 21:38 < bridge> what does `"is_player":false` mean? 21:39 < bridge> isbor 21:39 < bridge> that the player is connect to the server but is in spectators? 21:39 < bridge> isbot 21:39 < bridge> what 21:39 < bridge> nono it is spectator indeed 21:39 < bridge> ok 21:39 < bridge> thx 22:02 < bridge> Sup devs, could someone hint me how to build a steam version of DDNet please? I am trying to replace steam DDNet binary with the modded one so I can still track the hours but I can't get it to launch. This is the error it gives me 22:02 < bridge> `/home/duck/.local/share/Steam/steamapps/common/DDraceNetwork/ddnet/DDNet: error while loading shared libraries: libGLEW.so.2.2: cannot open shared object file: No such file or directory` 22:02 < bridge> If I reset `LD_LIBRARY_PRELOAD` and `LD_LIBRARY` it gives the same error but with curl instead. 22:04 < bridge> Compiled with `cmake -DSTEAM=ON .. && make` 22:04 < bridge> Compiled with `cmake -DSTEAM=ON .. && make` on Arch Linux 22:08 < bridge> Who is laxa and is he still active? 22:13 < bridge> konsti knows ig 22:22 < bridge> Compiling with `-DPREFER_BUNDLED_LIBS=ON` gives following error: 22:22 < bridge> ``` 22:22 < bridge> /home/duck/Projects/duck-ddnet/src/engine/client/sound.cpp: In member function ‘bool CSound::DecodeWV(CSample&, const void*, unsigned int) const’: 22:22 < bridge> /home/duck/Projects/duck-ddnet/src/engine/client/sound.cpp:497:17: error: ‘WavpackCloseFile’ was not declared in this scope; did you mean ‘WavpackConfig’? 22:22 < bridge> 497 | WavpackCloseFile(pContext); 22:22 < bridge> | ^~~~~~~~~~~~~~~~ 22:22 < bridge> | WavpackConfig 22:22 < bridge> ``` 22:22 < bridge> Compiling with `-DPREFER_BUNDLED_LIBS=ON` gives following error: 22:22 < bridge> ``` 22:23 < bridge> /home/duck/Projects/duck-ddnet/src/engine/client/sound.cpp: In member function ‘bool CSound::DecodeWV(CSample&, const void*, unsigned int) const’: 22:23 < bridge> /home/duck/Projects/duck-ddnet/src/engine/client/sound.cpp:497:17: error: ‘WavpackCloseFile’ was not declared in this scope; did you mean ‘WavpackConfig’? 22:23 < bridge> 497 | WavpackCloseFile(pContext); 22:23 < bridge> | ^~~~~~~~~~~~~~~~ 22:23 < bridge> | WavpackConfig 22:23 < bridge> ``` 22:23 < bridge> File is unmodified in my mod ⬆️ 22:32 < bridge> It turns out that `cmake ..` is not the same as `cmake ..` in an empty build directory for some reason...? Problem fixed I guess 23:07 < bridge> @chairn ^ 23:08 < bridge> mind elaborating? im interested :D 23:10 < bridge> Nothing special really, I just nuked the build folder and ran commands again as opposed to my usual workflow (just rerun them without cleaning build directory) and the problem disappeared 23:11 < bridge> ah - i've never ran into that problem :o - i wonder why that happens 23:13 < bridge> ¯\_(ツ)_/¯