03:03 < ws-client> opengfw is still trending hard on github i get it recommended on all my accounts 05:40 < ws-client> it takes 50 seconds to run shellcheck on the bash script that launches my ddnet server <:justatest:572499997178986510> 05:40 < ws-client> bloat? no 05:42 < bridge> \`\`\`bash 05:42 < bridge> \#!/bin/bash 05:42 < bridge> 05:42 < bridge> nohup ./DDNet-Server & 05:42 < bridge> \`\`\` 05:43 < bridge> ```bash 05:43 < bridge> #!/bin/bash 05:43 < bridge> 05:43 < bridge> nohup ./DDNet-Server & 05:43 < bridge> ``` 05:44 < ws-client> started out as this and then somehow got out of control over the years 05:48 < ws-client> yo btw heinrich ill stop sending you matrix bug reports but i got another 2 bugs right now in the 10 seconds i used matrix to send a code snippet xxxxxD 08:30 < bridge> @heinrich5991 how to community 08:32 < bridge> would be cool if you would explain instead of ignoring 08:38 < bridge> you want community logo for 1 blmapchill server xD ? 08:38 < bridge> of course 08:38 < bridge> https://tenor.com/view/no-nooo-nope-eat-fingerwag-gif-6587305437700023105 08:38 < bridge> it's a community, which needs to be verified :) 08:40 < bridge> Step one. Go open source 08:40 < bridge> Not required currently. 08:41 < bridge> Currently there is no community accepted that wasn't previously too 08:42 < bridge> That's news to me, Avo told me to apply for community so that my server can get out of KoG tab and that currently there is no open source enforcement. 08:42 < bridge> I hope it's not double standards again 08:42 < bridge> Currently it's just as it was before the update. Nothing else 08:43 < bridge> again? 08:43 < bridge> heinrich started discussion about communities on gh 08:44 < bridge> Also why should ddnet suddenly start advertising ur closed source mod on a clean config 08:44 < bridge> There are exactly 0 double standards 08:44 < bridge> Kog will need to go open source too 08:45 < bridge> big mistake, example - I developed a big interesting mod, with its own rules, for example, no swearing and insults, online on the server is small, you force the mod to be open source - some schoolboy starts a server, allows you to insult each other there (like on block servers), adds other garbage because of which the online on his server flies into the skies, and the original mod dies 08:46 < bridge> Good but it's not ddnets task to advertise your awesome mod 08:46 < bridge> original xpanic didnt go open-source - only kurosios copy is alive 08:46 < bridge> alive in terms we have the code of his code only 08:47 < bridge> Also if the mod is closed source and the maintainers are as holes it's nothing better. So your argument is a double sided sword 08:48 < bridge> If your mod is as good as you think, then the advertisement you get will probably overweight the fact that others can copy it in future 08:48 < bridge> good norming 08:48 < bridge> morning 08:48 < bridge> Do you think a second gores mod would instantly be a hit? 08:49 < bridge> why did ddnet not do gores 08:49 < bridge> I dunno xd 08:49 < bridge> it's stupid kog shouldn't really exist 08:49 < bridge> it's just ddnet 08:49 < bridge> It's about protecting players and letting them know which server is real. That's the entire reason why KoG added bw and my server to their list, because we had to fight against fake servers. 08:49 < bridge> If it was not possible for us to join communities, then it would not have to be done in the first place. 08:50 < bridge> You can join communities 08:50 < bridge> @ryozuki do you manually remove files from /boot after installing a new version of kernel? :owo: 08:50 < bridge> BW aswell as I will probably not go open source just for that 08:50 < bridge> Why do you fear so much that your server will be replaced? 08:50 < bridge> Why do you project so much? 08:50 < bridge> You are visible on first install 08:50 < bridge> Or interpret 08:51 < bridge> @fokkonaut just run 10x ddnet servers, get a community logo and after some weeks run blmap chilll server, profit 😄 08:51 < bridge> You probably get most new payers bcs u have 128p support 08:51 < bridge> You don't seem to get it. By fake servers I mean proxy servers who tried to collect IPs of our players, in order to use them for attacks against us 08:51 < bridge> But of you are in communities ur server will have a logo 08:52 < bridge> So better now then never 08:52 < bridge> How does that work can someone just copy (wrong term but I think you get it) and paste IPs? 08:52 < bridge> Please stop trying to make me publish my mod, ty 08:52 < bridge> and where are the requirements for communities? 08:53 < bridge> Then stop converting ddnet to advertise your mod 08:53 < bridge> for example, how many servers should be the minimum, etc. 08:53 < bridge> Do you have some kind of bad mood today? Maybe take a rest for now 08:54 < bridge> There are ofc open questions. But to rephrase it. 08:54 < bridge> 08:54 < bridge> The communities that will be active on first install, will probably need to be oss. 08:54 < bridge> 08:54 < bridge> We can still think about communities that are not pre selected 08:54 < bridge> But they will be less visible 08:54 < bridge> what is `oss`? 08:55 < bridge> Open source 08:55 < bridge> (Software) 08:55 < bridge> He's filling for Ryozuki since he's on vacation 08:55 < bridge> That doesn't make any sense, as then it's better to not have any community at all, cuz then the server is visible at leats. Lol. 08:55 < bridge> i have one open source server online, have discord server, can i get community tab now? :brownbear: 08:55 < bridge> Haha ^^ 08:55 < bridge> Exactly my humor 08:56 < bridge> That your server got this attention at all was a mistake, that's right 08:56 < bridge> I'm not kidding :justatest: 08:56 < bridge> I think though Jupstar's point is that real != safe. 08:56 < bridge> @jupeyy_keks envious? 08:57 < bridge> Btw, following your points we have to remove mods as blockZ from DDNet now (closed src) 08:57 < bridge> Another question, if the author of the mod (source code) has not created his own community, then by forking the mod I create my own, what happens in this case? 08:58 < bridge> Accept that this game is advertised on steam as oss. And that the game only lives thanks to many contributors that voluntarily help it. 08:58 < bridge> 08:58 < bridge> Why should it now make a turn around just because of you being mad af 08:58 < bridge> Lol. It's funny how much you interpret xD 08:59 < bridge> I don't understand this 08:59 < bridge> 08:59 < bridge> The author of the source code did is not the author of the mod idea? 08:59 < bridge> This already happened for e.g 08:59 < bridge> Fng 08:59 < bridge> and how will it be, one FNG community? 09:00 < bridge> You're totally going nuts @jupeyy_keks 09:01 < bridge> It isn't right now. But most players will probably play noby fng 09:01 < bridge> for example, imagine ddnet community not created, i fork ddnet mod, run servers and want get a community tab 09:02 < bridge> you didn't answer, it will be one community or NOBY FNG Communuty, Alive FNG Community and more... 09:03 < bridge> Well that's an open question. I guess at first step we can make existing communities get a higher priority to join 09:03 < bridge> He's not in the mood to answer correctly today 09:04 < bridge> What is generally meant by community, a game mode or a community of players united, for example, by a discord server? 09:04 < bridge> "correctly"? If we knew what was correct we wouldn't be having this conversation tbh 09:05 < bridge> It doesn't help that you try to trashtalk me. It's obvious from the start that you are the mad one 09:05 < bridge> We have an open issue where we discuss the requirements 09:05 < bridge> Projection big time. 09:05 < bridge> Have a good day my dear 09:05 < bridge> xD 09:05 < bridge> Thanks you too bae 09:05 < bridge> <3 09:08 < bridge> 🥺 09:08 < bridge> btw did you see any copy of mrpg/mmotee/infclass with schoolboy as host/developer 09:08 < bridge> have you seen* 09:09 < bridge> I have already met with someone who stole my ideas and implemented them on the block server) 09:09 < bridge> who is it lol 09:09 < bridge> but yes, this is different, these are not running sources 09:10 < bridge> Jupstar projecting his madness onto others today: 09:10 < bridge> > - maintainers are as holes 09:10 < bridge> > - stop converting ddnet to advertise your mod 09:10 < bridge> > - That your server got this attention at all was a mistake, that's right 09:10 < bridge> > - just because of you being mad af 09:10 < bridge> > - It doesn't help that you try to trashtalk me. It's obvious from the start that you are the mad one 09:10 < bridge> Can you please stop to quote out of context 09:10 < bridge> This is pure evil 09:12 < bridge> Just showing that you're the one trashtalking xD Anyways, keep projecting. 09:12 < bridge> https://www.youtube.com/shorts/kBxlKhJ397o 09:12 < bridge> it's simply that this is a lie 09:13 < bridge> "Also **if** the mod is closed source and the maintainers are as holes it's nothing better. So your argument is a double sided sword" 09:14 < bridge> Get better arguments than "This is pure evil" or "It's simply that this is a lie" xD 09:14 < bridge> dude can you read 09:14 < bridge> We can discuss this properly, if you want 09:14 < bridge> you completely quoted out of context 09:14 < bridge> just accept that you are 100% evil in this case 09:15 < bridge> Ok, I think you're not able to dicuss properly currently. Tell me when you're in a better state of mind, I'm here 09:17 < bridge> if there are still so many questions about communities, then why are they already in production?) 09:18 < bridge> that wasn't my decision 09:18 < bridge> advertisement of ddnet and kog :poggers2::poggers2: 09:19 < bridge> #7699 09:19 < bridge> https://github.com/ddnet/ddnet/issues/7699 09:19 < bridge> if it makes you happy, i personally would accept communities that are closed source, **BUT** not allow them to be filtered on clean config by default 09:19 < bridge> filtered in* 09:23 < bridge> I think a checkbox for verified servers would be enough with the application form 09:23 < bridge> plus an API for the master server, so that verified servers can specify links that would be displayed somewhere in the client 09:24 < bridge> communities are still filtered by name, everyone adds their prefix to the server name 09:25 < bridge> today communities filtered by name, everyone adds their prefix to the server name 09:58 < bridge> aaaeee 10:07 < bridge> I Love that jupi and foko are beeing a little :AFmerumad: at each other and U have matodor basically chatting with himself :gigachad: 10:19 < bridge> ☹️ 10:19 < bridge> 🫂 10:27 < ws-client> @blaiszephyr lmao true 10:54 < bridge> city mod has casino too, hasnt it? 10:56 < bridge> yes, I showed it to some people, but they didn’t just take the idea, they even took the 1 in 1 map 11:04 < ws-client> ye mats C# mod is really cool! <:owo:1154794204871008397> 11:04 < bridge> I seen a few infclass servers, pretending to be better because they have ~~ruined balancing ~~ increased damage and limits. Stronger = better, you know. Add a huge gun and you're a 'next generation'. Have the server located in a different country and you'll get players "by default" because the smaller ping is attractive, especially for newcomers. 11:04 < ws-client> but it sucks that you can not use rude words and its closed source 11:04 < ws-client> i would fork and make it a toxic server axaxax @matodor 11:06 < bridge> 😄 11:08 < bridge> who even is schoolboy 11:09 < bridge> It seems to be DDNet (client) responsibility to give equal (at least comparable) discoverability and convenient access for all servers. 11:09 < bridge> I'm going to quote a big guy: 11:09 < bridge> 11:09 < bridge> > Give even more power to people who DDoS servers and steal mods/players 11:09 < bridge> > Make putting in the work to create and maintain a good mod even less rewarding 11:10 < ws-client> who u quote? 11:10 < bridge> :justatest: 11:11 < bridge> no closed source only gpl, make ddnet gpl 11:11 < ws-client> gpl vs MIT is the new tabs vs spaces or what 11:12 < bridge> good morning its 7:11 11:12 < ws-client> @ryozuki make ur github status "I use gpl BTW" 11:12 < bridge> why do i wake up so early 11:12 < ws-client> good evening its 18:12 11:12 < bridge> asian chiller 11:12 < bridge> why chiller relocate? 11:12 < bridge> aksually its 12:12 11:12 < ws-client> better ping on singapore servers 11:12 < ws-client> for ddnet gaming 11:13 < bridge> No. Ddnet has an interest to make ddnet servers be the most visible. Communities is already a way to make other mods more equal. In this step it additionally makes sure these communities have similar values. 11:13 < bridge> 11:13 < bridge> From ui perspective I've nothing against making mods generally more visible. But it should be clear that these mods are not part of ddnets ecosystem 11:21 < bridge> so to add that: it's not unlikely that ddnet will even enforce certain rules (e.g. "be nice") for these servers 11:21 < bridge> https://cdn.discordapp.com/attachments/750301928499707935/1198647918803026060/image.png?ex=65bfaadd&is=65ad35dd&hm=e23f3789705067d4143a756e80d2a37415ed3c8179a8a41e7d6f64b43eec758e& how to fix? 11:22 < bridge> don't use beta for now 11:22 < bridge> @learath2 any plans to fix above error? been broken for quite some time now 11:22 < bridge> which beta? its steam client, default 11:23 < bridge> im about Тимофей 11:23 < bridge> how did you get that skin then? 11:23 < bridge> Oop 11:23 < bridge> sorrey) 11:23 < bridge> chiller that can’t really be why you moved 11:23 < bridge> np 11:25 < ws-client> @Ewan no singapore servers are boring af and my internet here is ass anyways xd 11:25 < bridge> so why you move 11:25 < ws-client> only place i would move to for ping is russia so i can play Copy Love Box 11:25 < ws-client> @Ewan secret 11:25 < bridge> @kaffeine0 i can understand that you want your player base being kept together. But I want to make very clear that my point is really about what the player sees first, when starting the ddnet client. 11:25 < bridge> 11:25 < bridge> If there are only servers that are closed source, and in worst case the player base is very toxic. 11:25 < bridge> Then: 11:25 < bridge> 1. ddnet will get the bad review 11:25 < bridge> 2. ddnet, advertised as OSS, seems the opposite 11:25 < bridge> 3. ddnet can almost not control that anymore, because the player base will be mad 11:25 < bridge> 11:26 < bridge> at this point maybe a new game is better that is not called ddnet 11:26 < bridge> chiller is wanted by the government 11:26 < ws-client> <:justatest:572499997178986510> 11:26 < bridge> 0.7 propaganda? 11:26 < bridge> perhaps 11:26 < ws-client> ye i spread the word of 0.7 in local asian communities 11:28 < bridge> > Communities is already a way to make other mods more equal. 11:28 < bridge> As I see, the communities idea (the new servers browser) in its current state only hurts the UX and reduces "other mods" discoverability. 11:28 < bridge> 11:28 < bridge> > In this step it additionally makes sure these communities have similar values. 11:28 < bridge> There are many servers which do not care. On the first step you reduce the visibility for everyone except DDNet, on the second step you add requirements to get an half of that visibility back, pretending that you're improving something. 11:28 < bridge> Decide what you want: if you want better UX for the players then try asking players. If you want more contributions to DDNet then ask for that. 11:28 < ws-client> woah replies in irc 11:28 < ws-client> i can see replies! 11:29 < bridge> the UX is not even part of this discussion in my opinion. 11:29 < bridge> 11:29 < bridge> i never said i like the UI at all 11:29 < bridge> I see your point. You care about DDNet reputation. How the request to be "open source" matches that idea? 11:31 < bridge> For me UI is just destroying and making a nonsense all this approach of "hey everyone! do you wanna be one of our communities? then publish your code and we'll give you an half of what you have a few months ago". 11:31 < bridge> For me UI is just destroying and making a nonsense all this approach of "hey everyone! do you wanna be one of our communities? then publish your code and we'll give you an half of what you had a few months ago". 11:31 < bridge> i don't understand how it does not match? 11:31 < bridge> 11:31 < bridge> this is how ddnet was build. 11:31 < bridge> 11:31 < bridge> I can also rephrase it: 11:32 < bridge> ddnet's values rn are, being transparent (donations), being open source, being "nice" <- not being too toxic.. ofc this is a hard to moderate topic 11:32 < bridge> 11:32 < bridge> 11:32 < bridge> so the player that starts ddnet, should see these values reflected 11:32 < bridge> The one introduced by curl was fixed by Robyt before I ever got home 11:32 < bridge> oh ok, sry then 11:33 < bridge> well if you ask me, i'd also be ok if communities would be completely moved to a new tab and internet will be as before. 11:33 < bridge> 11:33 < bridge> again, for me this is not a about UI design 11:33 < bridge> You want to have a non-toxic servers visible by default. Yet you say you don't see a sense in applying the "be nice" policy to those servers; you want to have them open sourcing the code instead. 11:33 < bridge> Does it make any sense? 11:33 < bridge> i just want to make clear, that if comminities will, however it will look like, be shown as the first, default look into the client. 11:33 < bridge> Then these communities should share ddnet's value up to a certain amount 11:34 < bridge> as said, i can imagine that the "be nice" rules will apply too additionally 11:34 < ws-client> banning toxic servers is fucked 11:34 < bridge> The day that first issue was made I knew there was no way we could make anyone happy with that 11:34 < bridge> right now we dont even have guidelines, so i cannot foresee how it will look like 11:35 < bridge> it's not at all about banning 11:35 < bridge> this is already completely wrong. 11:35 < bridge> 11:35 < bridge> i give a shit about if u go closed source, or take 10000000 euros to play your game 11:35 < bridge> Open source and players being toxic are two different things. Open source wont solve this problem 11:35 < ws-client> agreed 11:36 < ws-client> also being toxic is not a problem 11:36 < bridge> Toxic is a problem 11:36 < ws-client> i see ddnet rules more as a problem 11:36 < bridge> There are kids playing this game 11:36 < bridge> how does that argument help. i said that I, personally, see both as a requirement sooner or later 11:36 < ws-client> if their parents dont want kids in the toxic internet they should install OpenGFW on their router 11:36 < bridge> bcs there 100% will be bad servers, and this will influence ddnet's decision making 11:36 < bridge> Chiller is a freespeech absolutist. Best ignore his opinions on that specific matter 11:37 < ws-client> :c 11:37 < ws-client> :c 11:37 < bridge> The right to say racist slurs and cyber bully kids shall not be breached by the ddtyrants 11:38 < ws-client> +1 11:38 < ws-client> also i like using "kys" as smalltalk o.O 11:38 < bridge> See, delulu, best not pay too much attention 🙃 11:38 < bridge> I doubt that closed source servers will influence ddnets decision 11:38 < ws-client> whats delulu xd 11:39 < ws-client> > Delulu is an internet slang used to describe the belief that one can influence one's own destiny through sheer willpower. Derived from the English language word "delusional", the term has its origins in K-pop communities where the term delulu is used to refer to individuals who were in a parasocial relationship with celebrities and had hopes of meeting them someday. The term has subsequently been adopted by Generation Z and 11:39 < ws-client> Generation Alpha, popularized by viral Tiktok trends such as the catchphrase, "delulu is the solulu", which implies that self-confidence is the solution. Wikipedia 11:39 < bridge> but as said. it's about making 100% clear that these servers are not part of ddnet's ecosystem 11:39 < ws-client> lerato flexing english agaun 11:39 < bridge> Which is in the new UI visible 11:39 < bridge> You can see DDNets logo infront of the server 11:39 < ws-client> i love how "tiktok" is mentioned on wikipedia pages explaining words xd 11:39 < bridge> if u install a minecraft mod and join a custom minecraft server, and ppl there are mad and the mod sucks 11:39 < bridge> 11:39 < bridge> Then it's unlikely u blame mojang for it 11:40 < ws-client> no we blame microsoft for that 11:40 < bridge> only as long as ddnet servers are the top ones 11:40 < ws-client> i wrote magnus an email when my kog account didnt work 11:40 < bridge> I dont get why people shouldnt enjoy other gamemodes aswell, this will kill the entire ecosystem 11:40 < ws-client> you didnt? 11:41 < ws-client> ok sorri i close irc now enuff trolling 11:41 < bridge> this is just so wrong, where did i ever say that? 11:41 < bridge> you are 100% ignoring my arguments 11:41 < bridge> It implies it. Its in peoples nature to join full servers and I do have proof for this thesis 11:42 < bridge> Fwiw, I did want to keep the ddnet tab just to make it obvious which servers we provide support for 11:42 < bridge> i don't deny that, and if we add a tab "toxic servers not related to ddnet, be careful" then idc if we list all toxic servers there. 11:43 < bridge> Wow... so you are telling us that we dont care about our servers? and we are toxic? 11:43 < bridge> ggs 11:43 < bridge> i can only repeat myself. MY point, which might be different to other ddnet maintainer's point, is really about the first experience in the game 11:43 < bridge> kog is not toxic 11:44 < bridge> But we do care about the experience too 11:44 < bridge> So do block servers 11:44 < bridge> you try to make me say smth i NEVER said 11:44 < bridge> and other communities 11:44 < bridge> @jupeyy_keks I don't care about communities or advertises. I see DDNet as the main client for Teeworlds, and thus I want it to have a reasonable UI, allowing it to be the universal client. 11:44 < bridge> You want DDNet servers be separated from the "unofficial" servers, and you want only "nice" servers be visible by default. That's fine, let's add a "18+" checkbox, and make all servers exposing their "be nice" status to the master server. 11:44 < bridge> It would be a practical solution for the actual problem of "players randomly joining toxic servers". 11:44 < bridge> > and if we add a tab "toxic servers not related to ddnet, be careful" then idc if we list all toxic servers there. 11:44 < bridge> but apparently not about being an OPEN, TRANSPARENT community 11:44 < bridge> I'm guessing "might be toxic" is the issue there 11:44 < bridge> what's so hard to understand about this? 11:44 < bridge> we are open and transparent, even about the funding 11:44 < bridge> lol 11:45 < bridge> we are just not OPEN SOURCE 11:45 < bridge> good then you agree with my argument 11:45 < bridge> please different between how we handle communities and how we handle source code 11:45 < bridge> this are two different things 11:45 < bridge> that's your opinion 11:46 < bridge> It's kinda fact though. What does the visibility of the source code have to do with community management? 11:46 < bridge> i am also part of the community.. the developer part.. 11:46 < bridge> 11:46 < bridge> How is your kog community open about that? 11:46 < bridge> Depends on what you wanna do, we are searching for devs 🙂 11:46 < bridge> i think you downplay the word community at this point 11:47 < bridge> We posted some news about that 11:47 < bridge> There is no developer community for kog though. They just indirectly leech off of ours 😄 11:47 < ws-client> kog sucks at open communication too btw. Its only discord -.- 11:47 < bridge> Well, this is your fault xD You wanted us to streamline it for the features 😄 11:48 < bridge> I mean it's completely fine under the current license. So I don't really have an issue with it anyway 11:49 < bridge> I would like to see everyone open source their mods, but I also know humans are not built like that. 11:49 < bridge> f3 11:50 < bridge> at this point i'm rather for reverting communities than keeping them. 11:50 < bridge> 11:50 < bridge> Apparently that was less of a problem 11:50 < bridge> 11:50 < bridge> KoG tab can be renamed to Community and all problems solved 11:50 < bridge> should servers with toxic shit in them even be in community tab 11:51 < bridge> we try to make universal rules for community guide lines so mods that weren't in KoG tab have a chance, but instead even those are argumentining against it 11:51 < bridge> i defenitely don't want new players to not see ddnet servers as official 11:51 < bridge> (looking at fokkonaut with all the slurs) 11:52 < bridge> But you see DDNets logo next to the server? Whats the problem about it? 11:52 < bridge> i gave you the arguments, you don't want to hear them. whats the point? 11:52 < bridge> You want a generic client & support even backwards comp. 11:52 < bridge> Doesn't stand out that much anymore now that everyone has a logo 11:52 < bridge> I would like to see everyone working on ddnet base game and making their mod as plugins for that. 11:52 < bridge> I also 'd love to see the idea of DDoS attacks forgotten, and all servers be nice. But you're absolutely right, "humans are not built like that." 11:53 < bridge> Well not everyone but you get the gist of it. 11:55 < bridge> i am 100% for permissive licenses or no licenses 11:55 < bridge> 11:55 < bridge> i give a shit about how ppl want to design their community, fundings etc. 11:55 < bridge> 11:55 < bridge> i am 100% for more discoverbility, even to a extend where we have KoG tab back 11:55 < bridge> 11:55 < bridge> i am 100% against destroying ddnet's values for new players already 11:57 < bridge> The discoverbility could be solved if we group server. DDNet is hosting 664/1044 servers. KoG 91 11:57 < bridge> The discoverbility could be solved if we group servers. DDNet is hosting 664/1044 servers. KoG 91 11:57 < bridge> So if we add proper grouping, you would have more discoverbility, because the server list doesnt gets flooded as of now 11:58 < bridge> Grouping is what I wanted from communities, this current UX is far from optimal 11:59 < bridge> (kaffeine is hosting 1 server with 8-16 players daily, yet complaining so loudly, like if the infclass community has 816 players instead) 12:00 < bridge> (kaffeine is hosting 1 server with 8-16 players daily, yet complaining so loudly, like if the infclass community had 816 players instead) 12:00 < bridge> ok but when buff medic 12:09 < bridge> Everybody is against you today!!1!1! 12:11 < bridge> Without teeworlds being open source you couldn't even be against me today 12:11 < bridge> So maybe value it a bit 12:11 < bridge> And the work ppl put into the client ppl use to join your server 12:12 < bridge> I do not support slurs and actively ban people for that when it goes too far. I also ban people for doxxing, threatening, and so on. A little bit of toxicity is amongst every teeworlds server, even DDNet. 12:12 < bridge> But when things go too far, I definitely do something about it specifically for younger players. 12:12 < bridge> idc about toxic or not here 12:12 < bridge> being open source should be a requirement to be listed as a community 12:12 < bridge> simply because it should be open source 12:12 < bridge> there is no need for any other reason 12:12 < bridge> also i dislike open source word, i prefer free software 12:13 < bridge> Lol, you're so damn weird today xD 12:13 < bridge> Really, get some rest bro 12:13 < bridge> I don't sell ddnet under value just to justify your needs 12:13 < bridge> It's funny, you tell @avolicious to not put things in your mouth, yet you do the same 12:14 < bridge> Keep projecting, mr. delusional, wont argue with you anymore 12:14 < bridge> a good quote 12:14 < bridge> > Proprietary software development does not contribute to our community, but its developers often want handouts from us. Free software users can offer free software developers strokes for the ego—recognition and gratitude—but it can be very tempting when a business tells you, “Just let us put your package in our proprietary program, and your program will be used by many thousands of people!” The temptation can be powerful, but in the long r 12:14 < bridge> But in programmatic enough to try to value your work as good as possible without that 12:14 < bridge> But I'm programmatic enough to try to value your work as good as possible without that 12:16 < bridge> u mean pragmatic? 12:17 < bridge> But I'm pragmatic enough to try to value your work as good as possible without that 12:19 < bridge> My point (besides to my opinion that the UI decision is frustrating) is that there should be a pragmatical, real reason for any requirement. 12:19 < bridge> > open source should be a requirement to be listed as a community 12:19 < bridge> Do you care about the players or about the devs or about DDNet contribution? What is the goal? 12:19 < bridge> its a ideological requirement 12:19 < bridge> free software gives end users the most rights 12:19 < bridge> we should strive for that 12:20 < bridge> ddnet is open source, mods features should be open source 12:20 < bridge> ddnet is open source, mods featured should be open source 12:20 < bridge> Imagine every Minecraft server needs to be open source in order to be allowed to show their icon using the official protocol next to their server in the list 12:20 < bridge> its ideological, i believe all users should fully own the software they use and be able to fullfil their 4 rights 12:20 < bridge> (ik, Minecraft doesnt "advertise" open source) 12:20 < bridge> (0) to run the program, (1) to study and change the program in source code form, (2) to redistribute exact copies, and (3) to distribute modified versions. 12:21 < bridge> but its a weird take since minecraft is closed source itself 12:21 < bridge> and i wouldnt be against that if miencraft was open source and required that 12:21 < bridge> in fact i would be extremely happy 12:22 < bridge> If I am not mistaken, the initial idea was that when the creator of a mod leaves and closes servers, the mod should still remain and can be hosted by others if wanted. 12:22 < bridge> Where did this approach go? Why can't we allow DDNet to be a contributor in a private repository, or hand the code to the community after we "leave"? 12:22 < bridge> I see, I wanted to assume it. Then I'd repeat my comment: 12:22 < bridge> > In case of teeworlds, permissive license attracts more developers, which is beneficial for the players. 12:22 < bridge> 12:22 < bridge> This ideological requirement can hurt mods and thus hurt the game and DDNet. That's how I see it, and as I see, many mod devs agree. 12:22 < bridge> that idea is a result of having some of the 4 rights 12:22 < bridge> free software gives u 12:22 < bridge> > permissive license attracts more developers, 12:22 < bridge> tbh i dont care about that 12:23 < bridge> better idea than forcing people to go open source for a logo which basically only protects a server from being faked and makes it distinguishable 12:23 < bridge> > The GNU GPL is not Mr. Nice Guy. It says no to some of the things that people sometimes want to do. There are users who say that this is a bad thing—that the GPL “excludes” some proprietary software developers who “need to be brought into the free software community.” 12:23 < bridge> > 12:23 < bridge> > But we are not excluding them from our community; they are choosing not to enter. Their decision to make software proprietary is a decision to stay out of our community. Being in our community means joining in cooperation with us; we cannot “bring them into our community” if they don't want to join. 12:23 < bridge> another quote :) 12:24 < bridge> It's kinda far fetched to compare all of that to a game like teeworlds, imo 12:24 < bridge> But I understand your point 12:24 < bridge> forcing ppl to go open source sounds like a epic idea to me 12:24 < bridge> Yeah, ideas and beliefs are different 12:24 < bridge> ?? game is software xD 12:24 < bridge> as i said 12:24 < bridge> this is ideological for me 12:24 < bridge> its ok for u to not agree 12:24 < bridge> but its my reason for this 12:25 < bridge> I know, lol :) 12:25 < bridge> (and kaffeine asked my reason) 12:25 < bridge> No worries! 12:25 < bridge> ultimately if a dev didnt want to join in cooperation with us by being open source, then its ok, but he wont be featured 12:26 < bridge> why give handouts? xD its fine to not be ok with everyone 12:26 < bridge> You don't care about mods => you don't care about the players, I see. (sorry for the exaggeration) 12:26 < bridge> The number of players who care about the freedom is negligible. @jupeyy_keks had a good point about Steam and players impression. I have to say that the most of the games are not open source and the players do not need it. 12:26 < bridge> i care the most about players xD which is why i think GPL is the best 12:26 < bridge> gpl removes devs some rights and gives them to users 12:26 < bridge> which is why some dislike it 12:27 < bridge> Realistically, most players dont care about open sourceness, that's something from within our nerd/dev bubble right here 12:27 < bridge> Keep that in mind 12:27 < bridge> i think they would care 12:27 < bridge> If they'd investigate, maybe, but as I said... Realistically... 12:28 < bridge> We use Discord, lots of people play LoL... 12:28 < bridge> What does Tencent do with our data? Nobody "cares" 12:28 < bridge> But permissive license doesn't mean that the developer of that software should advertise closed source software that was built on that 12:28 < bridge> i talked with my father about this, e.g he sometimes find stuff he cant do in software or things that arebroken, i told him in a world of free software i could fix it for him :) 12:28 < bridge> so they dont directly know 12:28 < bridge> but they benefit the most 12:28 < bridge> good point 12:29 < bridge> Dont get me wrong, I'm on your side generally when it comes to Open sourceness 12:29 < bridge> i know its utopical anyway but i like it xd 12:29 < bridge> open source is a bad term 12:29 < bridge> free software* 12:29 < bridge> https://www.gnu.org/philosophy/open-source-misses-the-point.html 12:29 < bridge> Why players should have source of mods that they want to play !? 12:30 < bridge> With free software comes great responsibility. 12:30 < bridge> And a lot of people don't care about that. 12:31 < bridge> In fact no 12:31 < bridge> "Free" is often read "free as in beer", so it is not much better 🙂 "Libre" is an unambiguous term here but sometimes it sounds weird. 12:31 < bridge> They always say. Use on own risk 12:31 < bridge> You misunderstood my point, but thanks for your contribution 12:31 < bridge> Open source also doesn't mean open contribution 12:32 < bridge> You don't care about mods => you don't care about the players, I see. (sorry for the exaggeration) 12:32 < bridge> The number of players who care about the freedom is negligible. @jupeyy_keks has a good point about Steam and players impression. I have to say that the most of the games are not open source and the players do not need it. 12:32 < bridge> yeah but im not refering to that anyway xD 12:34 < bridge> > A pure open source enthusiast, one that is not at all influenced by the ideals of free software, will say, “I am surprised you were able to make the program work so well without using our development model, but you did. How can I get a copy?” This attitude will reward schemes that take away our freedom, leading to its loss. 12:34 < bridge> > 12:34 < bridge> > The free software activist will say, “Your program is very attractive, but I value my freedom more. So I reject your program. I will get my work done some other way, and support a project to develop a free replacement.” If we value our freedom, we can act to maintain and defend it. 12:34 < bridge> ppl seem to not understand this either 12:35 < bridge> u can give free software and not accept any pr or request or support 12:35 < bridge> and go silent 12:35 < bridge> they still have their right to redistribute and modify under same terms 12:35 < bridge> but this will add bad reputation to the repository 12:35 < bridge> xDD 12:35 < bridge> look teeworlds, how many people do blame the devs about not accepting anything 12:36 < bridge> no it wont 12:36 < bridge> if u make it clear ur not accepting prs and telling ppl to fork its fine 12:36 < bridge> well teeworlds is dead, we have ddnet now 12:36 < bridge> Tw started as very open. I guess that's the main reason 12:37 < bridge> the problem is teeworlds they dont mention anywhere they dont accept prs anymore so its a bit meh 12:37 < bridge> Sqlite is also not really open contribution. Still it's considered good software 12:37 < bridge> they should archive the repo 12:37 < bridge> Why is it meh? Its open source, fork it and go 12:37 < bridge> @avolicious yeah i have it forked dont worry, i dont need to go because i dont wanna do anything in teeworlds? 12:37 < bridge> ur point is not there at all xD 12:37 < bridge> I gave up on teeworlds when they declined my contribution in 2013. I'd never thought that the game with such devs will last that long 😄 12:38 < bridge> and it lasted and will last a lot, and maybe even resurge, in the repo or in a fork 12:38 < bridge> good thing about open source 12:38 < bridge> also its what allowed ddnet to exist 12:40 < bridge> https://notbyai.fyi/ 12:40 < bridge> lol 12:40 < bridge> add to ddnet kek 12:45 < bridge> Let's be real here. I align with you ideologically but the averafe user of any software couldn't give two shits about open source 12:51 < bridge> average* 12:53 < bridge> I think it even confuses ppl who don't really use computers. 12:53 < bridge> "Yeah we're open-source we use ppl (volunteers) to get our products get better without paying them!". 12:53 < bridge> That's what they see 12:54 < bridge> And they go like "Open-source doesn't have funding since they don't pay programmers -> it must suck compared to the "company" equivelant" 12:54 < bridge> Tbf that's also not their task, because they don't understand. 12:54 < bridge> 12:54 < bridge> If you hire a teacher about nuclear energy and he simply lies to his students you also don't care, but only because you trusted that teacher to do it right, not because u don't want the best teacher 12:56 < bridge> But more advanced user do know that open-source is better since it provides more transparency. 12:56 < bridge> Also they know that big open-source projects often get funding (eg Ubuntu) 12:56 < bridge> I agree with the first sentence, but it seemed to me that Ryozuki did think that it was their task. (Which in an ideal world might be good) 12:56 < bridge> 12:56 < bridge> The example you gave I couldn't quite connect back 12:56 < bridge> If you ask most ppl. They probably want privacy even to they don't understand what that would mean 12:57 < bridge> They want privacy but it's not a priority for most. They'll gladly give it up to use discord with it's cool features 12:57 < bridge> Some will go so far as to give up kernel level access to their computer to play a game cheater free 12:57 < bridge> But discord also doesn't day. Hello guys, using this you'll loose all ur data 12:58 < bridge> Your personal chat will be stolen 12:58 < bridge> Say* 12:58 < bridge> On that note, let's add a ring0 anticheat to ddnet 12:59 < bridge> Sure they don't say it. But have you tried pointing the fact that they do out to any friend of yours that is not a poweruser? 13:00 < bridge> 100% of the friends I talked to were completely okay with Xi personally looking at their chatlogs as long as they get to send nice animated gifs and emojis and files 13:02 < bridge> That's probably only as long as we have good laws and xi isn't the president of the world and we normal ppl are insignificant enough 13:02 < bridge> Too a very very extreme, we already had a Holocaust in this world 13:03 < bridge> And personal chat would make it easy to identify ppl 13:05 < bridge> Imho I wouldn't mind a random reading my chats either as long as he didn't abuse them aka doxxing and doing that didn't intend stuff without my persmision from the knowledge earned. The problem arises with selling data to componies to track and create profiles for ppl. 13:05 < bridge> Imho I wouldn't mind a random reading my chats either as long as they didn't abuse them aka doxxing and doing that didn't intend stuff without my persmision from the knowledge earned. The problem arises with selling data to componies to track and create profiles for ppl. 13:06 < bridge> That's the same issue. If you have a random reading your chats you can't know what he will do with it. 13:07 < bridge> I agree with what jupstar said, but going back to the client conversation I believe it would be normal for the DDnet client to advertise his servers first, and then other trusted mods. Ofc the mod being open source would greatly help in that "trust" factor. 13:08 < bridge> Oh right that's from where it started. 13:09 < bridge> I would say that the community servers need to be split into 2 categories. 13:09 < bridge> - `Real` servers and 13:09 < bridge> - `Trusted` servers 13:11 < bridge> That would be fair. But then again, what is a trusted server? How would you define them? open source code? Known community members? 13:11 < bridge> @learath2 lets add a EULA too 13:12 < bridge> 😂 13:12 < bridge> imagine ddnet evolves into twnet and all these disputes will stop 13:12 < bridge> https://tenor.com/view/eula-genshin-eula-genshin-eula-beloved-beloved-gif-20770239 13:12 < bridge> ? 13:12 < bridge> Eula Lawrence is a playable Cryo character in Genshin Impact who severed her ties with the Lawrence Clan and became the captain of the Reconnaissance Company with the Knights of Favonius. 13:13 < bridge> I would say the mod itself should be trustworthy (aka open-source or atleast checked by the admins or a some kind of team) and the server should be trustworhy (aka chat shouldn't be toxic and stuff and the ppl moderating wouldn't abuse their power) 13:13 < bridge> damn weebs 13:14 < bridge> Do we have to have rigid rules for this? Can't we just take a vibes based approach? 13:14 < bridge> if u ask me, only free software, but i doubt u want to ask me kek 13:14 < bridge> Avo gives off good vibes so kog can be a community 13:15 < bridge> I think a guideline would provide the most flexibility. I would be personally against a hard/rigid rule 13:15 < bridge> that would disqualify any ddnet server with multyez map on it 😄 13:15 < bridge> Multeasy is a toxic cesspool indeed 13:15 < bridge> @learath2 ok time to social engineer ddnet 13:16 < bridge> Ryozuki has 1337 Unique friends. He lives on the top of A-GPL with MIT and other such licenses targets for his arrows 13:17 < bridge> here are the social engineer ticks for ddnet: 13:17 < bridge> - code 13:17 < bridge> - mention how rust is good 13:17 < bridge> - some pr in ddnet 13:17 < bridge> - be somewhat regular 13:17 < bridge> i dont use mit for any new software i write 13:17 < bridge> nvm I miss-remembered what social engineering ment 13:17 < bridge> If you praise C99 you can have a community 13:18 < bridge> @learath2 at the office someone mentioned "C23 adds the things C has missing" xd 13:18 < bridge> its a meme 13:18 < bridge> ik that's why you've sticked such Licences to this 13:18 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1199689705873231942/Screenshot_2024_01_24-14_18_24.png?ex=65c3751b&is=65b1001b&hm=e2797cbd5588180efcd71623be4554b887f131e5e2f3865799a5a3c7a7393b42& 13:18 < bridge> ik that's why you've sticked such Licences to this 13:18 < bridge> edit: dart was the name I was looking for 13:18 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1199689705873231942/Screenshot_2024_01_24-14_18_24.png?ex=65c3751b&is=65b1001b&hm=e2797cbd5588180efcd71623be4554b887f131e5e2f3865799a5a3c7a7393b42& 13:19 < bridge> mainly because c23 adds 13:19 < bridge> Keywords 13:19 < bridge> Add true and false keywords. 13:19 < bridge> @learath2 damn here's the history of eBPF https://www.youtube.com/watch?v=Wb_vD3XZYOA 13:20 < bridge> amazing 13:32 < bridge> <ƤØŢĀŤ0Co> Ddnet discord bot is requiring some tokens to fetch information. Is it available somewhere, since I can't get it to work. 13:40 < bridge> Aa much as i enjoy Reading - thats a No for me - any non toxic neutral TL:DR ? 13:40 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1199695164097179689/Screenshot_20240124-133934.png?ex=65c37a30&is=65b10530&hm=30764aef4edbc5742c895e94073ffd633be7a11f7cdb08ac9863251926820025& 13:40 < bridge> it was mostly for the community system 13:41 < bridge> Oh was it the visibility Thing again ? Aight 13:42 < bridge> visibility + went into mods licenses etc.. 13:55 < bridge> <ƤØŢĀŤ0Co> im gone? 13:55 < bridge> <ƤØŢĀŤ0Co> https://cdn.discordapp.com/attachments/293493549758939136/1199699041420841091/image.png?ex=65c37dcc&is=65b108cc&hm=e6900d5aa5ac9c41f284e797a92e9acb36a01aeebabd4bfec63ba398620f585c& 13:55 < bridge> <ƤØŢĀŤ0Co> Not staff anymore 🙂 13:56 < bridge> <ƤØŢĀŤ0Co> Not staff anymore 😦 13:56 < bridge> :( 13:59 < bridge> Ah yes, the success story of Valorant and its root-level anti-cheat. *cough* DMA cheats *cough* 14:02 < bridge> Sweet! thanks alot :) 14:03 < bridge> bind 14:03 < bridge> you need to boot windows with secure boot to play valorant - a friend told me, i couldnt stop laughing 14:03 < bridge> nah that's not true 14:03 < bridge> something similar ig 14:04 < bridge> TPM setting on bios is neccessary though 14:04 < bridge> their anti cheat requires secure boot 14:04 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1199701271163195432/Bildschirmfoto_vom_2024-01-24_14-04-15.png?ex=65c37fe0&is=65b10ae0&hm=0ad9f9efbc4560f9403e6968b0aaaae3915e78b13edf4fb0134eac014bd3a1bb& 14:05 < bridge> I've been playing without secure boot. Maybe that's an old message idk 14:05 < bridge> hmm idk, i dont like to oversalt my daily life so i dont play these games 14:05 < bridge> Fwiw I don't have tpm 2.0 nor do I have secure boot enabled 14:06 < bridge> I didn't need to enabled it (TPM 2.0) either but then I changed something and it was required 14:06 < bridge> Ah apparently it's for the windows 11 version of vanguard 14:06 < bridge> I didn't need to enabled it (TPM 2.0) either but then I changed something and it was required 14:06 < bridge> edit: I enabled virtualization and maybe TPM 2.0 was required after that 14:07 < bridge> :O good thing I don't have win11 14:07 < bridge> ~~i use arch btw~~ 14:07 < bridge> ok i stop, dont wanna loose more people like Voxel °_° 14:07 < bridge> ~~I use antiX btw~~ 14:07 < bridge> Antix? 14:08 < bridge> just googled it "proudly anti-fascist antiX magic in a distribution" 14:08 < bridge> I highly doubt we'll see another voxel incident in our lifetime 14:08 < bridge> debian without systemD 14:08 < bridge> didntk now this exist 14:08 < bridge> Bro left because Ryozuki likes Rust too mucg 14:08 < bridge> Much* 14:08 < bridge> he quit after me and ryo went on a "we use arch and rust" spree :D 14:08 < bridge> What happened to devuan? No longer a thing? 14:08 < bridge> was funny 14:08 < bridge> Proudly anti-fascist "antiX Magic" in an environment suitable for old and new computers. 14:09 < bridge> Devuan are still a thing I don't remember why I picked antiX at the end though. But I like them so far (compared to artix (arch without systemd)) 14:10 < bridge> Because arch was constanlty having new updates about everything 14:10 < bridge> My goto is gentoo on machines strong enough to compile stuff and artix on machines that are too weak 14:10 < bridge> and I remembered Jupstar saying smt about debian so I figured I'd try something like that 14:11 < bridge> the most fun with any distribution i ever had was NixOS 14:11 < bridge> I remember having 20-30 total package updates per day 14:11 < bridge> thanks to @scrumplex for the recommendation on that 14:11 < bridge> I was away for a month and had to update 220 packages on my gentoo box yesterday 😄 14:12 < bridge> Sounds like not a lot compared to artix xD (maybe I just had too many packages) 14:25 < bridge> NixOS or Gentoo it is. Source based distros are just too OP 14:25 < bridge> NixOS or Gentoo it is. Source-based distros are just too OP 14:37 < bridge> @blaiszephyr `cl_replays`? 14:37 < bridge> `cl_replay_length` to set the length 14:37 < bridge> `save_replay` to save the replay 14:38 < bridge> (Basically NVIDIAs shadowplay) 14:39 < bridge> ah gg 14:39 < bridge> https://ddnet.org/settingscommands/#client-commands 15:05 < bridge> #8799 15:05 < bridge> #7699 15:05 < bridge> https://github.com/ddnet/ddnet/issues/7699 15:17 < bridge> bro i dont use arch 15:19 < bridge> you use gentoo btw 15:20 < bridge> https://tenor.com/view/linux-gentoo-computer-destroy-robot-gif-26277729 15:20 < bridge> it was a reference to this - wording hard 15:20 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1199720494312738846/Bildschirmfoto_vom_2024-01-24_15-20-15.png?ex=65c391c7&is=65b11cc7&hm=861b6ddaf78e2cf660f3fd04083221919805fbefcd6252b65a1fd0b9bc363ffd& 15:48 < bridge> @louis.place just a reminder to reduce the view distance. forgot what commands exactly, but just to make sure the on screen tees are under 64 15:48 < bridge> less of a problem during the event but would be nice to not lose anyone in server. have to be really small to not miss anyone in the final screenshot too 15:58 < bridge> ill check to make sure 15:58 < bridge> i used the original autoexev with some modifications 15:59 < bridge> ye, iirc the original autoexec was not ideal 15:59 < bridge> aka last year wasn't ideal 15:59 < bridge> btw I remember the server actually support 512 players 15:59 < bridge> might be useful... 15:59 < bridge> actually let me double check the code 16:00 < bridge> ah 16:00 < bridge> i cloned teeworldscn momentcap from github 16:00 < bridge> not sure if thats outdated or not haha 16:00 < bridge> it's not 16:00 < bridge> i'm pretty sure momentcap was developed like twice and that's it 16:02 < bridge> yep 16:02 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1199730925978792007/image.png?ex=65c39b7e&is=65b1267e&hm=85daced8f8c46749456421608eab71cd2b72179a0cce2a77d00b7d6ca565c9c5& 16:02 < bridge> not field tested but i remember it working to a degree 16:04 < bridge> @louis.place Do you use a dns blacklist btw? Else you'll have people spamming tees everywhere 16:04 < bridge> @murpi help him please 16:05 < bridge> 😬 IDK how 16:05 < bridge> :kek: 16:05 < bridge> It might have been more preferable to host the photoshoot on a ddnet server 16:06 < bridge> did louis not giving you guys a heads up 16:06 < bridge> since we have the dnsbl already set up on all servers 16:06 < bridge> He did 😄 16:06 < bridge> :justatest: 16:19 < bridge> it's just that i didn't upload the 2022 autoexec, since it was tuned in server on the fly 16:25 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1199736731663093811/IMG_20240124_122514.jpg?ex=65c3a0e6&is=65b12be6&hm=8d86409d81a6c611aa24ece7b8dd308ef70550e8feb42c015a16f675b5a688c7& 16:25 < bridge> i have watched in total two videos about rust now 16:25 < bridge> BSDs are interesting beasts 16:28 < bridge> its im the office 16:28 < bridge> epic 16:28 < bridge> nice closer to faith 16:28 < bridge> something about options and result 16:30 < bridge> it autoplayed while i was sleeping 16:33 < bridge> 16:38 < bridge> @learath2 rate 16:38 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1199739928175718520/IMG_20240124_123725.jpg?ex=65c3a3e0&is=65b12ee0&hm=5649d55f1ae12a42a9ba1382cd9da11620649267ac91793f3b02cfcc22c0ee1f& 16:38 < bridge> latte / 10 16:40 < bridge> Hm, it's an attempt 16:40 < bridge> xd 16:40 < bridge> its tasty 16:40 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1199740543555616868/20240120_104227.jpg?ex=65c3a473&is=65b12f73&hm=f0ffc0417bf93cd03780926d26cc2b44c151c5f0998aa1fbefbaa7d0151d6b0f& 16:41 < bridge> i think the cream part is different 16:41 < bridge> idk if cream is the word 16:41 < bridge> I meant just the art. It's probably good if it's from a good coffee place 16:41 < bridge> Foam? 16:45 < bridge> ye 16:45 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1199741780237766807/IMG_20240122_180158.jpg?ex=65c3a59a&is=65b1309a&hm=5027727be78577c57a9b0c161b3281d609f7c917f6906c61c68de015e57f4ea7& 16:45 < bridge> the coffee place 16:53 < bridge> :owo: 16:53 < bridge> :owo: 17:00 < bridge> i can probably set it up 17:02 < bridge> try sv_max_clients 512 next time you set it up as well 17:02 < bridge> if it crashes randomly at sometime then revert back to 64. if it doesn't, then great 17:17 < bridge> @fokkonaut :greenthing: 17:17 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1199749822178144437/image.png?ex=65c3ad17&is=65b13817&hm=3b80da49bb362599df230e98d5ee47d7906393ee113e6d89ad779b75318b00e9& 17:58 < bridge> We will remove fokkonauts server after he gets his own community. This is to make sure people wont fake his server and are able to steal sensitive information 17:59 < bridge> I thought this was trolling from jupstar :troll: 18:06 < bridge> yo on the newest version from gh i get crashes in `void *CSnapshotBuilder::NewItem(int Type, int ID, int Size)` sometimes when i play. `Size` is negative and so mem_zero crashes 18:06 < bridge> just doing if(Size < 0) 18:06 < bridge> return nullptr; 18:06 < bridge> solves it 18:07 < bridge> if someone wants to include that into their next pr pls 18:45 < bridge> How does one even get their first job when almost every position seems to ask for "3+ years of professional software engineering experience"? 18:46 < bridge> how does one even get a job if i don't even pass they stupid filters 18:46 < bridge> i swear 90% u just ignored xd 18:46 < bridge> I'd have to do 10 unpaid internships to get the 3+ years needed of professional experience 😄 18:47 < bridge> nah 18:47 < bridge> do 1 and they see u pro with C and hire u 18:47 < bridge> or pro in programming 18:47 < bridge> its what happened to me 18:47 < bridge> they saw i was rly good 18:47 < bridge> hired me 18:47 < bridge> made an entire app 18:47 < bridge> then went to another 18:47 < bridge> they see I'm pro with C and tell me 1999 called they want their language back 18:47 < bridge> :pepeW: 18:47 < bridge> nah ur valuable 18:47 < bridge> xdd 18:47 < bridge> just say u know c and c++ and python 18:48 < bridge> @learath2 in 20 years you are very valuable 18:48 < bridge> ur c++ knowledge is higher than most too 18:48 < bridge> then most boomers are gone, but c code will still exist 18:48 < bridge> i bet you get an overpaid job easily then 18:48 < bridge> True, I wonder if in 20 years I'll be one of the people that use COBOL now 18:48 < bridge> actually u just need to know programming and u can learn the tools easily if u know how to be self thaught 18:48 < bridge> find a job in embedde 18:48 < bridge> embedded 18:49 < bridge> embedded c is legit 18:49 < bridge> it's legit underpaid from what I've heard, but yeah that's like my only option with C anyway 18:50 < bridge> https://traxys.me/riscv_os_setup.html 18:52 < bridge> just get into IoT.. where i live more and more people want home automation and stuff. most of it is C/C++ afair 18:54 < bridge> im saddened most ppl dont wanna enforce a free software community in ddnet 18:54 < bridge> i think its probs mostly ignorance and wishful dreams of having something they will unlikely have, its like the american "not yet millionare" thing 18:55 < bridge> http://www.temporarilyembarrassedmillionaires.org/ 18:55 < bridge> > 18:55 < bridge> > 18:55 < bridge> > "Socialism never took root in America because the poor see themselves not as an exploited proletariat but as temporarily embarrassed millionaires." 18:55 < bridge> > 18:55 < bridge> > John Steinbeck 18:55 < bridge> > 18:55 < bridge> > Are you temporarily embarrassed? 18:55 < bridge> > 18:55 < bridge> > You may not realise it, but you could be a temporarily embarrassed millionaire. Do you plan to someday in the future have more money? Are you concerned that your taxes are too high, because someday you might pay too much tax. Do you ride the bus only because this year you can’t afford that luxury car you’re going to have? Do you live pay cheque to pay cheque like most people just because you haven’t had your lucky break. 18:56 < bridge> > 18:56 < bridge> > You aren’t rich and it’s very unlikely you ever will be. The economic and power systems of this planet are not designed for you to get rich. The American dream doesn’t exist and it never did. Stop being a temporarily embarrassed millionaire and just be a person. 18:56 < bridge> seems like most people are just scared they'll loose their """"uniqueness"""", and i've heard about safety concerns considering blockworlds anticheat etc 18:56 < bridge> xddd 18:57 < bridge> the truth is if ur mod being open source makes u lose ur "unique" or "creator flair" it wasnt that good to begin with and free software made it better 18:57 < bridge> which is why gpl is a real win here 18:57 < bridge> because the competition would have to use gpl 18:57 < bridge> and u can get back the pros 18:57 < bridge> It's a people scared of losing their communities. Which is fair, humans love power 18:57 < bridge> another truth is that a dev who made a mod will often have advantage over forks if they know what they doing 18:57 < bridge> It's people scared of losing their communities. Which is fair, humans love power 18:57 < bridge> knowing a codebase takes time and effort 18:58 < bridge> yeah power they never had 18:58 < bridge> the truth is i can come and make a shitty block server 18:58 < bridge> they never had the power 18:58 < bridge> they would ddos me tho :) 18:58 < bridge> cuz thats the only thing they have 18:58 < bridge> You need all the cool features they have if you want to take their community 18:58 < bridge> yeah not hard probs 18:58 < bridge> just takes time 18:59 < bridge> scared of losing their communities... just give every creator its own community tag, whoever leaves to go onto another server, just sounds like a skill issue to keep a community. this is just how it is :D 18:59 < bridge> the truth is 18:59 < bridge> Definitely not hard. Just 2 developers can probably dish out any tw mod in a week at most 18:59 < bridge> we shouldnt care of ppl who think like that 18:59 < bridge> we simply should enforce free software 18:59 < bridge> because it is how it should be 18:59 < bridge> if they dont wanna join us they are deciding to be out 19:00 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1199775725998317711/nKajuaHjZiXwI0OpBfpmRIMgR6hCO8v55hxdBhQ38RHlrBgPo0jWjP8DlsRiUci3QKIAAAAASUVORK5CYII.png?ex=65c3c537&is=65b15037&hm=d39f2dea2e2abe8f71d5c3f2ff779b74ae796ef5238334d7fff98b34aa2a4d3a& 19:01 < bridge> the only problem is that nobody here argues with counter arguments. they just mad and insult 19:01 < bridge> yeah 19:01 < bridge> xd 19:01 < bridge> and its simply isnt bad to think about a ideology u have and enforce it 19:01 < bridge> like free software 19:01 < bridge> i find this topic weird anyway, they take a fully open source game, modify it, make it private, and they seem almost threatened when the biggest teeworlds modification that has its own client and a huge playerbase denies them increased visiblity support when they wont continue the open source philosophy 19:02 < bridge> they selfish but its ok 19:02 < bridge> ppl are selfish 19:02 < bridge> true 19:02 < bridge> which is why pragmtism is key 19:02 < bridge> GPL works nicely against that 19:02 < bridge> i also want vanilla teeworlds repo, and then strike back 19:02 < bridge> https://www.gnu.org/philosophy/pragmatic.en.html 19:03 < bridge> Ur like a preacher 😄 19:03 < bridge> > Proprietary software development does not contribute to our community, but its developers often want handouts from us. Free software users can offer free software developers strokes for the ego—recognition and gratitude—but it can be very tempting when a business tells you, “Just let us put your package in our proprietary program, and your program will be used by many thousands of people!” The temptation can be powerful, but in the long r 19:03 < bridge> @learath2 i am 19:03 < bridge> im gpl and rust preacher 19:03 < bridge> @learath2 btw ur friend from irc called me crazy when i mentioned i use gpl 19:03 < bridge> and that i was a retard 19:03 < bridge> how was he called 19:03 < bridge> it was the game dev one 19:03 < bridge> HAHAHA siO? 19:04 < bridge> yes 19:04 < bridge> but this quote is nice 19:04 < bridge> > And if cynics ridicule freedom, ridicule community…if “hard-nosed realists” say that profit is the only ideal…just ignore them, and use copyleft all the same. 19:04 < bridge> He is a BSD enjoyer 19:04 < bridge> damn why ddnet was late with photoshoot 19:04 < bridge> we thought we'd never see it 19:04 < bridge> it got delayed by accounts 19:04 < bridge> I thought we weren't even going to do one this year 19:04 < bridge> same lmao 19:05 < bridge> when ddnet riscv 19:05 < bridge> btw bsd is damn amzing, I love ports 19:05 < bridge> I meant as in the BSD license, but yeah BSDs are also enjoyable 19:05 < bridge> ports are what inspired gentoos portage 19:05 < bridge> go in the app u want to install, u do make & make install, as easy 19:06 < bridge> @learath2 he probs thinks someday a company wilñ use his software and become famous 19:06 < bridge> :kek: 19:06 < bridge> unlikely, he suffers from the same condition as you, idealism 19:06 < bridge> just different ideals 19:07 < bridge> my python script from 2014 is just WAITING for a big company! 19:07 < bridge> what ideals??? xd 19:07 < bridge> MIT enforces nothing 19:07 < bridge> u give handouts to companies, which will restrict user rights on the software 19:07 < bridge> btw did u know X11 at some point nearly became nonfree? 19:08 < bridge> MIT/BSD/CC0/Unlicense creates code that is free in another sense 19:08 < bridge> > The temptation and pressure are harder to recognize when they come indirectly, through free software organizations that have adopted a policy of catering to proprietary software. The X Consortium (and its successor, the Open Group) offers an example: funded by companies that made proprietary software, they strived for a decade to persuade programmers not to use copyleft. When the Open Group tried to make X11R6.4 nonfree software, those of us who 19:08 < bridge> > 19:08 < bridge> > In September 1998, several months after X11R6.4 was released with nonfree distribution terms, the Open Group reversed its decision and rereleased it under the same noncopyleft free software license that was used for X11R6.3. Thank you, Open Group—but this subsequent reversal does not invalidate the conclusions we draw from the fact that adding the restrictions was possible. 19:08 < bridge> > 19:08 < bridge> > Pragmatically speaking, thinking about greater long-term goals will strengthen your will to resist this pressure. If you focus your mind on the freedom and community that you can build by staying firm, you will find the strength to do it. “Stand for something, or you will fall for anything.” 19:08 < bridge> Code that truly does not care about it's use 19:09 < bridge> yeah its not code that cares about user freedom 19:09 < bridge> Well I'm not going to debate that with you right now 19:10 < bridge> xD 19:10 < bridge> i mean its indiferent to that 19:11 < bridge> since if u dont protect against smth, it will eventually happen 19:11 < bridge> and it did 19:11 < bridge> for example llvm is mit 19:11 < bridge> nvvm was made out of it 19:11 < bridge> aand its private 19:12 < bridge> there is a reason companies love open source but not free software 19:16 < bridge> ill dominate the world with edlang 19:21 < bridge> ah so another example of that is BSD 19:21 < bridge> like, BSD allows u to sell it, like any products based on it 19:22 < bridge> Make the stdlib GPL so it can't be used for closed source code at all :BigBrain: 19:22 < bridge> thats a nice idea 19:27 < bridge> based GPL user 🤝 19:41 < bridge> hey everybody 19:42 < bridge> @ryozuki how's it going down there 19:44 < bridge> good 19:44 < bridge> cheap food 19:44 < bridge> i have never been to argentina 19:44 < bridge> is it awesome 19:44 < bridge> the food is awesome 19:44 < bridge> the city looks like 3rd world 19:44 < bridge> maybe im too used to barcelona 19:44 < bridge> barcelona is epic 19:45 < bridge> damn 19:45 < bridge> glad you're enjoying your stay Ryo 19:45 < bridge> most of south america is like that afaik 19:45 < bridge> dont drink to much coffee tho 19:45 < bridge> like in barcelona streets are nicely paved u know 19:45 < bridge> here its irregular 19:45 < bridge> low buildings everywhere 19:45 < bridge> hmm idk its a vibe 19:45 < bridge> south america is probably one of the least developed continents 19:45 < bridge> im sure its more developed than africa 19:45 < bridge> ur prejudiced a bit too maybe xD 19:46 < bridge> for example idk if its common in barcelona but my airbnb has a touchpad code to enter 19:46 < bridge> never seen that xd 19:46 < bridge> did u usually just walk in or what 19:46 < bridge> ? 19:46 < bridge> what else 19:46 < bridge> a physical key? 19:46 < bridge> u use a key 19:46 < bridge> yeah 19:46 < bridge> lol 19:46 < bridge> lmfao 19:46 < bridge> cavemen 19:46 < bridge> its just not common in barcelona i guess 19:46 < bridge> but i assure u barcelona looks way way way more modern 19:46 < bridge> than buenos aires 19:46 < bridge> xd 19:47 < bridge> also idk why they dont have automatic sliding doors 19:47 < bridge> u have to open and close it 19:47 < bridge> lmao 19:48 < bridge> but good food 19:48 < bridge> and wine 19:48 < bridge> and like weather 19:48 < bridge> ppl seem rly nice too 19:48 < bridge> You're familiar with infclass, right? I bet two devs won't repeat it in a month, because the *gameplay* codebase is huge. I didn't invent the mod but I made 2000 commits ontop of already implemented stuff. 19:48 < bridge> // Note: Infclass is open source but I keep a few small features (PvE rounds and winter animation) closed. 19:48 < bridge> and talky 19:48 < bridge> awesome 19:48 < bridge> and not fat 19:49 < bridge> xD 19:49 < bridge> so its only a na problem 19:49 < bridge> i am familiar with infclass 19:50 < bridge> do you want to say antarctica looks more beautiful? 😬 19:50 < bridge> well yea 19:50 < bridge> do u know what one of means 19:50 < bridge> xd 19:50 < bridge> my internet 19:50 < bridge> i wanted to make a bad joke but hein would ban me maybe 19:50 < bridge> the joke: || im familiar with ur mom || haha funny 19:51 < bridge> he would nver 19:51 < bridge> as long as u don't talk about fussel's mom 19:51 < bridge> :justatest: 19:52 < bridge> why internet so slow today 19:52 < bridge> @mpft leak top 7 19:53 < bridge> can't 19:53 < bridge> and that in the richest continent of all 19:53 < bridge> feels bad 19:53 < bridge> i guess the internet is fine 19:53 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1199789153349533808/image.png?ex=65c3d1b9&is=65b15cb9&hm=0422263729f886b7876f39b5a1d69b41f0093d9d5a0f16020edc3e7c76d0cfe9& 19:53 < bridge> oh what the fuck i'm on wifi for some reason 19:53 < bridge> that would explain it 19:54 < bridge> You're familiar with infclass, right? I bet two devs won't repeat it in a month, because the *gameplay* codebase is huge. I didn't invent the mod but I made 2000 commits ontop of already implemented stuff. 19:54 < bridge> // Note: Infclass is open source but I keep a few small features such as PvE rounds (added to entertain the few first players) and events code (Halloween and winter animations) closed. 19:57 < bridge> my ethernet got unplugged somehow 19:57 < bridge> ok that's more like it 😃 19:57 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1199790212742643712/image.png?ex=65c3d2b5&is=65b15db5&hm=342f4e73de1275041b31b7daaf506252affa6b7f0acfbb42958bacd6d2b1d1f2& 19:58 < bridge> how did upload just increase by 20 mbits :D 19:58 < bridge> bad infrastructure 19:58 < bridge> it's still almost as high as my download 19:58 < bridge> xd 19:58 < bridge> i heard that in june i can ask to get fiber to the home 19:58 < bridge> epic germany moment 19:59 < bridge> :o 19:59 < bridge> when ISPs had to increase their capability during covid they only focused on download bcs for zoom calls you only upload 1 video stream but download as many streams as there are ppl in the call 20:00 < bridge> do u just ask them nicely and they come install a thing in ur backyard lol 20:00 < bridge> free software fans declining a 5* restaurant date (the entree recipes are closed source) 20:00 < bridge> yea 20:00 < bridge> context tho 20:01 < bridge> it's like a registration list to see where the interest is highest 20:01 < bridge> as far as i know 20:02 < bridge> i already have fiber to cluster, so they just open the streets yet again 20:02 < bridge> german logic 20:02 < bridge> open the streets 200 times 20:02 < bridge> in 10 years everyone wants 10 GBit/s and we open them again 20:02 < bridge> 😬 20:03 < bridge> lmfao 20:03 < bridge> should just route internet thru sewers tbh 20:03 < bridge> my mayor was like "fuck you guys everyone gets it" 20:03 < bridge> yes that's what many clever countries do 20:03 < bridge> but not germany 20:04 < bridge> TIL 20:04 < bridge> also every compition has to open the street again 20:04 < bridge> compition ? 20:04 < bridge> competitors 20:04 < bridge> how can i get a duration of hook from server side? 20:04 < bridge> like 20:04 < bridge> ah 20:04 < bridge> @rafael8192 get back to work 20:04 < bridge> my client is not gonna compile itself 20:04 < bridge> D: 20:05 < bridge> 😬 20:05 < bridge> ryzen 9000 20:05 < bridge> come to me 20:05 < bridge> he is my 7900X 20:05 < bridge> iam mine 💀 20:05 < bridge> the max hook duration? 20:05 < bridge> or the current? 20:05 < bridge> no 20:05 < bridge> like 20:06 < bridge> not a duration 20:06 < bridge> wat u want then 20:06 < bridge> the distance the hook extended 20:06 < bridge> length? 20:06 < bridge> is it possible? 20:06 < bridge> prob ez 20:06 < bridge> there is m_HookPos 20:06 < bridge> 20:06 < bridge> u can compare it against the players m_Pos 20:06 < bridge> where i can find its 20:06 < bridge> then u have the length 20:07 < bridge> so true 20:07 < bridge> compare? 20:07 < bridge> look in gamecore.cpp 20:07 < bridge> pythagorean theorem 🙏 20:07 < bridge> it's probably done there a few times 20:07 < bridge> well i mean take the distance 20:07 < bridge> m_Pos / 32 - m_HookPos / 32 ? 20:08 < bridge> no 20:08 < bridge> bruh 20:08 < bridge> do u not know how 20:08 < bridge> distance(m_Pos, m_HookPos) 20:08 < bridge> where u get distance fn 20:08 < bridge> sry 20:08 < bridge> iam sent really stupid code 20:08 < bridge> i sent really stupid code 20:09 < bridge> i will try 20:09 < bridge> thx 20:10 < bridge> the max disctance of hook is 1.5 yes? 20:10 < bridge> in code 20:10 < bridge> that sounds more like the duration 20:10 < bridge> of a hooked player 20:10 < bridge> m_Tuning.m_HookLength is max distance 20:11 < bridge> thx again 20:25 < bridge> why its call every time when player hook? 20:25 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1199797193603825814/2024-01-24_23-25-19.png?ex=65c3d936&is=65b16436&hm=0f6fb030b70d941c9099d15b29a72942e5f925e52640a80850b131cd0b64d0ac& 20:26 < bridge> i think its will call if hook will not reach a max lenght 20:26 < bridge> i thought its will call if hook will not reach a max lenght 20:26 < bridge> i thought its will call if hook will not reach the max lengh 20:26 < bridge> i thought its will call if hook will not reach the max lenght 20:41 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1199801130021036043/2024-01-24_23-40-56.png?ex=65c3dce0&is=65b167e0&hm=e5196e39edf1554fdb7be41d9e350bbe07d001638e29cd72347097e6645ba17c& 20:41 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1199801130323021985/2024-01-24_23-40-39.png?ex=65c3dce0&is=65b167e0&hm=333fe4b7fa5c5a9facdf52adbcf04b3ac4f568b4da068721941281c8cff1ed49& 20:44 < bridge> wtf 20:45 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1199802086540460132/2024-01-24_23-44-51.png?ex=65c3ddc4&is=65b168c4&hm=3eda0af9c0d5d00d25e52ef47ddfe6905072e7763a019608a309cf0afd6bd5fb& 20:45 < bridge> is they trolling me? 20:45 < bridge> x 20:45 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1199802153917755412/2024-01-24_23-45-18.png?ex=65c3ddd4&is=65b168d4&hm=78569b9d7331bc70fc5f6052bb63f62eb0a3e985200578a00ac3a214ed2f38e1& 20:56 < bridge> get trolled 21:22 < bridge> would you say a single point is still a line segment? 21:26 < bridge> from definition it's not, but for intersections it seems a bit weird, since it additionally has a radius 21:42 < bridge> Did something in the recent version change about the cursor position? My serverside cursor calculation for zooming does not match anymore. 21:46 < bridge> seems like yes cuz @yaccre had issue with rcon tele cursor position recently 21:47 < bridge> bruh 21:47 < bridge> https://github.com/ddnet/ddnet/commit/7a6e368b7fbb0012f00c1cd7cb7356b4e41748d3 21:47 < bridge> it's this? 21:47 < bridge> looks like this 21:48 < bridge> its this;: https://github.com/ddnet/ddnet/pull/7512 22:04 < bridge> ok, fixed it 22:07 < bridge> nice 22:15 < bridge> how to create TAS? 22:19 < bridge> ask Manic Mike 22:21 < bridge> how to create TAS? 22:23 < bridge> how to find? 22:23 < bridge> find him when he's in game 22:24 < bridge> ... 22:24 < bridge> map? 22:24 < bridge> and nickanme 22:24 < bridge> or manic mike original name?