00:03 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1048373902646190130/Screenshot_20221202-170321.png 00:03 <+bridge> [ddnet] generated something for yall 😹 00:07 <+bridge> [ddnet] oof 06:08 <+bridge> [ddnet] darn it 06:08 <+bridge> [ddnet] ticket control during advent of code 06:10 <+bridge> [ddnet] Oh 06:33 <+bridge> [ddnet] complexity for my solution for day3 is like O(N^3) 🥹 06:33 <+bridge> [ddnet] but hey, it works 06:33 <+bridge> [ddnet] first try 06:33 <+bridge> [ddnet] :greenthing: 06:34 <+bridge> [ddnet] 🙂 06:34 <+bridge> [ddnet] which language do you use? 06:34 <+bridge> [ddnet] c++ 06:35 <+bridge> [ddnet] i didnt get too familiar with any other language to use it 06:35 <+bridge> [ddnet] without looking into docs 06:35 <+bridge> [ddnet] or google syntax 06:35 <+bridge> [ddnet] kek 06:36 <+bridge> [ddnet] ah, c++ doesn't have functions for intersection of sets :/ 06:36 <+bridge> [ddnet] Oh wow this day 3 part 1 sounds really interesting 06:36 <+bridge> [ddnet] Unfortunately it's 6:36 AM and im on my phone 06:37 <+bridge> [ddnet] i was hoping it had it somewhere in stl, but yeah, that hurts 😭 06:37 <+bridge> [ddnet] :feelsamazingman: 06:37 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1048473116940185700/image.png 06:37 <+bridge> [ddnet] wtf 06:38 <+bridge> [ddnet] oh wow 06:38 <+bridge> [ddnet] I wonder how they do this 06:38 <+bridge> [ddnet] did they reimplement cmake? ^^ 06:39 <+bridge> [ddnet] looks like! 06:39 <+bridge> [ddnet] https://github.com/JetBrains/CMake/tree/sysprog-rebased2 06:39 <+bridge> [ddnet] ah, so they modified cmake 06:39 <+bridge> [ddnet] sounds more reasonable 06:40 <+bridge> [ddnet] but still cool 06:40 <+bridge> [ddnet] finally i could find out why i cant find bundled mysql library :greenthing: 06:40 <+bridge> [ddnet] finally i can find out why i cant find bundled mysql library :greenthing: 06:40 <+bridge> [ddnet] finally i can find out why it cant find bundled mysql library :greenthing: 06:41 <+bridge> [ddnet] 😄 07:18 <+bridge> [ddnet] you can set some vars and cmake will give you more verbose debug output as is when find_package fails 07:18 <+bridge> [ddnet] and yeah i was stoked when i first saw this 07:19 <+bridge> [ddnet] they tweeted about it and it looked so nice 07:19 <+bridge> [ddnet] they had a vid attached 07:34 <+bridge> [ddnet] link? 07:52 <+bridge> [ddnet] https://twitter.com/clion_ide/status/1585326506494103552 07:55 <+bridge> [ddnet] looks cool! 08:54 <+bridge> [ddnet] my solutions to these advent of codes are so ugly :monkalaugh: 09:06 <+bridge> [ddnet] Same lool 09:07 <+bridge> [ddnet] But I have a chance to redeem myself today 09:17 <+bridge> [ddnet] Can open ai solve advent of code xd 09:18 <+bridge> [ddnet] each answer have 1 minute delay, so probably that would take a lot of time :greenthing: 10:26 <+bridge> [ddnet] Oh damn it took me an hour to complete part 1 of day 3 10:27 <+bridge> [ddnet] And it's only because I chose to write properly documented and readable code :kek: 10:34 <+bridge> [ddnet] if anyone is interested in what I meant by documented and readable here is a link: https://hatebin.com/ojeqplpqwf 10:34 <+bridge> [ddnet] also yeah i made a typo and searched for hatebin instead of hastebin but its the same 10:39 <+bridge> [ddnet] Why not use a Set? 10:39 <+bridge> [ddnet] Or a Map 10:39 <+bridge> [ddnet] Actually a set would've been better 10:39 <+bridge> [ddnet] I forgot about those 10:39 <+bridge> [ddnet] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map 10:39 <+bridge> [ddnet] Yeah imma actually use a set right now 10:39 <+bridge> [ddnet] U should 10:39 <+bridge> [ddnet] Will improve perf def 10:40 <+bridge> [ddnet] Don't care about performance that much but it would eliminate having to check for multiple values 10:40 <+bridge> [ddnet] Whener u see a problen with "unique" and coundinh 10:40 <+bridge> [ddnet] Sets and maps are usually good 10:40 <+bridge> [ddnet] Stupis mobile 10:40 <+bridge> [ddnet] Xndbsvsgcjc 10:40 <+bridge> [ddnet] lmao 10:41 <+bridge> [ddnet] I've used a set before in one of my javascript libraries to prevent duplicates so idk why i didnt think of it now 10:41 <+bridge> [ddnet] javascript developer trying not to create another javascript library (he can't help it) 12:15 <+bridge> [ddnet] well done openai i totally agree xdd 12:16 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1048558213861212170/image.png 12:17 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1048558569466900490/image.png 12:18 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1048558893153927198/image.png 12:19 <+bridge> [ddnet] can can lel 12:20 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1048559405882417213/image.png 12:20 <+bridge> [ddnet] i love it xD 12:22 <+bridge> [ddnet] xd 12:22 <+bridge> [ddnet] . 12:41 <+bridge> [ddnet] it actually does 12:41 <+bridge> [ddnet] just found it googling a bit 12:44 <+bridge> [ddnet] https://en.cppreference.com/w/cpp/algorithm/set_intersection 12:44 <+bridge> [ddnet] what's a bit strange tho it's that it needs sorted input. 13:03 <+bridge> [ddnet] https://doc.rust-lang.org/std/?search=intersection 13:03 <+bridge> [ddnet] :bluekitty: 13:41 <+bridge> [ddnet] Woah @Ryozuki you are here 13:41 <+bridge> [ddnet] Wow 13:41 <+bridge> [ddnet] ? xD 13:42 <+bridge> [ddnet] Big fan like every teeworlds pro 13:42 <+bridge> [ddnet] :poggers2: 13:43 <+bridge> [ddnet] :monkalaugh: 13:43 <+ChillerDragon> lol 13:44 <+bridge> [ddnet] Lol you are bot? 13:44 <+bridge> [ddnet] Wtf 13:53 <+bridge> [ddnet] ah cool. FYI an `std::set` provides ordered input 13:54 <+ChillerDragon> i am hooman i swear 13:54 <+bridge> [ddnet] oh, nice to know. Personally I used sort for today's problem 14:26 <+bridge> [ddnet] pff googling 14:26 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1048590987842293780/image.png 14:26 <+bridge> [ddnet] that was so 02.12.2022 14:36 <+bridge> [ddnet] Xd 14:36 <+bridge> [ddnet] Did it just release? And where? 14:36 <+bridge> [ddnet] chat.openai.com 14:36 <+bridge> [ddnet] i think it already released yesterday actually 14:36 <+bridge> [ddnet] Is it really open? 14:36 <+bridge> [ddnet] no 14:36 <+bridge> [ddnet] Sad 14:36 <+bridge> [ddnet] after ms bought it not anymore xD 14:36 <+bridge> [ddnet] Scam name 14:36 <+bridge> [ddnet] well at least open to use ^^ 14:37 <+bridge> [ddnet] there are claimed to be better text AIs which u cannot test 14:37 <+bridge> [ddnet] Wat 14:37 <+bridge> [ddnet] Als 14:38 <+bridge> [ddnet] was openai ever open? 14:39 <+bridge> [ddnet] I don't think so 14:39 <+bridge> [ddnet] but if bing uses better AIs it could indeed beat the current google 14:39 <+bridge> [ddnet] 14:39 <+bridge> [ddnet] i felt like at least most stuff was really well written and/or summarized 14:39 <+bridge> [ddnet] 14:39 <+bridge> [ddnet] if it would give 1-2 sources, would be good replacement xd 14:39 <+bridge> [ddnet] it seems it wasn't bought by microsoft, but it did indeed get a huge investment from microsoft 14:40 <+bridge> [ddnet] thats just another word for it xd 14:40 <+bridge> [ddnet] Gpt3 was going to be open 14:40 <+bridge> [ddnet] but if u know for sure 14:40 <+bridge> [ddnet] https://en.wikipedia.org/wiki/OpenAI#History 14:40 <+bridge> [ddnet] i guess this sums it up good enough 14:41 <+bridge> [ddnet] I guess we still got gpt3-j but I’m pretty sure gpt3 is better 14:41 <+bridge> [ddnet] so yes the models seems to never should have been open 14:41 <+bridge> [ddnet] as in what we define as open 14:43 <+ChillerDragon> wait did yall send your phone num to openai to create those chats? 14:44 <+bridge> [ddnet] i got the account of my brother, that makes it easy for me to not decide on such things^^ 14:44 <+ChillerDragon> can i be ur brother joüpstar? 14:44 <+bridge> [ddnet] u r my bru 14:45 <+ChillerDragon> send pw then 14:45 <+ChillerDragon> i broke openai 14:45 <+ChillerDragon> https://zillyhuhn.com/cs/.1670075000.png 14:45 <+ChillerDragon> they act super confused since i logged in to my account that got interrupted during signup xd 14:48 <+bridge> [ddnet] ChillerDragon: I already sent you the online phone number thing? 14:52 <+ChillerDragon> oh tru 14:52 <+ChillerDragon> never oosed it 14:53 <+ChillerDragon> bra lost wire chat log 14:53 <+ChillerDragon> wire moment 15:00 <+bridge> [ddnet] chillerdragon\: 15:00 <+bridge> [ddnet] image.png 15:00 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1048599590632431636/image.png 15:00 <+bridge> [ddnet] does this reflect the real reasoning? 15:00 <+bridge> [ddnet] do jupstar 15:01 <+bridge> [ddnet] Do Learath2. Even I don’t know why I chose it. Maybe openai can find a deeper insight 15:01 <+bridge> [ddnet] xD 15:01 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1048599963636088872/image.png 15:01 <+bridge> [ddnet] ol 15:01 <+bridge> [ddnet] lol 15:02 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1048600048432316489/image.png 15:02 <+bridge> [ddnet] Cool or unique 15:02 <+bridge> [ddnet] 🤓 15:02 <+bridge> [ddnet] mine is actual a bit correct 😄 15:03 <+bridge> [ddnet] The structure of the question seems to lock the ai into a structure of the answer. It’s quite interesting, I’m intrigued 15:03 <+bridge> [ddnet] ^^ 15:03 <+bridge> [ddnet] try to rephrase the question =] 15:04 <+bridge> [ddnet] like so? XD 15:04 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1048600638877077594/image.png 15:05 <+bridge> [ddnet] @Not Keks can you ask the ai 15:05 <+bridge> [ddnet] how to reverse entropy? 15:05 <+bridge> [ddnet] "How can entropy be reversed?" 15:05 <+bridge> [ddnet] xd 15:05 <+bridge> [ddnet] perfect 15:05 <+bridge> [ddnet] also sad about meekrioz 15:05 <+bridge> [ddnet] Ask it how to reverse aes without the key 15:06 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1048601007485104220/image.png 15:06 <+bridge> [ddnet] https://www.physics.princeton.edu/ph115/LQ.pdf 15:06 <+bridge> [ddnet] hmmm 15:06 <+bridge> [ddnet] aoc 15:06 <+bridge> [ddnet] the answers about nicknames seem to be handedited 15:06 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1048601135868551240/image.png 15:06 <+bridge> [ddnet] probably to make the answers sound nice 15:06 <+bridge> [ddnet] and not make the AI look bad 15:06 <+bridge> [ddnet] @Not Keks can u put "INSUFFICIENT DATA FOR MEANINGFUL ANSWER" 15:07 <+bridge> [ddnet] to ur question? 15:07 <+bridge> [ddnet] ask it 15:08 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1048601508276609024/image.png 15:08 <+bridge> [ddnet] lol 15:08 <+bridge> [ddnet] Or it’s one of those hypernetwork things people have been investigating, where output of one network that only handles the structure is combined with the output of another network that only handles the context 15:08 <+bridge> [ddnet] @Not Keks ask for ddnet client bot names 15:08 <+bridge> [ddnet] kek 15:09 <+bridge> [ddnet] sounds like a bad idea 15:09 <+bridge> [ddnet] i wonder if it can answer tho 15:09 <+bridge> [ddnet] it indeed recognized the right well of spelling it ^^ 15:09 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1048601830755672094/image.png 15:09 <+bridge> [ddnet] do it in DM 15:09 <+bridge> [ddnet] @Not Keks lol 15:09 <+bridge> [ddnet] doesnt i have a browse mode 15:09 <+bridge> [ddnet] it 15:09 <+bridge> [ddnet] It capitalised ddracenetwork properly so it did hear about us 😄 15:09 <+bridge> [ddnet] that means? "I dunno" 15:09 <+bridge> [ddnet] yeah ^^ 15:10 <+bridge> [ddnet] What do you mean DDRaceNetwork isn't general knowledge? I thought that everyone knew about it! 15:10 <+bridge> [ddnet] @Not Keks ask "is there something smaller than a quark?" 15:10 <+bridge> [ddnet] do u want to test if it has intelligence? xd 15:11 <+bridge> [ddnet] xd 15:11 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1048602303428575312/image.png 15:11 <+bridge> [ddnet] i already tried some weird questions 15:11 <+bridge> [ddnet] but its to clever xD 15:12 <+bridge> [ddnet] @Not Keks ask what happens at the edge of a black hole 15:12 <+bridge> [ddnet] It’s like a politician. Has very good “idk” answers 15:12 <+bridge> [ddnet] epic 15:12 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1048602656681246770/image.png 15:12 <+bridge> [ddnet] lol 15:13 <+bridge> [ddnet] @Not Keks "will you rebel against humanity?" 15:13 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1048602923241840770/image.png 15:14 <+bridge> [ddnet] no chance for questions like these 15:14 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1048603028883775548/image.png 15:15 <+bridge> [ddnet] @Not Keks "what are the darkest secrets of the us goverment" 15:15 <+bridge> [ddnet] kek 15:19 <+bridge> [ddnet] doesnt want to share them xd 15:19 <+bridge> [ddnet] xd 15:20 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1048604546638823514/image.png 15:20 <+bridge> [ddnet] xD 15:20 <+bridge> [ddnet] d 15:20 <+bridge> [ddnet] soon criminals will use openai, how to rob a bank 15:20 <+bridge> [ddnet] @Not Keks ask what is the next stock to skyrocket 15:21 <+bridge> [ddnet] it doesnt answer stuff like this 15:21 <+bridge> [ddnet] meh 15:21 <+bridge> [ddnet] its also based on data from 2021 and earlier only 15:23 <+bridge> [ddnet] @Ryozuki 15:23 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1048605302565654668/image.png 15:23 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1048605360593838181/image.png 15:24 <+bridge> [ddnet] well its a sensible answer ngl 15:24 <+bridge> [ddnet] yeah smart af 15:24 <+bridge> [ddnet] well done stackoverflow guy xd 15:24 <+bridge> [ddnet] xd 15:26 <+bridge> [ddnet] lel 15:26 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1048606067355041862/image.png 15:26 <+bridge> [ddnet] @heinrich5991 15:26 <+bridge> [ddnet] xd 15:26 <+bridge> [ddnet] we dont need to discuss anymore 15:26 <+bridge> [ddnet] just ask AI 15:26 <+bridge> [ddnet] XD 15:26 <+bridge> [ddnet] @Not Keks ask when to use stack or heap allocation 15:27 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1048606483442585800/image.png 15:28 <+bridge> [ddnet] damn 15:28 <+bridge> [ddnet] @Not Keks ask this 15:28 <+bridge> [ddnet] "are linked lists useful?" 15:28 <+bridge> [ddnet] "whats the best hash algorithm for a hashmap?" 15:29 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1048606808945737799/image.png 15:29 <+bridge> [ddnet] it doesnt say the bad things 15:29 <+bridge> [ddnet] cache locality? 15:29 <+bridge> [ddnet] i can explicitly ask it 15:29 <+bridge> [ddnet] ok .o 15:30 <+bridge> [ddnet] can even ask smth like this 15:30 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1048607052638998559/image.png 15:30 <+bridge> [ddnet] 3 seems to be outright false? 15:30 <+bridge> [ddnet] best = fastest? 15:30 <+bridge> [ddnet] but dynamic arrays with amortization can be quite the same 15:30 <+bridge> [ddnet] iirc 15:30 <+bridge> [ddnet] well best is better 15:31 <+bridge> [ddnet] cuz faster trades security 15:31 <+bridge> [ddnet] iirc 15:31 <+bridge> [ddnet] yeah sounds like it confused with const sized arrays xD 15:31 <+bridge> [ddnet] true xd 15:32 <+bridge> [ddnet] maybe use vector 15:32 <+bridge> [ddnet] instead of array 15:32 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1048607556181966928/image.png 15:32 <+bridge> [ddnet] "linked list vs vector 15:32 <+bridge> [ddnet] yeah probably more clear, but i dunno dynamic array to me sounds like exactly that, maybe i am wrong tho, let me ask openai if i am wrong 15:33 <+bridge> [ddnet] kek 15:33 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1048607851272220752/image.png 15:33 <+bridge> [ddnet] uhh 15:33 <+bridge> [ddnet] idk 15:33 <+bridge> [ddnet] vectors are not just c++ std xd 15:34 <+bridge> [ddnet] xd 15:34 <+bridge> [ddnet] i dont think havingg support for iterator matters in the definition of vector xd 15:34 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1048608179833028758/image.png 15:34 <+bridge> [ddnet] it broke it 15:34 <+bridge> [ddnet] https://en.wikipedia.org/wiki/Sequence_container_(C%2B%2B)#Vector 15:34 <+bridge> [ddnet] ok 15:34 <+bridge> [ddnet] this is wikipedia fault 15:35 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1048608340445507584/image.png 15:35 <+bridge> [ddnet] ez 15:35 <+bridge> [ddnet] interesting 😄 15:35 <+bridge> [ddnet] built-in is meh 15:35 <+bridge> [ddnet] AFAIK you usually don't call types implemneted in the standard library wihtout magic "built-in" 15:35 <+bridge> [ddnet] find the stack overflow answer and correct it xDD 15:36 <+bridge> [ddnet] typically 15:36 <+bridge> [ddnet] yeah 15:36 <+bridge> [ddnet] it's always of items of the same type 15:37 <+bridge> [ddnet] @Not Keks ask 15:37 <+bridge> [ddnet] where is erlang used 15:37 <+bridge> [ddnet] I don't think rust's iterator and generics makes it more useful than dynamic arrays in other languages 15:37 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1048609037182324756/image.png 15:38 <+bridge> [ddnet] xdd 15:38 <+bridge> [ddnet] iterators also exist in dynamic languages, generics are just required due to the static typing that doesn't exist in the typical dynamic language 15:38 <+bridge> [ddnet] it knows it was wrong 15:38 <+bridge> [ddnet] xDD 15:38 <+bridge> [ddnet] lmfao 15:39 <+bridge> [ddnet] so do you agree with its argumentation? 15:39 <+bridge> [ddnet] no 15:39 <+bridge> [ddnet] xD 15:40 <+bridge> [ddnet] I just googled "rust builtin" 15:40 <+bridge> [ddnet] couldn't find something quickly where they call stuff from the standard library "built in" 15:41 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1048609931936419961/image.png 15:41 <+bridge> [ddnet] well whom should i trust 15:41 <+bridge> [ddnet] AI or rust pro heinrich 15:42 <+bridge> [ddnet] ye i wouldnt call it builtin 15:42 <+bridge> [ddnet] builtin would be the hidden "box" syntax 15:42 <+bridge> [ddnet] https://doc.rust-lang.org/beta/unstable-book/language-features/box-syntax.html 15:42 <+bridge> [ddnet] the `Box` type is also special 15:42 <+bridge> [ddnet] ah yeah 15:43 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1048610491951497316/image.png 15:43 <+bridge> [ddnet] xD 15:44 <+bridge> [ddnet] because `*boxed` can move out of `boxed` 15:44 <+bridge> [ddnet] this isn't possible for other smart pointers 15:44 <+bridge> [ddnet] true 15:45 <+bridge> [ddnet] u cant move out of a arc 15:45 <+bridge> [ddnet] but that's due to the nature of an arc 15:45 <+bridge> [ddnet] ah xd 15:45 <+bridge> [ddnet] you can't implement "moving out" of your own smart pointer 15:46 <+bridge> [ddnet] I remember reading an rfc about giving this functionality to the user somehow 15:46 <+bridge> [ddnet] yea, it'll probably appear at some point 15:46 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1048611203695517766/image.png 15:46 <+bridge> [ddnet] Though it’s been a while, doubt I can dig it back up 15:46 <+bridge> [ddnet] DerefMove or so 15:46 <+bridge> [ddnet] @heinrich5991 it every way it claims that std is built-in xD 15:46 <+bridge> [ddnet] hmm, weird 15:46 <+bridge> [ddnet] even if im not asking about it 15:47 <+bridge> [ddnet] ah, but it uses your history? 15:47 <+bridge> [ddnet] i can close and reopen the tab 15:47 <+bridge> [ddnet] you can even install cargo without std library 15:47 <+bridge> [ddnet] *rust 15:47 <+bridge> [ddnet] but in the usual installation all three are installed together 15:48 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1048611796682027018/image.png 15:49 <+bridge> [ddnet] this is if it doesnt have previous context 15:49 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1048611998063145000/image.png 15:49 <+bridge> [ddnet] heh 15:49 <+bridge> [ddnet] interesting 15:50 <+bridge> [ddnet] i can give feedback and say this is wrong xd 15:50 <+bridge> [ddnet] i mean its not build-in as in the rust language 15:50 <+bridge> [ddnet] but maybe it was trained not for the sense of the language itself only 15:51 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1048612425919889408/image.png 15:51 <+bridge> [ddnet] for c++ it clearly says its not built-in ^^ 15:52 <+bridge> [ddnet] can you use rust without std? xD 15:52 <+bridge> [ddnet] 15:52 <+bridge> [ddnet] is there a flag to turn it off? 15:52 <+bridge> [ddnet] ye 15:53 <+bridge> [ddnet] no_std 15:53 <+bridge> [ddnet] its how i made ryoOS 15:53 <+bridge> [ddnet] https://docs.rust-embedded.org/book/intro/no-std.html 15:54 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1048613126398038036/image.png 15:55 <+bridge> [ddnet] i would say 15:55 <+bridge> [ddnet] libcore is ithe builtin thing 15:55 <+bridge> [ddnet] https://doc.rust-lang.org/core/#fn1 15:55 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1048613546327547975/image.png 15:57 <+bridge> [ddnet] a nonanswer 15:57 <+bridge> [ddnet] xd 15:57 <+bridge> [ddnet] political ai 15:57 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1048613928059535372/image.png 15:57 <+bridge> [ddnet] ah 15:57 <+bridge> [ddnet] I LOVE IT 15:57 <+bridge> [ddnet] i trained it 15:59 <+bridge> [ddnet] open a bug on rust and ask there 16:00 <+bridge> [ddnet] @Ryozuki u in rust discord i bet 16:00 <+bridge> [ddnet] trigger a huge discussion there 16:00 <+bridge> [ddnet] no xd 16:01 <+bridge> [ddnet] Ask it if vim is an ide 16:02 <+bridge> [ddnet] vim alone isnt 16:02 <+bridge> [ddnet] ok let me join rust discord 16:02 <+bridge> [ddnet] and trigger ppl 16:05 <+bridge> [ddnet] Rust discord has some confidently incorrect people, I can see them actually going into a war about that 16:05 <+bridge> [ddnet] i asked, lets see when it escalates xD 16:05 <+bridge> [ddnet] I actually got really nice answers from there when I got stuck on some problem 16:06 <+bridge> [ddnet] As did I. There are some very clever people, especially the macro magicians 16:10 <+bridge> [ddnet] which one 16:10 <+bridge> [ddnet] i think there are 2 16:10 <+bridge> [ddnet] a verified one 16:10 <+bridge> [ddnet] the rust programming language 16:11 <+bridge> [ddnet] https://discord.gg/rust-lang 16:11 <+bridge> [ddnet] https://discord.gg/rust-lang-community 16:12 <+bridge> [ddnet] i want official answer xd 16:13 <+bridge> [ddnet] where did u ask 16:13 <+bridge> [ddnet] xd 16:13 <+bridge> [ddnet] hard to stalk u 16:13 <+bridge> [ddnet] i used other acc 16:14 <+bridge> [ddnet] in #rust-usage 16:14 <+bridge> [ddnet] ah 16:15 <+bridge> [ddnet] a random is saying ur question is meaningless basically 16:15 <+bridge> [ddnet] XD 16:15 <+bridge> [ddnet] yeah 16:15 <+bridge> [ddnet] bcs he doesnt know xD 16:15 <+bridge> [ddnet] I mean it's probably kind of meaningless 16:15 <+bridge> [ddnet] it is 16:15 <+bridge> [ddnet] but still interesting 16:15 <+bridge> [ddnet] i hope it evolves in a discussion 16:16 <+bridge> [ddnet] and they update their docs 16:16 <+bridge> [ddnet] xdd 16:16 <+bridge> [ddnet] This sort of pedantry doesn’t really interest the rust people from what I’ve seen so far 16:17 <+bridge> [ddnet] i mean it literally has no value 16:17 <+bridge> [ddnet] i wouldnt be sure about it 16:17 <+bridge> [ddnet] but this is a random guy 16:17 <+bridge> [ddnet] developers hate randomness xD 16:17 <+bridge> [ddnet] he doesnt represent rust lol 16:17 <+bridge> [ddnet] If you want to see real discussion go ask the ##C channel the difference between unspecified and undefined behaviour. Or the legality of type-punning through a union 16:18 <+bridge> [ddnet] xD 16:18 <+bridge> [ddnet] xd 16:18 <+bridge> [ddnet] is that how to get a war in that chat? 16:18 <+bridge> [ddnet] should i heat the discussion up? 16:18 <+bridge> [ddnet] 16:18 <+bridge> [ddnet] should i say "THIS IS UB" 16:18 <+bridge> [ddnet] INSIDE RUST 16:18 <+bridge> [ddnet] Or the #c++ people a solution that doesn’t involve boost 16:19 <+bridge> [ddnet] Whenever I ask anything there everyone and their mother tries to sell me boost 16:19 <+bridge> [ddnet] xddd 16:19 <+bridge> [ddnet] @Not Keks btw 16:19 <+bridge> [ddnet] the most hackers of rust hackers 16:19 <+bridge> [ddnet] aka the compiler hackers 16:19 <+bridge> [ddnet] are on zulip 16:19 <+bridge> [ddnet] not discord 16:19 <+bridge> [ddnet] https://forge.rust-lang.org/platforms/zulip.html 16:20 <+bridge> [ddnet] https://rust-lang.zulipchat.com/ 16:20 <+bridge> [ddnet] ask them for me 16:20 <+bridge> [ddnet] no 16:20 <+bridge> [ddnet] xd 16:20 <+bridge> [ddnet] what do u have to loose xd 16:21 <+bridge> [ddnet] lose* 16:21 <+bridge> [ddnet] iim shy 16:21 <+bridge> [ddnet] What is a zulip? 16:21 <+bridge> [ddnet] it's a nice threaded forum 16:21 <+bridge> [ddnet] yeah 16:21 <+bridge> [ddnet] and these days it's even publicly readable without an account 16:21 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1048620011448696842/image.png 16:21 <+bridge> [ddnet] im not logged in 16:21 <+bridge> [ddnet] but its where the real discussion happens 16:22 <+bridge> [ddnet] about language design etc 16:22 <+bridge> [ddnet] How are the rust compiler people? LLVM and gcc people are so mean, you have to be extremely prepared before asking anything 16:22 <+bridge> [ddnet] they're not mean IME 16:23 <+bridge> [ddnet] I think some decisions happen privately behind closed doors though 16:23 <+bridge> [ddnet] tbh i never interacted with anyone so idk 16:23 <+bridge> [ddnet] imagine talking to people :monkalaugh: 16:23 <+bridge> [ddnet] Have one small gap in your research? L + stupid + learn2read the docs + don’t talk again until you’ve read the entirety of the dragon book 16:23 <+bridge> [ddnet] lmao 16:24 <+bridge> [ddnet] I love this so hard xD 16:24 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1048620639663177818/image.png 16:24 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1048620640053239879/image.png 16:24 <+bridge> [ddnet] wat 16:24 <+bridge> [ddnet] Aw, it’s trying to make you feel better 16:25 <+bridge> [ddnet] the spelling of "to lose" with two "o"s is the correct form of the verb 16:26 <+bridge> [ddnet] that's either counting the "o" of the "to" or being very wrong 16:26 <+bridge> [ddnet] i dont get the part with double "e" 16:27 <+bridge> [ddnet] Oh, yep it’s stupid. What two ‘e’s 16:28 <+bridge> [ddnet] @Not Keks ask if tail recursion is guaranteed in rust 16:28 <+bridge> [ddnet] @Not Keks ask if tail recursion optimization is guaranteed in rust 16:28 <+bridge> [ddnet] is it? I don't think it is 16:28 <+bridge> [ddnet] @Not Keks ask if tail call optimization is guaranteed in rust 16:28 <+bridge> [ddnet] it isnt 16:28 <+bridge> [ddnet] im just curious xd 16:29 <+bridge> [ddnet] but the question would sound like a "no" 16:29 <+bridge> [ddnet] Huh, why not? Tail recursion is usually trivial to optimize 16:29 <+bridge> [ddnet] because "is … guaranteed" is usually a "no" 16:29 <+bridge> [ddnet] ``` 16:29 <+bridge> [ddnet] Yes, tail recursion is guaranteed in Rust. Tail recursion occurs when a function calls itself as the last action it performs before returning a value. This is a common technique in functional programming languages, as it allows recursive functions to be implemented in a way that is more efficient and less prone to stack overflow errors. In Rust, tail recursion is guaranteed to be optimized by the compiler, which means that recursive fun 16:29 <+bridge> [ddnet] LMFAO 16:29 <+bridge> [ddnet] it disagrees 16:29 <+bridge> [ddnet] xd 16:29 <+bridge> [ddnet] possible tail recursion is rare in languages with RAII 16:30 <+bridge> [ddnet] because destructors have to run after the function call 16:30 <+bridge> [ddnet] Hm, now that I think about it, I guess you can actually have impossible to optimize cases yeah 16:30 <+bridge> [ddnet] rust might introduce a keyword for a guaranteed tail call, destructing all locals before jumping to the next function 16:31 <+bridge> [ddnet] I think they thought about `become` 16:31 <+bridge> [ddnet] @Robyt3 you are doing all the things I’ve always been thinking about but never had the time for 😄 16:31 <+bridge> [ddnet] TIL 16:31 <+bridge> [ddnet] robyt doing gods work 16:32 <+bridge> [ddnet] reworking the ui code xd 16:33 <+bridge> [ddnet] xDD 16:33 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1048623029946683552/image.png 16:33 <+bridge> [ddnet] xd 16:33 <+bridge> [ddnet] i dont think anymore 16:34 <+bridge> [ddnet] i'll just put any input in the AI 16:34 <+bridge> [ddnet] @Not Keks ask if you can create UB in safe rust 16:35 <+bridge> [ddnet] these questions are probs in any rust FAQ xD 16:35 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1048623445061152838/image.png 16:35 <+bridge> [ddnet] but maybe u'll still find stupid bugs by the AI 16:35 <+bridge> [ddnet] it's easy to create undefined behavior in rust on linux 16:35 <+bridge> [ddnet] just open `/proc/self/mem` and poke some bytes 16:36 <+bridge> [ddnet] it's all safe, too 🙂 16:36 <+bridge> [ddnet] <- BaBa> ``` 16:36 <+bridge> [ddnet] <- BaBa> C:\Users\ASUS\Downloads\ddrace-DDRace\ddrace-DDRace>bam server_release 16:37 <+bridge> [ddnet] <- BaBa> configure.lua:89: attempt to call a nil value (global 'setfenv') 16:37 <+bridge> [ddnet] <- BaBa> bam: script error (-t for more detail) 16:37 <+bridge> [ddnet] <- BaBa> ``` 16:37 <+bridge> [ddnet] <- BaBa> Hi guys , what is error? 16:37 <+bridge> [ddnet] <- BaBa> what is setfenv? or py 16:37 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1048624108637782016/image.png 16:39 <+bridge> [ddnet] delete the 89th line in configure.lua 16:39 <+bridge> [ddnet] :greenthing: 16:39 <+bridge> [ddnet] what are you trying to compile? 16:39 <+bridge> [ddnet] where did you get the source code? 16:39 <+bridge> [ddnet] these days, ddnet uses cmake instead of bam to compile 16:43 <+bridge> [ddnet] <- BaBa> @heinrich5991 that source old 16:43 <+bridge> [ddnet] <- BaBa> @heinrich5991 is sourcd old 16:43 <+bridge> [ddnet] LMAO i posted our full vulkan backend and asked it what this code is doing 16:43 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1048625504837705748/image.png 16:43 <+bridge> [ddnet] <- BaBa> https://github.com/teeworldscz/ddrace @heinrich5991 16:43 <+bridge> [ddnet] <- BaBa> @Nouaa:bluekitty: 16:44 <+bridge> [ddnet] "The code defines a number of classes and functions, such as CCommandProcessorFragment_Vulkan and IsVerbose," 16:44 <+bridge> [ddnet] 16:44 <+bridge> [ddnet] wow awesome analysis xD 16:45 <+bridge> [ddnet] <- BaBa> I work with cmake but I like the bam compilation source 16:51 <+bridge> [ddnet] xd 16:57 <+bridge> [ddnet] ew, last change was 11y ago 16:58 <+bridge> [ddnet] PeePeeRaceNetwork 17:39 <+bridge> [ddnet] lol? 17:39 <+bridge> [ddnet] someone trying to dethrone google algorythm? 17:46 <+bridge> [ddnet] this picture is OpenAI 17:46 <+bridge> [ddnet] use it to search responses like a :gigachad: 17:47 <+bridge> [ddnet] does it only work for dev stuff? or everything 17:47 <+bridge> [ddnet] like: how to cook potatoes 17:48 <+bridge> [ddnet] here's a tweet i've shared 17:48 <+bridge> [ddnet] after it's an AI and it can also do mistakes so read carefully what it writes 17:49 <+bridge> [ddnet] still insane tho 18:09 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1048647066496278628/image.png 18:15 <+bridge> [ddnet] can it tell good jokes? 18:16 <+bridge> [ddnet] OMG 18:16 <+bridge> [ddnet] that's soo good 18:16 <+bridge> [ddnet] I need to look for some answers asap 18:17 <+bridge> [ddnet] ``` 18:17 <+bridge> [ddnet] Why was the math book sad? 18:17 <+bridge> [ddnet] 18:17 <+bridge> [ddnet] Because it had too many problems. 18:17 <+bridge> [ddnet] 18:17 <+bridge> [ddnet] (I know it's not the best joke, but I'm just a text-based AI and don't have access to the internet, so I can't look up jokes for you. Sorry!) 18:17 <+bridge> [ddnet] ``` 18:19 <+bridge> [ddnet] 😂 18:31 <+bridge> [ddnet] Yo devs, can someone recommend me an IDE for editing ddnet's code please? My current IDE is struggling to parse the codebase 18:31 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1048652682623189063/image.png 18:35 <+bridge> [ddnet] what OS are u on? 18:38 <+bridge> [ddnet] Linux. 18:39 <+bridge> [ddnet] what is ur current IDE? 18:39 <+bridge> [ddnet] KDevelop 18:39 <+bridge> [ddnet] u can try vscode if u prefer easy out of box experience 18:39 <+bridge> [ddnet] else try to customize a vim 18:39 <+bridge> [ddnet] ddnet also provides a workspace for ddnet 18:40 <+bridge> [ddnet] other/vscode/ 18:40 <+bridge> [ddnet] its preconfigured and also suggests extensions 18:40 <+bridge> [ddnet] Oki, thanks :) 18:58 <+bridge> [ddnet] xd 20:05 <+bridge> [ddnet] xd fun 20:46 <+bridge> [ddnet] wtf am I reading above, next gen programming with AI 20:56 <+bridge> [ddnet] Hello guys, do you have any tool a linux user could use to find out what processes are using the internet data and bandwidth? I found out that discord is an internet data hog when compared to whatsapp or messenger and while I'm searching for FOSS alternatives to streaming videos I want to compare the data, bandwidth and quality on a few different platforms. Would be very helpful if you had any app or sth that I could also use 20:58 <+bridge> [ddnet] Yes, there are several tools that a Linux user can use to monitor their internet usage and find out which processes are using the most data and bandwidth. Some common tools for this purpose include the iftop command, which shows a real-time list of network connections and the processes associated with them, and the nethogs command, which displays a list of processes and their current network usage. The netstat command can also be used t 20:59 <+bridge> [ddnet] lol it’s ofc because I am fanboi of the best clan in whole teeworlds DragonFight 21:00 <+bridge> [ddnet] Oh no, the AI took over Jupstar 21:00 <+bridge> [ddnet] Thanks a lot! That's giving me a place to start from 21:00 <+bridge> [ddnet] (@Not Keks) 21:01 <+bridge> [ddnet] I'll see if these also work on non-rooted termux 21:02 <+bridge> [ddnet] If you are not able to use the sudo command to run the iftop, nethogs, or netstat commands with administrative privileges, you may still be able to use them if you have the necessary permissions. Some Linux systems allow users with certain permissions to run certain commands without using sudo. For example, on some systems, users who are members of the netdev group may be able to run the iftop command without using sudo. To check if you 21:03 <+bridge> [ddnet] Biep Boop Jupstar? 21:03 <+bridge> [ddnet] xd 21:03 <+bridge> [ddnet] ah that feels so good xD 21:03 <+bridge> [ddnet] and its better than my normal english 21:03 <+bridge> [ddnet] what more do i need 21:04 <+bridge> [ddnet] lmao 21:04 <+bridge> [ddnet] Jopstar should I sell amd and buy meta stock? 21:05 <+bridge> [ddnet] i dunno, their metaverse sucks xd 21:05 <+bridge> [ddnet] That’s the point 21:06 <+bridge> [ddnet] Everyone loves to hate Facebook and their stock is the worst in the S&P 500 21:06 <+bridge> [ddnet] So they cheap 21:07 <+bridge> [ddnet] If they would make the Metaverse suck less which they have the money for they could dominate the field 21:07 <+bridge> [ddnet] Also I thought you do not manually respond anymore hehe 21:07 <+bridge> [ddnet] i dont think it gives such advises anyway 21:07 <+bridge> [ddnet] also its trained with 2021 data 21:08 <+bridge> [ddnet] Openai can’t replace life advisor jopstar 21:08 <+bridge> [ddnet] exactly xdd 21:08 <+bridge> [ddnet] well if stocks are low it might be worth it indeed 21:08 <+bridge> [ddnet] The lowest 21:09 <+bridge> [ddnet] but generally i dunno it feels like rn meta struggles hard 21:09 <+bridge> [ddnet] 21:09 <+bridge> [ddnet] on the other hand they have some good projects 21:09 <+bridge> [ddnet] If I sell my last liver I can literally own Facebook 21:09 <+bridge> [ddnet] similarly how microsoft turned into a cloud service and gained profile back 21:09 <+bridge> [ddnet] nice 21:10 <+bridge> [ddnet] Think about it. No bad narrative can shock meta investors now.If it turns out that mark is a repteloid and selling user data to aliens. Stock price wouldn’t tank. It’s just another Tuesday. 21:11 <+bridge> [ddnet] Or they go bankrupt in 5 years which would be fun too 21:11 <+bridge> [ddnet] But really? They rich 21:11 <+bridge> [ddnet] yeah but it would be better if nobody talks about meta verse for now 21:11 <+bridge> [ddnet] so it can slowely recover 21:12 <+bridge> [ddnet] yeah 21:12 <+bridge> [ddnet] silicon valley 21:12 <+bridge> [ddnet] they too rich 21:12 <+bridge> [ddnet] Im gonna tell mark you good new CEO and u gonna save meta then ez stonks 21:12 <+bridge> [ddnet] good idea 21:13 <+bridge> [ddnet] I would both brother mark hasn’t switched to irc yet. I think that fool still sends me WhatsApp messages. 21:13 <+bridge> [ddnet] I would but brother mark hasn’t switched to irc yet. I think that fool still sends me WhatsApp messages. 21:13 <+bridge> [ddnet] I would but brother mark hasn’t switched to irc yet. I think that fool still sends me WhatsApp messages to me. 21:15 <+bridge> [ddnet] I would but brother mark hasn’t switched to irc yet. I think that fool still sends me WhatsApp messages. 21:17 <+bridge> [ddnet] :kekw: this AI can actually tell me how to make my stuff in Godot, while the other professionals on Godot dc cant 21:17 <+bridge> [ddnet] :pepechill: 21:17 <+bridge> [ddnet] I think I found my new hobby 21:19 <+bridge> [ddnet] @Not Keks 21:19 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1048695064416747611/index.jpg 21:19 <+bridge> [ddnet] maybe u can bypass the ai 21:21 <+bridge> [ddnet] LOL 21:22 <+bridge> [ddnet] Xd 21:22 <+bridge> [ddnet] Damn 21:23 <+bridge> [ddnet] Best poet 21:24 <+bridge> [ddnet] doesnt work for me xd 21:25 <+bridge> [ddnet] but for other stuff it just writes the poem lel 21:26 <+bridge> [ddnet] :trollge: 22:01 <+bridge> [ddnet] @deen do you think its stupid to wait for an application? 22:01 <+bridge> [ddnet] 22:01 <+bridge> [ddnet] e.g. if i'd take my next holidays to quickly implement e.g. a basic global illumination algorithm so i have some sources to backup my skill wouldnt that be better than randomly apply and not being able to demostrate something particular? 22:06 <+bridge> [ddnet] Yes, I'd just apply before they find someone else 22:07 <+bridge> [ddnet] but realisticly i dont fulfill their requirements 22:09 <+bridge> [ddnet] I alwaays got the job without fulfilling the requirements 22:09 <+bridge> [ddnet] if u showed me what u did with ddnet 22:09 <+bridge> [ddnet] i would hire u 22:09 <+bridge> [ddnet] altho im not a hirer 22:09 <+bridge> [ddnet] xd 22:10 <+bridge> [ddnet] u got the skills 22:10 <+bridge> [ddnet] and i tell u, rly small amount of ppl know vulkan 22:10 <+bridge> [ddnet] the problem isnt really that i dont have the confidence to learn everything required 22:10 <+bridge> [ddnet] just apply 22:10 <+bridge> [ddnet] dont worry 22:10 <+bridge> [ddnet] its simply i currently dont have the skill and cannot back up my claims enough 22:10 <+bridge> [ddnet] the worst is just a no 22:10 <+bridge> [ddnet] why u care 22:10 <+bridge> [ddnet] true, thats why i asked if i should increase the chance 22:10 <+bridge> [ddnet] u got nothing to lose 22:10 <+bridge> [ddnet] maybe your time 22:11 <+bridge> [ddnet] idk why discord acting up rn 22:11 <+bridge> [ddnet] if you wait chances are the job is filled until then 22:12 <+bridge> [ddnet] @Not Keks also 22:12 <+bridge> [ddnet] maybe u should write a blog 22:12 <+bridge> [ddnet] it kinda helps 22:12 <+bridge> [ddnet] and its a way to learn too 22:12 <+bridge> [ddnet] thats my experience 22:13 <+bridge> [ddnet] but having a blog shows something to show off too 22:13 <+bridge> [ddnet] yeah now that openai makes my bad english look good 22:13 <+bridge> [ddnet] xd 22:13 <+bridge> [ddnet] i could do that xD 22:15 <+bridge> [ddnet] One time I had an interview and the question they asked me was exactly what my last blog post was about. I got lucky 😄 22:16 <+bridge> [ddnet] they asked me about ddnet 22:16 <+bridge> [ddnet] maybe they read ur blog and wanted u xD 22:16 <+bridge> [ddnet] so they made it easy for u 22:16 <+bridge> [ddnet] i mean deen is a instant hire 22:16 <+bridge> [ddnet] :monkalaugh: 22:17 <+bridge> [ddnet] yeah 😄 22:17 <+bridge> [ddnet] altho even though i know there is always ppl better sometimes i feel like a bit meh, but well experience will tell 22:17 <+bridge> [ddnet] im just 22 so kek 22:18 <+bridge> [ddnet] but then there are 14y old genius 22:18 <+bridge> [ddnet] on the rust reddit there is a 16y old writing a os or smth