00:01 < Maple> well i just beat kobra 1 record 00:01 < Maple> well i just beat kobra 1 record 00:01 < Maple> by a minute 00:01 < Maple> by a minute 00:01 < Maple> in 2 tries 00:01 < Maple> in 2 tries 00:01 < Maple> swag 00:01 < Maple> swag 00:12 <@deen> nice 00:12 <@deen> nice 00:13 <@deen> always good to beat the most played maps ever :P 00:13 <@deen> always good to beat the most played maps ever :P 00:14 < Maple> sadly none of us has the demo 00:14 < Maple> sadly none of us has the demo 00:14 <@deen> still problems with the recording? 00:14 <@deen> still problems with the recording? 00:14 < Maple> seems so 00:14 < Maple> seems so 00:14 <@deen> damn =/ 00:14 <@deen> damn =/ 00:14 <@deen> I thought I had them fixed 00:14 <@deen> I thought I had them fixed 00:15 < Maple> np 00:15 < Maple> np 00:15 < Maple> gtg eat 00:15 < Maple> gtg eat 00:17 < Nimda> DDNet CHN went down! 00:17 < Nimda> DDNet CHN went down! 00:18 < Nimda> DDNet CHN went back online! 00:18 < Nimda> DDNet CHN went back online! 00:30 < Nimda> DDNet CHN went down! 00:30 < Nimda> DDNet CHN went down! 00:31 < Nimda> DDNet CHN went back online! 00:31 < Nimda> DDNet CHN went back online! 01:09 < Nimda> DDNet CHN went down! 01:09 < Nimda> DDNet CHN went down! 01:09 < Nimda> DDNet CHN went back online! 01:09 < Nimda> DDNet CHN went back online! 01:10 < Nimda> DDNet CHN went down! 01:10 < Nimda> DDNet CHN went down! 01:11 < Nimda> DDNet CHN went back online! 01:11 < Nimda> DDNet CHN went back online! 01:19 < Nimda> DDNet CHN went down! 01:19 < Nimda> DDNet CHN went down! 01:20 < Nimda> DDNet CHN went back online! 01:20 < Nimda> DDNet CHN went back online! 01:49 < Nimda> DDNet CHN went down! 01:49 < Nimda> DDNet CHN went down! 01:50 < Nimda> DDNet CHN went back online! 01:50 < Nimda> DDNet CHN went back online! 02:17 < Nimda> DDNet CHN went down! 02:17 < Nimda> DDNet CHN went down! 02:18 < Nimda> DDNet CHN went back online! 02:18 < Nimda> DDNet CHN went back online! 02:42 < Nimda> DDNet CHN went down! 02:42 < Nimda> DDNet CHN went down! 02:43 < Nimda> DDNet CHN went back online! 02:43 < Nimda> DDNet CHN went back online! 02:54 < Nimda> DDNet CHN went down! 02:54 < Nimda> DDNet CHN went down! 02:54 < Nimda> DDNet CHN went back online! 02:54 < Nimda> DDNet CHN went back online! 03:06 < Nimda> DDNet CHN went down! 03:06 < Nimda> DDNet CHN went down! 03:07 < Nimda> DDNet CHN went back online! 03:07 < Nimda> DDNet CHN went back online! 03:12 < Nimda> DDNet CHN went down! 03:12 < Nimda> DDNet CHN went down! 03:13 < Nimda> DDNet CHN went back online! 03:13 < Nimda> DDNet CHN went back online! 03:15 < Nimda> DDNet CHN went down! 03:15 < Nimda> DDNet CHN went down! 03:15 < Nimda> DDNet CHN went back online! 03:15 < Nimda> DDNet CHN went back online! 03:18 < Nimda> DDNet CHN went down! 03:18 < Nimda> DDNet CHN went down! 03:19 < Nimda> DDNet CHN went back online! 03:19 < Nimda> DDNet CHN went back online! 03:40 < Nimda> DDNet CHN went down! 03:40 < Nimda> DDNet CHN went down! 03:42 < Nimda> DDNet CHN went back online! 03:42 < Nimda> DDNet CHN went back online! 03:53 < Nimda> DDNet CHN went down! 03:53 < Nimda> DDNet CHN went down! 03:54 < Nimda> DDNet CHN went back online! 03:54 < Nimda> DDNet CHN went back online! 03:55 < Nimda> DDNet CHN went down! 03:55 < Nimda> DDNet CHN went down! 03:56 < Nimda> DDNet CHN went back online! 03:56 < Nimda> DDNet CHN went back online! 04:05 < Nimda> DDNet CHN went down! 04:05 < Nimda> DDNet CHN went down! 04:06 < Nimda> DDNet CHN went back online! 04:06 < Nimda> DDNet CHN went back online! 04:36 < Nimda> DDNet.tw went down! 04:36 < Nimda> DDNet.tw went down! 04:36 < Nimda> DDNet USA went down! 04:36 < Nimda> DDNet USA went down! 04:36 < Nimda> DDNet CAN went down! 04:36 < Nimda> DDNet RUS went down! 04:36 < Nimda> DDNet CAN went down! 04:36 < Nimda> DDNet RUS went down! 04:36 < Nimda> DDNet CHN went down! 04:36 < Nimda> DDNet CHN went down! 04:36 < Nimda> DDNet Chile went down! 04:36 < Nimda> DDNet Chile went down! 04:36 < Nimda> DDNet Brazil went down! 04:36 < Nimda> DDNet Brazil went down! 04:37 < Nimda> DDNet South Africa went down! 04:37 < Nimda> DDNet South Africa went down! 04:37 < Nimda> Server was removed : DDNet GER2! 04:37 < Nimda> Server was removed : DDNet GER2! 04:37 < Nimda> DDNet.tw went back online! 04:37 < Nimda> DDNet.tw went back online! 04:37 < Nimda> DDNet USA went back online! 04:37 < Nimda> DDNet USA went back online! 04:37 < Nimda> DDNet CAN went back online! 04:37 < Nimda> DDNet RUS went back online! 04:37 < Nimda> DDNet CHN went back online! 04:37 < Nimda> DDNet CAN went back online! 04:37 < Nimda> DDNet RUS went back online! 04:37 < Nimda> DDNet CHN went back online! 04:37 < Nimda> DDNet Chile went back online! 04:37 < Nimda> DDNet Chile went back online! 04:37 < Nimda> DDNet Brazil went back online! 04:37 < Nimda> DDNet Brazil went back online! 04:37 < Nimda> DDNet South Africa went back online! 04:37 < Nimda> DDNet South Africa went back online! 05:10 < Nimda> DDNet CHN went down! 05:10 < Nimda> DDNet CHN went down! 05:11 < Nimda> DDNet CHN went back online! 05:11 < Nimda> DDNet CHN went back online! 05:33 < Nimda> DDNet CHN went down! 05:33 < Nimda> DDNet CHN went down! 05:35 < Nimda> DDNet CHN went back online! 05:35 < Nimda> DDNet CHN went back online! 05:36 < Nimda> DDNet CHN went down! 05:36 < Nimda> DDNet CHN went down! 05:37 < Nimda> DDNet CHN went back online! 05:37 < Nimda> DDNet CHN went back online! 05:40 < Nimda> DDNet CHN went down! 05:40 < Nimda> DDNet CHN went down! 05:41 < Nimda> DDNet CHN went back online! 05:41 < Nimda> DDNet CHN went back online! 05:43 < Nimda> DDNet CHN went down! 05:43 < Nimda> DDNet CHN went down! 05:44 < Nimda> DDNet CHN went back online! 05:44 < Nimda> DDNet CHN went back online! 05:45 < Nimda> DDNet CHN went down! 05:45 < Nimda> DDNet CHN went down! 05:46 < Nimda> DDNet CHN went back online! 05:46 < Nimda> DDNet CHN went back online! 05:47 < Nimda> DDNet CHN went down! 05:47 < Nimda> DDNet CHN went down! 05:49 05:49 < Nimda> DDNet CHN went down!< Nimda> DDNet CHN went down! 05:51 05:51 < Nimda> DDNet CHN went back online!< Nimda> DDNet CHN went back online! 05:53 05:53 < Nimda> DDNet CHN went down!< Nimda> DDNet CHN went down! 05:54 05:54 < Nimda> DDNet CHN went back online!< Nimda> DDNet CHN went back online! 05:56 05:56 < Nimda> DDNet CHN went down!< Nimda> DDNet CHN went down! 05:57 05:57 < Nimda> DDNet CHN went back online!< Nimda> DDNet CHN went back online! 05:59 05:59 < Nimda> DDNet CHN went down!< Nimda> DDNet CHN went down! 06:02 06:02 < Nimda> DDNet CHN went back online!< Nimda> DDNet CHN went back online! 06:03 06:03 < Nimda> DDNet CHN went down!< Nimda> DDNet CHN went down! 06:05 06:05 < Nimda> DDNet CHN went back online!< Nimda> DDNet CHN went back online! 06:37 06:37 < Nimda> DDNet CHN went down!< Nimda> DDNet CHN went down! 06:38 06:38 < Nimda> DDNet CHN went back online!< Nimda> DDNet CHN went back online! 07:28 07:28 < Nimda> DDNet CHN went down!< Nimda> DDNet CHN went down! 07:29 07:29 < Nimda> DDNet CHN went back online!< Nimda> DDNet CHN went back online! 07:30 07:30 < Nimda> DDNet CHN went down!< Nimda> DDNet CHN went down! 07:31 07:31 < Nimda> DDNet CHN went back online!< Nimda> DDNet CHN went back online! 08:59 08:59 < Nimda> DDNet CHN went down!< Nimda> DDNet CHN went down! 09:00 09:00 < Nimda> DDNet CHN went back online!< Nimda> DDNet CHN went back online! 09:01 09:01 < Nimda> DDNet CHN went down!< Nimda> DDNet CHN went down! 09:02 09:02 < Nimda> DDNet CHN went back online!< Nimda> DDNet CHN went back online! 09:03 09:03 < Nimda> DDNet CHN went down!< Nimda> DDNet CHN went down! 09:04 09:04 < Nimda> DDNet CHN went back online!< Nimda> DDNet CHN went back online! 09:17 09:17 < Nimda> DDNet CHN went down!< Nimda> DDNet CHN went down! 09:18 09:18 < Nimda> DDNet CHN went back online!< Nimda> DDNet CHN went back online! 09:20 09:20 < Nimda> DDNet CHN went down!< Nimda> DDNet CHN went down! 09:21 09:21 < Nimda> DDNet CHN went back online!< Nimda> DDNet CHN went back online! 09:22 09:22 < Nimda> DDNet CHN went down!< Nimda> DDNet CHN went down! 09:23 09:23 < Nimda> DDNet CHN went back online!< Nimda> DDNet CHN went back online! 09:24 09:24 < Nimda> DDNet CHN went down!< Nimda> DDNet CHN went down! 09:25 09:25 < Nimda> DDNet CHN went back online!< Nimda> DDNet CHN went back online! 09:27 09:27 < Nimda> DDNet CHN went down!< Nimda> DDNet CHN went down! 09:28 09:28 < Nimda> DDNet CHN went back online!< Nimda> DDNet CHN went back online! 09:31 09:31 < Nimda> DDNet CHN went down!< Nimda> DDNet CHN went down! 09:34 09:34 < Nimda> DDNet CHN went back online!< Nimda> DDNet CHN went back online! 09:35 09:35 < Nimda> DDNet CHN went down!< Nimda> DDNet CHN went down! 09:36 09:36 < Nimda> DDNet CHN went back online!< Nimda> DDNet CHN went back online! 09:38 09:38 < Nimda> DDNet CHN went down!< Nimda> DDNet CHN went down! 09:42 09:42 < Nimda> DDNet CHN went back online!< Nimda> DDNet CHN went back online! 09:43 09:43 < Nimda> DDNet CHN went down!< Nimda> DDNet CHN went down! 09:44 09:44 < Nimda> DDNet CHN went back online!< Nimda> DDNet CHN went back online! 09:47 09:47 < Nimda> DDNet CHN went down!< Nimda> DDNet CHN went down! 09:48 09:48 < Nimda> DDNet CHN went back online!< Nimda> DDNet CHN went back online! 16:08 16:08 < Xrothx> Deen are you here? < Xrothx> Deen are you here? 16:09 < Xrothx> I have a serious problem. For two days now, I am getting people on skype asking why I ban/block/etc with admin. Nobody else has admin exept for us 16:09 < Xrothx> I have a serious problem. For two days now, I am getting people on skype asking why I ban/block/etc with admin. Nobody else has admin exept for us 16:10 16:10 < Xrothx> Could you disable every admin pw on the block servers? I am not available for a couple days< Xrothx> Could you disable every admin pw on the block servers? I am not available for a couple days 16:12 16:12 < Xrothx> You can reach me by mail. Please send an email if you have read this deen < Xrothx> You can reach me by mail. Please send an email if you have read this deen 18:33 18:33 < Nimda> DDNet Chile went down!< Nimda> DDNet Chile went down! 18:35 18:35 < EastByte> and that's why you don't give passwords to random windows users< EastByte> and that's why you don't give passwords to random windows users 19:13 < Nimda> DDNet Chile went back online! 19:13 < Nimda> DDNet Chile went back online! 19:18 <@deen> haha 19:18 <@deen> haha 19:18 <@deen> Maybe it was me. Some people asked me to kick fakers so I did 19:18 <@deen> Maybe it was me. Some people asked me to kick fakers so I did 19:19 <@deen> or the pw was just brute forced, wasn't that hard^^ 19:19 <@deen> or the pw was just brute forced, wasn't that hard^^ 19:22 <@deen> yeah, i checked, no one logged in except xrothx and me 19:22 <@deen> yeah, i checked, no one logged in except xrothx and me 20:27 20:27 < EastByte> ah< EastByte> ah 20:38 20:38 < ddnet-commits> [ddnet] def- pushed 1 new commit to DDRace64: http://git.io/yg10IA< ddnet-commits> [ddnet] def- pushed 1 new commit to DDRace64: http://git.io/yg10IA 20:38 < ddnet-commits> ddnet/DDRace64 2750a23 def: Only allow savegames on same server. Clean up saving a bit and prevent another possible exploit20:38 < ddnet-commits> ddnet/DDRace64 2750a23 def: Only allow savegames on same server. Clean up saving a bit and prevent another possible exploit 20:39 20:39 <@heinrich5991> deen: what went wrong on different servers?<@heinrich5991> deen: what went wrong on different servers? 20:41 <@deen> our database is cloned on most ddnet servers and cyclically kept in sync 20:41 <@deen> our database is cloned on most ddnet servers and cyclically kept in sync 20:41 <@deen> so when they join a server in Brazil and one in Germany they can load on both 20:41 <@deen> so when they join a server in Brazil and one in Germany they can load on both 20:42 <@deen> and duplicate their save like this 20:42 <@deen> and duplicate their save like this 20:42 20:42 < laxa> lol< laxa> lol 20:42 <@deen> apparently it was just discovered 20:42 <@deen> apparently it was just discovered 20:43 <@deen> so i disabled saves and made the fix now 20:43 <@deen> so i disabled saves and made the fix now 20:43 <@deen> I think it's ok now, but can't load on other servers anymore =/ 20:43 <@deen> I think it's ok now, but can't load on other servers anymore =/ 20:44 <@deen> other countries* 20:44 <@deen> other countries* 20:45 20:45 < eeeee> put saves into cloud!< eeeee> put saves into cloud! 20:45 <@deen> I didn't even write the save feature 20:45 <@deen> I didn't even write the save feature 20:47 20:47 <@heinrich5991> feature creep :P<@heinrich5991> feature creep :P 20:48 <@deen> I know, but it was necessary because of all the ddos attacks 20:48 <@deen> I know, but it was necessary because of all the ddos attacks 20:49 <@deen> and some say it's one of the best ddnet features 20:49 <@deen> and some say it's one of the best ddnet features 20:49 <@deen> allows you to play really long maps 20:49 <@deen> allows you to play really long maps 20:49 20:49 <@heinrich5991> I see it differently :(<@heinrich5991> I see it differently :( 20:49 20:49 <@heinrich5991> allows people to create overlong maps<@heinrich5991> allows people to create overlong maps 20:49 20:49 < eeeee> yeah i agree with hein< eeeee> yeah i agree with hein 20:49 20:49 < EastByte> why would you create over long maps?< EastByte> why would you create over long maps? 20:50 20:50 < eeeee> i only race noob filters these days because i don't have patience for any of those over long maps< eeeee> i only race noob filters these days because i don't have patience for any of those over long maps 20:50 20:50 < EastByte> hm I don't think the length has changed< EastByte> hm I don't think the length has changed 20:50 20:50 < EastByte> ddrace always has been like this< EastByte> ddrace always has been like this 20:52 <@deen> I love long Brutal maps. They're a challenge 20:52 <@deen> I love long Brutal maps. They're a challenge 20:52 <@deen> And considering how many maps we have, I don't think anyone is forced to play long maps 20:52 <@deen> And considering how many maps we have, I don't think anyone is forced to play long maps 20:53 < eeeee> if everyone is playing long maps then you kind of have to do that too 20:53 < eeeee> if everyone is playing long maps then you kind of have to do that too 20:53 <@deen> but they're not, are they? 20:53 <@deen> but they're not, are they? 20:53 <@deen> there aren't even many long maps I think 20:53 <@deen> there aren't even many long maps I think 20:53 <@deen> (by long I mean over 2 hours) 20:53 <@deen> (by long I mean over 2 hours) 20:55 20:55 < eeeee> my record for Kobra is 107 minutes, so anything harder than that is too long for me :P< eeeee> my record for Kobra is 107 minutes, so anything harder than that is too long for me :P 20:57 20:57 <@heinrich5991> deen: other games have average match lengths of ~30-75min<@heinrich5991> deen: other games have average match lengths of ~30-75min 20:57 <@deen> i don't like any other games 20:57 <@deen> i don't like any other games 20:57 20:57 < EastByte> ^^< EastByte> ^^ 20:59 20:59 <@heinrich5991> lol: ~35min, dota: ~45min, cs:go: ~50min, l4d2: ~40min (?), (super hexagon: ~1min, europa universalis: ~24h)<@heinrich5991> lol: ~35min, dota: ~45min, cs:go: ~50min, l4d2: ~40min (?), (super hexagon: ~1min, europa universalis: ~24h) 21:00 <@deen> Average race time on DDNet: 22min 21:00 <@deen> Average race time on DDNet: 22min 21:01 <@deen> (of all finished races) 21:01 <@deen> (of all finished races) 21:01 21:01 < EastByte> nice< EastByte> nice 21:01 <@deen> 351714 races finished already 21:01 <@deen> 351714 races finished already 21:01 21:01 < maple> wtf 24h gameplay< maple> wtf 24h gameplay 21:01 <@heinrich5991> deen: there's obviously more short races finished :D 21:01 <@heinrich5991> deen: there's obviously more short races finished :D 21:01 21:01 < maple> lol< maple> lol 21:02 21:02 <@heinrich5991> because they're shorter<@heinrich5991> because they're shorter 21:02 21:02 < EastByte> deen: I want my average race time :>< EastByte> deen: I want my average race time :> 21:02 <@deen> heinrich5991: yeah, but some long maps are really popular 21:02 <@deen> heinrich5991: yeah, but some long maps are really popular 21:02 < maple> and you dont know how much time i spent on super hexagon 21:02 < maple> and you dont know how much time i spent on super hexagon 21:02 21:02 <@heinrich5991> maple: this was about estimation of match length :<@heinrich5991> maple: this was about estimation of match length : 21:02 21:02 <@heinrich5991> :)<@heinrich5991> :) 21:03 <@deen> EastByte: 33 min 21:03 <@deen> EastByte: 33 min 21:03 21:03 < EastByte> ahh ty< EastByte> ahh ty 21:03 21:03 <@heinrich5991> deen: can you average the (median of all finishes) of all maps?<@heinrich5991> deen: can you average the (median of all finishes) of all maps? 21:04 <@deen> give the sql statement for that and I can :P 21:04 <@deen> give the sql statement for that and I can :P 21:04 21:04 <@heinrich5991> give me your last query please<@heinrich5991> give me your last query please 21:04 21:04 < maple> DROP all tables< maple> DROP all tables 21:04 < maple> or something 21:04 < maple> or something 21:04 <@deen> select avg(Time) from record_race where Name = "east" and Map != "Flappy Bird"; 21:04 <@deen> select avg(Time) from record_race where Name = "east" and Map != "Flappy Bird"; 21:04 21:04 < maple> flappy bird lol< maple> flappy bird lol 21:04 <@deen> (Flappy Bird doesn't use Time like other maps do...) 21:04 <@deen> (Flappy Bird doesn't use Time like other maps do...) 21:04 <@deen> always have to exclude it 21:04 <@deen> always have to exclude it 21:05 21:05 <@heinrich5991> while we're complaining: this is another function of ddnet I really do not like<@heinrich5991> while we're complaining: this is another function of ddnet I really do not like 21:05 21:05 <@heinrich5991> modifying the race time from the map<@heinrich5991> modifying the race time from the map 21:06 <@deen> heinrich5991: that's the only map that does it 21:06 <@deen> heinrich5991: that's the only map that does it 21:06 <@deen> the alternative would've been to make a mod for this 1 map 21:06 <@deen> the alternative would've been to make a mod for this 1 map 21:06 <@deen> which I really didn't want 21:06 <@deen> which I really didn't want 21:10 21:10 <@heinrich5991> SELECT AVG(AvgTime) FROM (SELECT Map, AVG(Time) AS AvgTime FROM record_race GROUP BY Map);<@heinrich5991> SELECT AVG(AvgTime) FROM (SELECT Map, AVG(Time) AS AvgTime FROM record_race GROUP BY Map); 21:10 21:10 <@heinrich5991> deen: maybe something like that?<@heinrich5991> deen: maybe something like that? 21:11 <@deen> 44 min 21:11 <@deen> 44 min 21:11 21:11 <@heinrich5991> have you excluded flappy birds?<@heinrich5991> have you excluded flappy birds? 21:11 <@deen> ah, nope^^ 21:11 <@deen> ah, nope^^ 21:12 21:12 <@heinrich5991> and can you check that the inner select returns a sane result?<@heinrich5991> and can you check that the inner select returns a sane result? 21:12 <@deen> still 44 min without flappy bird 21:12 <@deen> still 44 min without flappy bird 21:12 <@deen> yes, the inner one works 21:12 <@deen> yes, the inner one works 21:13 <@deen> could collect some interesting statistics like this and have them displayed on a website 21:13 <@deen> could collect some interesting statistics like this and have them displayed on a website 21:13 21:13 <@heinrich5991> so if I pick a random map and if I am a uniformly randomly selected player, my play time's expectation will be 44min<@heinrich5991> so if I pick a random map and if I am a uniformly randomly selected player, my play time's expectation will be 44min 21:13 21:13 <@heinrich5991> sounds not too bad<@heinrich5991> sounds not too bad 21:13 <@deen> I could export the database if anyone wants to play around 21:13 <@deen> I could export the database if anyone wants to play around 21:14 <@deen> heinrich5991: nope, not a random player, a random player who manages to finish the map 21:14 <@deen> heinrich5991: nope, not a random player, a random player who manages to finish the map 21:14 21:14 <@heinrich5991> right :<<@heinrich5991> right :< 21:14 21:14 <@heinrich5991> deen: do you have backups btw?<@heinrich5991> deen: do you have backups btw? 21:14 <@deen> heinrich5991: yeah, daily ones to my homeserver^^ 21:14 <@deen> heinrich5991: yeah, daily ones to my homeserver^^ 21:14 21:14 <@heinrich5991> (you *really* should do backups)<@heinrich5991> (you *really* should do backups) 21:14 21:14 <@heinrich5991> ok<@heinrich5991> ok 21:14 <@deen> but only of the main server 21:14 <@deen> but only of the main server 21:14 21:14 <@heinrich5991> of the DB?<@heinrich5991> of the DB? 21:14 <@deen> the other ones are just copies of each other 21:14 <@deen> the other ones are just copies of each other 21:14 <@deen> yes, DB too 21:14 <@deen> yes, DB too 21:14 <@deen> so if one of the other servers goes down, I can just copy from any other 21:14 <@deen> so if one of the other servers goes down, I can just copy from any other 21:15 <@deen> -rw-r--r-- 1 root root 52M Dec 17 05:45 mysql.dump 21:15 <@deen> -rw-r--r-- 1 root root 52M Dec 17 05:45 mysql.dump 21:15 <@deen> if anyone wants to do a fun statistics page, I can give you the mysql database 21:15 <@deen> if anyone wants to do a fun statistics page, I can give you the mysql database 21:16 <@deen> just 8.9 MB gzipped 21:16 <@deen> just 8.9 MB gzipped 21:17 <@deen> I had to do so much database acrobatics to save records sometimes, it's crazy 21:17 <@deen> I had to do so much database acrobatics to save records sometimes, it's crazy 21:17 <@deen> I really hate the MySQL master-master replication model 21:17 <@deen> I really hate the MySQL master-master replication model 21:17 <@deen> and wish there was something better 21:17 <@deen> and wish there was something better 21:18 21:18 < eeeee> nosql!< eeeee> nosql! 21:18 21:18 <@heinrich5991> eeeee: sure :)<@heinrich5991> eeeee: sure :) 21:19 21:19 <@heinrich5991> it's the panacea?<@heinrich5991> it's the panacea? 21:19 21:19 < eeeee> if it's in the cloud, yes< eeeee> if it's in the cloud, yes 21:19 21:19 < eeeee> :P< eeeee> :P 21:20 < eeeee> but it's really better at replication at least 21:20 < eeeee> but it's really better at replication at least 21:21 21:21 < eeeee> you can easily have multiple masters and explicitly define how to handle confilcts (just retain the lowest record time)< eeeee> you can easily have multiple masters and explicitly define how to handle confilcts (just retain the lowest record time) 21:22 21:22 <@heinrich5991> I thought they just store all records<@heinrich5991> I thought they just store all records 21:22 21:22 <@heinrich5991> *finishs<@heinrich5991> *finishs 21:24 21:24 < eeeee> well if you can afford to recompute the ranks on each request then yeah it's even easier< eeeee> well if you can afford to recompute the ranks on each request then yeah it's even easier 21:25 21:25 < eeeee> i guess it's pretty efficient in ddnet code though< eeeee> i guess it's pretty efficient in ddnet code though 21:26 21:26 < eeeee> queries look very impressive (and unportable :P)< eeeee> queries look very impressive (and unportable :P) 21:26 <@deen> haha 21:26 <@deen> haha 21:26 <@deen> sorry^^ 21:26 <@deen> sorry^^ 21:26 <@deen> I had to optimize some of them a lot 21:26 <@deen> I had to optimize some of them a lot 21:27 21:27 <@heinrich5991> deen: how can I take a look at the data?<@heinrich5991> deen: how can I take a look at the data? 21:27 <@deen> heinrich5991: I guess you need to load it into a database 21:27 <@deen> heinrich5991: I guess you need to load it into a database 21:27 21:27 <@heinrich5991> do I need to create a DB or are there applications for viewing it?<@heinrich5991> do I need to create a DB or are there applications for viewing it? 21:27 <@deen> mysql -uMYUSER -pMYPW < thedump 21:27 <@deen> mysql -uMYUSER -pMYPW < thedump 21:27 <@deen> mysql -uMYUSER -pMYPW MYDATABASE < thedump 21:27 <@deen> mysql -uMYUSER -pMYPW MYDATABASE < thedump 21:27 <@deen> something like this i guess 21:27 <@deen> something like this i guess 21:36 <@deen> finally remembered my password! 21:36 <@deen> finally remembered my password! 21:36 <@deen> I forgot it today after entering it 20 times in 5 minutes... 21:36 <@deen> I forgot it today after entering it 20 times in 5 minutes... 21:36 <@deen> couldn't remember it for half the day now... 21:36 <@deen> couldn't remember it for half the day now... 21:38 21:38 <@heinrich5991> deen: what pw? server PW?<@heinrich5991> deen: what pw? server PW? 21:38 <@deen> nah, was one for university 21:38 <@deen> nah, was one for university 21:38 <@deen> finally I could push my work^^ 21:38 <@deen> finally I could push my work^^ 21:38 21:38 <@heinrich5991> ^^<@heinrich5991> ^^ 21:39 21:39 <@heinrich5991> ssh access to uni? use ssh keys! :)<@heinrich5991> ssh access to uni? use ssh keys! :) 21:39 <@deen> I know, I do 21:39 <@deen> I know, I do 21:39 <@deen> but this was a temporary access 21:39 <@deen> but this was a temporary access 21:55 21:55 < EastByte> https://eastbit.net/public/emscripten/perlin_dyn/< EastByte> https://eastbit.net/public/emscripten/perlin_dyn/ 21:55 21:55 < EastByte> finally< EastByte> finally 21:55 <@deen> nice 21:55 <@deen> nice 21:55 21:55 < EastByte> I love perlin noise< EastByte> I love perlin noise 21:55 21:55 < EastByte> it's so simple< EastByte> it's so simple 21:56 <@deen> how's it work? 21:56 <@deen> how's it work? 21:57 21:57 < EastByte> you have multiple layers (octaves) with different frequencies based on continuous white noise< EastByte> you have multiple layers (octaves) with different frequencies based on continuous white noise 21:57 21:57 < EastByte> and they are merged together< EastByte> and they are merged together 21:57 21:57 < EastByte> http://freespace.virgin.net/hugo.elias/models/m_perlin.htm< EastByte> http://freespace.virgin.net/hugo.elias/models/m_perlin.htm 21:58 21:58 < EastByte> now I could start writing a teeworlds map generator< EastByte> now I could start writing a teeworlds map generator 22:04 <@deen> ^^ 22:04 <@deen> ^^ 23:19 23:19 < savander> 20:40 today 503 players< savander> 20:40 today 503 players 23:19 23:19 < savander> :D< savander> :D 23:33 <@deen> but no map releases =/ 23:33 <@deen> but no map releases =/ 23:34 <@deen> 1 map release in a week, don't think we ever had that before 23:34 <@deen> 1 map release in a week, don't think we ever had that before 23:34 <@deen> and even then, i released 2 last maps without permission from testers and they were apparently full of bugs 23:34 <@deen> and even then, i released 2 last maps without permission from testers and they were apparently full of bugs 23:44 23:44 < EastByte> looks like ddnet lacks of active testers and mappers< EastByte> looks like ddnet lacks of active testers and mappers 23:44 <@deen> not mappers 23:44 <@deen> not mappers 23:44 <@deen> well, mappers for tournament 23:44 <@deen> well, mappers for tournament 23:44 <@deen> regular maps we get about 1 per day 23:44 <@deen> regular maps we get about 1 per day 23:44 <@deen> tournament maps one every 2 weeks 23:44 <@deen> tournament maps one every 2 weeks 23:45 23:45 < EastByte> ah< EastByte> ah 23:45 <@deen> http://forum.ddnet.tw/viewtopic.php?t=788&p=7174#p7174 23:45 <@deen> http://forum.ddnet.tw/viewtopic.php?t=788&p=7174#p7174 23:47 <@deen> i used to do the testing myself but I'd really prefer if others could fully take over that part of ddnet =/ 23:47 <@deen> i used to do the testing myself but I'd really prefer if others could fully take over that part of ddnet =/ 23:48 <@deen> and too bad Saavik is gone 23:48 <@deen> and too bad Saavik is gone 23:48 <@deen> she probably tested more than half the maps herself 23:48 <@deen> she probably tested more than half the maps herself 23:48 23:48 < EastByte> :/< EastByte> :/ 23:59 23:59 < maple> its pretty hard testing so much< maple> its pretty hard testing so much