00:01 <+bridge> [ddnet] oh i guess the process is not called after the screen name? 00:13 <+bridge> [ddnet] @ChillerDragon maybe script /dev/null helps 00:13 <+bridge> [ddnet] or smth like that 00:14 <+bridge> [ddnet] ah that thingy 00:14 <+bridge> [ddnet] never fully understood that 00:14 <+bridge> [ddnet] Calling script /dev/null just makes script save the whole typescript into /dev/null which in practice means discarding the contents. 00:14 <+bridge> [ddnet] idk if its related tho 00:15 <+bridge> [ddnet] https://serverfault.com/questions/255521/why-does-redirecting-script-to-dev-null-allow-screen-to-work-while-sued-a 00:15 <+bridge> [ddnet] @ChillerDragon what are u using screen for? 00:15 <+bridge> [ddnet] most of the time u can fix that by setting up a service 00:15 <+bridge> [ddnet] actually writing my own service tool lmao 00:15 <+bridge> [ddnet] i have a python script to start my 5 tw servers 00:16 <+bridge> [ddnet] You shouldn't need screen, init is happy to parent all services 00:16 <+bridge> [ddnet] and a service to start stop it 00:16 <+bridge> [ddnet] systemd 00:16 <+bridge> [ddnet] :)))) 00:16 <+bridge> [ddnet] i prefer my own scripts to handle my tw servers 00:16 <+bridge> [ddnet] i have 3k lines of bash to manage my tw servers lol 00:16 <+bridge> [ddnet] man 00:16 <+bridge> [ddnet] use python 00:16 <+bridge> [ddnet] bash > all 00:16 <+bridge> [ddnet] no 00:16 <+bridge> [ddnet] 3k lines of bash sounds so sad 00:17 <+bridge> [ddnet] ur a masochist 00:17 <+bridge> [ddnet] I actually am going to get an extra glass of whiskey 00:17 <+bridge> [ddnet] xd 00:17 <+bridge> [ddnet] just to allow me to stop crying and sleep 00:17 <+bridge> [ddnet] i am working on tests and getting everything linted as well 😄 00:17 <+bridge> [ddnet] https://gist.github.com/Ryozuki/eb591a6b29b5356695ecd51f6d9a7d62 00:17 <+bridge> [ddnet] i made this to manage my servers 00:18 <+bridge> [ddnet] i have like crappy implentations of package managers to download map bundles and a jobs thingy to run scripts to support the servers etc 00:18 <+bridge> [ddnet] why are you like this? 00:18 <+bridge> [ddnet] Out of nowhere: could someone explain to me why entities in `[...]/editor/entities/` are named `DDNet`, `FNG`, `Race` & `Vanilla`, and the ones in `[...]/editor/entities_clear/` are `ddnet` `ddrace` `fng` `race` `vanilla`? why not keep one naming scheme? ._. 00:18 <+bridge> [ddnet] its useful 00:19 <+bridge> [ddnet] @Soreu it's because ddnet was coded by about 10 people, all of which have different ideas about how to do things 00:19 <+bridge> [ddnet] @ChillerDragon you know what bash is useful for? to start python scripts :troll: 00:19 <+bridge> [ddnet] meh 00:20 <+bridge> [ddnet] @Ryozuki do you know what python is useful for? to start bash scripts 00:20 <+bridge> [ddnet] ughgghghgh 00:20 <+bridge> [ddnet] If you want to cry you can take a look at src/game/server/save.cpp 00:20 <+bridge> [ddnet] i tried one project in python and ended up calling bash all over the place 😄 00:20 <+bridge> [ddnet] oh ye save.cpp 00:20 <+bridge> [ddnet] sql_score.cpp too 00:20 <+bridge> [ddnet] string formatting at its best 00:20 <+bridge> [ddnet] well thats my py project 00:20 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/677655443400687616/unknown.png 00:20 <+bridge> [ddnet] file_score is entirely different from anything we have in the ddnet source, it's like from another project 00:21 <+bridge> [ddnet] see python > bash 00:21 <+bridge> [ddnet] I'm already crying at checker.png that if I understand the code correctly, sometimes is displayed as 32x32 and sometimes 16x16... and it doesn't start from where it "should" but from screen border 00:21 <+bridge> [ddnet] any solid naming plans for d7 @Learath2 ? 00:21 <+bridge> [ddnet] which was annoying me since the very day 00:21 <+bridge> [ddnet] which was annoying me since the very first day 00:21 <+bridge> [ddnet] @ChillerDragon I really don't think you'll like d7 😛 00:21 <+bridge> [ddnet] ddnet-never-happening is a fitting name 🙈 00:21 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/677655695834873856/unknown.png 00:22 <+bridge> [ddnet] no python projects need shell but shell projects do not need python 00:22 <+bridge> [ddnet] DDNet 0.7. 00:22 <+bridge> [ddnet] d7 is all about a fresh start 00:22 <+bridge> [ddnet] with good names 00:22 <+bridge> [ddnet] D 00:22 <+bridge> [ddnet] DDNet(7)-Server 00:22 <+bridge> [ddnet] @Learath2 we should starti wth a clang-formatting rules and apply them always 00:22 <+bridge> [ddnet] 😄 00:22 <+bridge> [ddnet] that and a lot of things you'll complain about because it's different from 0.6 00:23 <+bridge> [ddnet] and please lets not use allman 00:23 <+bridge> [ddnet] maybe at 0.7 there will finally be one naming for DdNet 00:23 <+bridge> [ddnet] dDnET 00:23 <+bridge> [ddnet] ```c 00:23 <+bridge> [ddnet] int main() { 00:23 <+bridge> [ddnet] } 00:23 <+bridge> [ddnet] // better than 00:23 <+bridge> [ddnet] 00:23 <+bridge> [ddnet] int main() 00:23 <+bridge> [ddnet] { 00:23 <+bridge> [ddnet] } 00:23 <+bridge> [ddnet] ``` 00:23 <+bridge> [ddnet] ikr i want the money for my shirt back its spelled wrong lmao 00:23 <+bridge> [ddnet] I love a very specific way of styling code 00:23 <+bridge> [ddnet] thats java style :/ 00:23 <+bridge> [ddnet] no thats modern style 00:23 <+bridge> [ddnet] used by every language 00:24 <+bridge> [ddnet] use whatever lint will suggest xD 00:24 <+bridge> [ddnet] golang is very c like and thats the way 00:24 <+bridge> [ddnet] lets go with 00:24 <+bridge> [ddnet] ``` 00:24 <+bridge> [ddnet] int 00:24 <+bridge> [ddnet] main() 00:24 <+bridge> [ddnet] { 00:24 <+bridge> [ddnet] } 00:24 <+bridge> [ddnet] ``` 00:24 <+bridge> [ddnet] man u live in the 90' 00:24 <+bridge> [ddnet] 😄 00:24 <+bridge> [ddnet] like 00:24 <+bridge> [ddnet] everything-in-one-line ftw 00:24 <+bridge> [ddnet] and replace cmake with ./configure 00:24 <+bridge> [ddnet] functions/classes/structs get brackets on newlines, control statements get only } on a newline, no cradling elses 00:24 <+bridge> [ddnet] ```c 00:24 <+bridge> [ddnet] int i; 00:24 <+bridge> [ddnet] for(i =0;i<10;i++); 00:24 <+bridge> [ddnet] ``` 00:24 <+bridge> [ddnet] 😄 00:24 <+bridge> [ddnet] ye that loop is dope 00:24 <+bridge> [ddnet] definitions first 00:25 <+bridge> [ddnet] i do the same in bash for better scoping 00:25 <+bridge> [ddnet] wat 00:25 <+bridge> [ddnet] ``` 00:25 <+bridge> [ddnet] local i 00:25 <+bridge> [ddnet] for ((i=0;i<10;i++)) 00:25 <+bridge> [ddnet] ``` 00:25 <+bridge> [ddnet] so i stays in function scope 00:25 <+bridge> [ddnet] i always forget how to loop in bash cuz its so ugly 00:25 <+bridge> [ddnet] bash is super straightforward 00:25 <+bridge> [ddnet] i actually forgot confusing c syntax 00:26 <+bridge> [ddnet] wat 00:26 <+bridge> [ddnet] The indent style Stroustrup used in his book but with class/function/struct brackets on new lines is the only acceptable one 00:26 <+bridge> [ddnet] Stroustrup is a rly hard name to pronounce 00:26 <+bridge> [ddnet] don't @ me with that newfangled we must save the lines crap 00:26 <+bridge> [ddnet] but for real guys lets not diff from vanilla pls thanks 00:26 <+bridge> [ddnet] i @ u 00:26 <+bridge> [ddnet] :greenthing: 00:26 <+bridge> [ddnet] let's diff af from vanilla to make code clean 00:27 <+bridge> [ddnet] vanilla code is clean 00:27 <+bridge> [ddnet] meaningless discusion nobody will do it 00:27 <+bridge> [ddnet] ^ xd 00:27 <+bridge> [ddnet] eh, vanilla code is a little bit less messy sure, but it's by no means clean 00:27 <+bridge> [ddnet] @ChillerDragon vanilla devs say something is bloat if u add 3 options 00:27 <+bridge> [ddnet] then clean it up 00:27 <+bridge> [ddnet] I've been refactoring the gamecontroller for the last 5 days 00:28 <+bridge> [ddnet] jesus how many time are you going to bring that up @Ryozuki ? 😄 00:28 <+bridge> [ddnet] it pisses me xd 00:28 <+bridge> [ddnet] i see 00:28 <+bridge> [ddnet] it was like last year 00:28 <+bridge> [ddnet] https://github.com/teeworlds/teeworlds/pull/2277 00:28 <+bridge> [ddnet] still there 00:28 <+bridge> [ddnet] back then when ppl still played 0.6 00:28 <+bridge> [ddnet] "vanilla dev is back" yes yes sure only if u are in their circlejerk 00:29 <+bridge> [ddnet] bro ryo the sounds thing was last decade 00:29 <+bridge> [ddnet] we have 2020 now 00:29 <+bridge> [ddnet] yes bro 00:29 <+bridge> [ddnet] :lol: 00:29 <+bridge> [ddnet] Bruh 00:29 <+bridge> [ddnet] it's the new decade, oy seems to accept everything now 00:29 <+bridge> [ddnet] ikr 00:29 <+bridge> [ddnet] I have a feeling he didn't even review my last pr 😛 00:29 <+bridge> [ddnet] he doesnt review stuff 00:29 <+bridge> [ddnet] he lets done do it its his slave 00:29 <+bridge> [ddnet] dune 00:29 <+bridge> [ddnet] * 00:30 <+bridge> [ddnet] because he lost access to his acc when someone hacked it 00:30 <+bridge> [ddnet] no one even had the time to review my pr 😛 00:30 <+bridge> [ddnet] it didn't even have any comments 00:30 <+bridge> [ddnet] https://github.com/teeworlds/teeworlds/pull/2453 00:30 <+bridge> [ddnet] u only get much likes and comments when ur fame full time github influencer as me 00:30 <+bridge> [ddnet] I guess oy trusts me ❤️ 00:30 <+bridge> [ddnet] how much followers u got chiller 00:30 <+bridge> [ddnet] and u keep sumbittin these cherrypicked typos 00:31 <+bridge> [ddnet] i stopped counting at 10 00:31 <+bridge> [ddnet] im verified 00:31 <+bridge> [ddnet] @ChillerDragon making minecraft plugins/mods is a good way to get kids to follow you 00:31 <+bridge> [ddnet] nah 00:31 <+bridge> [ddnet] yt tuts 00:31 <+bridge> [ddnet] I have more followers then u 00:31 <+bridge> [ddnet] nobo 00:31 <+bridge> [ddnet] all bots 00:31 <+bridge> [ddnet] :poggers: 00:31 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/677658238841257984/unknown.png 00:32 <+bridge> [ddnet] all fake 00:32 <+bridge> [ddnet] no lol 00:32 <+bridge> [ddnet] @ChillerDragon https://bstats.org/plugin/bukkit/HelperBot/4344 00:32 <+bridge> [ddnet] look the stats 00:32 <+bridge> [ddnet] ppl with 32 core servers lmao 00:32 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/677658480244555777/unknown.png 00:33 <+bridge> [ddnet] man u rly bloated ur profile with orgs 00:33 <+bridge> [ddnet] I should download an unregistered copy of hypercam and make programming tuts with Trance - 009 Sound System Dreamscape in the background 00:33 <+bridge> [ddnet] i would sub if its tw coding 00:33 <+bridge> [ddnet] a tw coding vid 00:33 <+bridge> [ddnet] but i dont like talking alone 00:33 <+bridge> [ddnet] to shy 00:33 <+bridge> [ddnet] otherwise i would do it 00:34 <+bridge> [ddnet] make it a lets code together 00:34 <+bridge> [ddnet] What do you mean talking? 00:34 <+bridge> [ddnet] notepad++ 00:34 <+bridge> [ddnet] no talking 00:34 <+bridge> [ddnet] You blast Trance - 009 Sound System Dreamscape (HD) and you type on notepad instead 00:34 <+bridge> [ddnet] lmao 00:34 <+bridge> [ddnet] ye 00:34 <+bridge> [ddnet] good old times 00:34 <+bridge> [ddnet] lets also use TTS 00:34 <+bridge> [ddnet] https://www.youtube.com/watch?v=jevzORX7uUM 00:34 <+bridge> [ddnet] Ok guys, now we call the game context function send chat target 00:34 <+bridge> [ddnet] DIUUUUUUUUUUUUUUUUUUUUU DUUUUUUUUUUUU DNNNNNNNN 00:34 <+bridge> [ddnet] xd 00:34 <+bridge> [ddnet] childhood 00:36 <+bridge> [ddnet] @Learath2 https://www.youtube.com/watch?v=Gdp4k77RZGA 00:36 <+bridge> [ddnet] listen to the music 00:36 <+bridge> [ddnet] yes thats Trance - 009 Sound System Dreamscape (HD) 00:36 <+bridge> [ddnet] I have it on a loop in my house 00:36 <+bridge> [ddnet] part 2... 00:39 <+bridge> [ddnet] @Learath2 https://www.youtube.com/watch?v=yz16fxm3co8 00:39 <+bridge> [ddnet] did a lot of people use this tts voice? here it was always used xd 00:40 <+bridge> [ddnet] LOL yes 00:40 <+bridge> [ddnet] also the music 😄 00:41 <+bridge> [ddnet] only alternative to Trance - 009 Sound System Dreamscape (HD) 02:06 <+bridge> [ddnet] @Learath2 what's a dry save? 02:07 <+bridge> [ddnet] It's a save that doesnt go into the db 02:08 <+bridge> [ddnet] It's to be used for crafting lost saves 02:10 <+bridge> [ddnet] I really should have made a save editor instead 13:58 <+bridge> [ddnet] oh wth that got closed 16:08 <+bridge> [ddnet] isn't it solved? 16:25 <+bridge> [ddnet] nah 16:25 <+bridge> [ddnet] i think i can still reproduce, ill check when i get home 16:27 <+bridge> [ddnet] i have a good fairly new laptop so i dont think the driver is the problem, and i can reproduce in fullscreen and get it 100% of the time 17:33 <+bridge> [ddnet] too bad 17:40 <+bridge> [ddnet] @Cha what OS? 18:17 <+bridge> [ddnet] windows 18:17 <+bridge> [ddnet] 10 18:18 <+bridge> [ddnet] i will record a vid when i get home 19:09 <+bridge> [ddnet] so you think its a hardware bug? 19:09 <+bridge> [ddnet] or just other software causing it?