20:24 < shoghicp> everything uses events that can be modified 20:24 * ezdiy is fairly ignorant on availability of single-stepping ides for PHP 20:24 < shoghicp> so I can hook into anything 20:24 < ezdiy> oh 20:25 < roblabla> shoghicp: you writing an MCPE server in PHP ? 20:25 < shoghicp> It's already done ;) 20:25 < shoghicp> I'm implementing parts of the survival mode 20:25 < roblabla> nice... 20:25 < ezdiy> roblabla: and its really as hardcore as it sounds 20:25 < shoghicp> and improving it xD 20:25 < roblabla> but I have a stupid question : how can clients connect ?_? 20:25 < shoghicp> directly 20:25 < shoghicp> you can run it on your computer 20:25 -!- rclancy [~Ryan@rn.ryan-clancy.com] has quit [Ping timeout: 240 seconds] 20:26 < roblabla> Right, so we won't be seeing huge 30-players MCPE servers anytime soon lol 20:26 < shoghicp> or, you can set up a proxy on your computer to forward to an online server 20:26 < shoghicp> roblabla: there are 20:26 < roblabla> (yes, huge 30 players. I make sense) 20:26 < shoghicp> there are MCPE servers of 60 players ;) 20:26 < shoghicp> Hunger Games servers 20:26 < roblabla> rly ? But... isn't the space supersmall ? 20:26 < roblabla> or can your server expand the boundaries 20:26 < shoghicp> they made a custom plugin for this 20:27 < shoghicp> roblabla: It'll be able 20:27 < shoghicp> but they used a better idea 20:27 -!- SpaceManiac [~SpaceMani@r74-192-152-131.gtwncmta01.grtntx.tl.dh.suddenlink.net] has joined #mcdevs 20:27 -!- mode/#mcdevs [+v SpaceManiac] by ChanServ 20:27 < shoghicp> http://www.minecraftforum.net/topic/1758984-lbsg-lifeboat-survival-games-fully-automatic-new-classes-android-and-ios-no-lag-247-whitelist-and-no-whitelist-ip-506213299/ 20:27 < shoghicp> Usually each round has about 40 players 20:28 < shoghicp> It's a different concept 20:28 < roblabla> I'll probably attempt to translate your server to nodejs when I have some time to waste ^^ 20:28 < ezdiy> roblabla: i think even luajit might work 20:28 < roblabla> I don't know lua 20:28 < roblabla> and before you tell me lua is similar to javascript, I've been told. 20:28 < ezdiy> yeah, it sucks for actual dev 20:28 < ezdiy> but its near-c performance when jitted 20:29 < shoghicp> Also, I use a custom-made PHP build 20:29 < shoghicp> including some extensions 20:29 < shoghicp> Threading for PHP ;) 20:29 < roblabla> I used lua to bundle scripting in a game I made in the past, so I know the "lua syntax" 20:29 < shoghicp> (even more weirdness!) 20:29 < roblabla> but as far as libraries goes.... I'm a lua illiterate 20:30 < ezdiy> shoghicp: actually thats fine 20:30 < ezdiy> as long you do your own php build 20:30 < ezdiy> and pick thread safe exts 20:30 < ezdiy> not that much exts would be thread safe :) 20:30 -!- Cay [~OlofLarss@s83-177-171-150.cust.tele2.se] has quit [Read error: Connection reset by peer] 20:30 < shoghicp> Using: PHP, zlib, curl and pthreads 20:30 < ezdiy> sql? 20:30 < shoghicp> and SQLite3 20:30 < ezdiy> ah 20:30 < ezdiy> sqlite3 20:30 < ezdiy> yeah 20:30 < ezdiy> that should all be fine 20:31 < shoghicp> the compile script: https://github.com/shoghicp/PocketMine-MP/blob/master/compile_php.sh 20:31 -!- ryanclancy000 [~Ryan@rn.ryan-clancy.com] has joined #mcdevs 20:31 -!- ryanclancy000 is now known as Guest26052 20:31 < shoghicp> everything is statically linked 20:31 < ezdiy> i see 20:31 < ezdiy> "dont even bother, linux users, lol" 20:32 < superjoe> dav1d, what's that? I missed something 20:32 < shoghicp> also, my code likes to find bugs xD 20:32 < shoghicp> found some nasty PHP bugs 20:33 < ezdiy> those are not bugs 20:33 < ezdiy> but features 20:33 < ezdiy> for example 20:33 < shoghicp> like lines that aren't executed, or executed twice randomly 20:33 < ezdiy> when "0e12345" == 0 20:33 < ezdiy> thats normal 20:33 < ezdiy> :) 20:33 < ezdiy> shoghicp: um 20:33 < shoghicp> ("0e12345" === 0) === false 20:33 < ezdiy> sounds like threading bugs 20:33 < shoghicp> Always use === instead of == 20:34 < superjoe> I use == when comparing to null 20:34 < shoghicp> ezdiy: that was before adding pthreads 20:34 < ezdiy> shoghicp: i think type coercion happens in different places too 20:34 < ezdiy> not just == 20:34 < shoghicp> superjoe: search for " == " in my code, you'll find it only in specific cases 20:34 < ezdiy> array indexes perhaps? 20:34 < ezdiy> :) 20:34 < shoghicp> >= and <= 20:35 < superjoe> shoghicp, are you guys talking about php or js? 20:35 < shoghicp> php 20:35 < roblabla> they're talking bout php 20:35 < ezdiy> $this->map[$X][$Z][0][$index]{$y} = chr($block); 20:35 < ezdiy> this is possibly the single inefficient part about that code 20:36 < roblabla> I can't even read that... 20:36 < ezdiy> php arrays are horribly implemented underneath 20:36 < ezdiy> but i assume mcpe are small maps so it does not matter 20:37 < shoghicp> ezdiy: That is going to be rewritten ;) 20:37 < roblabla> much smaller than minecraft Desktop :P 20:37 < shoghicp> 256x128x256 20:37 < ezdiy> shoghicp: i dont know how to do it better though 20:37 < ezdiy> shoghicp: maybe some ext which supports actual native arrays? 20:38 < ezdiy> 256x128x256 is ok 20:38 < ezdiy> even with php overhead 20:38 < ezdiy> which is like 50 bytes per cell 20:38 < shoghicp> that array is not an array of blocks 20:38 < shoghicp> but of chunks ;) 20:38 < ezdiy> huh 20:39 < ezdiy> setBlock ? 20:39 < shoghicp> ? 20:39 < ezdiy> well 20:40 < ezdiy> its map of chunks 20:40 < shoghicp> btw, https://github.com/search?p=1&q=%3D%3D+repo%3Ashoghicp%2FPocketMine-MP&ref=searchresults&type=Code 20:40 < ezdiy> which in turn contains map of blocks 20:40 < ezdiy> $this->map[$X][$Z][0][$index]{$y} = chr($block); 20:40 < ezdiy> thats how i interpret it anyways 20:41 < shoghicp> ezdiy: columns of blocks 20:41 < ezdiy> it does not really matter though 20:41 < shoghicp> at least, PHP numerical arrays are faster 20:41 < ezdiy> i think those are still stored as string :( 20:41 < ezdiy> the keys of such arrays 20:42 < shoghicp> no ;) 20:42 < ezdiy> oh, neat 20:42 < shoghicp> "3" !== 3 20:42 < roblabla> true 20:42 < roblabla> :) 20:42 < shoghicp> "3" == 3 20:42 < ezdiy> so array[0] != array["0"] anymore? 20:42 < ezdiy> i mean array[0] == array["0"] anymore? 20:42 < shoghicp> if the array has the same value... 20:42 < ezdiy> no 20:43 < ezdiy> the indexes used to be strings 20:43 < ezdiy> at least in php 5.1 last time i checked 20:43 < ezdiy> could have changed since then 20:43 < shoghicp> doing a fast check 20:43 < shoghicp> oh oh xD 20:43 < shoghicp> we're at PHP 5.5! 20:44 < ezdiy> hmm 20:44 < ezdiy> seems still as strings 20:45 < shoghicp> but the key is then saved as an integer lol xD 20:45 < shoghicp> $a = array(); $a[] = 1; $a["0"] = 2; var_dump($a); var_dump(key($a)); 20:46 < shoghicp> output 20:46 < shoghicp> array(1) { [0] => int(2) } int(0) 20:46 < shoghicp> so the key is saved as a number there... 20:46 < shoghicp> nah, it's PHP, so nvm 20:47 < ezdiy> yeah 20:47 < ezdiy> it seems to double check now 20:47 < ezdiy> foreach (array(1) as $key => $value) if ($key === 0) echo "fuck php"; 20:47 < ezdiy> this used to say fuck php 20:47 < ezdiy> when == "0" 20:47 < ezdiy> actually there wasnt even === back then 20:47 < ezdiy> there wasn distinction between int and string at all iirc :) 20:47 < shoghicp> lol xD 20:48 < shoghicp> emm 20:48 < shoghicp> that is right 20:48 < shoghicp> array(1) === array(0 => 1) 20:48 < ezdiy> yep 20:48 < shoghicp> foreach (array(1) as $key => $value) if ($key === 0) echo "fuck php"; 20:49 < shoghicp> oops 20:49 < shoghicp> foreach (array(1 =>1) as $key => $value) if ($key === 0) echo "fuck php"; 20:49 < shoghicp> you mean that? 20:49 < shoghicp> because at leas, from my point of view, it is right :S 20:50 < ezdiy> nah 20:50 < ezdiy> it behaves as expected now 20:50 < ezdiy> but 20:50 < ezdiy> i think in doing so 20:50 < ezdiy> it broke ihis 20:50 < ezdiy> foreach (array("1" => 1) as $key => $value) if ($key === "1") echo "ok php"; 20:51 < ezdiy> "1" is now treated as int 20:51 < ezdiy> so i assume they "fixed" it 20:51 < jast> gotta love PHP 20:51 < ezdiy> just by forcing int in number like array indices lol :) 20:51 < shoghicp> xD xD 20:51 < shoghicp> at least, "1a" !== "1" 20:52 < ezdiy> yup 20:52 < ezdiy> no crazy conversion either 20:53 < ezdiy> 1e0000 is just string 20:53 < ezdiy> only when its [0-9] string then god help us all :) 20:53 < shoghicp> yeah xD 20:55 < ezdiy> (to be fair i think lua and js did such retarded auto type coercions at some point as well) 20:56 < shoghicp> But I can't control even my own server in PHP 20:56 < shoghicp> when players are Kicked 20:57 < shoghicp> their objects are closed, destructed, nulled and then unsetted from the array that calls them. Even I lock themselves from running anything 20:57 < shoghicp> But some plugin devs. keep complaining about ghost players that continue to being executed somewhere 20:57 < shoghicp> even when no direct reference is pointing at tham 20:58 < ezdiy> yeah 20:58 < ezdiy> php is kinda leaky like that 20:58 < ezdiy> shoghicp: just save game world state 20:58 < ezdiy> and restart once a while 20:58 < ezdiy> pe protocol is udp based 20:58 < ezdiy> so no problem here, right? 20:59 < shoghicp> I've fixed these leaky things ;) 20:59 < shoghicp> the memori consumption for ~10 players is about 50MB 20:59 < shoghicp> including the map and server itself 20:59 < ezdiy> its not about player count 20:59 < ezdiy> but uptime 20:59 < ezdiy> ie how much memory after week running 20:59 < shoghicp> uptime? infinite, at least 20:59 < ezdiy> when players get in/out 20:59 < shoghicp> no leaks ;) 20:59 < shoghicp> tested 21:00 < shoghicp> I free every object that has any kind of reference 21:01 < shoghicp> If not, like temp. objects, PHP freeds them in 20 seconds or so 21:01 < shoghicp> yay Java http://www.oracle.com/technetwork/topics/security/javacpuapr2013-1928497.html 21:01 < shoghicp> "This Critical Patch Update contains 42 new security fixes for Oracle Java SE.  39 of these vulnerabilities may be remotely exploitable " 21:02 -!- cathode [~cathode@c-76-105-184-52.hsd1.or.comcast.net] has quit [Read error: Connection reset by peer] 21:02 -!- RainbowDashTable [~cathode@c-76-105-184-52.hsd1.or.comcast.net] has joined #mcdevs 21:06 < shoghicp> from #phpc: r1chard: cythrawll, a lot of the code in PHP scares me this is why I wrap most of the APIs I use. 21:06 < shoghicp> Oh, PocketMine-MP has passed the 200 issues mark xD 21:07 < shoghicp> I'll be back here another day 21:07 < shoghicp> see you! 21:08 -!- shoghicp [~shoghicp@77.225.6.14] has quit [Quit: Leaving.] 21:10 -!- edk [edk@unaffiliated/edk] has quit [Ping timeout: 246 seconds] 21:11 -!- Jailout2000 [~Jailout20@unaffiliated/jailout2000] has quit [Read error: Connection reset by peer] 21:11 -!- edk [edk@unaffiliated/edk] has joined #mcdevs 21:12 -!- Jailout2000 [~Jailout20@unaffiliated/jailout2000] has joined #mcdevs 21:14 -!- RainbowDashTable is now known as cathode 21:24 < superjoe> I gave 2 weeks notice on friday 21:24 < superjoe> so excited :D 21:36 -!- Stormx2 [~Stormx2@cpc18-sotn9-2-0-cust33.15-1.cable.virginmedia.com] has joined #mcdevs 21:37 -!- Guest26052 [~Ryan@rn.ryan-clancy.com] has quit [Quit: Quit - ZNC] 21:37 -!- ryanclancy000 [~Ryan@rn.ryan-clancy.com] has joined #mcdevs 21:46 -!- act4 [51974c51@gateway/web/freenode/ip.81.151.76.81] has quit [Ping timeout: 245 seconds] 22:03 -!- Extreme7 [~extreme@ool-4579abf1.dyn.optonline.net] has joined #mcdevs 22:07 -!- kcj [~casey@unaffiliated/kcj] has joined #mcdevs 22:12 -!- eddyb [~eddy@unaffiliated/eddyb] has quit [Quit: Konversation terminated!] 22:12 -!- Stormx2 [~Stormx2@cpc18-sotn9-2-0-cust33.15-1.cable.virginmedia.com] has quit [Remote host closed the connection] 22:21 -!- edlothiol [~edlothiol@2a02:810b:80c0:27:f2de:f1ff:fe78:51cf] has quit [Ping timeout: 256 seconds] 22:32 -!- pib1959 [pib1959@2600:3c00::f03c:91ff:fe70:bb80] has joined #mcdevs 22:44 -!- umby24 is now known as umby24|offline 22:59 -!- BizarreCake [~BizarreCa@46.121.251.157] has quit [Quit: Leaving] 23:37 -!- cathode [~cathode@c-76-105-184-52.hsd1.or.comcast.net] has quit [Ping timeout: 260 seconds] 23:40 -!- cathode [~cathode@c-76-105-184-52.hsd1.or.comcast.net] has joined #mcdevs 23:53 -!- SpaceManiac [~SpaceMani@r74-192-152-131.gtwncmta01.grtntx.tl.dh.suddenlink.net] has quit [Read error: Connection reset by peer] 23:54 -!- SpaceManiac [~SpaceMani@r74-192-152-131.gtwncmta01.grtntx.tl.dh.suddenlink.net] has joined #mcdevs 23:54 -!- mode/#mcdevs [+v SpaceManiac] by ChanServ --- Day changed mar. avril 16 2013 00:06 -!- Jailout2000 [~Jailout20@unaffiliated/jailout2000] has quit [Read error: Connection reset by peer] 00:07 -!- Jailout2000 [~Jailout20@unaffiliated/jailout2000] has joined #mcdevs 00:09 -!- kcj [~casey@unaffiliated/kcj] has quit [Ping timeout: 264 seconds] 00:10 -!- zh32 [nuthouse@vm1.zh32.de] has quit [Ping timeout: 264 seconds] 00:10 -!- zh32 [nuthouse@vm1.zh32.de] has joined #mcdevs 00:12 -!- kcj [~casey@unaffiliated/kcj] has joined #mcdevs 00:22 -!- TkTech [~TkTech@irc.tkte.ch] has quit [Ping timeout: 240 seconds] 00:25 -!- TkTech [~TkTech@irc.tkte.ch] has joined #mcdevs 00:26 < TkTech> superjoe: Where you off to? 00:27 < superjoe> nowhere yet. Just going to enjoy a few months of freetime 00:29 < TkTech> Ah, also enjoyable. 00:30 < superjoe> I've been tinkering with the idea of trying to do a video game kickstarter 00:37 < TkTech> superjoe: Have you made a commercial (or free) game in the past? 00:37 < superjoe> TkTech, yes but not a big one. I got 1st place in pyweek one year: http://www.pyweek.org/e/superjoe/ 00:40 < TkTech> superjoe: Gotta be honest here, that's nowhere near enough to justify a kickstarter…you need to show a good, pre-existing foundation, extensive research, you should already have deals with a few designers, plenty of mockups and usually a prototype 00:41 < TkTech> Typically games on kickstarter only work out if they're well known for a previous game and/or have a very impressive demo, existing storyline, etc... 00:41 < TkTech> Oddly a lot easier to do a kickstarter for EE projects... 00:41 < superjoe> TkTech, we do plan to have a prototype and impressive demo ready before launching a campaign 00:42 < superjoe> also I am teaming up with Superpowerless who has a decent sized audience from his musical stuff 00:42 < superjoe> that being said I do appreciate the honest feedback 00:42 < TkTech> Ah, most excellent. I thought you were going to try one in a month or something, not down the road. 00:48 < TkTech> -- Note: Anyone here using Linode? Ever used Linode? Your unencrypted CC details and personal details are now on the loose. -- 00:48 < superjoe> yeah, me. >.< 00:48 < TkTech> Call your bank and get and cards used in the past (even if they've been removed) revoked. 00:49 < TkTech> What a shitty day. 00:49 < superjoe> yeah. I'm so sad that people still kill each other :( 00:50 -!- act4 [51974c51@gateway/web/freenode/ip.81.151.76.81] has joined #mcdevs 00:50 < TkTech> The Boston bombs are looking pretty iffy right now, there were dozens of bombs in Afghanistan set off today as well. 00:50 < TkTech> Shortly before or following 00:51 < superjoe> what do you mean by "iffy"? 00:51 < TkTech> Co-ordinated by a malicious group instead of random crazy #69. 00:51 <+ammar2> probably coincidental, doesn't make much sense to have a synchronized bombing all the way around the world 00:54 <+Prf_Jakob> TkTech: where did you get that Linode news from btw? 00:55 < TkTech> Prf_Jakob: The most up-to-date conversation is currently -> https://news.ycombinator.com/item?id=5552756 00:58 < superjoe> TkTech, did linode officially acknowledge it yet? 00:58 < superjoe> last I checked they said there was no confirmed CC compromise 01:00 < TkTech> superjoe: Linode hasn't said a peep outside of their blog post (http://blog.linode.com/2013/04/12/security-notice-linode-manager-password-reset/). 01:00 < superjoe> good to know 01:00 < superjoe> gotta run, ta ta for now 01:01 -!- superjoe [~andy@static-72-89-161-75.nycmny.fios.verizon.net] has quit [Quit: Leaving] 01:13 -!- Xaardas [~tach@p5B252011.dip0.t-ipconnect.de] has quit [Quit: Tschuess und bis Bald] 01:27 -!- TomyLobo [~foo@91-64-168-142-dynip.superkabel.de] has quit [Quit: Standby mode...] 01:44 -!- Scootabyte [~Scootabyt@crown-7-41.resnet.ucsc.edu] has joined #mcdevs 01:44 -!- mode/#mcdevs [+v Scootabyte] by ChanServ 01:44 <+Scootabyte> TkTech, know any good alternative to Linode? :P 01:48 < TkTech> Scootabyte: AWS has always been solid if you use it right. 01:48 < TkTech> (And even when you don't, I have a non-redundant micro that has an uptime of over 1 ½ years) 01:48 <+ammar2> wasn't aws a bit expensive in terms of bandwith 01:49 <+ammar2> been running an irc bnc on a free ec2 instance for a year, and now for another 8 months or so :3 01:51 <+Scootabyte> What kind of an interface does AWS provide? Does it appear as a server (like Linode), where I have total control over installation/configuration of software 01:51 <+Scootabyte> or is it more "managed" kind of a server, where I have to do everything through control panels 01:51 < TkTech> Scootabyte: AWS is infinitely more flexible than Linode. There is no such thing as a managed AWS instance (outside of 3rd parties) 01:52 < TkTech> Scootabyte: They're pretty much VPSs, to you the user. 01:52 <+Scootabyte> Ah ok. So I'll still be able to use lighttpd and svnd and all that crap? 01:52 <+Scootabyte> Perhaps I will switch. 01:52 < TkTech> Whatever the *BLEEP* you wanted. 01:53 <+Scootabyte> heh 01:53 < TkTech> Browsed more than a dozen websites today? Odds are you were on AWS. 01:54 < TkTech> https://aws.amazon.com/amis/ <- These are the base AMIs, many thousands more pre-built for specific purposes. 01:54 <+Scootabyte> Well yeah, I know it is a widely-used system, I just had no idea what kind of control it provides 01:54 < TkTech> They're VPS, the only controls it provides is a very comprehensive admin panel that's designed to manage resources (instances, load balances, DNS, etc…) and a very comprehensive API. 01:55 < TkTech> ammar2: It can be very expensive for bandwith depending on what you're doing. You shouldn't be hosting media off an EC2 instance for example, you should be using S3. 01:55 < TkTech> ammar2: But for a blog, website, game server, torrent box, whatever - it doesn't matter. 01:56 <+Scootabyte> (well, for a torrent box, bandwidth might matter. Depends on how ambitious you get :P) 01:56 <+Scootabyte> Alright, I'll give AWS a try 01:57 < TkTech> Scootabyte: If this is your first time you won't pay anything for the next year, realistically. 01:57 -!- SpaceManiac [~SpaceMani@r74-192-152-131.gtwncmta01.grtntx.tl.dh.suddenlink.net] has quit [Ping timeout: 245 seconds] 01:57 <+Scootabyte> Well, I am hosting about 8 random sites, most of them low-bandwidth 01:57 <+ammar2> yeah, I was paying like 40 cents or so, that just because of io requests 01:58 <+Scootabyte> And I started using CloudFlare on everything this year, so that's lowered my already-low bandwidth :P 01:58 < TkTech> My base monthly is $90 something, but I do the majority of my work on spot instances brought up as-needed and torn down immediately after. 01:58 <+ammar2> yeah, cloudflare is pretty handy 01:59 < TkTech> It's fun bringing up a thousand cores just to save an hour or two. 01:59 <+Scootabyte> $90/month? That sounds steep 01:59 <+Scootabyte> Compared to Linode 01:59 <+Scootabyte> Is that common? 02:00 < TkTech> That isn't for one server. I work in Big Data™. 02:00 < TkTech> I use AWS extensively for work. 02:00 < TkTech> Linode doesn't even offer servers the size I use daily. 02:01 <+Scootabyte> Aha, I just got a reply from Linode tech support 02:01 <+Scootabyte> > Thank you for contacting us. We are working on putting together another statement and posting it on our blog. At this time we have no evidence to suggest that customers' entire credit card numbers have been compromised. We will be releasing any additional information that becomes available on our blog at http://blog.linode.com 02:02 < TkTech> "No evidence" is a safety word to keep them from getting sued. 02:02 <+Scootabyte> Yep heh. That reply does not inspire confidence 02:02 <+Scootabyte> I'll be right back; 02:02 -!- Scootabyte [~Scootabyt@crown-7-41.resnet.ucsc.edu] has quit [Quit: Leaving] 02:03 -!- dexter0 [~dexter0@c-24-23-138-192.hsd1.ca.comcast.net] has quit [Quit: exit(0);] 02:13 -!- Scootabyte [Scootabyte@eduroam-248-165.ucsc.edu] has joined #mcdevs 02:13 -!- mode/#mcdevs [+v Scootabyte] by ChanServ 02:17 < TkTech> Scootabyte: Lies, that took forever. 02:17 < TkTech> Scootabyte: Anyways, a micro (which you get for free for a year) runs about $14. 02:18 < TkTech> Scootabyte: It's more than enough for a blog/personal site, IRC bouncer for several users, bla bla. 02:18 <+Scootabyte> excellent 02:18 <+Scootabyte> Alright I got a znc set up, I'll rejoin one last time 02:18 <+Scootabyte> And just to piss you off -- new nick! 02:18 <+Scootabyte> :P 02:19 -!- Scootabyte is now known as Matvei 02:19 -!- Matvei [Scootabyte@eduroam-248-165.ucsc.edu] has quit [Quit: Leaving] 02:23 -!- Matvei [~matvei_fr@znc.fcraft.net] has joined #mcdevs 02:23 -!- mode/#mcdevs [+v Matvei] by ChanServ 02:23 <+Matvei> There we go. No more join/part spam from me. 02:24 <+Matvei> I've been waiting for this nick to drop for better part of a year; at last it happened :p 02:30 < TkTech> Heh 02:40 -!- Eric___ [~Eric@bas3-guelph22-1176206193.dsl.bell.ca] has joined #mcdevs 02:41 -!- Eric___ is now known as Eric1212 02:45 < Ghoul_> ff 02:45 < Ghoul_> Theres a glitch with WorldBorder or something 02:46 < Ghoul_> It's been annoying me to no end. If you use the fill command it always corrupts (at least one) chunks that cause (eventually) the whole server to throw an exception and crash 02:47 -!- dexter0 [~dexter0@c-24-23-138-192.hsd1.ca.comcast.net] has joined #mcdevs 02:52 -!- act4 [51974c51@gateway/web/freenode/ip.81.151.76.81] has quit [Ping timeout: 245 seconds] 02:54 <+Matvei> hm 02:54 <+Matvei> Tech support for AWS $49/month? eh. 02:56 <+Matvei> I hope I won't need it :P 02:56 < TkTech> Why in the hells would you? 02:56 <+Matvei> You're forgetting that I am a noob 02:57 <+Matvei> Now, to figure out what these dozens of different services mean... 03:14 -!- SpaceManiac [~SpaceMani@r74-192-152-131.gtwncmta01.grtntx.tl.dh.suddenlink.net] has joined #mcdevs 03:14 -!- mode/#mcdevs [+v SpaceManiac] by ChanServ 03:20 -!- sharvey [~sharvey@pdpc/supporter/student/sabriel] has quit [Ping timeout: 252 seconds] 03:28 -!- SpaceManiac [~SpaceMani@r74-192-152-131.gtwncmta01.grtntx.tl.dh.suddenlink.net] has quit [Ping timeout: 276 seconds] 03:30 -!- sharvey [~sharvey@pdpc/supporter/student/sabriel] has joined #mcdevs 03:30 <+Matvei> I like how everything in AWS Sydney datacenter is 5-10x more expensive than the rest of the world. Poor Australians. 03:31 <+Matvei> Outbound bandwidth seems very expensive on EC2. $0.25/GB 03:32 <+Matvei> Oh wait I was looking at Australian pricing. $0.12/GB in US. 03:32 <+Matvei> Still. 03:33 -!- SpaceManiac [~SpaceMani@r74-192-152-131.gtwncmta01.grtntx.tl.dh.suddenlink.net] has joined #mcdevs 03:33 -!- mode/#mcdevs [+v SpaceManiac] by ChanServ 03:35 -!- yorick [~yorick@oftn/member/yorick] has quit [Remote host closed the connection] 04:14 -!- Eric1212 [~Eric@bas3-guelph22-1176206193.dsl.bell.ca] has quit [Quit: Textual IRC Client: www.textualapp.com] 04:36 -!- Extreme7 [~extreme@ool-4579abf1.dyn.optonline.net] has quit [Read error: Connection reset by peer] 05:18 -!- sharvey [~sharvey@pdpc/supporter/student/sabriel] has quit [Ping timeout: 258 seconds] 05:26 -!- sharvey [~sharvey@scspc337.cs.uwaterloo.ca] has joined #mcdevs 05:26 -!- sharvey [~sharvey@scspc337.cs.uwaterloo.ca] has quit [Changing host] 05:26 -!- sharvey [~sharvey@pdpc/supporter/student/sabriel] has joined #mcdevs 06:11 -!- mapppum [~mappum@243.sub-70-199-229.myvzw.com] has joined #mcdevs 06:14 -!- bitcraft [~bitcraft@173-23-165-139.client.mchsi.com] has joined #mcdevs 06:14 -!- mappum [~mappum@c-67-170-21-29.hsd1.wa.comcast.net] has quit [Ping timeout: 252 seconds] 06:20 -!- sharvey [~sharvey@pdpc/supporter/student/sabriel] has quit [Ping timeout: 252 seconds] 06:27 -!- sharvey [~sharvey@scspc337.cs.uwaterloo.ca] has joined #mcdevs 06:27 -!- sharvey [~sharvey@scspc337.cs.uwaterloo.ca] has quit [Changing host] 06:27 -!- sharvey [~sharvey@pdpc/supporter/student/sabriel] has joined #mcdevs 06:30 -!- Jckf [~jckf@2001:470:27:155::2] has quit [Quit: No Ping reply in 180 seconds.] 06:33 -!- Jckf [~jckf@2001:470:27:155::2] has joined #mcdevs 07:28 -!- bitcraft [~bitcraft@173-23-165-139.client.mchsi.com] has quit [Quit: Computer has gone to sleep.] 07:32 -!- mappppum [~mappum@c-67-170-21-29.hsd1.wa.comcast.net] has joined #mcdevs 07:34 -!- mapppum [~mappum@243.sub-70-199-229.myvzw.com] has quit [Remote host closed the connection] 07:42 -!- Cay [~OlofLarss@s83-177-171-150.cust.tele2.se] has joined #mcdevs 07:55 -!- BizarreCake [~BizarreCa@46.121.251.157] has joined #mcdevs 08:00 -!- Zachoz|Away is now known as Zachoz 08:39 -!- conehead [~conehead@unaffiliated/conehead] has quit [Quit: Computer has gone to sleep.] 09:22 -!- Brottweiler [brott@unaffiliated/brott] has joined #mcdevs 09:23 < Brottweiler> Would this be the channel for IRC support for mark2? 09:27 -!- edlothiol [~edlothiol@2a02:810b:80c0:27:f2de:f1ff:fe78:51cf] has joined #mcdevs 09:30 <+clonejo> afaik there is an extra channel dedicated to that project 09:36 < Brottweiler> Yes, #mark2 seems to exist on freenode (tried on esper at first), pretty empty though 09:43 <+clonejo> edk: ping ^ 09:50 -!- mappppum [~mappum@c-67-170-21-29.hsd1.wa.comcast.net] has quit [Ping timeout: 252 seconds] 10:33 -!- Xaardas [~tach@p5B252896.dip0.t-ipconnect.de] has joined #mcdevs 11:47 < dav1d> Brottweiler: ! :D 11:47 < Brottweiler> :o 11:48 < Brottweiler> dav1d: Your URL doesnt work btw, only the IP i think :( 11:48 < dav1d> Brottweiler: nope works 11:48 < Brottweiler> ok, it didnt the other day 11:48 < dav1d> I connect with the domain 11:48 < Brottweiler> well I tridd to go to the domain:6666, but only the IP worked 11:48 < dav1d> Brottweiler: you had https and not http? 11:49 < Brottweiler> i dont know, ican see later :P 11:49 < dav1d> or do you mean connecting to the server? 11:49 < dav1d> well, it should definitly work now 11:49 < dav1d> because I connect through the domain and can access the webpanel 11:50 < Brottweiler> okey, i tried to go to the webpanel 11:50 < dav1d> yeah, you probably used http 11:50 < Brottweiler> in my /etc/hosts I have the IP domain then the "fake" adresses for irssi to work :P 11:50 < Brottweiler> maybe 11:50 < dav1d> http → net::ERR_CONNECTION_RESET 11:51 < dav1d> gtg 11:52 < dav1d> cya 11:52 < Brottweiler> bai 11:57 < pbunny> ok, so i did http://dump.bitcheese.net/texts/axyjuxy/C for locking chunk B's mutexes from chunk A while chunk A's mutex is locked too 11:58 < pbunny> i.e. safelock(&chunk->entities_mutex,&xchunk->entities_mutex); ...do entities stuff... ; pthread_mutex_unlock(&xchunk->entities_mutex); 11:58 < pbunny> any better suggestions? 11:58 < pbunny> should prevent deadlocks, but may have not optimal performance 11:59 <+md_5> you are really still going for performance ; 11:59 < pbunny> yes. 12:00 <+md_5> on that note, usleep is actually depreceated and not in later posix standards 12:01 < pbunny> its trivial to replace it, i am asking about better implementations if any 12:02 < pbunny> dav1d: maybe you can suggest something? i would use your intellect now 12:03 -!- TomyLobo [~foo@91-64-168-142-dynip.superkabel.de] has joined #mcdevs 12:10 < dav1d> pbunny: you process each chunk in a mutex? 12:10 < dav1d> s/mutex/thread/ 12:11 < dav1d> this is really inefficient 12:11 <+ammar2> he has a group of chunks iirc 12:11 < dav1d> I would combine all threads which do basically the same into one, so that no two threads to the same on different data 12:12 < dav1d> ammar2: still combining tasks instead of threads leaves you with less threads, which is always a good thing 12:13 < dav1d> -> less mutexes, less possible deadlocks, less bugs, way more system friendly 12:14 <+ammar2> ehhh, not necessarily. It can allow you to concurrently split and carry out complex tasks in parts. It's just the timing overhead + complexity outweights it significantly in this case 12:14 < pbunny> dav1d: no, i will have a thread pool 12:14 < pbunny> right now i use 1 chunk per thread due to better debugging 12:15 < pbunny> later there will be like 8-20 threads and chunks will be assigned and balanced between them 12:15 < dav1d> I used a threading-pool in BraLa, I ended up removing it 12:15 < pbunny> too complex? 12:15 < dav1d> yeah kinda, made things too difficult 12:16 < pbunny> dav1d: imagine 1 chunk has lots of redstone/entities/metaentities/etc and others are lightweight 12:16 < pbunny> how will you group them? 12:16 < pbunny> they 'do basically the same' 12:16 < dav1d> would have needed to divide each bigger step into independend steps, then feed the pool these tasks.. 12:17 < pbunny> my balancer will detect the high overhead of thread with heavy chunk and gradually move random(?) chunks out of him to other threads until its workload is of acceptable % or only 1 chunk remains 12:17 < dav1d> make a safe way of reading block data, then a thread e.g. redstone, entities ... 12:17 < pbunny> so in the end there will be 1 thread with this chunk only, and second thread with other chunks 12:18 < dav1d> but let them handle the whole world instead of a limited number of chunks, this also gets rid of redstone crossing borders 12:18 < dav1d> also, 1 thread per chunk? 12:18 < pbunny> dav1d: 'handling the whole world' is the slowest part of it. 12:18 < dav1d> 144 chunks per player 12:18 < dav1d> you know that? 12:18 < pbunny> dav1d: no. do you read me? 12:18 < pbunny> its only for now, for debugging 12:18 < dav1d> then I dont understand it 12:18 < dav1d> well, let's say 144 chunks / thread 12:18 < dav1d> (radius around player) 12:19 < pbunny> i imagine running thread count that is similar or equal to CPU cores count 12:19 < dav1d> 100 players → 100 threads 12:19 < dav1d> oh yeah your pool 12:19 < pbunny> there is not much point in having threads count > CPU cores count i think 12:19 < dav1d> but then I'd rather have one thread per job instead of messing with pools 12:19 < pbunny> dav1d: like what job? 12:19 < dav1d> pbunny: there is, e.g. makes -j flag 12:19 < pbunny> wheat growth? 12:20 < dav1d> cores*2+1 12:20 < pbunny> thanks cap 12:20 < dav1d> this is the recommended value 12:20 < dav1d> pbunny: redstone calculations and shit 12:20 < dav1d> one thread 12:20 < pbunny> dav1d: i may use genetic algorithms to determine the optimal threads count 12:20 < dav1d> entities another 12:20 < pbunny> ( they will be spawned / killed on the fly ) 12:20 < pbunny> dav1d: well entities thread will be screwed once you have like 100000 entities 12:21 < pbunny> because it will run on single CPU core 12:21 < pbunny> it won't scale 12:21 < pbunny> on other hand, per-chunk thread pools scale perfectly 12:21 < pbunny> just add CPU cores and performance grows 12:21 < dav1d> entity thread, redstone thread, ... at the moment you have more tasks than CPU cores, it doesn't matter, everything will be "slow" 12:21 < dav1d> "just add CPU cores" ... 12:22 < dav1d> well good luck 12:22 < pbunny> yeah, like upgrading CPUs 12:22 < dav1d> it makes things a whole lot harder 12:22 < pbunny> dav1d: in first version of my server i tried to do exactly as you describe now 12:22 < pbunny> but i understood soon enough that it won't scale 12:23 < pbunny> some of my entities (commander ones) will even use neural networks for decisions, they can be quite cpu-intensive 12:23 < dav1d> you probably use the wrong language then 12:23 < pbunny> no 12:24 < dav1d> there are other languages which provide exactly what you need 12:24 < dav1d> which are even designed for i 12:24 < dav1d> *it 12:24 < pbunny> for what? 12:24 < pbunny> dav1d: imagine there is no redstone in your world 12:24 < pbunny> redstone thread will then be empty 12:24 < pbunny> it will do nothing 12:24 < dav1d> clojure probably or definitly erlang! 12:24 < pbunny> ... 12:25 < dav1d> maybe even Go 12:25 < dav1d> but nothing compares to erlang threads, from what I know 12:25 < dav1d> clonejo: btw. how is your erlang server doing? :) 12:26 < pbunny> i prefer pthreads, thx 12:26 < dav1d> pbunny: an erlang thread is something completly different 12:26 < dav1d> pbunny: you looked at existing threadpool implementations? 12:26 < pbunny> i don't see anything difficult in implementing thread pool 12:27 < pbunny> will probably take 5 minutes 12:27 < dav1d> :( 12:29 < dav1d> doing it correctly isn't trivial (also not that hard), but you oversee something very easily, which will cause you headaches later 12:30 < pbunny> i.e. what? 12:30 < dav1d> well, a very basic threadpool 12:30 < dav1d> the D implementation has 4.5k lines 12:30 < pbunny> ... 12:30 < dav1d> (including comments and unittests) 12:30 < dav1d> which I recommend... 12:31 < pbunny> i will just time the execution time of every loop in subthread of world thread 12:31 < pbunny> world thread will then balance chunks 12:31 < dav1d> was just a recommendation 12:31 < dav1d> do whatever you want 12:31 < pbunny> i.e. move chunks from slow threads to fast threads 12:31 < dav1d> and how will you handle chunk borders? 12:31 < pbunny> ..... 12:32 < dav1d> e.g. sheep walking across, redstoneline going 100 chunks in length 12:32 < pbunny> safelock() i linked to earlier 12:32 < dav1d> oh that was your problem 12:32 < pbunny> entity migration is already working, valgrind drd is happy 12:33 <+ammar2> pbunny: is your block storage implementation totally thread safe? 12:33 < pbunny> ammar2: yes 12:34 < pbunny> ammar2: http://dump.bitcheese.net/texts/umefihi/C 12:35 <+md_5> if (m_sDestNick.AsLower() == sLine.Token(4).AsLower()) 12:35 <+md_5> oops 12:35 <+md_5> #ifdef __cplusplus 12:35 <+md_5> extern "C" { 12:35 <+md_5> What is this, I dont even, why 12:35 <+ammar2> oh man, that timing overhead is really gonna kill you 12:35 <+md_5> pick a standard and stick to it 12:35 <+md_5> plz 12:36 <+md_5> unsigned char blocktype[16][16][16][16]; 12:36 <+md_5> 4 dimensions 12:36 <+md_5> am I missing something ammar2 12:36 < pbunny> thats what mc client uses 12:36 < dav1d> xyz? 12:36 < pbunny> i use the same format so i can just compress it and send 12:36 <+ammar2> md_5: beats me 12:36 <+md_5> xyzq? 12:36 < pbunny> md_5: first is chunk in chunk column 12:36 < pbunny> y/16 12:36 <+md_5> dafaq is the 4th dimension 12:36 <+ammar2> oh its an entire chunk 12:36 < dav1d> oh 12:36 <+clonejo> dav1d: pretty slow atm. Can't find much motivation :-/ 12:36 < dav1d> clonejo: same for BraLa :( 12:37 <+ammar2> md_5: column, x, y, z 12:37 < dav1d> clonejo: wanted to rewrite it so engine looks like the cool minecraft animations 12:37 <+clonejo> hehe 12:37 < pbunny> ammar2: position in column 12:37 < dav1d> clonejo: but meh, would be relativly slow, and tbh I dont have the knowledge to implement it, so it would take me quite some time 12:38 < pbunny> ammar2: well timing overhead will appear only when trylock fails 12:38 < pbunny> that won't happen often i think 12:38 < dav1d> clonejo: mainly light and shadows (with transparency!) 12:39 < dav1d> blur and such stuff is easy 12:39 < dav1d> relativly simple shader, same goes with fog 12:39 < dav1d> antialiasing etc. p.. 12:39 < dav1d> *pp. 12:39 < dav1d> clonejo: btw. when does your next semester start? 12:39 <+clonejo> dav1d: It already started last week. 12:40 < dav1d> clonejo: ah, had my first test last week, already :( 12:40 < dav1d> next one today -.- 13:12 -!- eddyb [~eddy@unaffiliated/eddyb] has joined #mcdevs 13:29 -!- yorick [~yorick@oftn/member/yorick] has joined #mcdevs 13:33 -!- kcj [~casey@unaffiliated/kcj] has quit [Ping timeout: 252 seconds] 14:10 -!- Prf_Jakob [~jakob@c-3b27e155.1214-1-64736c20.cust.bredbandsbolaget.se] has quit [Ping timeout: 260 seconds] 14:12 -!- Prf_Jakob [~jakob@c-3b27e155.1214-1-64736c20.cust.bredbandsbolaget.se] has joined #mcdevs 14:12 -!- mode/#mcdevs [+v Prf_Jakob] by ChanServ 14:19 -!- conehead [~conehead@unaffiliated/conehead] has joined #mcdevs 14:30 -!- Prf_Jakob [~jakob@c-3b27e155.1214-1-64736c20.cust.bredbandsbolaget.se] has quit [Ping timeout: 264 seconds] 14:32 -!- Prf_Jakob [~jakob@c-3b27e155.1214-1-64736c20.cust.bredbandsbolaget.se] has joined #mcdevs 14:32 -!- mode/#mcdevs [+v Prf_Jakob] by ChanServ 15:11 -!- BizarreCake [~BizarreCa@46.121.251.157] has quit [Read error: Operation timed out] 15:12 -!- yorick [~yorick@oftn/member/yorick] has quit [Ping timeout: 245 seconds] 15:14 -!- yorick [~yorick@oftn/member/yorick] has joined #mcdevs 15:28 -!- BizarreCake [~BizarreCa@46.121.251.157] has joined #mcdevs 15:37 -!- Prf_Jakob [~jakob@c-3b27e155.1214-1-64736c20.cust.bredbandsbolaget.se] has quit [Quit: rebooting server] 15:44 -!- Prf_Jakob [~jakob@c-3b27e155.1214-1-64736c20.cust.bredbandsbolaget.se] has joined #mcdevs 15:44 -!- mode/#mcdevs [+v Prf_Jakob] by ChanServ 15:54 -!- dola [~dola@77-57-175-131.dclient.hispeed.ch] has quit [Quit: ZNC - http://znc.in] 15:54 -!- sadimusi [~sadimusi@77-57-175-131.dclient.hispeed.ch] has quit [Quit: Bye] 15:56 -!- sadimusi [~sadimusi@77-57-175-131.dclient.hispeed.ch] has joined #mcdevs 15:56 -!- mode/#mcdevs [+v sadimusi] by ChanServ 16:00 -!- shoghicp [~shoghicp@77.225.6.14] has joined #mcdevs 16:02 -!- Brandon15811 [~Brandon15@2a01:e0b:1:156:1c38:8ff6:88d4:22ab] has quit [Ping timeout: 246 seconds] 16:04 < shoghicp> wooo 16:04 < shoghicp> Brandon15811: has timeout xD 16:04 < shoghicp> shit. 16:04 < shoghicp> Incorrect channel 16:04 < shoghicp> same user xD 16:07 -!- Brandon15811 [~Brandon15@2a01:e0b:1:156:40fe:7408:e714:6e9a] has joined #mcdevs 16:17 -!- inkoate [~inkoate@li534-222.members.linode.com] has left #mcdevs [] 16:19 -!- Zachoz is now known as Zachoz|Away 16:29 -!- jast [~jast@zoidberg.org] has quit [Remote host closed the connection] 16:30 -!- bitcraft [~bitcraft@173-23-165-139.client.mchsi.com] has joined #mcdevs 16:31 -!- jast [jast@zoidberg.org] has joined #mcdevs 16:32 -!- jast [jast@zoidberg.org] has quit [Remote host closed the connection] 16:35 -!- jast [jast@zoidberg.org] has joined #mcdevs 16:37 -!- cathode [~cathode@c-76-105-184-52.hsd1.or.comcast.net] has quit [Quit: Leaving] 16:47 -!- cathode [~cathode@c-76-105-184-52.hsd1.or.comcast.net] has joined #mcdevs 16:54 -!- bitcraft [~bitcraft@173-23-165-139.client.mchsi.com] has quit [Quit: Computer has gone to sleep.] 17:22 -!- Krenair [~Krenair@wikimedia/Krenair] has quit [Excess Flood] 17:23 -!- Krenair [~Krenair@wikimedia/Krenair] has joined #mcdevs 17:25 -!- dexter0 [~dexter0@c-24-23-138-192.hsd1.ca.comcast.net] has quit [Quit: exit(0);] 17:36 -!- superjoe [~andy@static-72-89-161-75.nycmny.fios.verizon.net] has joined #mcdevs 17:42 < Not-001> [mineflayer] superjoe30 pushed 2 commits to master [+0/-0/±6] http://git.io/dRvCdA 17:42 < Not-001> [mineflayer] zuazo 7f071f8 - minecraft-protocol 0.10.0: click "shift" renamed to "mode" 17:42 < Not-001> [mineflayer] superjoe30 0231996 - Merge pull request #150 from onddo/mc-proto-click-mode minecraft-protocol 0.10.0: click "shift" renamed to "mode" 17:46 -!- |Blaze| [~scott@S010600055d4e974a.ed.shawcable.net] has quit [Quit: Lost terminal] 17:48 -!- |Blaze| [~scott@S01060002b3983ca3.ed.shawcable.net] has joined #mcdevs 17:54 -!- Calinou [~Calinou@unaffiliated/calinou] has joined #mcdevs 18:18 -!- roblabla [~pi@host109-158-64-192.range109-158.btcentralplus.com] has quit [Ping timeout: 245 seconds] 18:24 -!- umby24|offline [~umby24@cpe-66-69-92-104.satx.res.rr.com] has quit [Ping timeout: 256 seconds] 18:25 -!- umby24|offline [~umby24@cpe-66-69-92-104.satx.res.rr.com] has joined #mcdevs 18:25 -!- umby24|offline is now known as umby24 18:31 -!- dexter0 [~dexter0@c-24-23-138-192.hsd1.ca.comcast.net] has joined #mcdevs 18:32 -!- roblabla [~pi@host109-155-9-72.range109-155.btcentralplus.com] has joined #mcdevs 18:56 -!- dola [~dola@77-57-175-131.dclient.hispeed.ch] has joined #mcdevs 19:02 -!- bitcraft [~bitcraft@66.254.199.58] has joined #mcdevs 19:21 -!- roblabla [~pi@host109-155-9-72.range109-155.btcentralplus.com] has quit [Quit: WeeChat 0.4.1-dev] 19:52 -!- roblabla [~pi@host109-155-9-72.range109-155.btcentralplus.com] has joined #mcdevs 20:13 -!- Calinou [~Calinou@unaffiliated/calinou] has quit [Remote host closed the connection] 20:14 -!- BizarreCake [~BizarreCa@46.121.251.157] has quit [Remote host closed the connection] 20:57 -!- mappum [~mappum@c-67-170-21-29.hsd1.wa.comcast.net] has joined #mcdevs 21:02 -!- bitcraft [~bitcraft@66.254.199.58] has quit [Quit: Textual IRC Client: http://www.textualapp.com/] 21:23 -!- roblabla [~pi@host109-155-9-72.range109-155.btcentralplus.com] has quit [Ping timeout: 245 seconds] 21:30 -!- bitcraft [~bitcraft@66.254.199.58] has joined #mcdevs 21:31 -!- bitcraft [~bitcraft@66.254.199.58] has quit [Client Quit] 21:36 -!- roblabla [~pi@host86-178-249-221.range86-178.btcentralplus.com] has joined #mcdevs 21:41 -!- Cay [~OlofLarss@s83-177-171-150.cust.tele2.se] has quit [Read error: Connection reset by peer] 21:47 -!- roblabla [~pi@host86-178-249-221.range86-178.btcentralplus.com] has quit [Read error: Connection reset by peer] 21:51 -!- bitcraft [~bitcraft@66.254.199.58] has joined #mcdevs 22:26 -!- edlothiol [~edlothiol@2a02:810b:80c0:27:f2de:f1ff:fe78:51cf] has quit [Quit: b] 22:27 -!- edlothiol [~edlothiol@2a02:810b:80c0:27:f2de:f1ff:fe78:51cf] has joined #mcdevs 22:34 -!- shoghicp [~shoghicp@77.225.6.14] has quit [Quit: Leaving.] 22:48 -!- Adam01 [~Adam01@pageserved.com] has quit [Ping timeout: 256 seconds] 22:51 -!- Adam01 [~Adam01@pageserved.com] has joined #mcdevs 23:59 -!- edlothiol [~edlothiol@2a02:810b:80c0:27:f2de:f1ff:fe78:51cf] has quit [Ping timeout: 264 seconds] 23:59 -!- kcj [~casey@unaffiliated/kcj] has joined #mcdevs --- Day changed mer. avril 17 2013 00:02 -!- TomyLobo [~foo@91-64-168-142-dynip.superkabel.de] has quit [Quit: Standby mode...] 00:02 -!- jast [jast@zoidberg.org] has quit [Remote host closed the connection] 00:05 -!- TobiX [tobias@zoidberg.org] has quit [Ping timeout: 264 seconds] 00:06 -!- eddyb [~eddy@unaffiliated/eddyb] has quit [Quit: Konversation terminated!] 00:18 -!- yorick [~yorick@oftn/member/yorick] has quit [Remote host closed the connection] 00:19 -!- roblabla [~pi@host86-178-249-221.range86-178.btcentralplus.com] has joined #mcdevs 00:45 -!- roblabla [~pi@host86-178-249-221.range86-178.btcentralplus.com] has quit [Read error: Operation timed out] 00:49 -!- TobiX [~tobias@88.198.6.61] has joined #mcdevs 00:50 -!- TobiX is now known as Guest48323 00:50 -!- Xaardas [~tach@p5B252896.dip0.t-ipconnect.de] has quit [Quit: Tschuess und bis Bald] 00:57 -!- Guest48323 [~tobias@88.198.6.61] has quit [Remote host closed the connection] 00:59 -!- roblabla [~pi@host86-144-158-106.range86-144.btcentralplus.com] has joined #mcdevs 01:19 -!- roblabla [~pi@host86-144-158-106.range86-144.btcentralplus.com] has quit [Ping timeout: 264 seconds] 01:32 -!- roblabla [~pi@host86-147-225-166.range86-147.btcentralplus.com] has joined #mcdevs 01:35 -!- [z]2 [~z@cpc2-seac20-2-0-cust453.7-2.cable.virginmedia.com] has quit [Ping timeout: 256 seconds] 01:35 -!- [z] [~z@cpc2-seac20-2-0-cust453.7-2.cable.virginmedia.com] has joined #mcdevs 01:56 -!- jast [jast@infobot.gitrecipes.de] has joined #mcdevs 02:00 -!- TobiX [tobias@zoidberg.org] has joined #mcdevs 02:03 -!- dexter0 [~dexter0@c-24-23-138-192.hsd1.ca.comcast.net] has quit [Quit: exit(0);] 02:21 -!- pib1959 [pib1959@2600:3c00::f03c:91ff:fe70:bb80] has quit [Remote host closed the connection] 02:56 -!- dexter0 [~dexter0@c-24-23-138-192.hsd1.ca.comcast.net] has joined #mcdevs 04:04 -!- bitcraft [~bitcraft@66.254.199.58] has quit [Quit: Computer has gone to sleep.] 04:10 -!- bitcraft [~bitcraft@66.254.199.58] has joined #mcdevs 04:40 -!- tyteen4a03 [tyteen4a03@us2.freeBNC.net] has quit [Ping timeout: 252 seconds] 04:56 -!- AndrewPH [~AndrewPH@hnng.public-craft.com] has quit [Quit: Oh dear it appears I broke it.] 04:56 -!- SpaceManiac [~SpaceMani@r74-192-152-131.gtwncmta01.grtntx.tl.dh.suddenlink.net] has quit [Read error: Connection reset by peer] 04:59 -!- SpaceManiac [~SpaceMani@r74-192-152-131.gtwncmta01.grtntx.tl.dh.suddenlink.net] has joined #mcdevs 04:59 -!- mode/#mcdevs [+v SpaceManiac] by ChanServ 05:02 -!- AndrewPH [~AndrewPH@hnng.public-craft.com] has joined #mcdevs 05:02 -!- mode/#mcdevs [+v AndrewPH] by ChanServ 05:03 -!- roblabla is now known as roblabla|Sleepin 06:01 -!- tallest_red [~CNZ@ip98-169-197-57.dc.dc.cox.net] has joined #mcdevs 06:46 -!- umby24 is now known as umby24|offline 07:19 -!- bitcraft [~bitcraft@66.254.199.58] has quit [Quit: Computer has gone to sleep.] 07:47 -!- Cay [~OlofLarss@s83-177-171-150.cust.tele2.se] has joined #mcdevs 07:48 -!- conehead [~conehead@unaffiliated/conehead] has quit [Quit: Textual IRC Client: www.textualapp.com] 08:01 -!- SpaceManiac [~SpaceMani@r74-192-152-131.gtwncmta01.grtntx.tl.dh.suddenlink.net] has quit [Ping timeout: 272 seconds] 08:06 -!- SpaceManiac [~SpaceMani@r74-192-152-131.gtwncmta01.grtntx.tl.dh.suddenlink.net] has joined #mcdevs 08:06 -!- mode/#mcdevs [+v SpaceManiac] by ChanServ 08:10 -!- Adam01 [~Adam01@pageserved.com] has quit [Ping timeout: 264 seconds] 08:12 -!- Adam01 [~Adam01@pageserved.com] has joined #mcdevs 08:29 -!- SpaceManiac [~SpaceMani@r74-192-152-131.gtwncmta01.grtntx.tl.dh.suddenlink.net] has quit [Ping timeout: 256 seconds] 08:32 -!- SpaceManiac [~SpaceMani@r74-192-152-131.gtwncmta01.grtntx.tl.dh.suddenlink.net] has joined #mcdevs 08:32 -!- mode/#mcdevs [+v SpaceManiac] by ChanServ 08:47 -!- Zachoz|Away is now known as Zachoz 10:05 -!- kcj [~casey@unaffiliated/kcj] has quit [Read error: Connection reset by peer] 10:20 -!- kcj [~casey@unaffiliated/kcj] has joined #mcdevs 10:22 -!- Adam01 [~Adam01@pageserved.com] has quit [Ping timeout: 264 seconds] 10:24 -!- Adam01 [~Adam01@pageserved.com] has joined #mcdevs 10:40 -!- Brottweiler [brott@unaffiliated/brott] has left #mcdevs [] 10:48 -!- kcj [~casey@unaffiliated/kcj] has quit [Ping timeout: 240 seconds] 11:09 -!- edlothiol [~edlothiol@2a02:810b:80c0:27:f2de:f1ff:fe78:51cf] has joined #mcdevs 11:13 -!- TomyLobo [~foo@91-64-168-142-dynip.superkabel.de] has joined #mcdevs 11:18 -!- mappum [~mappum@c-67-170-21-29.hsd1.wa.comcast.net] has quit [Ping timeout: 255 seconds] 11:48 -!- Sietsem [~SietseFRE@109.70.2.231] has quit [Ping timeout: 264 seconds] 11:51 -!- Sietsem [~SietseFRE@109.70.2.231] has joined #mcdevs 12:15 -!- ShaRose [ShaRose@sharose.info] has quit [Quit: I appear to have left for some reason.] 12:16 -!- ShaRose [ShaRose@96.47.230.43] has joined #mcdevs 12:40 -!- Jailout20001 [~Jailout20@unaffiliated/jailout2000] has joined #mcdevs 12:43 -!- Jailout2000 [~Jailout20@unaffiliated/jailout2000] has quit [Ping timeout: 258 seconds] 12:43 -!- balrog [~balrog@discferret/developer/balrog] has quit [Ping timeout: 258 seconds] 12:44 -!- TkTech [~TkTech@irc.tkte.ch] has quit [Ping timeout: 258 seconds] 12:45 -!- balrog [~balrog@discferret/developer/balrog] has joined #mcdevs 12:46 -!- TkTech [~TkTech@irc.tkte.ch] has joined #mcdevs 12:47 -!- Amaranthus [~travis@ubuntu/member/Amaranth] has joined #mcdevs 12:47 -!- mode/#mcdevs [+v Amaranthus] by ChanServ 12:49 -!- Amaranth [~travis@ubuntu/member/Amaranth] has quit [Ping timeout: 258 seconds] 13:04 -!- yorick [~yorick@oftn/member/yorick] has joined #mcdevs 13:23 -!- Calinou [~Calinou@unaffiliated/calinou] has joined #mcdevs 13:44 -!- _eddyb_ [~eddy@188.26.221.214] has joined #mcdevs 13:44 -!- _eddyb_ [~eddy@188.26.221.214] has quit [Changing host] 13:44 -!- _eddyb_ [~eddy@unaffiliated/eddyb] has joined #mcdevs 13:46 -!- _eddyb_ [~eddy@unaffiliated/eddyb] has quit [Read error: Connection reset by peer] 13:46 -!- |eddyb| [~eddy@188.26.221.214] has joined #mcdevs 13:46 -!- |eddyb| [~eddy@188.26.221.214] has quit [Remote host closed the connection] 13:46 -!- _eddyb_ [~eddy@188.26.221.214] has joined #mcdevs 13:46 -!- _eddyb_ [~eddy@188.26.221.214] has quit [Changing host] 13:46 -!- _eddyb_ [~eddy@unaffiliated/eddyb] has joined #mcdevs 13:56 -!- roblabla|Sleepin is now known as roblabla 14:00 -!- zh32 is now known as zh32|offline 14:01 -!- zh32|offline is now known as zh32 14:04 -!- BizarreCake [~BizarreCa@46.121.251.157] has joined #mcdevs 14:07 -!- _eddyb_ [~eddy@unaffiliated/eddyb] has quit [Read error: Connection reset by peer] 14:07 -!- |eddyb| [~eddy@188.26.221.214] has joined #mcdevs 14:07 -!- |eddyb| [~eddy@188.26.221.214] has quit [Changing host] 14:07 -!- |eddyb| [~eddy@unaffiliated/eddyb] has joined #mcdevs 14:07 -!- |eddyb| is now known as eddyb 14:08 -!- _eddyb_ [~eddy@unaffiliated/eddyb] has joined #mcdevs 14:11 -!- _eddyb_ [~eddy@unaffiliated/eddyb] has quit [Client Quit] 14:15 -!- Exio [exio4@trekweb/user/nax] has quit [Quit: Exio] 14:25 -!- eddyb [~eddy@unaffiliated/eddyb] has quit [Quit: Konversation terminated!] 14:53 -!- Calinou [~Calinou@unaffiliated/calinou] has quit [Remote host closed the connection] 14:58 -!- Zachoz is now known as Zachoz|Away 15:51 -!- Brandon15811_ [~Brandon15@2a01:e0b:1:156:5c87:326c:805a:f599] has quit [Ping timeout: 252 seconds] 15:51 -!- shoghicp [~shoghicp@77.225.6.14] has joined #mcdevs 15:57 -!- Brandon15811_ [~Brandon15@2a01:e0b:1:156:986d:67b:1976:e18] has joined #mcdevs 15:59 -!- Exio [exio4@trekweb/user/nax] has joined #mcdevs 16:05 -!- botton [~willie@router.isis.poly.edu] has joined #mcdevs 16:05 -!- botton [~willie@router.isis.poly.edu] has left #mcdevs [] 16:13 -!- Rudench [shnaw@irc.minecraft.org] has quit [Ping timeout: 264 seconds] 16:20 -!- Rudench [shnaw@irc.minecraft.org] has joined #mcdevs 16:41 -!- umby24|offline [~umby24@cpe-66-69-92-104.satx.res.rr.com] has quit [Ping timeout: 256 seconds] 16:41 -!- umby24|offline [~umby24@cpe-66-69-92-104.satx.res.rr.com] has joined #mcdevs 16:42 -!- umby24|offline is now known as umby24 16:53 -!- bitcraft [~bitcraft@ip-64-134-161-77.public.wayport.net] has joined #mcdevs 17:01 -!- Xaardas [~tach@p5B251E7C.dip0.t-ipconnect.de] has joined #mcdevs 17:22 -!- Calinou [~Calinou@unaffiliated/calinou] has joined #mcdevs 17:29 -!- dexter0 [~dexter0@c-24-23-138-192.hsd1.ca.comcast.net] has quit [Quit: exit(0);] 17:35 -!- BizarreCake [~BizarreCa@46.121.251.157] has quit [Ping timeout: 240 seconds] 17:37 -!- edlothiol [~edlothiol@2a02:810b:80c0:27:f2de:f1ff:fe78:51cf] has quit [Remote host closed the connection] 17:40 -!- BizarreCake [~BizarreCa@46.121.251.157] has joined #mcdevs 17:45 -!- bitcraft [~bitcraft@ip-64-134-161-77.public.wayport.net] has quit [Quit: Computer has gone to sleep.] 18:32 -!- dexter0 [~dexter0@c-24-23-138-192.hsd1.ca.comcast.net] has joined #mcdevs 18:45 -!- Cay [~OlofLarss@s83-177-171-150.cust.tele2.se] has quit [Read error: Connection reset by peer] 19:00 -!- cathode [~cathode@c-76-105-184-52.hsd1.or.comcast.net] has quit [Ping timeout: 240 seconds] 19:17 -!- cathode [~cathode@c-76-105-184-52.hsd1.or.comcast.net] has joined #mcdevs 19:35 -!- sadimusi [~sadimusi@77-57-175-131.dclient.hispeed.ch] has quit [Quit: Bye] 19:35 -!- dola [~dola@77-57-175-131.dclient.hispeed.ch] has quit [Quit: ZNC - http://znc.in] 19:37 -!- sadimusi [~sadimusi@77-57-175-131.dclient.hispeed.ch] has joined #mcdevs 19:38 -!- mode/#mcdevs [+v sadimusi] by ChanServ 19:39 -!- md_5 [md_5@mcdevs/trusted/md-5] has quit [Ping timeout: 240 seconds] 19:42 -!- md_5 [md_5@mcdevs/trusted/md-5] has joined #mcdevs 19:42 -!- mode/#mcdevs [+v md_5] by ChanServ 19:52 -!- _eddyb_ [~eddy@unaffiliated/eddyb] has joined #mcdevs 19:56 -!- cathode [~cathode@c-76-105-184-52.hsd1.or.comcast.net] has quit [Ping timeout: 260 seconds] 19:56 -!- _eddyb_ is now known as |eddyb| 19:57 -!- |eddyb| is now known as eddyb 20:05 -!- BizarreCake [~BizarreCa@46.121.251.157] has quit [Quit: Leaving] 20:06 -!- eddyb [~eddy@unaffiliated/eddyb] has quit [Read error: Connection reset by peer] 20:07 -!- eddyb [~eddy@unaffiliated/eddyb] has joined #mcdevs 20:20 -!- Calinou [~Calinou@unaffiliated/calinou] has quit [Remote host closed the connection] 20:28 -!- cathode [~cathode@c-76-105-184-52.hsd1.or.comcast.net] has joined #mcdevs 20:38 -!- edlothiol [~edlothiol@2a02:810b:80c0:27:f2de:f1ff:fe78:51cf] has joined #mcdevs 20:41 -!- [z] [~z@cpc2-seac20-2-0-cust453.7-2.cable.virginmedia.com] has quit [Ping timeout: 245 seconds] 20:58 -!- act4 [51974c51@gateway/web/freenode/ip.81.151.76.81] has joined #mcdevs 21:06 -!- bitcraft [~bitcraft@66.254.199.58] has joined #mcdevs 21:13 -!- edlothiol [~edlothiol@2a02:810b:80c0:27:f2de:f1ff:fe78:51cf] has quit [Remote host closed the connection] 21:15 -!- Calinou [~Calinou@unaffiliated/calinou] has joined #mcdevs 21:37 -!- sharvey [~sharvey@pdpc/supporter/student/sabriel] has quit [Read error: Operation timed out] 21:37 -!- sharvey [~sharvey@pdpc/supporter/student/sabriel] has joined #mcdevs 21:45 -!- yorick [~yorick@oftn/member/yorick] has quit [Read error: Connection reset by peer] 21:45 -!- yorick [~yorick@oftn/member/yorick] has joined #mcdevs 21:51 -!- yorick [~yorick@oftn/member/yorick] has quit [Read error: Connection reset by peer] 21:55 -!- Matvei [~matvei_fr@znc.fcraft.net] has quit [Quit: matvei.org] 22:11 -!- yorick [~yorick@oftn/member/yorick] has joined #mcdevs 22:20 -!- mappum [~mappum@c-67-170-21-29.hsd1.wa.comcast.net] has joined #mcdevs 22:20 -!- Matvei [~matvei_fr@znc.fcraft.net] has joined #mcdevs 22:21 -!- mode/#mcdevs [+v Matvei] by ChanServ 22:26 -!- yorick [~yorick@oftn/member/yorick] has quit [Ping timeout: 246 seconds] 22:34 -!- yorick [~yorick@oftn/member/yorick] has joined #mcdevs 22:51 -!- Calinou [~Calinou@unaffiliated/calinou] has quit [Quit: Excess Flood] 22:58 < TkTech> Matvei: Bah, I have to tab so many times now to get to your name! 22:59 < TkTech> Matvei: DigitalOcean has also been getting decent reviews and is pretty cheap, especially if you have some volume of traffic. 22:59 < TkTech> Matvei: I would still recommend AWS over anything else (but Rackspace) for long, long term, stable hosting. 23:16 -!- Eric_ [~Eric@bas3-guelph22-1176206193.dsl.bell.ca] has joined #mcdevs 23:16 < roblabla> DigitalOcean is really good 23:17 < roblabla> I use it myself, pretty pleasant experience up till now. 23:19 < TkTech> The problem with it is that no one really knows how $5 is sustainable. Most people think it's a lure to get people signed up and the price will eventually get bumped. 23:20 < TkTech> That, and the inability to buy more bandwith. 23:20 < TkTech> If you get extremely popular and hit the top-tier 10TB limit you're paying $0.02/gb over that. 23:36 -!- shoghicp [~shoghicp@77.225.6.14] has quit [Quit: Leaving.] 23:37 < roblabla> that's probably how they sustain :P 23:53 -!- Extreme7 [~extreme@ool-4579abf1.dyn.optonline.net] has joined #mcdevs --- Day changed jeu. avril 18 2013 00:12 -!- TomyLobo [~foo@91-64-168-142-dynip.superkabel.de] has quit [Read error: Connection reset by peer] 00:13 -!- TomyLobo [~foo@91-64-168-142-dynip.superkabel.de] has joined #mcdevs 00:35 -!- kcj [~casey@unaffiliated/kcj] has joined #mcdevs 00:36 -!- edlothiol [~edlothiol@2a02:810b:80c0:27:f2de:f1ff:fe78:51cf] has joined #mcdevs 00:42 -!- edlothiol [~edlothiol@2a02:810b:80c0:27:f2de:f1ff:fe78:51cf] has quit [Ping timeout: 264 seconds] 00:59 -!- yorick [~yorick@oftn/member/yorick] has quit [Remote host closed the connection] 01:03 -!- Xaardas [~tach@p5B251E7C.dip0.t-ipconnect.de] has quit [Quit: Tschuess und bis Bald] 01:03 -!- kcj [~casey@unaffiliated/kcj] has quit [Ping timeout: 252 seconds] 01:07 -!- act4 [51974c51@gateway/web/freenode/ip.81.151.76.81] has quit [Ping timeout: 245 seconds] 01:32 -!- SpaceManiac [~SpaceMani@r74-192-152-131.gtwncmta01.grtntx.tl.dh.suddenlink.net] has quit [Ping timeout: 245 seconds] 01:33 -!- SpaceManiac [~SpaceMani@r74-192-152-131.gtwncmta01.grtntx.tl.dh.suddenlink.net] has joined #mcdevs 01:33 -!- mode/#mcdevs [+v SpaceManiac] by ChanServ 01:38 -!- kcj [~casey@unaffiliated/kcj] has joined #mcdevs 01:59 -!- TomyLobo [~foo@91-64-168-142-dynip.superkabel.de] has quit [Quit: Standby mode...] 02:03 -!- GameMakerGm [~gamemaker@cpe-173-175-165-69.elp.res.rr.com] has joined #mcdevs 02:03 -!- GameMakerGm [~gamemaker@cpe-173-175-165-69.elp.res.rr.com] has quit [Changing host] 02:03 -!- GameMakerGm [~gamemaker@wikia/Gamemakergm] has joined #mcdevs 02:05 -!- dexter0 [~dexter0@c-24-23-138-192.hsd1.ca.comcast.net] has quit [Quit: exit(0);] 02:07 -!- kcj [~casey@unaffiliated/kcj] has quit [Ping timeout: 246 seconds] 02:10 -!- act4 [51974c51@gateway/web/freenode/ip.81.151.76.81] has joined #mcdevs 02:12 -!- act4 [51974c51@gateway/web/freenode/ip.81.151.76.81] has quit [Client Quit] 02:16 -!- act4 [51974c51@gateway/web/freenode/ip.81.151.76.81] has joined #mcdevs 02:17 -!- Zachoz|Away [~Zachoz@pdpc/supporter/student/zachoz] has quit [Ping timeout: 264 seconds] 02:24 -!- cnlohr [~cnlohr@pool-108-3-145-177.bltmmd.fios.verizon.net] has joined #mcdevs 02:26 -!- ryanclancy000 [~Ryan@rn.ryan-clancy.com] has quit [Quit: Quit - ZNC] 02:28 -!- ryanclancy000 [~Ryan@rn.ryan-clancy.com] has joined #mcdevs 02:42 -!- act4 [51974c51@gateway/web/freenode/ip.81.151.76.81] has quit [Ping timeout: 245 seconds] 02:51 -!- roblabla is now known as roblabla|Sleepin 03:11 -!- conehead [~conehead@unaffiliated/conehead] has joined #mcdevs 03:16 -!- eddyb [~eddy@unaffiliated/eddyb] has quit [Quit: Konversation terminated!] 03:19 -!- Extreme7 [~extreme@ool-4579abf1.dyn.optonline.net] has quit [Read error: Connection reset by peer] 03:26 -!- dexter0 [~dexter0@c-24-23-138-192.hsd1.ca.comcast.net] has joined #mcdevs 03:26 -!- superjoe [~andy@static-72-89-161-75.nycmny.fios.verizon.net] has quit [Quit: Leaving] 03:42 -!- HaltingState [~HaltingSt@unaffiliated/haltingstate] has quit [Remote host closed the connection] 03:44 -!- HaltingState [~HaltingSt@unaffiliated/haltingstate] has joined #mcdevs 04:36 -!- cnlohr [~cnlohr@pool-108-3-145-177.bltmmd.fios.verizon.net] has quit [Quit: Leaving.] 04:37 -!- cnlohr [~cnlohr@pool-108-3-145-177.bltmmd.fios.verizon.net] has joined #mcdevs 04:51 -!- Eric_ [~Eric@bas3-guelph22-1176206193.dsl.bell.ca] has quit [Quit: Textual IRC Client: www.textualapp.com] 04:57 -!- umby24 [~umby24@cpe-66-69-92-104.satx.res.rr.com] has quit [Ping timeout: 256 seconds] 04:57 -!- umby24|offline [~umby24@cpe-66-69-92-104.satx.res.rr.com] has joined #mcdevs 04:58 -!- umby24|offline is now known as umby24 05:03 -!- ryanclancy000 [~Ryan@rn.ryan-clancy.com] has quit [Quit: Quit - ZNC] 05:03 -!- SuPaHsPi- [~SuPaHsPii@198.24.160.84] has quit [Quit: Leaving] 05:04 -!- SuPaHsPii [~SuPaHsPii@198.24.160.84] has joined #mcdevs 05:06 -!- SuPaHsPii [~SuPaHsPii@198.24.160.84] has quit [Client Quit] 05:06 -!- SuPaHsPii [~SuPaHsPii@198.24.160.84] has joined #mcdevs 05:08 -!- cathode [~cathode@c-76-105-184-52.hsd1.or.comcast.net] has quit [Ping timeout: 240 seconds] 05:10 -!- cathode [~cathode@c-76-105-184-52.hsd1.or.comcast.net] has joined #mcdevs 05:31 -!- ryanclancy000 [~Ryan@rn.ryan-clancy.com] has joined #mcdevs 05:33 -!- ryanclancy000 [~Ryan@rn.ryan-clancy.com] has quit [Remote host closed the connection] 05:34 -!- mapppum [~mappum@126.sub-70-199-144.myvzw.com] has joined #mcdevs 05:35 -!- rclancy [~Ryan@rn.ryan-clancy.com] has joined #mcdevs 05:38 -!- mappum [~mappum@c-67-170-21-29.hsd1.wa.comcast.net] has quit [Ping timeout: 255 seconds] 05:43 -!- kcj [~casey@unaffiliated/kcj] has joined #mcdevs 05:58 -!- kcj [~casey@unaffiliated/kcj] has quit [Remote host closed the connection] 06:03 -!- xy-cloud [uid8012@gateway/web/irccloud.com/x-fwxgavwihpazjejn] has quit [Read error: Operation timed out] 06:05 -!- ashka [~postmaste@pdpc/supporter/active/ashka] has quit [Excess Flood] 06:05 -!- pdelvo [~pdelvo@mcdevs/trusted/pdelvo] has quit [Ping timeout: 255 seconds] 06:09 -!- pdelvo [~pdelvo@mcdevs/trusted/pdelvo] has joined #mcdevs 06:09 -!- mode/#mcdevs [+v pdelvo] by ChanServ 06:15 -!- x56 is now known as Curly420 06:15 -!- Curly420 is now known as x56 07:39 -!- cnlohr [~cnlohr@pool-108-3-145-177.bltmmd.fios.verizon.net] has quit [Quit: Leaving.] 07:41 -!- GameMakerGm [~gamemaker@wikia/Gamemakergm] has quit [] 07:48 -!- cathode [~cathode@c-76-105-184-52.hsd1.or.comcast.net] has quit [Quit: Leaving] 07:49 -!- cathode [~cathode@c-76-105-184-52.hsd1.or.comcast.net] has joined #mcdevs 07:50 -!- bitcraft [~bitcraft@66.254.199.58] has quit [Quit: Computer has gone to sleep.] 07:52 -!- Zachoz [~Zachoz@pdpc/supporter/student/zachoz] has joined #mcdevs 07:59 -!- kcj [~casey@unaffiliated/kcj] has joined #mcdevs 08:02 -!- Cay [~OlofLarss@s83-177-171-150.cust.tele2.se] has joined #mcdevs 09:04 -!- conehead [~conehead@unaffiliated/conehead] has quit [Quit: Computer has gone to sleep.] 09:15 -!- edlothiol [~edlothiol@2a02:810b:80c0:27:f2de:f1ff:fe78:51cf] has joined #mcdevs 09:28 -!- ashka` [~postmaste@server1.shellgratuit.com] has joined #mcdevs 09:30 -!- ashka` [~postmaste@server1.shellgratuit.com] has quit [Excess Flood] 09:35 -!- Prf_Jakob [~jakob@c-3b27e155.1214-1-64736c20.cust.bredbandsbolaget.se] has quit [Ping timeout: 264 seconds] 09:37 -!- Prf_Jakob [~jakob@c-3b27e155.1214-1-64736c20.cust.bredbandsbolaget.se] has joined #mcdevs 09:37 -!- mode/#mcdevs [+v Prf_Jakob] by ChanServ 09:46 -!- kcj [~casey@unaffiliated/kcj] has quit [Read error: No route to host] 09:47 -!- kcj [~casey@unaffiliated/kcj] has joined #mcdevs 10:12 -!- kcj [~casey@unaffiliated/kcj] has quit [Ping timeout: 256 seconds] 10:17 -!- xy-cloud [uid8012@gateway/web/irccloud.com/x-uaoksagwxnbrhhsj] has joined #mcdevs 10:21 -!- ashka` [~postmaste@server1.shellgratuit.com] has joined #mcdevs 10:22 -!- ashka` is now known as ashka 10:22 -!- ashka [~postmaste@server1.shellgratuit.com] has quit [Changing host] 10:22 -!- ashka [~postmaste@pdpc/supporter/active/ashka] has joined #mcdevs 11:02 -!- SpaceManiac [~SpaceMani@r74-192-152-131.gtwncmta01.grtntx.tl.dh.suddenlink.net] has quit [Ping timeout: 252 seconds] 11:04 -!- SpaceManiac [~SpaceMani@r74-192-152-131.gtwncmta01.grtntx.tl.dh.suddenlink.net] has joined #mcdevs 11:04 -!- mode/#mcdevs [+v SpaceManiac] by ChanServ 11:49 -!- Xaardas [~tach@p5B252735.dip0.t-ipconnect.de] has joined #mcdevs 11:58 -!- TomyLobo [~foo@91-64-168-142-dynip.superkabel.de] has joined #mcdevs 12:22 -!- mapppum [~mappum@126.sub-70-199-144.myvzw.com] has quit [Remote host closed the connection] 12:31 -!- kahrl [~kahrl@p5790CCBB.dip.t-dialin.net] has joined #mcdevs 12:50 -!- x56 [~0x56@sillytitties.com] has quit [Ping timeout: 256 seconds] 12:50 -!- x56 [~0x56@sillytitties.com] has joined #mcdevs 13:12 -!- yorick [~yorick@oftn/member/yorick] has joined #mcdevs 13:21 -!- eddyb [~eddy@unaffiliated/eddyb] has joined #mcdevs 13:36 -!- eddyb [~eddy@unaffiliated/eddyb] has quit [Quit: Konversation terminated!] 13:37 -!- roblabla|Sleepin is now known as roblabla 14:28 < pbunny> what problems can arise if i remove chunk threads sync to world ticks? 14:28 < pbunny> so they will run independent of ticks 14:32 < pbunny> that will actually result in tickless world 14:47 < roblabla> o_O 14:47 < roblabla> redstone 14:47 < roblabla> Do I need to say more ? 14:48 < roblabla> :P 14:50 -!- Zachoz is now known as Zachoz|Away 14:54 < pbunny> don't see problems with redstone 14:54 < pbunny> threads will still run with same speed 14:55 < pbunny> i.e. 20 iterations per second 14:55 < dav1d> you can measure realtime with redstone 14:55 < dav1d> so you would have to update redstone every tick anyways 14:55 < pbunny> i will update it every tick anyway 14:56 < dav1d> "that will actually result in tickless world" 14:56 < pbunny> well, every chunk thread will have its own ticks timing 14:56 < pbunny> but they will run at same speed 14:58 < pbunny> the only 'issue' i see is that sometimes stuff in adjactent chunks may happen by 0-49999ms later than in current chunk 14:58 < pbunny> and by ms i mean microseconds 15:00 < jast> so you mean μs 15:16 -!- Guest34224 [~exe@85.28.181.103] has quit [Ping timeout: 264 seconds] 15:16 -!- zh32 is now known as zh32|offline 15:17 -!- zh32|offline is now known as zh32 15:18 < roblabla> pbunny: what's the goal you're trying to reach by doing that ? 15:19 < pbunny> roblabla: smoothup cpu usage 15:19 < pbunny> and reduce locking waits 15:20 < jast> threads aren't guaranteed to actually run in precisely those time slices you want 15:20 < jast> it's easily possible for your thread to start departing more and more from the timing you imagined 15:20 < pbunny> by time chunk threads will shift themselves by lock-waiting, and then they will have to wait less 15:20 < pbunny> jast: detecting time-slice-fails is another thing 15:20 < jast> unless you want to write your own scheduler 15:21 < pbunny> jast: but even with sync, they are not guaranteed to finish their loops in time 15:21 < pbunny> that's another problem 15:21 < pbunny> however, they will usually slowdown the nearby chunks too if there's something slow going on in them by keeping mutexes locked 15:22 < pbunny> i will detect that in world thread, and then hold non-slowed chunks to give slowed ones additional iterations 15:22 < pbunny> not best solution though 15:23 < pbunny> or maybe it is better to let them run as they can, just lightening the slow threads by assiging their chunks to other threads 15:24 < pbunny> i.e. if somebody will screw a chunk with redstone, only that chunk will be screwed 16:29 -!- exe [~exe@85.28.181.103] has joined #mcdevs 16:30 -!- exe is now known as Guest97501 17:03 -!- SpaceManiac [~SpaceMani@r74-192-152-131.gtwncmta01.grtntx.tl.dh.suddenlink.net] has quit [Ping timeout: 264 seconds] 17:10 -!- BizarreCake [~BizarreCa@46.121.251.157] has joined #mcdevs 17:17 -!- zml2008 [~zml2008@get.your.minions.at.zachsthings.com] has quit [Ping timeout: 245 seconds] 17:18 -!- conehead [~conehead@unaffiliated/conehead] has joined #mcdevs 17:18 -!- superjoe [~andy@static-72-89-161-75.nycmny.fios.verizon.net] has joined #mcdevs 17:25 -!- dexter0 [~dexter0@c-24-23-138-192.hsd1.ca.comcast.net] has quit [Quit: exit(0);] 17:55 -!- Calinou [~Calinou@unaffiliated/calinou] has joined #mcdevs 17:56 -!- BizarreCake [~BizarreCa@46.121.251.157] has quit [Quit: Leaving] 18:12 -!- XAMPP-8 [~XAMPP8@199.254.116.104] has joined #mcdevs 18:12 -!- XAMPP-8 [~XAMPP8@199.254.116.104] has quit [Client Quit] 18:16 -!- dexter0 [~dexter0@c-24-23-138-192.hsd1.ca.comcast.net] has joined #mcdevs 18:46 -!- Paprikachu [~Paprikach@178.115.250.65.wireless.dyn.drei.com] has joined #mcdevs 19:04 -!- Paprikac_ [~Paprikach@178.115.250.65.wireless.dyn.drei.com] has joined #mcdevs 19:04 -!- Paprikachu [~Paprikach@178.115.250.65.wireless.dyn.drei.com] has quit [Ping timeout: 256 seconds] 19:13 -!- Paprikachu [~Paprikach@213-33-19-62.adsl.highway.telekom.at] has joined #mcdevs 19:16 -!- Paprikac_ [~Paprikach@178.115.250.65.wireless.dyn.drei.com] has quit [Ping timeout: 258 seconds] 19:18 -!- Jckf [~jckf@2001:470:27:155::2] has quit [Remote host closed the connection] 19:24 -!- Jckf [~jckf@2001:470:27:155::2] has joined #mcdevs 19:35 -!- Jckf [~jckf@2001:470:27:155::2] has quit [Remote host closed the connection] 19:35 -!- Justasic [~Justasic@unaffiliated/justasic] has left #mcdevs [] 19:56 -!- Jckf [~jckf@2001:470:27:155::2] has joined #mcdevs 20:02 -!- _eddyb_ [~eddy@unaffiliated/eddyb] has joined #mcdevs 20:04 -!- _eddyb_ is now known as eddyb 20:05 -!- edlothiol [~edlothiol@2a02:810b:80c0:27:f2de:f1ff:fe78:51cf] has quit [Remote host closed the connection] 20:17 -!- eddyb [~eddy@unaffiliated/eddyb] has quit [Read error: Connection reset by peer] 20:19 -!- eddyb [~eddy@unaffiliated/eddyb] has joined #mcdevs 20:24 -!- Calinou [~Calinou@unaffiliated/calinou] has quit [Remote host closed the connection] 20:24 < dav1d> clonejo: offscreen rendering with surf!? 20:24 < dav1d> (my next idea :P) 20:25 <+clonejo> Was war surf noch gleich? 20:25 <+clonejo> oh, sry 20:25 < dav1d> clonejo: http://surf.suckless.org 20:26 < dav1d> clonejo: minimalistic webkit/gtk based browser 20:26 <+clonejo> If you can get it to draw to an OpenGL context 20:26 < dav1d> yeah that's the hard part 20:27 < dav1d> also injecting keyboard mouse etc. 20:27 < dav1d> never done anything before with webkit 20:27 < dav1d> so might be ehm interesting 20:33 -!- SpaceManiac [~SpaceMani@r74-192-152-131.gtwncmta01.grtntx.tl.dh.suddenlink.net] has joined #mcdevs 20:33 -!- mode/#mcdevs [+v SpaceManiac] by ChanServ 20:41 -!- cathode [~cathode@c-76-105-184-52.hsd1.or.comcast.net] has quit [Ping timeout: 240 seconds] 20:46 -!- shoghicp [~shoghicp@77.225.6.14] has joined #mcdevs 20:49 < eddyb> dav1d: that looks like a cool WebKit wrapper 20:49 < eddyb> Chromium's Skia gfx platform can draw to anything 20:50 < dav1d> eddyb: it is :) 20:50 < dav1d> suckless stuff in general is awesome 20:50 < dav1d> eddyb: chromium is maybe too fat 20:50 < eddyb> but GTK won't get you as far as Skia 20:50 < dav1d> well it definitly is 20:50 < dav1d> that's right 20:50 < eddyb> hmm 20:51 < dav1d> but I looked into coding it with chromium ... I had no idea where to start 20:51 < eddyb> maybe when Blink gets stable, you can use that instead 20:51 < dav1d> and gave up after ~3 days with no line written 20:51 < dav1d> eddyb: and blink is? 20:52 < eddyb> dav1d: basically Google decided they had to fork WebKit and remove all the parts that they don't need 20:52 < dav1d> oh it's new rendering engine :O 20:52 < dav1d> yeah I knew that 20:52 < dav1d> and they call it blink? 20:52 < eddyb> yepp 20:52 < eddyb> Blink+V8 might be the way to go 20:52 < dav1d> TIL 20:52 < eddyb> I'm not sure what else you would need from Chromium. like, I don't think Skia is integrated in Blink yet