00:45 <+bridge> [ddnet] @deen sorry for pinging you but can you help me a bit 00:45 <+bridge> [ddnet] 00:45 <+bridge> [ddnet] How do I do the math formula 00:45 <+bridge> [ddnet] 00:45 <+bridge> [ddnet] `f(l) = trunc(l/2) + 128` 00:45 <+bridge> [ddnet] im like so confused 00:45 <+bridge> [ddnet] what is f, what is l 00:46 <+bridge> [ddnet] oh shit 00:46 <+bridge> [ddnet] nvm i got it 00:46 <+bridge> [ddnet] ... 00:46 <+bridge> [ddnet] ๐Ÿ˜ƒ 00:46 <+bridge> [ddnet] such an idiot 00:46 <+bridge> [ddnet] l is supposed to be luminosity 00:46 <+bridge> [ddnet] all i did was split luminosity by 2 and added 128 00:46 <+bridge> [ddnet] but the truncate part got me like wtf 00:54 <+bridge> [ddnet] well i cant really convert my thing 00:54 <+bridge> [ddnet] well i cant really convert my color 00:56 <+bridge> [ddnet] @Learath2 sorry for bothering you 00:56 <+bridge> [ddnet] but can you help 00:56 <+Learath2> sure, what are you trying to do again? 00:56 <+bridge> [ddnet] convert tw color `13026816` to hsl 00:57 <+bridge> [ddnet] tw color is almost already hsl 00:57 <+bridge> [ddnet] i think we just add to the L 00:57 <+bridge> [ddnet] well that almost is fucking me up 00:57 <+bridge> [ddnet] let me take a look at the code 00:57 <+bridge> [ddnet] what im trying to do is make a javascript converter for my TeeAssembler 00:57 <+bridge> [ddnet] im following these instructions 00:57 <+bridge> [ddnet] https://forum.ddnet.tw/viewtopic.php?t=5876 00:58 <+bridge> [ddnet] so 00:58 <+bridge> [ddnet] 13026816 to hexadecimal is B9FE0B 00:58 <+bridge> [ddnet] and then seperate it like this: B9 FE 0B 00:59 <+bridge> [ddnet] B9 to decimal is 185, FE to decimal is 254 and 0B is 133 00:59 <+bridge> [ddnet] only the 133 needs adjusting 00:59 <+bridge> [ddnet] how so 01:00 <+bridge> [ddnet] 133/2 = 66,5; truncate that you get 66, add 128, thats 194 01:00 <+bridge> [ddnet] thats right 01:00 <+bridge> [ddnet] so what now 01:00 <+bridge> [ddnet] i get a pure white color 01:01 <+bridge> [ddnet] I don't 01:01 <+bridge> [ddnet] what are you plugging this into? 01:01 <+bridge> [ddnet] css hsl 01:01 <+bridge> [ddnet] or this 01:01 <+bridge> [ddnet] https://www.rapidtables.com/convert/color/hsl-to-rgb.html 01:02 <+bridge> [ddnet] hue is degrees 01:02 <+bridge> [ddnet] saturation and luminosity is percent 01:02 <+bridge> [ddnet] well the values you get are out of 255 01:03 <+bridge> [ddnet] 256* 01:03 <+bridge> [ddnet] oh 01:03 <+bridge> [ddnet] lemme try something 01:04 <+bridge> [ddnet] oh apparently hmh had it wrong in that post though 01:04 <+bridge> [ddnet] ... 01:05 <+bridge> [ddnet] `0.5f+(v&0xff)/255.0f*0.5f` 01:05 <+bridge> [ddnet] what i did was get 194 out of 256 and 254 out of 256 01:05 <+bridge> [ddnet] and i got some okay values 01:05 <+bridge> [ddnet] but the hue was a problem because idk if i need to get it out of 256 or 360 because degrees 01:05 <+bridge> [ddnet] and both had a weird color 01:06 <+bridge> [ddnet] okay so can you explain that code pls 01:06 <+bridge> [ddnet] And im really sorry that you have to explain this to an idiot 01:06 <+bridge> [ddnet] v&0xff just says take the rightmost byte of v 01:06 <+bridge> [ddnet] so the last two hex digits 01:07 <+bridge> [ddnet] thats luminosity 01:07 <+bridge> [ddnet] 0B or 133 in decimal 01:07 <+bridge> [ddnet] divide it by 255, divide that by two, add it to 0.5 01:08 <+bridge> [ddnet] @Learath2 do you know whether we did any recent android builds or whether that is literally dead code? 01:08 <+bridge> [ddnet] @heinrich5991 haven't heard of a half decent android build in the last 2-3 years i think 01:09 <+bridge> [ddnet] 133 / 255 , then / 2 and then + 0.5 is `0.76078431372` so 0.7 i guess? 01:09 <+bridge> [ddnet] iirc it still worked to spectate ๐Ÿ˜› 01:09 <+bridge> [ddnet] @Alexander yes, but remember that's normalized between 0 and 1 01:09 <+bridge> [ddnet] so 70 01:09 <+bridge> [ddnet] so you need to re scale it 01:10 <+bridge> [ddnet] more like 76, that 6% is important in getting the right colour ๐Ÿ˜› 01:10 <+bridge> [ddnet] am i doing 0.7 out of 1 or what 01:10 <+bridge> [ddnet] 0.76 out of 1 yeah 01:10 <+bridge> [ddnet] or 76% 01:10 <+bridge> [ddnet] oh i see 01:10 <+bridge> [ddnet] 0.76 01:11 <+bridge> [ddnet] so 2 decimal places 01:11 <+bridge> [ddnet] hey 01:11 <+bridge> [ddnet] this is pretty good 01:11 <+bridge> [ddnet] looks more like it and not some crappy teal 01:11 <+bridge> [ddnet] looks more like it and not some crappy teal color 01:11 <+bridge> [ddnet] Thank you learath 01:11 <+bridge> [ddnet] well did you get it right? 01:12 <+bridge> [ddnet] imma try this again 01:12 <+bridge> [ddnet] just in case 01:13 <+bridge> [ddnet] H and S are also out of 255 btw, you should properly scale those aswell 01:13 <+bridge> [ddnet] 255 or 256 01:14 <+bridge> [ddnet] 255 01:18 <+bridge> [ddnet] i fucked something up like everything fucked my brain 01:18 <+bridge> [ddnet] HOW DID I GET 280 01:19 <+bridge> [ddnet] while scaling 76? 01:19 <+bridge> [ddnet] no 01:20 <+bridge> [ddnet] H and S 01:20 <+bridge> [ddnet] i have 185 for H 01:20 <+bridge> [ddnet] 185/255 = x/360 01:20 <+bridge> [ddnet] solve for x 01:21 <+bridge> [ddnet] 261? 01:22 <+bridge> [ddnet] I guess 01:23 <+bridge> [ddnet] and then for S 01:23 <+bridge> [ddnet] 254/255 = x / ? 01:24 <+bridge> [ddnet] 100? 01:24 <+bridge> [ddnet] I guess saturation is also a percentage 01:24 <+bridge> [ddnet] yeah 01:25 <+bridge> [ddnet] okay so i got 261 99 76 01:25 <+bridge> [ddnet] converted to hex its #B085FE 01:25 <+bridge> [ddnet] and putting that in tw color_from_rgb 01:25 <+bridge> [ddnet] doesnt do the same thing 01:26 <+bridge> [ddnet] first of all, is the colour close enough or are you totally off? 01:26 <+bridge> [ddnet] close 01:26 <+bridge> [ddnet] https://dark-the.me/is-the-only-theme/uWQExa1aDAbi.png 01:27 <+bridge> [ddnet] https://dark-the.me/is-the-only-theme/dt73DrLsWsUT.png 01:27 <+bridge> [ddnet] kind of 01:27 <+bridge> [ddnet] what's the tw colour for that? 01:27 <+bridge> [ddnet] 13026816 01:29 <+bridge> [ddnet] you sure you got that correct in hex? 01:29 <+bridge> [ddnet] ofc not 01:30 <+bridge> [ddnet] 13026816 to hexadecimal is B9FE0B 01:30 <+bridge> [ddnet] and then seperate it like this: B9 FE 0B 01:30 <+bridge> [ddnet] B9 to decimal is 185, FE to decimal is 254 and 0B is 133 01:30 <+bridge> [ddnet] 133 / 255 -> / 2 -> + 0.5 is 0.76 for L 01:31 <+bridge> [ddnet] 185, 254, 76 01:31 <+bridge> [ddnet] @Alexander It's C6C600 01:31 <+bridge> [ddnet] uh 01:31 <+bridge> [ddnet] which gets you #9d1ce3 that looks closer 01:32 <+bridge> [ddnet] i got that before but idk 01:32 <+bridge> [ddnet] you dk what? 01:32 <+bridge> [ddnet] i dont know how i got c6c600 01:33 <+bridge> [ddnet] wym? just convert from decimal to hex 01:33 <+bridge> [ddnet] I mean if you are doing this in code there is no point converting anything 01:33 <+bridge> [ddnet] you just do the math 01:35 <+bridge> [ddnet] nvm i was just using some converter 01:38 <+bridge> [ddnet] @Alexander if you have anything to ask ask soon because I might fall asleep soon ๐Ÿ˜› 01:38 <+bridge> [ddnet] in a sec 01:40 <+bridge> [ddnet] well i did this and i got something close 01:40 <+bridge> [ddnet] but its okay 01:40 <+bridge> [ddnet] thanks 01:42 <+bridge> [ddnet] Good night 01:44 <+bridge> [ddnet] good night 01:46 <+bridge> [ddnet] also im just gonna put this here 01:46 <+bridge> [ddnet] ``` 01:46 <+bridge> [ddnet] 9D1DE2 01:46 <+bridge> [ddnet] 01:46 <+bridge> [ddnet] 198/255 = x/(360 OR 100) 01:46 <+bridge> [ddnet] 01:46 <+bridge> [ddnet] 0 / 255 01:46 <+bridge> [ddnet] -- 01:46 <+bridge> [ddnet] 0 01:46 <+bridge> [ddnet] 01:46 <+bridge> [ddnet] 0/2 01:46 <+bridge> [ddnet] -- 01:46 <+bridge> [ddnet] 0 01:46 <+bridge> [ddnet] 01:46 <+bridge> [ddnet] 0 + 0.5 01:46 <+bridge> [ddnet] -- 01:46 <+bridge> [ddnet] 0.5 01:47 <+bridge> [ddnet] 01:47 <+bridge> [ddnet] 0.5 * 100 01:47 <+bridge> [ddnet] -- 01:47 <+bridge> [ddnet] 50 01:47 <+bridge> [ddnet] 01:47 <+bridge> [ddnet] H = 279 01:47 <+bridge> [ddnet] S = 77 01:47 <+bridge> [ddnet] L = 50 01:47 <+bridge> [ddnet] ``` 01:47 <+bridge> [ddnet] I wrote it down in notepad 01:47 <+bridge> [ddnet] it needs a bit of clarification 01:47 <+bridge> [ddnet] but its okay 01:48 <+Learath2> careful pasting multiple lines here, the channel is connected to irc 01:56 <@heinrich5991> *shrug* 02:41 <+bridge> [ddnet] hi devs, could anyone make a brief review of a little change of DDNet client? I doubt it is okay to PR as it is now 02:51 <+bridge> [ddnet] show me a link ๐Ÿ™‚ 02:57 <+bridge> [ddnet] wrote pm, hope you received it 11:23 <+bridge> [ddnet] well i tried to convert some color to hsl 11:23 <+bridge> [ddnet] its like a bright orange 11:23 <+bridge> [ddnet] bright gray-orange 11:24 <+bridge> [ddnet] and the result i got was a very strong bright purple 11:28 <+bridge> [ddnet] https://pastebin.com/Li6aqWzK 11:28 <+bridge> [ddnet] Please help 11:42 <+bridge> [ddnet] @Alexander always consider them as 6 digit hex 11:42 <+bridge> [ddnet] so it's 0DFF51 and the split up is 0D FF 51 11:42 <+bridge> [ddnet] so add a 0? 11:42 <+bridge> [ddnet] yes 11:42 <+bridge> [ddnet] at the start 11:42 <+bridge> [ddnet] yes 11:42 <+bridge> [ddnet] that's how numbers work ๐Ÿ˜„ 11:42 <+bridge> [ddnet] lol 11:43 <+bridge> [ddnet] yeah 11:43 <+bridge> [ddnet] okay im going to try again 11:43 <+bridge> [ddnet] 25 โ‚ฌ = 025 โ‚ฌ but does not equal 250 โ‚ฌ 11:43 <+bridge> [ddnet] yeah unless there is a point 11:46 <+bridge> [ddnet] again, if you are doing this in code, these conversions are unnecessary 11:49 <+bridge> [ddnet] What do you mean 11:49 <+bridge> [ddnet] Also I got the orange color i wanted 11:52 <+bridge> [ddnet] if you are doing this in code, converting to hex, doesn't really apply, the data is in bits, so if you are doing some form of conversion, you are probably going back an front from strings 11:52 <+bridge> [ddnet] which is a waste 11:53 <+bridge> [ddnet] All im doing is making a javascript converter which will let a user input a TW color and the color will be placed on an image of a tee and simulate the teeworlds tee body 11:54 <+bridge> [ddnet] TeeAssembler 11:54 <+bridge> [ddnet] well show me the code you use to get to the r g b values 11:54 <+bridge> [ddnet] I'm not using a code, im using chrome developer tools 11:54 <+bridge> [ddnet] let me send a screen recording 11:56 <+bridge> [ddnet] https://dark-the.me/is-the-only-theme/o7UAhcU9NIcf.webm 11:57 <+bridge> [ddnet] I don't get it, aren't you coding something to get from teeworlds color codes to hsl values? 11:57 <+bridge> [ddnet] Yeah 11:57 <+bridge> [ddnet] so can you show me? 11:57 <+bridge> [ddnet] But then i convert the color to hex and put it in ddnet console with command color_from_rgb FF8652 just to make sure how close it is 11:58 <+bridge> [ddnet] But then i convert the hsl color to hex and put it in ddnet console with command color_from_rgb FF8652 just to make sure how close it is 11:59 <+bridge> [ddnet] I didn't start coding the converter with javascript yet because I want to do convert it manually and then make a converter 11:59 <+bridge> [ddnet] I didn't start coding the converter with javascript yet because I want to convert it manually and then make a converter 11:59 <+bridge> [ddnet] the thing is converting it manually and converting it programatically will be different 11:59 <+bridge> [ddnet] how so 11:59 <+bridge> [ddnet] I mean sure you can code it the same way you convert it by hand 11:59 <+bridge> [ddnet] but that's really wasteful 12:00 <+bridge> [ddnet] the act of splitting the number into three 2 digit hex numbers is just bitshifts and bitmasking to get 3 bytes 12:00 <+bridge> [ddnet] But you can't really start coding something you don't know how to do without a code 12:01 <+bridge> [ddnet] (1 byte for H, 1 byte for S, 1 byte for L) 12:01 <+bridge> [ddnet] Well true, but just knowing how something is done doesn't usually come with information about how said thing works 12:02 <+bridge> [ddnet] e.g. did you think about what it meant to split the number into 3 2 digit hex numbers? or were you just going to represent it as hex and split it using string manipulation? 12:02 <+bridge> [ddnet] yeah i thought about it 12:26 <+bridge> [ddnet] Son comes back home soaking wet from the rain. 12:26 <+bridge> [ddnet] Dad: what were you doing out there? 12:26 <+bridge> [ddnet] Son: collecting responses. 12:26 <+bridge> [ddnet] Dad: ok, have a REST 13:45 <+bridge> [ddnet] @deen i just merged your minor CFileScore fix and now it worked fine. how? xD 13:45 <+bridge> [ddnet] lets hope it stays like that 18:38 <+bridge> [ddnet] https://www.theguardian.com/uk-news/2019/apr/11/julian-assange-arrested-at-ecuadorian-embassy-wikileaks 18:38 <+bridge> [ddnet] sad day 18:41 <+bridge> [ddnet] #reddit 18:45 <+bridge> [ddnet] ? 18:45 <+bridge> [ddnet] seems like we dont have a reddit channel for garbage like that. u have to abuse #off-topic for it 18:45 <+bridge> [ddnet] its not reddit this 18:45 <+bridge> [ddnet] and ur garbage 20:22 <+bridge> [ddnet] @Ryozuki tyin to bring more goto to ddnet codebase :p 21:07 <+bridge> [ddnet] yo any hardware gurus here? 21:07 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/565976286946656341/Screenshot_from_2019-04-11_21-06-48.png 21:08 <+bridge> [ddnet] I know more cores gud and all. But paying + 2.4k to get the worst single core power? That doesnt make any sense to me 21:08 <+bridge> [ddnet] i guess many applications need single core power still 21:08 <+bridge> [ddnet] or am i missing something? For me the cheapest version looks like the most poerfull 21:09 <+bridge> [ddnet] u are buying a dedicated? 21:09 <+bridge> [ddnet] go get a cheap vps 21:09 <+bridge> [ddnet] imac pro 21:09 <+bridge> [ddnet] mac? 21:09 <+bridge> [ddnet] dont talk to me more 21:10 <+bridge> [ddnet] i didnt say buy i was just thinking about the cpu multi coring in general 21:10 <+bridge> [ddnet] sam with my debian10 laptop 21:10 <+bridge> [ddnet] i have hilariously many cores but i guess speed sucks 21:10 <+bridge> [ddnet] imo would be fine if the price would not increase that much with cores 21:11 <+bridge> [ddnet] why are u buying a xeon 21:11 <+bridge> [ddnet] thats used for servers 21:11 <+bridge> [ddnet] i am buying nothing 21:11 <+bridge> [ddnet] just buy a i7 or i9 21:11 <+bridge> [ddnet] i dont get what u want then xd 21:11 <+bridge> [ddnet] i am looking at prices and wonder why ppl pay loads of money for more cores with lower speed 21:11 <+bridge> [ddnet] more cores best specially on servers 21:12 <+bridge> [ddnet] even if speed is lower? 21:12 <+bridge> [ddnet] yes 21:12 <+bridge> [ddnet] why? 21:12 <+bridge> [ddnet] usually web connectins and such 21:12 <+bridge> [ddnet] use threads 21:12 <+bridge> [ddnet] but i dont know much 21:12 <+bridge> [ddnet] anyway more cores is better 21:12 <+bridge> [ddnet] ok i get the web part and server should never be blocking etc 21:13 <+bridge> [ddnet] but i guess for desktop especially for gaming you never want a core to be maxed out and get a performance drop somewhere 21:13 <+bridge> [ddnet] 21:13 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/565977776562241566/unknown.png 21:13 <+bridge> [ddnet] idk if accurate 21:13 <+bridge> [ddnet] fast google 21:13 <+bridge> [ddnet] ddg 21:14 <+bridge> [ddnet] back in time 21:14 <+bridge> [ddnet] all ways single thread 21:14 <+bridge> [ddnet] but now not 21:14 <+bridge> [ddnet] was* 21:14 <+bridge> [ddnet] thes pros and cons are obvious 21:14 <+bridge> [ddnet] xd 21:14 <+bridge> [ddnet] useless af 21:14 <+bridge> [ddnet] what u do u want more lol 21:14 <+bridge> [ddnet] those are the reasons 21:15 <+bridge> [ddnet] i want to know if tw runs faster on 2.4k cpu high core cpu or on 0dollar low core cpu 21:15 <+bridge> [ddnet] wow this is cheaper than i thought 21:15 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/565978319355641887/unknown.png 21:15 <+bridge> [ddnet] and it has shitload of ghz 21:15 <+bridge> [ddnet] 16 threads 21:16 <+bridge> [ddnet] 5GHz looks good to me 21:16 <+bridge> [ddnet] xd 21:16 <+bridge> [ddnet] but what is base speed? 21:16 <+bridge> [ddnet] 3.60 GHz 21:16 <+bridge> [ddnet] also fine 21:16 <+bridge> [ddnet] y 21:16 <+bridge> [ddnet] imo this proccessor looks way better than the iMac Pro one 21:16 <+bridge> [ddnet] Max Memory Size (dependent on memory type) 21:16 <+bridge> [ddnet] 128 GB 21:16 <+bridge> [ddnet] this is good too 21:17 <+bridge> [ddnet] xD 21:17 <+bridge> [ddnet] 128gb ram 21:17 <+bridge> [ddnet] 128gb ram is for trolls 21:17 <+bridge> [ddnet] like having and hdd as ram 21:17 <+bridge> [ddnet] yy 21:17 <+bridge> [ddnet] but super perfomant 21:17 <+bridge> [ddnet] xd 21:17 <+bridge> [ddnet] you can actaully use ram as normal drive 21:17 <+bridge> [ddnet] xd 21:17 <+bridge> [ddnet] 128 21:17 <+bridge> [ddnet] y but its slow 21:17 <+bridge> [ddnet] rly slow 21:18 <+bridge> [ddnet] oh wait 21:18 <+bridge> [ddnet] dont u mean the other way around 21:18 <+bridge> [ddnet] no i mean if u have 128 ram you can unplug other drives 21:18 <+bridge> [ddnet] ye 21:18 <+bridge> [ddnet] not swap xd 21:18 <+bridge> [ddnet] ah 21:19 <+bridge> [ddnet] it was some sort of hilarious wet dream of my owning this iMac pro one day but i feel like it is useless af and has zero power 21:19 <+bridge> [ddnet] just costs a shit ton of money 21:20 <+bridge> [ddnet] i also have wet dreams of having this @ChillerDragon 21:20 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/565979624698413077/unknown.png 21:22 <+bridge> [ddnet] ye but its the same shit right? 21:22 <+bridge> [ddnet] wat? 21:22 <+bridge> [ddnet] 2.6GHz 21:22 <+bridge> [ddnet] sounds bad imo 21:22 <+bridge> [ddnet] 32 threads bro 21:22 <+bridge> [ddnet] 32 21:22 <+bridge> [ddnet] 32 21:22 <+bridge> [ddnet] 32 21:22 <+bridge> [ddnet] idc 21:22 <+bridge> [ddnet] u stupid 21:22 <+bridge> [ddnet] u can turbo it to 4.4 21:22 <+bridge> [ddnet] thats what im trying to find out here 21:22 <+bridge> [ddnet] but what does that actually mean 21:22 <+bridge> [ddnet] turbo? 21:22 <+bridge> [ddnet] can it hold it 24/7 ? 21:22 <+bridge> [ddnet] overclock 21:22 <+bridge> [ddnet] ah 21:22 <+bridge> [ddnet] idk 21:22 <+bridge> [ddnet] so i need better cooling etc probably 21:23 <+bridge> [ddnet] Unlocked & Overclockable1: Yes 21:23 <+bridge> [ddnet] Base Clock Speed (GHz): 2.6 21:23 <+bridge> [ddnet] Intelยฎ Turbo Boost Technology 2.0 Frequency2 (GHz): 4.2 21:23 <+bridge> [ddnet] Intelยฎ Turbo Boost Technology 3.0 Frequency3 (GHz): 4.4 21:23 <+bridge> [ddnet] L3 Cache: 24.75 MB 21:23 <+bridge> [ddnet] i dont know much about cache 21:23 <+bridge> [ddnet] but i guess it s gud 21:24 <+bridge> [ddnet] what will you even do with that many cores? 21:25 <+bridge> [ddnet] i mean i can find some use cases 21:25 <+bridge> [ddnet] @Learath2 compile ddnet in 1 ms 21:25 <+bridge> [ddnet] im sure some programms can scale as many threads and cores as u want 21:25 <+bridge> [ddnet] :troll: 21:26 <+bridge> [ddnet] ye like make 21:26 <+bridge> [ddnet] but i think most of the time you live with limitations of ur bad single core speed 21:26 <+bridge> [ddnet] it depends on the program using multithreading correctly 21:26 <+bridge> [ddnet] sure, if you are rendering/encoding video, doing cad work, compiling huge programs every day, it is useful 21:26 <+bridge> [ddnet] yeah 21:26 <+bridge> [ddnet] and also to flex 21:26 <+bridge> [ddnet] who doesnt like that 21:26 <+bridge> [ddnet] if u have moneyz 21:27 <+bridge> [ddnet] can someone accept 21:27 <+bridge> [ddnet] me 21:27 <+bridge> [ddnet] to forum 21:27 * bridge [ddnet] 21:27 <+bridge> [ddnet] ? 21:27 <+bridge> [ddnet] accept? 21:27 <+bridge> [ddnet] ye u need to be accepted by admin 21:27 <+bridge> [ddnet] cuz spam 21:27 <+bridge> [ddnet] lel 21:27 <+bridge> [ddnet] but no one uses forum 21:27 <+bridge> [ddnet] agree flex is nice and also looking at htop 21:27 <+bridge> [ddnet] but i prefer actual performance 21:27 <+bridge> [ddnet] i only want to submit ksin 21:27 <+bridge> [ddnet] I would, but I'm not logged in on this computer 21:27 <+bridge> [ddnet] gimme a minute 21:27 <+bridge> [ddnet] i only want to submit skin 21:27 <+bridge> [ddnet] nobo 21:27 <+bridge> [ddnet] no one will use it anyway 21:27 <+bridge> [ddnet] Pyraq spammer 21:28 <+bridge> [ddnet] nah dont worry im already waiting 3 21:28 <+bridge> [ddnet] :salt: 21:28 <+bridge> [ddnet] hours 21:28 <+bridge> [ddnet] :cammo: 21:28 <+bridge> [ddnet] it cant get wors 21:28 <+bridge> [ddnet] it cant get worse 21:28 <+bridge> [ddnet] lel 21:28 <+bridge> [ddnet] it can 21:28 <+bridge> [ddnet] @Ryozuki im gonna use it 21:28 <+bridge> [ddnet] and if someone says 21:28 <+bridge> [ddnet] pyraq nobo default 21:28 <+bridge> [ddnet] im gonna say 21:28 <+bridge> [ddnet] no u download skin 21:28 <+bridge> [ddnet] xd 21:28 <+bridge> [ddnet] so u will be just a nobo 21:28 <+bridge> [ddnet] u 21:28 <+bridge> [ddnet] :troll: 21:28 <+bridge> [ddnet] not if me say 21:28 <+bridge> [ddnet] u 21:28 <+bridge> [ddnet] u 21:28 <+bridge> [ddnet] u 21:29 <+bridge> [ddnet] @Pyraq when did you start playing teeworlds? 21:29 <+bridge> [ddnet] uh oh 21:29 <+bridge> [ddnet] that was like 21:29 <+bridge> [ddnet] long time ago 21:29 <+bridge> [ddnet] it was like 21:29 <+bridge> [ddnet] 5 minute session 21:30 <+bridge> [ddnet] hold up let me see the date headbot gave me ddnet link 21:30 <+bridge> [ddnet] -.-lol how to copy sym links ? 21:31 <+bridge> [ddnet] or wait 21:31 <+bridge> [ddnet] @Pyraq activated your forum account btw 21:31 <+bridge> [ddnet] just make a new one 21:31 <+bridge> [ddnet] 25/01/2019 21:31 <+bridge> [ddnet] yeah i see it 21:31 <+bridge> [ddnet] can i provide a include dir while building ddnet? 21:31 <+bridge> [ddnet] thanks lear 21:31 <+bridge> [ddnet] that's a long time ago? ๐Ÿ˜› 21:31 <+bridge> [ddnet] my compiler searches in wrong directory 21:31 <+bridge> [ddnet] no i 21:31 <+bridge> [ddnet] mean the long time ago one when i first downloaded teeworlds 21:31 <+bridge> [ddnet] it wasnt ddnet 21:31 <+bridge> [ddnet] @ChillerDragon copy symlink 21:31 <+bridge> [ddnet] oh, i see 21:31 <+bridge> [ddnet] http://bfy.tw/NBXF 21:31 <+bridge> [ddnet] xd 21:31 <+bridge> [ddnet] and that date i send it was the date i installed ddnet 21:31 <+bridge> [ddnet] do u think thats nicer? 21:32 <+bridge> [ddnet] and that date i sent it was the date i installed ddnet 21:32 <+bridge> [ddnet] than providing correct path to include to make? 21:38 <+bridge> [ddnet] 21:38 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/565984044320423936/Bildschirmfoto_2019-04-11_um_21.38.12.png 21:38 <+bridge> [ddnet] bro are yo kiddin me 21:38 <+bridge> [ddnet] why doesnt it find it -.- 21:40 <+Learath2> why aren't you using base/hash.h? we even choose the proper implementation 21:40 <+bridge> [ddnet] when? 21:40 <+bridge> [ddnet] my fork is a few weeks old i think 21:40 <+bridge> [ddnet] maybe a month 21:40 <+Learath2> heinrich5991 added it 7-8 months ago 21:41 <+bridge> [ddnet] then i should have it 21:42 <+Learath2> ca8fcc823cabb769760d39f0b93d0de23552cfc4 21:42 <+bridge> [ddnet] have same problem on latest ddnet 21:42 <+bridge> [ddnet] so it is not chillerbot 21:42 <+bridge> [ddnet] in general since my compiler is fucked it would be good to know how to tell make to use /usr/local/include 21:43 <+bridge> [ddnet] /Users/chillerdragon/Desktop/git/ddnet/src/base/hash_ctxt.h:8:10: fatal error: 'openssl/md5.h' file not found 21:43 <+bridge> [ddnet] #include 21:43 <+bridge> [ddnet] unfuck ur compiler 21:43 <+bridge> [ddnet] well on ddnet it is md5 21:43 <+bridge> [ddnet] install openssl 21:43 <+bridge> [ddnet] bro i have open ssl installed 21:43 <+bridge> [ddnet] in /usr/local/include 21:43 <+bridge> [ddnet] why there 21:43 <+bridge> [ddnet] dude 21:43 <+bridge> [ddnet] where everything is installed 21:43 <+bridge> [ddnet] where would you install it? 21:43 <+bridge> [ddnet] but compiler only looks in some weird Xcode folders to include libs 21:44 <+bridge> [ddnet] u installed it manually? 21:44 <+bridge> [ddnet] on usr/include/ 21:44 <+bridge> [ddnet] no with package manager 21:44 <+Learath2> he is on macos 21:44 <+bridge> [ddnet] ah shitos 21:44 <+bridge> [ddnet] well i cant help u 21:44 <+bridge> [ddnet] thats why i didnt mention macOS :p 21:44 <+Learath2> because of the quite stupid decisions apple takes with their os, the packages need to end up in local 21:44 <+Learath2> as god forbid you update the old versions that mac os has a hard dependency on 21:44 <+bridge> [ddnet] i should be able to tell make where to include stuff tho 21:44 <+Learath2> anyways, show me the output of cmake 21:45 <+bridge> [ddnet] the cache? 21:45 <+Learath2> what cache 21:45 <+bridge> [ddnet] cmakecache? 21:45 <+bridge> [ddnet] or wdym 21:45 <+Learath2> the output of cmake, you know when you execute "cmake .." in your build directory, it gives you some output 21:45 <+bridge> [ddnet] oh only that 21:46 <+bridge> [ddnet] -- Checking for module 'libcurl' 21:46 <+bridge> [ddnet] -- No package 'libcurl' found 21:46 <+bridge> [ddnet] -- Checking for module 'freetype2' 21:46 <+bridge> [ddnet] -- Found freetype2, version 22.1.16 21:46 <+bridge> [ddnet] -- Could NOT find GTest (missing: GTEST_LIBRARY GTEST_INCLUDE_DIR GTEST_MAIN_LIBRARY) 21:46 <+bridge> [ddnet] -- Checking for module 'ogg' 21:46 <+bridge> [ddnet] -- Found ogg, version 1.3.3 21:46 <+bridge> [ddnet] -- Checking for module 'opus' 21:46 <+bridge> [ddnet] -- Found opus, version 1.2.1 21:46 <+bridge> [ddnet] -- Checking for module 'opusfile' 21:46 <+bridge> [ddnet] -- Found opusfile, version 0.10 21:46 <+bridge> [ddnet] -- Checking for module 'pnglite' 21:46 <+bridge> [ddnet] -- No package 'pnglite' found 21:46 <+bridge> [ddnet] -- Checking for module 'sdl2' 21:46 <+bridge> [ddnet] -- Found sdl2, version 2.0.8 21:46 <+bridge> [ddnet] -- Checking for module 'wavpack' 21:46 <+bridge> [ddnet] -- Found wavpack, version 5.1.0 21:46 <+bridge> [ddnet] -- ******** DDNet ******** 21:46 <+bridge> [ddnet] -- Target OS: mac 64bit 21:46 <+bridge> [ddnet] -- Compiler: /usr/bin/g++ 21:46 <+bridge> [ddnet] -- Build type: Release 21:46 <+bridge> [ddnet] -- Dependencies: 21:46 <+bridge> [ddnet] -- * Curl found 21:46 <+bridge> [ddnet] -- * Dmg tools not found 21:46 <+bridge> [ddnet] -- * Freetype found 21:46 <+bridge> [ddnet] -- * Glew found 21:47 <+bridge> [ddnet] -- * GTest not found 21:47 <+bridge> [ddnet] -- * Hdiutil not found 21:47 <+bridge> [ddnet] -- * Ogg found 21:47 <+bridge> [ddnet] -- * OpenSSL Crypto found 21:47 <+bridge> [ddnet] -- * Opus found 21:47 <+bridge> [ddnet] see nothing interesting there 21:47 <+bridge> [ddnet] don't paste it here wtf 21:47 <+bridge> [ddnet] rip 21:47 <+bridge> [ddnet] irc 21:47 <+bridge> [ddnet] xd 21:47 <+bridge> [ddnet] that will spam irc for the next hour 21:47 <+bridge> [ddnet] sorri 21:47 <+bridge> [ddnet] lemme check how it looks in irc 21:47 <+bridge> [ddnet] xDรง 21:47 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/565986180508811294/unknown.png 21:47 <+bridge> [ddnet] @Pyraq i was wondering why you think the admins are full time online next to their normal live xD 21:47 <+bridge> [ddnet] i dont see a problem? 21:47 <+bridge> [ddnet] @ChillerDragon bot has a ratelimit 21:47 <+bridge> [ddnet] it cant send that many messages 21:48 <+bridge> [ddnet] in one row 21:48 <+bridge> [ddnet] or it will get ban for spam 21:48 <+ChillerDragon> oh? 21:48 <+Ryozuki> uh? 21:48 <+Ryozuki> eh? 21:48 <+ChillerDragon> so it will send them slowly? 21:48 <+ChillerDragon> with delay 21:48 <+Ryozuki> yes it did 21:48 <+Learath2> hmm, I don't know cmake well enough but I think heinrich5991 forgot to add the include dirs if crypto is found 21:48 <+ChillerDragon> ah it ratelimits the bot but not me -.- mi much wowo brain 21:49 <+Ryozuki> just switch to a good OS with a good distro 21:49 <+bridge> [ddnet] u 21:49 <+bridge> [ddnet] i wanna support all os 21:49 <+bridge> [ddnet] for mi bot 21:49 <+Ryozuki> test 21:49 <+Ryozuki> im bold 21:50 <+Learath2> why do we even allow formatting here? :P 21:50 <+Ryozuki> :((( 21:50 <+Ryozuki> keep it 21:50 <+Ryozuki> its good 21:50 <+bridge> [ddnet] dont think so 21:50 <+bridge> [ddnet] ๐Ÿ˜ถ 21:51 <+bridge> [ddnet] weechat emoji support??? 21:51 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/565987233019199508/unknown.png 21:51 <+bridge> [ddnet] i think apple fucked that up not heinrich 21:51 <+Learath2> ChillerDragon can you try something 21:51 <+bridge> [ddnet] sure 21:51 <+bridge> [ddnet] i feel like slowly loosing my apple fanboism 21:51 <+Learath2> what is L1604 in CMakeLists.txt? 21:52 <+bridge> [ddnet] 21:52 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/565987520945324032/Bildschirmfoto_2019-04-11_um_21.52.04.png 21:52 <+Ryozuki> why are u a apple fanboi 21:52 <+Ryozuki> its overpriced hardware 21:52 <+bridge> [ddnet] i used to be the biggest 21:52 <+bridge> [ddnet] i liked the products 21:52 <+Learath2> your Cmakelists look old 21:53 <+Learath2> can you find CONF_OPENSSL? 21:53 <+Ryozuki> git fetch upstream && git merge upstream/master && git push 21:53 <+Ryozuki> e.e 21:53 <+bridge> [ddnet] cde378118434803d5b774fd7a6cf90cd21934456 21:53 <+bridge> [ddnet] ChillersMacBookPro:ddnet chillerdragon$ git remote -v 21:53 <+bridge> [ddnet] origin https://github.com/ddnet/ddnet (fetch) 21:53 <+bridge> [ddnet] origin https://github.com/ddnet/ddnet (push) 21:53 <+bridge> [ddnet] fresh pull 21:53 <+bridge> [ddnet] no fork 21:54 <+Learath2> oh, nvm it's my eyes that are broken 21:54 <+bridge> [ddnet] https://github.com/ddnet/ddnet/blob/master/CMakeLists.txt#L1604 21:54 <+bridge> [ddnet] ah 21:54 <+Learath2> I meant L1614 21:54 <+bridge> [ddnet] yy 21:54 <+bridge> [ddnet] crypto found 21:54 <+bridge> [ddnet] i have latest so i have same as u ^^ 21:55 <+Learath2> can you add `target_include_directories(${target} PRIVATE ${CRYPTO_INCLUDE_DIRS})` below that? 21:55 <+bridge> [ddnet] sure 21:55 <+bridge> [ddnet] oh 21:55 <+bridge> [ddnet] thats actually looks good 21:55 <+Learath2> remove your build folder, create a new one, run cmake, try compiling 21:56 <+bridge> [ddnet] lal 21:56 <+bridge> [ddnet] build 21:56 <+bridge> [ddnet] i was so sure apple fucked this up 21:56 <+bridge> [ddnet] but i mean they somehow did tho 21:56 <+Learath2> not their fault in this case :P 21:57 <+bridge> [ddnet] if they would use usr/local/include as well it would still build 21:57 <+Learath2> anyways, you still should use hash.h and not openssl directly 21:57 <+bridge> [ddnet] why 21:57 <+bridge> [ddnet] i guess i am if it is that old 21:57 <+Learath2> it compiles without openssl aswell 21:58 <+bridge> [ddnet] ChillersMacBookPro:build chillerdragon$ git show ca8fcc823cabb769760d39f0b93d0de23552cfc4 21:58 <+bridge> [ddnet] commit ca8fcc823cabb769760d39f0b93d0de23552cfc4 21:58 <+bridge> [ddnet] Author: heinrich5991 21:58 <+bridge> [ddnet] Date: Tue Jun 5 21:22:40 2018 +0200 21:58 <+Learath2> uses libtomcrypt if openssl isn't present 21:58 <+bridge> [ddnet] 21:58 <+bridge> [ddnet] Use more secure hash function for map downloads 21:58 <+bridge> [ddnet] are u goind to make a pr ? 21:58 <+bridge> [ddnet] for the fix`? 21:58 <+Learath2> yeah 21:58 <+bridge> [ddnet] nice 21:58 <+bridge> [ddnet] ima fix it my self in mi fork 22:05 <+bridge> [ddnet] @ChillerDragon https://media.discordapp.net/attachments/314776480880132097/565990638454177792/X6Ft7Zw.png?width=495&height=685 real discord acc 22:07 <+bridge> [ddnet] @n000b i didnt say that 22:07 <+bridge> [ddnet] although i guess im a bit impatient 22:09 <+bridge> [ddnet] xd 22:17 <+bridge> [ddnet] @Pyraq yes you are. You have to wait atleast a few days before any useful reaction on your post i guess. So prepare yourself:monkaS: 22:22 <+bridge> [ddnet] @deen idk i also saw this confusables the first time. Somehow my build folder was untracked because of it after building on macOS 22:22 <+bridge> [ddnet] might be a macOS thing 22:48 <+bridge> [ddnet] aight