00:06 < bridge_> <_voxeldoesart> what r u gonna do with this? :o 00:06 < bridge_> cool animations :) 07:22 < bridge_> quantum computer "progress" is so funny 07:22 < bridge_> 07:22 < bridge_> `In 2001, Shor's algorithm was demonstrated by a group at IBM, who factored 15 into 3Γ—5, using an NMR implementation of a quantum computer with 7 qubits.` 07:22 < bridge_> 07:22 < bridge_> `Later, in 2012, the factorization of 21 was achieved.` 07:22 < bridge_> 07:22 < bridge_> `In 2019, an attempt was made to factor the number 35 using Shor's algorithm on an IBM Q System One, but the algorithm failed because of accumulating errors.` 11:54 < bridge_> dead chat 11:54 < bridge_> all ill say is 11:54 < bridge_> rust 12:08 < bridge_> all ill say is 12:08 < bridge_> python 12:12 < bridge_> ocalm 13:00 < bridge_> https://media.discordapp.net/attachments/659789993178431550/1111246553852678144/IMG_2444.gif 13:01 < bridge_> it also features fearless concurrency 13:09 < bridge_> https://cdn.discordapp.com/attachments/293493549758939136/1125382912603332648/standard.gif 13:11 < bridge_> nice 13:40 < bridge_> we can expect RSA-4096 to be broken by 9999999AD then 14:32 < bridge_> https://www.youtube.com/watch?v=TGfQu0bQTKc 14:44 < bridge_> https://cdn.discordapp.com/attachments/293493549758939136/1125406618918592543/20230703_144344.jpg 14:44 < bridge_> weebs will get the rererence 14:46 < bridge_> trustme crate is amazing 14:57 < bridge_> ur missing a link 14:58 < bridge_> https://crates.io/crates/trustme 14:58 < bridge_> ah i seen this before 14:58 < bridge_> or the same iteration of the joke 15:06 < bridge_> https://crates.io/crates/totally-speedy-transmute is also a good one 15:06 < bridge_> https://docs.rs/friendly_safety_buddy/0.1.0/src/friendly_safety_buddy/lib.rs.html#9 15:16 < bridge_> <_voxeldoesart> im not buying your product 16:22 < bridge_> "Is Rust good for game development? Rust is good for everything. There are currently... five games written in Rust... and fifty game engines." 16:34 < bridge_> its a humor vid 16:34 < bridge_> i havent watched it yet 17:32 < bridge_> its not a product 17:32 < bridge_> its a minecraft server 17:36 < bridge_> <_voxeldoesart> rly 17:48 < bridge_> its ai 17:54 < bridge_> <_voxeldoesart> you're ai 18:01 < bridge_> https://cdn.discordapp.com/attachments/293493549758939136/1125456267629047828/die-shot.png 18:01 < bridge_> take a glance at technological beauty 18:05 < bridge_> <_voxeldoesart> new fortnite map 18:10 < bridge_> new t0 map 18:17 < bridge_> bloated 😬 18:19 < bridge_> 😬 18:22 < bridge_> whats that @ryozuki 18:23 < bridge_> a amd cpu die 18:23 < bridge_> its a picture of how the cpu looks 18:23 < bridge_> but ofc making a pic of a die is rly hard 18:23 < bridge_> its all tiny af 18:24 < bridge_> 8bit cpu die 18:24 < bridge_> https://cdn.discordapp.com/attachments/293493549758939136/1125462022046371860/8bit-computer_v1-16x9_p3pqzmXALF.png 18:24 < bridge_> kek 18:24 < bridge_> show intel 18:25 < bridge_> 45y old cpu 18:25 < bridge_> https://cdn.discordapp.com/attachments/293493549758939136/1125462224845144155/die-block-diagram.png 18:27 < bridge_> wtf is that? branch predictor bigger than L1 cache? 18:29 < bridge_> pentium M die 18:29 < bridge_> https://cdn.discordapp.com/attachments/293493549758939136/1125463218857463898/image.png 18:29 < bridge_> <_voxeldoesart> https://github.com/Sycnex/Windows10Debloater 18:29 < bridge_> <_voxeldoesart> is this any good 18:31 < bridge_> Haswell (2013) 8 core cpu @ryozuki , your picture lacks all the IO part 18:31 < bridge_> https://cdn.discordapp.com/attachments/293493549758939136/1125463912079425647/haswell_e_die.jpg 18:32 < bridge_> I haven't used it, but I assume it does mostly the same as O&O ShutUp10+ except it's a command line tool 18:32 < bridge_> If you just want to debloat one PC then ShutUp10 is probably easier to use 18:33 < bridge_> @chairn work for intel in germany.. they got lots of money from the citizen. now i want to see smth 18:36 < bridge_> sorry, i already have a job 18:36 < bridge_> + i don't speak german 18:36 < bridge_> quit your job and learn german 18:37 < bridge_> but i assume they'd also take u without learning german 18:38 < bridge_> i now work in hardware security, and let me tell you that intel is the worst company of all on this specific aspect πŸ˜„ 18:41 < bridge_> its amd zen 18:43 < bridge_> no more teacher? 18:43 < bridge_> yes teacher 18:44 < bridge_> research in hardware security 18:44 < bridge_> ok, so that's a single core, not the whole die 18:45 < bridge_> kinda weird that we can see how they designed each unit separetely while it's way less visible with Intel process 18:45 < bridge_> kinda funny that we can see how they designed each unit separetely while it's way less visible with Intel process 18:54 < bridge_> see they need u the most πŸ˜‚ 18:55 < bridge_> do you know the salary range? 18:55 < bridge_> btw, i believe it's mostly production, not much R&D 18:56 < bridge_> then go to murica 18:56 < bridge_> hm 18:56 < bridge_> char8_t* instead of char* would be good 18:57 < bridge_> r u using c++20 or what? 18:57 < bridge_> nah xd 18:57 < bridge_> https://en.cppreference.com/w/cpp/keyword/char8_t 18:57 < bridge_> im about ddnet to c++20 switch 18:57 < bridge_> it wont solve any problem tho 18:58 < bridge_> the std fs does not respect the utf8 18:58 < bridge_> there's nothing to solve anyway 18:58 < bridge_> with chars 18:58 < bridge_> compiler makes unnecessary things to work with char* 18:58 < bridge_> cuz it can be any data 18:58 < bridge_> any user data* 18:59 < bridge_> the std lib on windows can't handle utf8? sucks 😦 19:00 < bridge_> yep it sucks hard 19:00 < bridge_> kek 19:00 < bridge_> that would have finally solved the annoying windows / other OS discrepancy for that 19:02 < bridge_> @gerdoe https://www.smh.com.au/world/north-america/google-s-quantum-computer-instantly-makes-calculations-that-take-rivals-47-years-20230703-p5dlbp.html 19:02 < bridge_> Google has developed a quantum computer that instantly makes calculations that would take the best existing supercomputers 47 years, in a breakthrough meant to establish beyond doubt that the experimental machines can outperform conventional rivals. 19:03 < bridge_> > The researchers said it would take Frontier, the world’s leading supercomputer, 6.18 seconds to match a calculation from Google’s 53-qubit computer from 2019. In comparison, it would take 47.2 years to match its latest one. 19:05 < bridge_> time to learn quantum programming 19:05 < bridge_> afair there's quantum computer emualtor somewhere xd 19:06 < bridge_> I hate to say it, but @ryozuki's favorite solution also solves this πŸ˜„ 19:06 < bridge_> I hate to say it, but @ryozuki's favorite word also solves this πŸ˜„ 19:06 < bridge_> why do u hate to say it xd 19:07 < bridge_> VULKAN WOULD HAVE SOLVED THIS 19:07 < bridge_> πŸ˜„ 19:07 < bridge_> btw currently any non ascii symbol takes more than 1 byte in ddnet client code so translation can cut itself by buffer size xd 19:08 < bridge_> isnt that normal for utf8 19:08 < bridge_> yes, correct 19:09 < bridge_> that's expected, utf8 takes more than 1 bytes for each non-ascii symbol 19:09 < bridge_> what's not expected is the cut-off 19:09 < bridge_> if you find that, report it, so we can make the buffers larger 19:10 < bridge_> @gerdoe in rust use chars().count() to get the code point count 19:10 < bridge_> https://tenor.com/view/marching-penguins-national-geographic-penguins-emperor-penguin-migration-on-the-move-gif-25268433 19:10 < bridge_> yeah but its kinda... bruh 19:11 < bridge_> i'll try to just enlarge buffer then 19:11 < bridge_> u can do * 4 19:11 < bridge_> then it should fit 19:11 < bridge_> yep 19:11 < bridge_> r u working on your server mod again? 19:12 < bridge_> nah im messing around ru translation 19:12 < bridge_> chill[td] said belarussian translation also cuts 19:12 < bridge_> oh yeah defs fix that 19:12 < bridge_> belarusian* 19:13 < bridge_> https://tenor.com/view/dancing-ferris-rust-programming-gif-22216348 19:13 < bridge_> `UTF8_BYTE_LENGTH` instead of 19:13 < bridge_> `UTF8_BYTE_LENGTH` instead of 4 19:13 < bridge_> :bluekitty: 19:13 < bridge_> we have such a constant? xd 19:14 < bridge_> yes, was added with the IME changes 19:16 < bridge_> thats :bluekitty: 19:16 < bridge_> but its more :bluekitty: if u use rust 19:17 < bridge_> anyway its kinda telling c++20 has no proper utf8 support 19:17 < bridge_> c++ is ahead of its time 19:17 < bridge_> when all humans only speak english, we dont need utf8 19:17 < bridge_> πŸ˜‰ 19:18 < bridge_> :fuckyousnail: 19:20 < bridge_> waitin for c++23 19:20 < bridge_> ChillerDragon: did u know about this i made 7 years ago? https://github.com/edg-l/PyBot 19:22 < bridge_> 7y already 19:22 < bridge_> feels old 19:23 < bridge_> https://github.com/edg-l/DDNet_Server_GUI 19:23 < bridge_> lmao 19:23 < bridge_> when i used to do stuff for windows 19:23 < bridge_> lucky i graduated 19:25 < bridge_> lol, this is cool 19:25 < bridge_> hm what about expanding all localized buffers by this utf8 constant 19:25 < bridge_> int8_t ? 19:25 < bridge_> is it good? 19:25 < bridge_> nop 19:25 < bridge_> never ! 19:26 < bridge_> imo, it makes sense to wrap it, yes 19:26 < bridge_> sad 19:26 < bridge_> but ppl will forget it 19:26 < bridge_> its hard to do stuff that isnt standard xd 19:27 < bridge_> i wanna pr it 19:27 < bridge_> again? Last time they announced something like that, 24 hours later, someone proved that it was solvable with classic computer in a few seconds... 19:27 < bridge_> i just don't know should i stay with old limits (like buffer size is strings max length now) 19:27 < bridge_> or make new (and smaller) 19:27 < bridge_> tighter strings 19:29 < bridge_> alsoo copy-pasting `UTF8_BYTE_LENGTH` is kinda boring xd 19:29 < bridge_> maybe it should be wrapped into macro? 19:29 < bridge_> That would be more than 500 changes so I wouldn't recommend it 19:30 < bridge_> yeah i see 19:30 < bridge_> 680 xd 19:30 < bridge_> Just updating whatever buffer is actually too small is easier 19:30 < bridge_> i mean one can introduce this without needing to replace everything ^^ 19:31 < bridge_> soo xd 19:32 < bridge_> If you find a specific string that's cut off, double its buffer size and call it a day 19:33 < bridge_> okey 19:33 < bridge_> @learath2 look! they want to waste precious memory! 19:34 < bridge_> yay another 64 unused bytes for english localization users xd 19:37 < bridge_> https://curves.xargs.org/ 19:43 < bridge_> https://github.com/WebKit/WebKit/blob/ab10a90523e06df54bbb8a98e1aed913f79d0af9/Source/JavaScriptCore/runtime/JSArrayBufferView.cpp#L269 19:43 < bridge_> @jupeyy_keks lol check this out 19:43 < bridge_> ArrayBuffer* JSArrayBufferView::slowDownAndWasteMemory() 19:44 < bridge_> 😬 😬 😬 19:49 < bridge_> xd 21:48 < bridge_> have you seen https://libera.chat/news/matrix-deportalling, @ryozuki? 21:49 < bridge_> ryo c++ enjoyer reading whole WebKit sourcecode 21:49 < bridge_> (@ryozuki) 21:50 < bridge_> no :o 21:51 < bridge_> Two discord users talking about matrix and irc bridges acting like they care axaxaxa 22:52 < bridge_> never seen chat service gatekeeping like thid 22:57 < bridge_> @jupeyy_keks 22:58 < bridge_> ```cpp 22:58 < bridge_> namespace WTF { 22:58 < bridge_> 22:58 < bridge_> using namespace JSC; 22:58 < bridge_> ``` 22:58 < bridge_> webkit is gold 22:58 < bridge_> Standard namespace for javascript related stuff πŸ˜‰ 22:59 < bridge_> I've given up on modern programming, they can do whatever they want 22:59 < bridge_> Use an entire gb of ram for a character for all I care 23:01 < bridge_> Blazingly slow and unsafe 23:10 < bridge_> Sorry for spamming but... 23:10 < bridge_> how can i change the tee skin and the nick? 23:17 < bridge_> why is this the channel you chose 23:18 < bridge_> you want to change them programmatically?