00:32 <+bridge> [ddnet] Is your bitcoin wallet 0.000000 BTC? 00:32 <+bridge> [ddnet] I can help you earn.. 0.147073 BTC in 12hours. 00:32 <+bridge> [ddnet] Registration fee $0.00. 00:32 <+bridge> [ddnet] NO COMMISSION.. 00:32 <+bridge> [ddnet] NO PAYMENT PENDING... 00:32 <+bridge> [ddnet] CLICK HERE TO JOIN 00:32 <+bridge> [ddnet] Dm 👇👇👇👇👇👇👇👇👇 00:32 <+bridge> [ddnet] https://t.me/+cOczZn1wgOkyMGI8 00:32 <+bridge> [ddnet] 🖕🖕🖕🖕🖕🖕🖕 00:59 <+bridge> [ddnet] okay 00:59 <+bridge> [ddnet] I want one 01:29 <+bridge> [ddnet] https://lkml.org/lkml/2022/9/19/1105#1105.php 02:00 <+bridge> [ddnet] https://web.archive.org/web/20220922123202/https://github.com/melonDS-emu/melonDS/issues/1296 02:48 <+bridge> [ddnet] Is your bitcoin wallet 0.000000 BTC? 02:48 <+bridge> [ddnet] I can help you earn.. 0.147073 BTC in 12hours. 02:48 <+bridge> [ddnet] Registration fee $0.00. 02:48 <+bridge> [ddnet] NO COMMISSION.. 02:48 <+bridge> [ddnet] NO PAYMENT PENDING... 02:49 <+bridge> [ddnet] CLICK HERE TO JOIN 02:49 <+bridge> [ddnet] Dm 👇👇👇👇👇👇👇👇👇 02:49 <+bridge> [ddnet] https://t.me/+cOczZn1wgOkyMGI8 02:49 <+bridge> [ddnet] 🖕🖕🖕🖕🖕🖕🖕 02:53 <+bridge> [ddnet] Is your bitcoin wallet 0.000000 BTC? 02:53 <+bridge> [ddnet] Let's boost it to an even LOWER number! 02:57 <+bridge> [ddnet] @Moderator ^ 02:57 <+bridge> [ddnet] Ah ok 02:57 <+bridge> [ddnet] did my mod ping went through? 02:57 <+bridge> [ddnet] Ya 02:58 <+bridge> [ddnet] Ok cuz it got deleted 02:58 <+bridge> [ddnet] Ok cuz it got deleted, thought it didn't 02:59 <+bridge> [ddnet] ah yes, don't ping staff, let an idiot invest in bankruptcy 03:21 <+bridge> [ddnet] no ones gonna click that shit bro 💀 03:21 <+bridge> [ddnet] :pepedead: you never know, until it happens 03:22 <+bridge> [ddnet] then its on them 03:23 <+bridge> [ddnet] besides it was bound to be deleted immediately, shouldnt there be a bot that detects this and removes it instantly? 06:18 <+bridge> [ddnet] as if ddnet uses bots for that purpose 06:18 <+bridge> [ddnet] there are at least 10 mods online for that purpose and you still choose not to ping any of them to do their "job" 08:17 <+bridge> [ddnet] https://www.reddit.com/r/rust/comments/xtsa1o/lkml_linus_torvalds_re_patch_v9_1227_rust_add/ 08:17 <+bridge> [ddnet] interesting discussion 08:30 <+bridge> [ddnet] Very expected growing pains, the requirements for kernel code and userspace code are indeed quite different 08:30 <+bridge> [ddnet] with your usual linux tone kek 08:31 <+bridge> [ddnet] linus 08:31 <+bridge> [ddnet] god i need a coffee 08:31 <+bridge> [ddnet] Ah 😄 08:31 <+bridge> [ddnet] I woke up at 8 for a lecture. The guy mailed 10 minutes ago saying he has covid. Now I'm wondering if I should sleep another hour 08:34 <+bridge> [ddnet] Is this like a fever dream? 😄 08:34 <+bridge> [ddnet] 64 bit overrated 08:34 <+bridge> [ddnet] i found this on the dota sub 08:34 <+bridge> [ddnet] https://www.reddit.com/r/DotA2/comments/xto7ye/has_anyone_pointed_out_they_use_an_unsigned_16bit/ 08:34 <+bridge> [ddnet] valve pls xD 08:34 <+bridge> [ddnet] > Has anyone pointed out they use an unsigned 16-bit integer for net worth, so it wraps around if it goes above 65,535? See screenshot Jugg has 73,746 but his total says 8,211, Valve should use an unsigned 32-bit integer so high earners can bask in all their glory 08:35 <+bridge> [ddnet] > Basically it’s likely they don’t change it because it doesn’t impact during the game and re-typing the db field for almost 7,000,000,000 historical games is a very low priority 08:36 <+bridge> [ddnet] Looks more like a wrong formatter? The actual total seems to be stored properly given the graph is correct 08:36 <+bridge> [ddnet] ingame its 32bit 08:36 <+bridge> [ddnet] but on t he database 16bit i guess 08:36 <+bridge> [ddnet] idk xD 08:37 <+bridge> [ddnet] Hm, so the graph data comes from ingame and the display on the right the db? Idk what screen this is nor do I play dota so idk 08:38 <+bridge> [ddnet] @Learath2 its the networth 08:38 <+bridge> [ddnet] aka the gold spent on items + what you have 08:38 <+bridge> [ddnet] it usually shows how far ahead a hero is from others 08:39 <+bridge> [ddnet] Btw took a look at the rust discussion in the mailing list and it is a tough tough one 08:40 <+bridge> [ddnet] A compile time way to infer whether you are in an atomic region or not 08:41 <+bridge> [ddnet] yeah someone mentions that on the rust reddit too 08:41 <+bridge> [ddnet] https://www.reddit.com/r/rust/comments/xtsa1o/comment/iqskjs9/?utm_source=reddit&utm_medium=web2x&context=3 08:41 <+bridge> [ddnet] Usually you use your in-brain compiler to the best of your abilities to see if you are currently in a locked region. I can't quite think of a similar construct in safe rust 08:42 <+bridge> [ddnet] Though I've seen safe abstractions over some insane things, people are way too smart 😄 09:44 <+bridge> [ddnet] its funny that linus always sounds passiv aggressive 09:44 <+bridge> [ddnet] no matter what he writes xD 09:45 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1026399454779166772/Tmate_20221003_1_x.mp4 09:45 <+bridge> [ddnet] c plas plas 10:02 <+bridge> [ddnet] lol 10:02 <+bridge> [ddnet] (@Ryozuki) 11:20 <+bridge> [ddnet] c plas plas is wery najs =] 11:50 <+bridge> [ddnet] =] 11:51 <+bridge> [ddnet] =] 12:20 <+bridge> [ddnet] Does anyone know if you can map a unix socket to a port on dockee 12:20 <+bridge> [ddnet] Docker 12:20 <+bridge> [ddnet] Instead of using a port on the host side 12:21 <+bridge> [ddnet] E.g socket on host - port on container 12:22 <+bridge> [ddnet] fokkonaut has tested it now, it seems to work 🙂 12:54 <+bridge> [ddnet] Doubt, but you can map it as a volume 12:55 <+bridge> [ddnet] like 12:55 <+bridge> [ddnet] ```yml 12:55 <+bridge> [ddnet] volumes: 12:55 <+bridge> [ddnet] - /path/to/unix.sock:/app/unix.sock:rw 12:55 <+bridge> [ddnet] ``` 12:57 <+bridge> [ddnet] can you give more details of the setup? 13:00 <+bridge> [ddnet] i.e. what program exposes the port? 13:08 <+bridge> [ddnet] Why would it matter? 13:08 <+bridge> [ddnet] I just asked in the general sense 13:08 <+bridge> [ddnet] Just thought a socket might be more efficient 13:08 <+bridge> [ddnet] Even if the app uses a port 13:16 <+bridge> [ddnet] maybe the application already has a way to export a unix socket 13:17 <+bridge> [ddnet] the unix socket doesn't give you a source IP address, that's a difference that would need to be covered 13:18 <+bridge> [ddnet] Isn't an unix socket just a file? I mean visible when you do ls 13:18 <+bridge> [ddnet] For my usecase I do use volumes for that tho, that's how you do too if you need to map the docker sock 13:19 <+bridge> [ddnet] yes, it's visible when you ls 13:20 <+bridge> [ddnet] Then yeah like I said 13:59 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1026463436848250991/RDT_20221003_1359051352162057071620855.jpg 13:59 <+bridge> [ddnet] @Learath2 kek 14:00 <+bridge> [ddnet] Can’t believe I agree with julius 14:01 <+bridge> [ddnet] when do you share your installed packages + config, so i can enjoy the best experience out of box 14:02 <+bridge> [ddnet] One day 16:05 <+ChillerDragon> any weechat pros here? I reached 87 buffers and thus need a way to search for them otherwise i spend all day scrolling :c any ideas? 16:08 <+bridge> [ddnet] There is a goto plugin 16:09 <+ChillerDragon> u use weechat? o.O 16:09 <+bridge> [ddnet] https://weechat.org/scripts/source/go.py.html/ 16:09 <+ChillerDragon> thanks a lot pro 16:10 <+bridge> [ddnet] Yep, migrated from irssi some time ago 16:10 <+bridge> [ddnet] Maybe even a decade ago at this point 16:11 <+ChillerDragon> how does it work does it have keybindings? 16:12 <+ChillerDragon> okay seems like there is only /go 16:12 <+ChillerDragon> and sadly it does not really find my matrix dms 16:13 <+bridge> [ddnet] You can bind it 16:13 <+ChillerDragon> how o.O? 16:13 <+bridge> [ddnet] \/help go I think would show you how 16:13 <+ChillerDragon> ye /key bind meta-g /go 16:13 <+ChillerDragon> but why it no find my matrix stuff :c 16:13 <+bridge> [ddnet] Also maybe enable fuzzy searching in settings 16:14 <+ChillerDragon> in go settings or in weechat settings? 16:15 <+bridge> [ddnet] They are all in the same place 😄 16:15 <+ChillerDragon> https://zillyhuhn.com/cs/.1664806427.png 16:15 <+ChillerDragon> thats why it cant find my matrix buffers 16:15 <+ChillerDragon> cuz those names are cursed wtf 16:15 <+ChillerDragon> probably the matrix plugin to blame 16:16 <+bridge> [ddnet] Ah, that it can’t really help with 16:16 <+bridge> [ddnet] How do you even find them in the sidebar? 16:16 <+ChillerDragon> there they look fine 16:17 <+ChillerDragon> https://github.com/poljar/weechat-matrix/issues/36 16:17 <+ChillerDragon> the issue seems closed tho 16:17 <+ChillerDragon> maybe i need to update 16:17 <+ChillerDragon> but i didnt use matrix in 2019 alr so hm 16:17 <+bridge> [ddnet] Try enable the short_name setting in go settings 16:23 <+ChillerDragon> i will never understand weechat settings :D 16:23 <+ChillerDragon> i even booted into the tty thingy so gnome wont eat my alt+space key presses and it didnt help xd 16:24 <+bridge> [ddnet] It doesn’t tolerate misconfigured terminals at all 😛 16:25 <+ChillerDragon> ah nice now all works except the keybinding 16:25 <+ChillerDragon> ur such a pro learath 16:25 <+bridge> [ddnet] I’m just a vast source of knowledge of questionable use 16:26 <+ChillerDragon> ye i ended up doing what i always do so i do /set to go into the ui and then search the setting name to then close the scary ui buffer and type out the setting command manually :D 16:27 <+ChillerDragon> any idea what the issue is with this command? /key bind ctrl-k /go 16:27 <+ChillerDragon> ah got it 16:28 <+ChillerDragon> its ctrl-K not ctrl-k 16:28 <+ChillerDragon> wow help page said meta-g tho 16:28 <+ChillerDragon> such trol 16:28 <+ChillerDragon> okay this is epic now! like a proper chat app. No idea how i managed so long without it 16:30 <+ChillerDragon> shit weechat just became one of my most configured non backupped program 16:33 <+bridge> [ddnet] make video and convince me 16:46 <+ChillerDragon> of wat? is this some discord reply? 16:46 <+bridge> [ddnet] no i mean u 16:47 <+ChillerDragon> convice u of wat 16:47 <+bridge> [ddnet] that its epic now like a proper chat app 16:47 <+ChillerDragon> ah oke 16:47 <+ChillerDragon> sure 16:54 <+bridge> [ddnet] <0x526f6d656f> yo chillerdragon, do you have any idea what happened to darkdragon 16:55 <+ChillerDragon> he quit playing years ago 16:55 <+ChillerDragon> started studying computer science 16:56 <+ChillerDragon> https://zillyhuhn.com/OpenTube/video.php?t=weechat_search.mp4&u=chiller 16:56 <+ChillerDragon> @Jupstar ✪ i mean the ctrl+k binding works exactly like in slack for example 16:56 <+ChillerDragon> its epic 16:58 <+bridge> [ddnet] mh yeah not convinced but i guess for a terminal only app quite cool xD 16:58 <+ChillerDragon> wtf 16:58 <+ChillerDragon> why not!? 16:58 <+ChillerDragon> what do you miss 16:59 <+bridge> [ddnet] i dunno, feels less usuable than smth like discord or matrix 16:59 <+bridge> [ddnet] but maybe i am just nobo 16:59 <+ChillerDragon> its way more usable that element 16:59 <+ChillerDragon> for sure 16:59 <+ChillerDragon> only problem is that my matrix dms are readonly :c 16:59 <+ChillerDragon> i really need to fix that 17:32 <+bridge> [ddnet] https://supabase.com/blog/postgres-wasm 17:32 <+bridge> [ddnet] postgres on the browser 17:33 <+bridge> [ddnet] A step towards a full ddnet server run on the browser kek 17:40 <+bridge> [ddnet] Oh that's fine, sadly I couldn't test it out, I'm really sorry for that. I only have my phone since weeks. Maybe I can check it out in one or two days. 19:04 <+bridge> [ddnet] can the ddnet bot analyse chat messages and auto respond on them, similar to the #bot-cmds just not for cmds? 19:06 <+bridge> [ddnet] not sure if the ddnet bot is still being developed 19:06 <+bridge> [ddnet] It can do anything you code it to do 19:06 <+bridge> [ddnet] i can only code javascript, not python 19:07 <+bridge> [ddnet] Python is just fancy english, you’ll do great 19:07 <+bridge> [ddnet] python is the only thing i imagine more horrible than the hell 19:08 <+bridge> [ddnet] The simplest language to use. If you know any other language, python will come easy. 19:08 <+bridge> [ddnet] i used it for blender plugins 19:08 <+bridge> [ddnet] and i died 19:12 <+bridge> [ddnet] Rip to you 19:12 <+bridge> [ddnet] ty, but at least im in heaven bcs i stopped python 😉 19:13 <+bridge> [ddnet] ``` 19:13 <+bridge> [ddnet] @client.event 19:13 <+bridge> [ddnet] async def on_message(message): 19:13 <+bridge> [ddnet] if "vulkan" in message.content.lower(): 19:13 <+bridge> [ddnet] await message.channel.send("jupstar") 19:13 <+bridge> [ddnet] ``` 19:13 <+bridge> [ddnet] ```python 19:13 <+bridge> [ddnet] @client.event 19:13 <+bridge> [ddnet] async def on_message(message): 19:13 <+bridge> [ddnet] if "vulkan" in message.content.lower(): 19:13 <+bridge> [ddnet] await message.channel.send("jupstar") 19:13 <+bridge> [ddnet] ``` 19:14 <+bridge> [ddnet] nice 19:14 <+bridge> [ddnet] 19:14 <+bridge> [ddnet] not check for "client" "start" "crash" or "visual" "glitches" "invisible text" "tiles are broken" and send the appropriate wiki entry ;D 19:14 <+bridge> [ddnet] xD 19:14 <+bridge> [ddnet] and see if it works out well enough 19:15 <+bridge> [ddnet] nice 19:15 <+bridge> [ddnet] 19:15 <+bridge> [ddnet] now check for "client" "start" "crash" or "visual" "glitches" "invisible text" "tiles are broken" and send the appropriate wiki entry ;D 19:15 <+bridge> [ddnet] use discord.py==1.7.3 19:16 <+bridge> [ddnet] and don't forget this in discord developer page 19:16 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1026543172710584411/unknown.png 19:17 <+bridge> [ddnet] just create a json file and loop them 19:17 <+bridge> [ddnet] simple idea but should work 19:20 <+bridge> [ddnet] Since u use python u gotta be hipster all the way and use machine learning to determine when and what to answer 19:20 <+bridge> [ddnet] :BASED: 19:21 <+bridge> [ddnet] good idea, let me use stable diffusion to gernerate an image of a link to the wiki 19:22 <+bridge> [ddnet] ```json 19:22 <+bridge> [ddnet] { 19:22 <+bridge> [ddnet] "questions":[ 19:22 <+bridge> [ddnet] { 19:22 <+bridge> [ddnet] "question":"What is the scientific name of a butterfly?", 19:22 <+bridge> [ddnet] "answer":"Rhopalocera" 19:22 <+bridge> [ddnet] }, 19:22 <+bridge> [ddnet] { 19:23 <+bridge> [ddnet] "question":"How hot is the surface of the sun?", 19:23 <+bridge> [ddnet] "answer":"5,778 K" 19:23 <+bridge> [ddnet] } 19:23 <+bridge> [ddnet] ] 19:23 <+bridge> [ddnet] } 19:23 <+bridge> [ddnet] ``` 19:24 <+bridge> [ddnet] txt2img decided 19:24 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1026545305916809226/grid-0000.png 19:24 <+bridge> [ddnet] prompt? 19:25 <+bridge> [ddnet] an URL to the wiki of ddracenetwork that handles graphics problems 19:25 <+bridge> [ddnet] afaik never gonna give you up is generated when the separate network detects nudity 19:25 <+bridge> [ddnet] I wonder how that prompt generated nudity 😄 19:25 <+bridge> [ddnet] i have it quite often actually 19:26 <+bridge> [ddnet] but good to know that this is the reason 😄 19:26 <+bridge> [ddnet] always thought its somehow related to how good the result is, e.g. if the network was confident 19:27 <+bridge> [ddnet] but ddnet wiki is porn, so not surprising after all 19:30 <+bridge> [ddnet] :justatest: 20:02 <+bridge> [ddnet] oh man that graphical problem must be so hoy 20:02 <+bridge> [ddnet] oh man that graphical problem must be so hot 20:55 <+bridge> [ddnet] Probably the porn detector isn't quite great 21:15 <+bridge> [ddnet] oh no rickrolled by AI 21:55 <+bridge> [ddnet] git gud 21:55 <+bridge> [ddnet] ah more like this one 21:55 <+bridge> [ddnet] > git gud 22:02 <+bridge> [ddnet] 🐍Hello im a python and im soo cool, bcs snakes are cool. Harry Potter can talk to snakes, it must be cool. 22:02 <+bridge> [ddnet] 10 points for Slytherin 22:03 <+bridge> [ddnet] i think we lost @Not Keks 22:03 <+bridge> [ddnet] RIP Vulkan guy 22:04 <+bridge> [ddnet] yeah vulkan isnt perfect enough. need to start writing drivers 22:04 <+bridge> [ddnet] bitten by a Python, he died shortly after loosing his mind, probably due to the poison 22:04 <+bridge> [ddnet] rust or c driver? 22:05 <+bridge> [ddnet] mhh, if im clever i'd use rust bcs of the future. but with c i probably have an easier time bcs i can litteraly copy paste stuff and have working interfaces and so on 22:05 <+bridge> [ddnet] so i guess assembly 22:06 <+bridge> [ddnet] `div %eax, %edx` --> SIGFPE 22:18 <+bridge> [ddnet] @Chairn what syntax is better 22:18 <+bridge> [ddnet] i personally find % ugly af 22:18 <+bridge> [ddnet] i prefer the intel one too 22:18 <+bridge> [ddnet] AT&T is an aberration 22:18 <+bridge> [ddnet] true xd 22:19 <+bridge> [ddnet] intel is more verbose, but less error prone imo 22:19 <+bridge> [ddnet] my objdump is aliased to `objdump -M intel` 😄 22:20 <+bridge> [ddnet] xd 22:46 <+bridge> [ddnet] <Александр Язов> Hi, can someone help me with setting up the server config so that the server is for 256 people 22:52 <+bridge> [ddnet] this is not possible 22:52 <+bridge> [ddnet] 64 players max 22:53 <+bridge> [ddnet] <Александр Язов> But I saw servers for 128 people, and I thought that it was possible to make a server for 256 people 23:10 <+bridge> [ddnet] Why would you need 256 people anyways? 23:11 <+bridge> [ddnet] <Александр Язов> I want to see what happens 23:12 <+bridge> [ddnet] <Александр Язов> If possible, how powerful is the server needed? 23:12 <+bridge> [ddnet] the problem is not the hardware, it's the software 23:12 <+bridge> [ddnet] the ddnet server can only support 64 players 23:14 <+bridge> [ddnet] Some of our servers have high CPU usage on a single thread with 64 players though, so increasing it might not work everywhere 23:16 <+bridge> [ddnet] <Александр Язов> I'm telling that I saw a server for 128 people 23:17 <+bridge> [ddnet] <Александр Язов> I have an outdated but still very powerful server 23:19 <+bridge> [ddnet] <Александр Язов> On two xeon e5-2680v4 CPUs with 128gb ram 23:22 <+bridge> [ddnet] yeah, that's easy enough 23:23 <+bridge> [ddnet] but our server is single-threaded anyway 23:23 <+bridge> [ddnet] yeah, that's easily enough 23:23 <+bridge> [ddnet] There are other modifications that allow 128 players, but DDNet does not 23:26 <+bridge> [ddnet] changing to a efficient multithreaded mode would probs require slight physics changes 23:26 <+bridge> [ddnet] making the gameworld parallel is probs the way to go 23:27 <+bridge> [ddnet] first thing would probably be to change from an O(n²) algorithm for collision (and various other things) to something better 23:27 <+bridge> [ddnet] oh i guess 23:27 <+bridge> [ddnet] i rly havent checked that stuff xD 23:28 <+bridge> [ddnet] i remember there was a bubble sort or smth 23:28 <+bridge> [ddnet] funny