00:03 <+laxadedi> Any people from ddnet will be on CCC ? cc deen heinrich5991 00:05 <+bridge> [ddnet] 00:05 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/527623021540802582/unknown.png 00:06 <+laxadedi> heinrich5991: I'll be there for 4 days if you want to mee 00:06 <+laxadedi> t 03:58 <+bridge> [ddnet] Is there a livestream for the conference somewhere? 03:59 <+bridge> [ddnet] Is there a livestream of the conference somewhere? 05:54 <@heinrich5991> @NeXus https://events.ccc.de/congress/2018/wiki/index.php/Static:Streams https://events.ccc.de/congress/2018/wiki/Congress_Everywhere 06:14 <+bridge> [ddnet] lol, is vpn protection on DDNet servers? 06:15 <+bridge> [ddnet] cuz i can join with a vpn 06:15 <+bridge> [ddnet] and i mostly got my lags gone 06:19 <+bridge> [ddnet] <♪♫> mh i don't think you understand how vpns work, yeah a vpn can in certain case get you a better ping but there is no such thing as "vpn protection" on servers i mean you can use a vpn on a server but it'll be totally unrelated to your own vpn 06:30 <+bridge> [ddnet] not meant for saying that vpn made my internet better, that was not the case, but its good to see that ddnet supports selfprotection, otherwise KoG is doubt 06:30 <+bridge> [ddnet] <♪♫> ddnet doesn't "support" vpn that's what i mean 06:31 <+bridge> [ddnet] <♪♫> there is no such thing as supporting vpns or not 06:31 <+bridge> [ddnet] <♪♫> it's like a proxy 06:31 <+bridge> [ddnet] with support, i mean actually not taking care of that 06:31 <+bridge> [ddnet] <♪♫> yeah it doesn't 06:31 <+bridge> [ddnet] should ddnet servers do the same tho? 06:32 <+bridge> [ddnet] <♪♫> a vpn is just a bridge for your internet connection 06:32 <+bridge> [ddnet] like if in any case ddnet database will be hacked 06:32 <+bridge> [ddnet] <♪♫> from ddnet's point of view the fact that you use a vpn or not doesn't change anything 06:32 <+bridge> [ddnet] first safety 06:32 <+bridge> [ddnet] anything could happen 06:33 <+bridge> [ddnet] leaks 06:33 <+bridge> [ddnet] anything 06:33 <+bridge> [ddnet] <♪♫> that's usually a bad idea for the servers themself to use a vpn, just because it adds a hop 06:33 <+bridge> [ddnet] also it would not work that way 06:33 <+bridge> [ddnet] <♪♫> a vpn isn't really "safer" from that point of vue 06:33 <+bridge> [ddnet] but better than nothing 06:33 <+bridge> [ddnet] duh 06:34 <+bridge> [ddnet] <♪♫> i mean the traffic is encrypted from your computer to your vpn provider, but from your vpn provider to ddnet's server it's all not encrypted 06:34 <+bridge> [ddnet] which means, that with the fact, that i cant be harmed, but the connection could? 06:35 <+bridge> [ddnet] <♪♫> it just means that the nodes between your computer and your vpn provider can't see what data is being transmitted 06:35 <+bridge> [ddnet] <♪♫> your computer can, any node between your vpn provider and ddnet's server can too 06:36 <+bridge> [ddnet] so literally there is no case for doing a vpn bridge with ddnet servers 06:36 <+bridge> [ddnet] while there is no way for leaks? 06:36 <+bridge> [ddnet] <♪♫> no, that would requires a vpn server on ddnet's servers 06:36 <+bridge> [ddnet] im just worried and thinking to the worst 06:37 <+bridge> [ddnet] most people use vpns to evade bans, that’s what he means 06:37 <+bridge> [ddnet] <♪♫> i mean sniffing traffic on huge network nodes is quite tricky, and for something like a game there's no valuable data you can get 06:38 <+bridge> [ddnet] @jao but it wont change real ip adress isnt it 06:38 <+bridge> [ddnet] <♪♫> it does 06:38 <+bridge> [ddnet] what would be more abusive 06:38 <+bridge> [ddnet] it connects you with a different ip 06:38 <+bridge> [ddnet] then how is come to the fact, that vpn can be detected? 06:39 <+bridge> [ddnet] and not make it like, when you are changing ip with vpn, it actually detects it? 06:39 <+bridge> [ddnet] ._. 06:39 <+bridge> [ddnet] I guess they are collected somewhere 06:40 <+bridge> [ddnet] like, okay looking up for every vpn thats possible and gain their ips to actually detect smth 06:40 <+bridge> [ddnet] but that would be ultra gay 06:40 <+bridge> [ddnet] <♪♫> vpns can be detected because usually the vpn servers ( the end of the bridge ) are known everyone can get there IPs 06:40 <+bridge> [ddnet] and not counts for custom services? 06:41 <+bridge> [ddnet] like an ai that can remember 06:41 <+bridge> [ddnet] nah bullshit 06:41 <+bridge> [ddnet] kek 06:41 <+bridge> [ddnet] <♪♫> that's huge effort for something that could be tricked 06:41 <+bridge> [ddnet] why you need an ai for comparing ips on a list lol 06:41 <+bridge> [ddnet] idk 06:41 <+bridge> [ddnet] xd 06:42 <+bridge> [ddnet] but weird that how KoG come to VPN blocking 06:42 <+bridge> [ddnet] for whatever reason 06:42 <+bridge> [ddnet] what’s weird about it 06:42 <+bridge> [ddnet] the reason 06:42 <+bridge> [ddnet] why 06:42 <+bridge> [ddnet] <♪♫> they can just ban every IP known to be a vpn server 06:43 <+bridge> [ddnet] <♪♫> at the OS level not in game 06:43 <+bridge> [ddnet] they have an account system on kog 06:43 <+bridge> [ddnet] to there should be no ip changer either to detect the ip change? 06:43 <+bridge> [ddnet] disallowing vpns helps them enforce it 06:43 <+bridge> [ddnet] wait bullshit eng 06:43 <+bridge> [ddnet] what are u talking about xd 06:43 <+bridge> [ddnet] vpn ure welcome 06:44 <+bridge> [ddnet] who 06:44 <+bridge> [ddnet] u 06:44 <+bridge> [ddnet] <♪♫> so they have their own client, i mean if it's closed source there are plenty of way to detect who is who, but with an opensource application it's difficult 'cause anyone can read how you do it 06:44 <+bridge> [ddnet] vpns dont change ur ip they just route ur traffic through proxy servers 06:44 <+bridge> [ddnet] the proxy servers address ranges can be looked up online or with an api 06:45 <+bridge> [ddnet] they don’t have their own client 06:45 <+bridge> [ddnet] but the clients arent connected into some sort of application? 06:45 <+bridge> [ddnet] like ip changer in the client 06:45 <+bridge> [ddnet] <♪♫> yeah i don't know i've never looked into kog 06:45 <+bridge> [ddnet] 2 different thing combined 06:46 <+bridge> [ddnet] didn’t you say you use vpn yourself 06:46 <+bridge> [ddnet] we should do the same account system as KoG has, so we wont get fake ranks, be ourselfs and have responsibility for our races 06:47 <+bridge> [ddnet] idk it was just an idea, but for real, how many times we just brought up this topic 06:47 <+bridge> [ddnet] and KoG made it but were not? 06:48 <+bridge> [ddnet] why don’t you make it 06:48 <+bridge> [ddnet] teach me programming that fucking teeworlds shit 06:48 <+bridge> [ddnet] ty 06:48 <+bridge> [ddnet] im giving speech, not programming 06:48 <+bridge> [ddnet] why 06:48 <+bridge> [ddnet] WhY 06:48 <+bridge> [ddnet] stop troll pls 06:49 <+bridge> [ddnet] you don’t know what you’re talking about 06:49 <+bridge> [ddnet] why giving speeches 06:49 <+bridge> [ddnet] to be honest, i should've started programming long ago, but i found it too hard 06:49 <+bridge> [ddnet] and im still onto making some game development 06:49 <+bridge> [ddnet] wtf 06:49 <+bridge> [ddnet] <♪♫> i don't think programming it is the issue, in itself it's pretty simple but there are a ton of problems like "how you transfer everything correctly" and ideological things like is that the right way to do it, and so on 06:50 <+bridge> [ddnet] no that’s easy 06:50 <+bridge> [ddnet] there are many ways that could go wrong 06:50 <+bridge> [ddnet] you don’t transfer at all 06:50 <+bridge> [ddnet] losing all of our ranks and points 06:50 <+bridge> [ddnet] it only works with a clean cut 06:50 <+bridge> [ddnet] delete everything and start from 0 06:50 <+bridge> [ddnet] making security for even get assec to our profile 06:50 <+bridge> [ddnet] <♪♫> yeah i'm pretty sure most people would love to keep their rank 06:50 <+bridge> [ddnet] do people even want accounts to be mandatory 06:50 <+bridge> [ddnet] i would guess no 06:51 <+bridge> [ddnet] <♪♫> i don't feel they're necessary 06:51 <+bridge> [ddnet] dont speak as the whole tw community 06:51 <+bridge> [ddnet] its all about the reason for racing actually 06:51 <+bridge> [ddnet] accounts have a lot advantages but it means loosing all points 06:52 <+bridge> [ddnet] people will lose their fate of racing, cuz they will know, that there will be no rewards or even purpose for that 06:52 <+bridge> [ddnet] now "racing for fun" became "racing for points" 06:52 <+bridge> [ddnet] literally 06:52 <+bridge> [ddnet] so why were you asking why there is no account system on ddnet 06:53 <+bridge> [ddnet] im just curious that why it wouldnt come in the first place. 06:53 <+bridge> [ddnet] well you seem to know the answer 06:53 <+bridge> [ddnet] if this is a race system with prize in the end 06:53 <+bridge> [ddnet] what is the purpose of getting it 06:53 <+bridge> [ddnet] for flexing? 06:54 <+bridge> [ddnet] cmon there must be a better idea for showing up why you have collected all of your points during the years 06:54 <+bridge> [ddnet] :ww: 06:54 <+bridge> [ddnet] @onby why you are questioning it 06:54 <+bridge> [ddnet] im listening to you if you have better ideas 06:54 <+bridge> [ddnet] better than what 06:54 <+bridge> [ddnet] this topic 06:55 <+bridge> [ddnet] how to improve the meaning of racing 06:55 <+bridge> [ddnet] ban bots 06:55 <+bridge> [ddnet] as we already do 06:55 <+bridge> [ddnet] kindof 06:55 <+bridge> [ddnet] like detecting it too 06:55 <+bridge> [ddnet] again, kindof 06:56 <+bridge> [ddnet] thats gonna be a long day to find out what exactly needs for a better experience 06:56 <+bridge> [ddnet] 1. no lag/ddos 06:56 <+bridge> [ddnet] 2. no bots/cheaters 06:56 <+bridge> [ddnet] 3. no blockers 06:56 <+bridge> [ddnet] isnt that about it 06:56 <+bridge> [ddnet] okay, the ddos issue can be just blocked by getting good servers 06:56 <+bridge> [ddnet] it cant 06:57 <+bridge> [ddnet] then decrypting the ips of the servers so nobody would even find the way of ddosing it? 06:57 <+bridge> [ddnet] it doesnt matter how good the server is if the firewall and the application arent good too 06:57 <+bridge> [ddnet] idk if thats posible 06:57 <+bridge> [ddnet] idk either 06:58 <+bridge> [ddnet] or even the debuging itself should be encrypted with different code 06:58 <+bridge> [ddnet] so if somebody wants to look up for ip, that wouldnt be the right one, but connects into the real one 06:59 <+bridge> [ddnet] <♪♫> you can't 'encrypt' ips like that, your computer needs to know them to connect so there's always a way to sniff connecting, i mean you can't send a packet to an encrypted ip because your computer and the network needs to see that ip to actually transmit the data 06:59 <+bridge> [ddnet] or just even hide it, 07:00 <+bridge> [ddnet] with not vpn, but a better server 07:00 <+bridge> [ddnet] how does that fix the problem 07:00 <+bridge> [ddnet] idk 07:00 <+bridge> [ddnet] xd 07:00 <+bridge> [ddnet] <♪♫> you can't, you can hide the "real" ip by using some sort of proxy or vpn, but nothing is blocking anyone from ddossing the vpn/proxy itself thus ddosing the servers 07:01 <+bridge> [ddnet] then what onby said about the firewall and application performances, that ...should be improved? 07:01 <+bridge> [ddnet] again i dont know? 07:01 <+bridge> [ddnet] yes but dealing with ddos is probably the hardest of those three things 07:01 <+bridge> [ddnet] better server just means ddoser needs to ddos more 07:01 <+bridge> [ddnet] which is probably not hard for them 07:01 <+bridge> [ddnet] then we should get a backup server or somewhat 07:01 <+bridge> [ddnet] right 07:02 <+bridge> [ddnet] <♪♫> good solutions exists for that but it cost so much it's unrealistic 07:02 <+bridge> [ddnet] well they have a backup server ger2 07:02 <+bridge> [ddnet] like thousands of euros 07:02 <+bridge> [ddnet] ye probably 07:02 <+bridge> [ddnet] <♪♫> yeah, per month 07:02 <+bridge> [ddnet] ... 07:02 <+bridge> [ddnet] better wait for a chance for even somebody sponsoring it 07:03 <+bridge> [ddnet] okay, lets just say, that most of the ddos attacks could have been solved by that way, 07:03 <+bridge> [ddnet] whats next 07:04 <+bridge> [ddnet] 🤖 07:04 <+bridge> [ddnet] no 07:04 <+bridge> [ddnet] u 07:04 <+bridge> [ddnet] u 07:05 <+bridge> [ddnet] probably the next step would be getting more developers to even help with bug fixing and design / code changing 07:05 <+bridge> [ddnet] how hard would be make the teeworlds company working with us 07:05 <+bridge> [ddnet] like for real 07:05 <+bridge> [ddnet] wdym 07:06 <+bridge> [ddnet] getting all developers we all know and only caring about ddnet? 07:06 <+bridge> [ddnet] since its the closest thing for teeworlds? 07:06 <+bridge> [ddnet] ye how hard can it be 😄 07:06 <+bridge> [ddnet] HMMM oy 07:06 <+bridge> [ddnet] him first 07:06 <+bridge> [ddnet] is actually the hardest 07:06 <+bridge> [ddnet] lets aim for magnus first 07:07 <+bridge> [ddnet] cellegen pls 07:07 <+bridge> [ddnet] what 07:07 <+bridge> [ddnet] stop the cringe 07:07 <+bridge> [ddnet] im speaking 07:07 <+bridge> [ddnet] you cant stop me 07:07 <+bridge> [ddnet] yes he can 07:07 <+bridge> [ddnet] xd 07:07 <+bridge> [ddnet] I can ban you 07:07 <+bridge> [ddnet] ._. 07:07 <+bridge> [ddnet] for what reason? 07:07 <+bridge> [ddnet] cringefest 07:07 <+bridge> [ddnet] non dev related spam in the dev channel 07:07 <+bridge> [ddnet] ^ 07:07 <+bridge> [ddnet] exuse me 07:07 <+bridge> [ddnet] yeah, that 07:08 <+bridge> [ddnet] :monkaS: 07:08 <+bridge> [ddnet] but what i said first was about vpn which is definitely dev 07:08 <+bridge> [ddnet] and now im talking about more other dev things 07:08 <+bridge> [ddnet] is that so bad? 07:08 <+bridge> [ddnet] you should try to google stuff first before holding lectures about it 07:09 <+bridge> [ddnet] lol 07:09 <+bridge> [ddnet] im just try to help with something that is in my mind okay? 07:09 <+bridge> [ddnet] then take a minute to think about whether it’s actually helpful 07:09 <+bridge> [ddnet] and believe it or not people are listening to it which is nice either way 07:10 <+bridge> [ddnet] xdd 07:10 <+bridge> [ddnet] everyone laughs at you 07:10 <+bridge> [ddnet] @jao well for making it helpful, i need to start it somewhere 07:10 <+bridge> [ddnet] you should start by taking a step back 07:10 <+bridge> [ddnet] like how far is that step 07:10 <+bridge> [ddnet] :lol: 07:10 <+bridge> [ddnet] and actually acquire some knowledge about what you say 07:11 <+bridge> [ddnet] idk, not far 07:11 <+bridge> [ddnet] okay, then ***protend that i didnt say anything*** 07:12 <+bridge> [ddnet] cuz i cant say anything for now on because of you, cuz you have that idea that what am i saying, isnt close enough for even mentioning some topics 07:12 <+bridge> [ddnet] that worth speaking about 07:12 <+bridge> [ddnet] english please 07:15 <+bridge> [ddnet] just gtfo of my life for real 07:15 <+bridge> [ddnet] and you are saying to me to stop trolling 07:15 <+bridge> [ddnet] bravo 07:16 <+bridge> [ddnet] chill 07:16 <+bridge> [ddnet] it’s just kinda hard to communicate with you 07:17 <+bridge> [ddnet] its just kinda hard to understand you brutally handed answers that make people trigger like me 07:17 <+bridge> [ddnet] stop saying all the time english please 07:18 <+bridge> [ddnet] you know that what i meant to write 07:18 <+bridge> [ddnet] dont make me trigger man, 07:18 <+bridge> [ddnet] i had enough already from you 07:19 <+bridge> [ddnet] thats not normal what you are actually doing with me man. 07:19 <+bridge> [ddnet] and the other just keep saying me that because of you continuesly doing it 07:20 <+bridge> [ddnet] you will get to a point where i'll trigger so much that i'll leave to the discord server 07:20 <+bridge> [ddnet] rq 07:20 <+bridge> [ddnet] you will get to a point where i'll trigger so much that i'll leave on the discord server 07:20 <+bridge> [ddnet] exactly 07:20 <+bridge> [ddnet] but never coming back 07:21 <+bridge> [ddnet] no I don’t know what you wanted to say 07:21 <+bridge> [ddnet] that’s why I said it 07:21 <+bridge> [ddnet] https://s7d2.scene7.com/is/image/homedepotcanada/p_1000108114.jpg?$plpProduct$ 07:21 <+bridge> [ddnet] there is the door cellegen 07:21 <+bridge> [ddnet] then why didnt you said it like a normal person for the first time???? 07:22 <+bridge> [ddnet] @Im 'corneum fck u 07:22 <+bridge> [ddnet] do you wanna say you say anything like a normal person? lol 07:22 <+bridge> [ddnet] and that means that you do the same? 07:23 <+bridge> [ddnet] im not even trolling with you 07:23 <+bridge> [ddnet] then what’s your point 07:23 <+bridge> [ddnet] <♪♫> I mean he is right it's actually difficult to understand what you really mean sometimes. 07:23 <+bridge> [ddnet] <♪♫> What jao means is that it's great that you're interested in this game and that you're thinking about possible solutions to the issues players encounter, but when for example you're talking about "the debuging itself should be encrypted with different code" that just makes no sense whatsoever ^^ 07:23 <+bridge> [ddnet] <♪♫> First things first try to understand how programming works, what debugging is, and then you can figure out a sentense that makes sense. 07:23 <+bridge> [ddnet] <♪♫> Getting better in english will come with time and effort, if you read a lot of english and such that'll come quicker than you think 07:23 <+bridge> [ddnet] listen to me without making it worse 07:24 <+bridge> [ddnet] thanks for the positives man, can be understandable in that case... if jao actually means it 07:24 <+bridge> [ddnet] like how the hell could be much rude than "just google it" 07:25 <+bridge> [ddnet] like i havent tried before 07:25 <+bridge> [ddnet] i did. 07:25 <+bridge> [ddnet] <♪♫> It's really not that hard to understand those concepts, you can get a hand of it in a few hours just by reading and experimenting 07:25 <+bridge> [ddnet] that was more painful. 07:25 <+bridge> [ddnet] did you really? 07:25 <+bridge> [ddnet] but there is nobody who could give me a hand into how he does that 07:26 <+bridge> [ddnet] you know how much i wanted to involve myself into projects jao? 07:26 <+bridge> [ddnet] <♪♫> you don't need anyone to help you with that, to get started you only need a computer and internet 07:27 <+bridge> [ddnet] well most of what you say sounds like throwing smart coding related words together 07:27 <+bridge> [ddnet] but doesn’t make much sense in the end 07:27 <+bridge> [ddnet] learning from an 8 hours video, while there are 5 more ones with more different stuff on it which isnt count the programming what tw have, 07:27 <+bridge> [ddnet] just painful 07:27 <+bridge> [ddnet] im not gonna make it alone man 07:28 <+bridge> [ddnet] i did look up for c++ and phytron 07:28 <+bridge> [ddnet] phytron 07:28 <+bridge> [ddnet] if you really want to involve yourself, you should be able to learn the basics on your own 07:28 <+bridge> [ddnet] and how tw includes the basics 07:28 <+bridge> [ddnet] basics of coding I mean 07:28 <+bridge> [ddnet] <♪♫> you need to start really low, you can't just start by understanding how tw works you need the basics first 07:29 <+bridge> [ddnet] @onby cython 07:29 <+bridge> [ddnet] that should be a technice for understanding how teeworlds sticks with those commandlines 07:29 <+bridge> [ddnet] and learning from that 07:29 <+bridge> [ddnet] what the heck is that supposed to mean now lol 07:29 <+bridge> [ddnet] lol 07:29 <+bridge> [ddnet] like learning from teeworlds codes? 07:29 <+bridge> [ddnet] that’s exactly what I meant with smart words 07:30 <+bridge> [ddnet] "technique, commandline" 07:30 <+bridge> [ddnet] just smart words thrown together without any sense 07:30 <+bridge> [ddnet] get into basics is like.... no way there could i find a good guide for 07:31 <+bridge> [ddnet] <♪♫> no you can't learn programming just by reading teeworlds code, like at the start you'll do simple stuff like a console program that take a word in input and output that work, something that counts to 10, things like that 07:31 <+bridge> [ddnet] u have to learn phytron technices for debugging the commandlines 07:31 <+bridge> [ddnet] lol 07:31 <+bridge> [ddnet] i already learned it kinda on school 07:31 <+bridge> [ddnet] but in a weird way 07:31 <+bridge> [ddnet] omg 07:31 <+bridge> [ddnet] really 07:32 <+bridge> [ddnet] and what did you do? 07:32 <+bridge> [ddnet] my teacher was cool, but not for long... when i was travelling into germany 07:32 <+bridge> [ddnet] lmao 07:32 <+bridge> [ddnet] @onby i agree 07:32 <+bridge> [ddnet] :troll: 07:33 <+bridge> [ddnet] like i was able to program with basic languages, making at least a calculator which counts with 2 digits, making random number generators, and having a cool window feature 07:33 <+bridge> [ddnet] kinda thats all about it 07:33 <+bridge> [ddnet] what languages 07:33 <+bridge> [ddnet] basic c, or 07:33 <+bridge> [ddnet] wait 07:34 <+bridge> [ddnet] <♪♫> when you say you've kinda learned it you're familier with the concept of class/objects/pointers/variable assignement/operators/linker/compiller/debugger and so on ? 07:34 <+bridge> [ddnet] not like with visual studio, but similar to 07:34 <+bridge> [ddnet] <♪♫> visual studio isn't a programming language 07:35 <+bridge> [ddnet] only with the linking and the object tracking was actually the things i was missing 07:35 <+bridge> [ddnet] with visual studio 07:35 <+bridge> [ddnet] gosh i forgot the name 07:35 <+bridge> [ddnet] probably c++ but only the basics of it 07:36 <+bridge> [ddnet] @♪♫ too many smart words 07:36 <+bridge> [ddnet] with a cool program what we used in school 07:36 <+bridge> [ddnet] <♪♫> but i mean from what you've said earlier it's pretty clear you don't have a clear picture on how you can use all those things to make a simple program 07:37 <+bridge> [ddnet] i should have find a way for it, but not on the internet, 07:37 <+bridge> [ddnet] if i would getting learning coding with my teacher tho, i should be able to do some cool stuffs with it 07:38 <+bridge> [ddnet] <♪♫> you really need to have acess to the internet to code properly today, looking for error messages, looking for documentation on libraries and stuff 07:38 <+bridge> [ddnet] well im not gonna fall into it, since im trying to learn game engines 07:38 <+bridge> [ddnet] like Godot what onby sent me? 07:38 <+bridge> [ddnet] i guess ? 07:39 <+bridge> [ddnet] maybe you should start with something lighter than c++ and visual studio 07:39 <+bridge> [ddnet] Godot is perfect for it because its similar to Python, but its more understandable in a way 07:40 <+bridge> [ddnet] i could now make sprites, characters with animations, getting it on a solid object, adding gravitation and motion movement there, 07:40 <+bridge> [ddnet] adding textures, making camera positioning, object positioning, and other stuff 07:41 <+bridge> [ddnet] it makes more sense to start learning with command line only stuff 07:41 <+bridge> [ddnet] no graphics 07:41 <+bridge> [ddnet] not even tried to concentrate to graphic designs yet 07:42 <+bridge> [ddnet] only for making a single platform to test some character features 07:42 <+bridge> [ddnet] [12:41 AM] onby: it makes more sense to start learning with command line only stuff 07:42 <+bridge> [ddnet] [12:41 AM] onby: no graphics 07:42 <+bridge> [ddnet] with i mean single platform, i mean a platform to test gravitation and movement configs 07:42 <+bridge> [ddnet] how much c++ do you know 07:43 <+bridge> [ddnet] now very much now since i was travelled 07:43 <+bridge> [ddnet] now very much now since i was moved out 07:43 <+bridge> [ddnet] 12:40 AM] Cellegen: adding textures, making camera positioning, object positioning, and other stuff 07:43 <+bridge> [ddnet] 07:43 <+bridge> [ddnet] this is all graphics stuf 07:43 <+bridge> [ddnet] very much? 07:44 <+bridge> [ddnet] i mean if i can make a fast look into all of the courses i've done before, i could have remember almost everything i learned 07:44 <+bridge> [ddnet] i even learned about how the routers, the servers and inbetween the connection works 07:45 <+bridge> [ddnet] that’s not c++? 07:45 <+bridge> [ddnet] basicly 07:45 <+bridge> [ddnet] aaaa 07:45 <+bridge> [ddnet] maybe 07:45 <+bridge> [ddnet] you’re so confusing 07:45 <+bridge> [ddnet] and confused 07:46 <+bridge> [ddnet] thanks 07:48 <+bridge> [ddnet] <♪♫> i'd agree that you need to be confortale with the basics to then be able to do more difficult stuff, it's not that complicated, in let's say a few weeks you can learn C basics, then cpp differences, start using Qt/sdl and stuff, all that in a few weeks by putting like a few hours of efforts into it every day. 07:48 <+bridge> [ddnet] <♪♫> Like you're saying you know how inbetween connections work but you don't really know how vpns works for example, that doesn't really make sense, if you had basic knowledge on how networks works you should understand that instantly 07:48 <+bridge> [ddnet] <♪♫> i'd agree that you need to be comfortable with the basics to then be able to do more difficult stuff, it's not that complicated, in let's say a few weeks you can learn C basics, then cpp differences, start using Qt/sdl and stuff, all that in a few weeks by putting like a few hours of efforts into it every day. 07:48 <+bridge> [ddnet] <♪♫> Like you're saying you know how in-between connections work but you don't really know how vpns works for example, that doesn't really make sense, if you had basic knowledge on how networks works you should understand that instantly 07:49 <+bridge> [ddnet] correct, u should start with c 07:50 <+bridge> [ddnet] whatever, once i'll get enough lifepower 07:51 <+bridge> [ddnet] <♪♫> The most important thing is to not get discouraged by it, like i remember when i first learned about things like pointers and bitwise operations i was so confused like i wasn't even realizing how those would even be usefull, today it makes sense to me 07:54 <+bridge> [ddnet] Why starting with c, since c is subset of c++? Btw cellegen just read a book about the language u wanna learn, then u are good to go to any direction u wanna go deeper i.e. graphics, networking, engines or the tw stuff 07:56 <+bridge> [ddnet] u just answered ur own question 07:56 <+bridge> [ddnet] yes thats why 08:07 <+bridge> [ddnet] wtf xd i was watching some netflix and there was this one question: 08:07 <+bridge> [ddnet] 08:07 <+bridge> [ddnet] "if foo object first object oriented" 08:07 <+bridge> [ddnet] and the answer was 08:07 <+bridge> [ddnet] "then bar = binary arbitrary reason" 08:07 <+bridge> [ddnet] 08:07 <+bridge> [ddnet] dfq? is this agian some weird movie shit or could this make sense? xd 09:05 <+bridge> [ddnet] yea sonetimes i can giggle about hilarious hacking scenes in movies but at the same time it makes me sad that i cant learn something new. And i think IT is not the only sector that spreads fake news in movies. 09:05 <+bridge> [ddnet] movies suck 09:18 <+bridge> [ddnet] wew 09:19 <+bridge> [ddnet] i would recommend learning C over C++ @Horrible 09:20 <+bridge> [ddnet] i also didn't ready any programming book 09:20 <+bridge> [ddnet] i prefer learning by doing and looking at docs 09:20 <+bridge> [ddnet] best source 09:20 <+bridge> [ddnet] does anyone know how to prevent the bug where typing `bans` in f2 times me out? or is it just a limitation of tw protocol 09:20 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/527762737812471809/Screen_Shot_2018-12-27_at_2.18.55_AM.png 09:20 <+bridge> [ddnet] lol 09:21 <+bridge> [ddnet] on ddnet that doesnt happen 09:21 <+bridge> [ddnet] im using ddnet client wat 09:21 <+bridge> [ddnet] well, that i remember from my mod times 09:21 <+bridge> [ddnet] xd 09:21 <+bridge> [ddnet] and my server is based on ddnet 09:21 <+bridge> [ddnet] mmm maybe u have to many bans? 09:21 <+bridge> [ddnet] [2:20 AM] Ryozuki: i prefer learning by doing and looking at docs 09:21 <+bridge> [ddnet] ^ this 09:21 <+bridge> [ddnet] and ye maybe 09:21 <+bridge> [ddnet] i have 650 now 09:23 <+bridge> [ddnet] fewer than 10 of them are rangebans if that matters atall 10:22 <@heinrich5991> laxadedi: already arrived? 11:05 <+laxadedi> heinrich5991: Yeah 11:05 <+laxadedi> Watching the opening talk 11:05 <+laxadedi> but dont speak german haha 11:07 <+bridge> [ddnet] what r u talkin baut? 11:07 <+bridge> [ddnet] 35c3? 11:07 <+laxadedi> Yeah 11:07 <+bridge> [ddnet] oh its in germany 11:07 <+bridge> [ddnet] are the tickets expensive? 11:19 <+laxadedi> Not really, 150 euros for a 4 day pass 11:19 <+laxadedi> But its completely sold out 11:19 <+laxadedi> You have like 2 minutes to get your ticket before its already too late :) 11:20 <@heinrich5991> laxadedi: where do you sit? 11:21 <+laxadedi> I am on the left 11:22 <+laxadedi> with a bunch of french speaking people 11:22 <+laxadedi> the translation mumble is dead so far :( 11:22 <@heinrich5991> :( 11:22 <+laxadedi> We are going to go to TLS 1.3 after the entry talk I think 11:22 <@heinrich5991> yea, us too 11:22 <+laxadedi> Haha nice 11:22 <+laxadedi> Maybe we can find each other after or for lunch break 11:24 <@heinrich5991> pff. too little optimism 11:25 <@heinrich5991> we're totally gonna find each other before TLS1.3 12:13 <@deen> Enjoy, laxadedi, heinrich5991 12:14 <+laxadedi> Thanks ! 12:54 <+bridge> [ddnet] Yeah enjoy it:GWqlabsFeelsGoodMan: 14:12 <@deen> sigh, where is the mysql cppconn's createStatement documented? 14:12 <@deen> I think it's causing our occasional segfaults on Chile 14:20 <@deen> our mysql threading is still horribly wrong 14:32 <+bridge> [ddnet] yes 14:32 <+bridge> [ddnet] horribly horribly 14:54 <+bridge> [ddnet] not just the things dealing with mysql directly 14:54 <+bridge> [ddnet] but also the mysql writing stuff into the main thread without any synchronization 14:55 <+bridge> [ddnet] *the mysql thread 15:41 <+bridge> [ddnet] @onby admin rcon times me out pretty often, didn’t happen with mod one tho 17:20 <+bridge> [ddnet] @deen you always have those nice charts. can you make one where you can see the mappers with the most maps? afaik silex should be on top 17:23 <+bridge> [ddnet] I can do that in 10min 17:27 <+bridge> [ddnet] ok pls 17:33 <+bridge> [ddnet] @Im 'corneum cant you do it yourself: 17:33 <+bridge> [ddnet] https://ddnet.tw/stats/sql.js/ 17:34 <+bridge> [ddnet] i cant do it myself 17:38 <+bridge> [ddnet] 17:38 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/527887912470052864/mappers.txt 17:38 <+bridge> [ddnet] leaks 17:38 <+bridge> [ddnet] thx 17:38 <+bridge> [ddnet] np 17:39 <+bridge> [ddnet] im not even top100 -.- 17:39 <+bridge> [ddnet] stap decline mi mappos 17:39 <+bridge> [ddnet] i thought i onl yhad 30 maps o.O 17:39 <+bridge> [ddnet] I thought you had like 100 17:40 <+bridge> [ddnet] not yes 17:40 <+bridge> [ddnet] not yet 17:40 <+bridge> [ddnet] no edit msgs in #dev 17:40 <+bridge> [ddnet] Unkown Mapper: 19 😄 17:41 <+bridge> [ddnet] thats where my maps go 17:41 <+bridge> [ddnet] hehe 17:41 <+bridge> [ddnet] 193 mappers with one map 17:42 <+bridge> [ddnet] maybe we can ask push or fudgyking about the unknown racemappers 17:42 <+bridge> [ddnet] @Im 'corneum ``` select Mapper, count(*) from maps group by Mapper order by count(*) DESC; ``` 17:42 <+bridge> [ddnet] yea would be nice 17:42 <+bridge> [ddnet] does it work? aren't mappers in the db combined? 17:43 <+bridge> [ddnet] well... i mean its 19 maps i can claim for myself ;)) 17:43 <+bridge> [ddnet] like "Im corneum & Silex" counts as one 17:43 <+bridge> [ddnet] you need to split that up 17:43 <+bridge> [ddnet] 17:43 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/527889227728420865/unknown.png 17:43 <+bridge> [ddnet] yeah that's wrong 17:43 <+bridge> [ddnet] well 17:43 <+bridge> [ddnet] I dont know how you store data 17:43 <+bridge> [ddnet] but yea if multiple mappers can be one, thats wrong than 17:43 <+bridge> [ddnet] yea 17:44 <+bridge> [ddnet] or count as half a map? 17:44 <+bridge> [ddnet] idk if you can do that in sql 😄 17:46 <+bridge> [ddnet] ```run_three, run_shadow, run_away, run_groove, run_miniatur, run_firestorm, run_2rocketstwo, run_4mystery, run_neonlight, run_greygrey, run_birthday, Desolation, Brown Suger, Ambrosia, Encore, StrangeNight, 1TeeMap, Aufnahmetest 3, Hardcore 2 Solo``` 17:46 <+bridge> [ddnet] these are with unkown mapper 17:46 <+bridge> [ddnet] all by me i swear haha😅 17:47 <+bridge> [ddnet] 2rocketstwo is from ShrekO 17:48 <+bridge> [ddnet] who made 1teemap 🤔 17:49 <+bridge> [ddnet] are there OG's over on kog discord? 17:49 <+bridge> [ddnet] maybe they know 17:49 <+bridge> [ddnet] and hardcore 2 solo is by cube I guess? 17:50 <+bridge> [ddnet] run_grey_grey by kickZ 17:50 <+bridge> [ddnet] run_2rocketstwo by shrekO 17:50 <+bridge> [ddnet] run_4mystery by kickZ 17:51 <+bridge> [ddnet] the rest I dont know out of my head 17:51 <+bridge> [ddnet] I just know that Aufnahmetest is a map by the old encore clan, probably by Kintaro* 17:51 <+bridge> [ddnet] I just know that Aufnahmetest 3 is a map by the old encore clan, probably by Kintaro* 17:52 <+bridge> [ddnet] there is also a map called encore. isnt ther eliteraly a name mapped at the end? 17:52 <+bridge> [ddnet] ye, says "encore patrick" at the end 17:54 <+bridge> [ddnet] so patrick is the mapper? 😄 17:54 <+bridge> [ddnet] i think he was in encore clan. it could be a shoutout tho 🤔 17:55 <+bridge> [ddnet] @Fudgy can you help with the race maps 17:58 <+bridge> [ddnet] run_three : https://forum.ddnet.tw/viewtopic.php?f=12&t=3701&p=57285&hilit=run_three#p57285 17:58 <+bridge> [ddnet] 😄 18:00 <+bridge> [ddnet] run_miniatur run_firestorm run_neonlight by TheGnaa 18:00 <+bridge> [ddnet] 👌 18:01 <+bridge> [ddnet] for run_2rocketstwo you can put the same as you put for run_2Rockets, Arem Shin 18:01 <+bridge> [ddnet] its the same guy 18:01 <+bridge> [ddnet] i thought he is shreko 18:01 <+bridge> [ddnet] he is 18:01 <+bridge> [ddnet] what name does he go by now? 18:02 <+bridge> [ddnet] https://www.youtube.com/channel/UCX1sW6cBP7SnY5art5s5Ypw 18:06 <+bridge> [ddnet] run_shadow run_away run_groove run_birthday would need to ask others :/ 18:06 <+bridge> [ddnet] groove is by kickz 18:07 <+bridge> [ddnet] 3 left then 18:08 <+bridge> [ddnet] https://www.teeworlds.com/forum/viewtopic.php?id=2564 18:08 <+bridge> [ddnet] is this run_away? 18:09 <+bridge> [ddnet] @Arem Shin can you confirm for if fudgyking is right? 18:10 <+bridge> [ddnet] ye he is 18:11 <+bridge> [ddnet] we are right with race maps 18:11 <+bridge> [ddnet] @Arem Shin can you confirm fudgyking is right? 18:11 <+bridge> [ddnet] omg n00b dont question the king of fudge 18:12 <+bridge> [ddnet] Well why not ask the creator himself, maybe he knows the ones which are leftover. 18:12 <+bridge> [ddnet] But yeah, i didn't doubt him tho 18:12 <+bridge> [ddnet] Well why not just trust us 18:12 <+bridge> [ddnet] ok 18:16 <+bridge> [ddnet] isn't desolation by booni 18:16 <+bridge> [ddnet] @snail 19:03 <+bridge> [ddnet] :feelssurprisedman: 19:04 <+bridge> [ddnet] :FeelsGoodEnoughMan: 19:09 <+bridge> [ddnet] 🤔 19:10 <+bridge> [ddnet] theres a bug in the editor, when you put a layer on detail it disappears. 19:32 <@deen> enable high detail 19:32 <@deen> obviously :D 19:34 <+bridge> [ddnet] Smart 19:34 <+bridge> [ddnet] :GWfroggyWeSmart: 19:36 <+bridge> [ddnet] @jao yes 19:37 <+bridge> [ddnet] but i think she didnt rly want the credits for it xd 19:44 <+bridge> [ddnet] @deen i mean it disappears in the editor right when i click on detail: yes 19:44 <+bridge> [ddnet] so i cant edit it unless i take it ouf of detail 19:45 <@deen> Im 'corneum: f1, gfx_high_detail 1 19:45 <@deen> and it should work 19:45 <+bridge> [ddnet] i dont think you understand 😖 19:46 <@deen> SAme 19:47 <+bridge> [ddnet] i dont mean ingame, its all fine there. but in the editor you can put some layers in detail. but when i press that button it acs like i pressed the S button or hide layer or what its called. so i cant see that part in the editor anymore. i have high detail on 19:47 <@deen> yes, the ingame setting has an effect in the editor 19:48 <+bridge> [ddnet] did you disable this one @Im 'corneum 19:48 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/527920640225968179/unknown.png 19:49 <+bridge> [ddnet] omg i feel dumb right now. why has it never happened to me before🤦 19:51 <+bridge> [ddnet] 19:51 <+bridge> [ddnet] but dont judge me jao, you pressed border all the time ((( 19:56 <+bridge> [ddnet] border should be removed 19:56 <+bridge> [ddnet] evil button 19:56 <+bridge> [ddnet] or just add a confirmation msg 20:33 <+bridge> [ddnet] 😄 22:34 <+bridge> [ddnet] @deen https://hg.libsdl.org/SDL/rev/9091b20040cf 22:34 <+bridge> [ddnet] seems like others noticed it too already 22:35 <+bridge> [ddnet] ouch 22:35 <+bridge> [ddnet] but since 2.10 isn't out, I'd rather revert 22:35 <+bridge> [ddnet] yeah 22:36 <+bridge> [ddnet] I don't think our updater can update dlls 22:37 <+bridge> [ddnet] oh, it can, so how do I specifiy it? 22:37 <+bridge> [ddnet] Especially so that x86 and x86-64 get the correct ones 23:04 <+bridge> [ddnet] Anyone here who can tell me if the SDL2.dll gets updated if you update in client on Windows? (wine is broken with letsencrypt apparently) 23:06 <+bridge> [ddnet] otherwise just download it from website again I guess 23:12 <+bridge> [ddnet] yes