--- Day changed dim. févr. 16 2014 02:56 < c0> Guys, can someone give me some support with mark2? 02:58 < c0> I've got my developers sorting out a few bugs in one of our plugins, now, one of the plugins generates a config file with the default MySQL information. After this hardcoded information is changed in the code, even if the folder containing the original config is removed, the server appears to generate the old one... as if something was caching the old jar? I start the server the conventional method: using 'java -jar...' and it uses the new jar then I can 02:58 < c0> switch back to mark2, but what's mark2 doing which causes such odd behaviour? 05:34 < Eviltechie> c^: I beleive mark2 is undergoing a major rewrite and isn't really considered good to use 05:34 < Eviltechie> http://www.reddit.com/r/admincraft/comments/1s1t4e/the_state_of_mark2_and_the_path_forward/ 05:35 < c^> Eviltechie > bit late now.. we've built the entire server infrastructure off mark2... launch of the network is tomorrow 05:35 < Eviltechie> oops 05:35 < c^> We have 6 1M+ YTers making videos tomorrow 05:35 < c^> so... we're estimated in excess of 1M players 05:35 < c^> this is not time to mess about with the infrastructure 05:36 < c^> We have our DDoS protection daisy chained with all of the units and backups on standby 05:36 < c^> Eviltechie > can you think of a quick way to patch it? 05:36 < Eviltechie> uh no 05:37 < c^> meh, it seems to be working alright 05:37 < Eviltechie> maybe you could try to batphone the mark2 dev and wave some cash in his face if you really need this fixed now 05:37 < c^> it's just a pain having to start a normal screen.. set the config then start mark2 05:38 < c^> How can I contact him? 05:38 < c^> I can offer him a full time job in fact 05:38 < Eviltechie> https://github.com/barneygale 05:38 < Eviltechie> he has his email listed on github 05:38 < c^> Thanks <3 05:38 < Eviltechie> hell, he's in this channel now 05:39 < c^> barneygale > 05:39 < c^> meep 05:39 < c^> I added you on Skype 05:40 < dx> whoa, serious business 05:40 < SinZ> it seems like yesterday that we were just yelling at mojang, now we are doing business 05:41 * Eviltechie puts on a dress shirt 05:41 * c^ is actually sitting in a tux 05:42 < Eviltechie> Turtlenecks e'ry day. They're warm, soft, and you can be buisness casual with no extra effort. 05:45 < dx> c^: anyway explain your issue further, how is the mysql config related to jars? 05:45 < c^> The plugin (JAR) generates the configs 05:45 * dx doesn't know much about mark2 but asking for extra details never hurts 05:46 < dx> is that a bukkit plugin or what? 05:46 < c^> if we change the hardcoded default variables in the plugins code, when the server is started by mark2, it is as if the old plugin is being loaded (the old config is regenerated) 05:46 < c^> yeah 05:46 < Eviltechie> dx: it's a wrapper 05:46 < dx> Eviltechie: yes, i know that much :P 05:47 < c^> It's as if mark2 is caching the plugin jars for some odd reason 05:47 < dx> sounds unlikely 05:47 < dx> mark2 just wraps bukkit 05:48 < dx> (or spigot, or vanilla. doesn't care a lot about the implementation) 05:49 < c^> it works fine if the server is started conventionally... java -jar... 05:49 < c^> then I can continue using mark2 after I shut that one down 05:49 < c^> It seemed unlikely when I encountered it too 05:49 < dx> oh now that is an interesting point 05:51 < c^> it has my entire team of developers baffled 05:52 < dx> do they do python, or just java? 05:56 < dx> c^: also pastebin your mark2.properties 05:57 < c^> oh god.. don't laugh 05:57 * dx laughs 05:57 < dx> okay with that out of the way, pastebin your mark2.properties 05:57 < c^> which one? 05:58 < dx> ...there are several? 05:58 < dx> whichever you use for the affected server 05:58 < c^> I just typed 'mark2 config' and I remember this one being a hell of a lot larger 06:00 < dx> oh there's mk2/resources/mark2.default.properties too, which you aren't supposed to modify 06:00 < dx> that's the long one 06:01 < c^> yeah.. just found that one.. there was a copy of this one when I typed mark2 config for the first time and I changed a few of the variables... now I can't find where the hell mark2 put it after I was done with it 06:01 < dx> fun 06:01 < dx> well i'll ask the source 06:02 < dx> i believe you're supposed to put it in the server directory along with the jar, anyway 06:02 < dx> but don't know about the "mark2 config" command 06:02 < c^> oh... those are all defaults.. 06:02 < c^> I enabled maxpermgen and that's about it as far as I remember 06:03 < c^> The ones in each of the server folders are just max and min RAM allocations 06:03 < c^> nothing useful 06:03 < dx> oh this "mark2 config" command is neat 06:04 < dx> apparently diffs what you change and only writes the relevant parts \o/ 06:04 < c^> to /etc/mark2/mark2.properties? 06:05 < dx> ~/.config/mark2/mark2.properties, it seems 06:05 < c^> ~/.config? 06:05 < dx> yes 06:06 < c^> http://i.imgur.com/47PjxTc.png 06:06 < c^> wow 06:06 < c^> I really didn't change much 06:08 < dx> lol 06:08 < dx> and what's your mark2 commandline 06:08 < dx> to start it, i mean 06:09 < c^> cd ; mark2 start 06:09 < c^> I prefer doing that over 'mark2 start ' 06:09 < dx> no mark2.properties file in that directory either? 06:10 * dx is just doing sanity checks 06:11 < dx> pastebin output of this: "cd ; ls -la . plugins" 06:11 < dx> replace obviously 06:18 * dx pokes c^ 06:18 < c^> hmm 06:20 < dx> maybe could blame the umasks, but that's just a guess 06:21 < dx> or setsid() / fork to background 06:22 < dx> still just wildly guessing 06:24 < c^> http://pastebin.com/K1EZZdzS dx 06:24 < dx> nice plugin names lol 06:25 < c^> yeah.. obfuscation 06:27 < dx> c^: is your mark2 source patched in any way? could you pastebin the output of "git diff", if so? 06:27 < c^> nope 06:27 < c^> I don't even use git on the production server 06:28 < dx> well, yeah, but that's the way to compare the code you have against the released version 06:29 < c^> It's no different :P 06:30 < c^> process: github>git>test server>validation>human testing>revalidation>stress testing>cleanup>ship to production 06:30 < dx> fun 06:31 < SinZ> mojang has less steps than that 06:31 < c^> indee 06:31 < c^> *indeed 06:33 < dx> c^: which one of those plugins has the issue? 06:33 < c^> they all do it 06:33 < dx> wat 06:33 < c^> mark2 just seems to be caching the jars 06:33 < c^> that's my issue.. 06:34 < dx> thought you meant the configs 06:34 < dx> hmm 06:35 < c^> yep.. and as a result of which.. if the configs are deleted after a jar update.. the old config is generated because the old jar is still being loaded.. 06:35 < c^> somehow... 06:38 < dx> c^: pastebin me the output of "stat spigot.jar" 06:38 < dx> c^: and also "id" (yes that's the whole command) 06:39 < c^> http://pastebin.com/RwhyUZH4 06:39 < dx> ...why is the uid 0? 06:40 < dx> c^: also "id node-2xdd3" (still need "id") 06:40 < c^> http://pastebin.com/6RiDCT0t 06:40 < c^> I was in root 06:42 < c^> I probably shouldn't upload new jars as root... 06:42 < c^> but hey ho 06:42 < dx> c^: "id node-2xdd3" pls 06:43 < c^> http://pastebin.com/mL8HjF7P 06:43 < dx> looks like selinux is trolling us 06:43 < c^> ah 06:44 < dx> either way, you need to run this server as the user "node-2xdd3", not "node-2xdd3-user" 06:45 < dx> oh god, reading about selinux contexts, why 06:46 < c^> node-2xdd3 is no-login 06:47 < c^> the -user is for console 06:47 < dx> but you start the server from the console user always, or what? 06:48 < c^> nope 06:48 < c^> the server runs as node-2xdd3 06:48 < dx> how? 06:49 < c^> sudo -u 06:49 < dx> lol 06:49 < dx> sigh 06:50 < dx> is there any decent sysadmin in this channel currently reading this, to assist c^ with his potentially selinux related issues? 06:50 < c^> bleh 06:50 * c^ disables selinux 06:50 < dx> ..is it that easy? 06:50 < Eviltechie> in b4 it's not selinux, and is just gremlins in mark2 06:50 < c^> echo 0 >/selinux/enforce 06:50 < dx> Eviltechie: :D 06:51 < dx> well, mark2 does setsid() to go to background, i'd assume that detaches it from whatever those selinux contexts are 06:52 < dx> or maybe i'm just making random shit up 06:57 < dx> oh snap, the arch linux default kernel now includes selinux, that would explain a VERY similar issue i had in a different channel 06:58 < c^> selinux disabled=fixed 06:58 < c^> THERE MUST BE A BETTER WAY 06:58 < dx> \o/ 07:00 < dx> c^: start a mark2, run "ps -Z", copy output, close mark2, start java -jar spigot blah, run "ps -Z", copy output, pastebin both 07:00 < dx> actually derp, ps -Z might not show the backgrounded mark2 07:01 < dx> i barely know what this -Z magic means 07:05 < c^> bleh, imma sleep 07:05 < c^> tomorrow 07:06 < dx> kbai 07:06 < dx> enjoy your selinux 07:07 < dx> (or lack thereof) 07:19 < dx> *cough* he didn't even say thanks *cough* --- Day changed lun. févr. 17 2014 09:27 < Not-003> [Glowstone] SpaceManiac pushed 5 commits [+15/-6/±24] http://git.io/NIDwpQ 09:27 < Not-003> [Glowstone] SpaceManiac afa250c - Fix SetWindowContents encoding and use it when whole inventory contents are set. 09:27 < Not-003> [Glowstone] SpaceManiac 25bd4eb - Added CloseWindow, OpenWindow, Transaction, WindowClick, WindowProperty packets. 09:27 < Not-003> [Glowstone] SpaceManiac 7bf6bf5 - Started on better inventory system using InventoryView and monitoring. 09:27 < Not-003> [Glowstone] ... and 2 more commits. 10:05 < Sanqui> SirCmpwn: I knew I remembered you from elsewhere :p 10:05 <+SirCmpwn> hi Sanqui 10:06 < Sanqui> hi 10:06 < Sanqui> just wanted to make sure, haha 15:58 < williamtdr> Is anyone here good at python? 16:20 < dx> all the cool guys here use python. also, don't ask to ask just ask™ 17:58 < mbaxter> dx: But I'm cool :( 17:58 < dx> mbaxter: hurry up and code some pythons, quick 17:59 < shoghicp> ssshsss 17:59 < dx> shoghicp: welcome to the cool guys club 17:59 < shoghicp> \o/~~~~~~ 18:00 < dx> what's the ~ supposed to be? long armpit hair? 18:00 < shoghicp> a phyton 18:00 < dx> armpit python 18:00 < shoghicp> xD 18:00 < Flemmard> armpython 20:23 < nickelpro> I'm fairly good at Python, my MC bot is in python 23:42 < shoghicp> well, PocketMine-MP has been featured on sourceforge :D --- Day changed mar. févr. 18 2014 00:18 <+clonejo> Umm, do people still care about Sourceforge? 00:19 < shoghicp> well, at least they host the binaries 00:20 < shoghicp> (no release binaries, additional binaries) 00:24 <+clonejo> Didn't they do adware installers? 00:26 < iBotPeaches> They lost all my respect about 2 years ago 00:55 <+SirCmpwn> shoghicp: GitHub hosts binaries, you know 01:06 < shoghicp> SirCmpwn: yes, but not the type to put in each release 01:07 <+SirCmpwn> gh-pages? 01:07 < shoghicp> well, they can cancel your accout if you have too many traffic 01:09 < Not-003> [Glowstone] SpaceManiac pushed 2 commits [+2/-4/±5] http://git.io/_mOSew 01:09 < Not-003> [Glowstone] SpaceManiac a8fbcc9 - Started on updating WindowClickHandler. 01:09 < Not-003> [Glowstone] SpaceManiac 561b0be - Updated readme, license, and logo and removed outdated documentation. 01:10 <+AndrewPH> SirCmpwn: what about 'releases' 01:10 <+SirCmpwn> AndrewPH: that's the best solution, but shoghicp said his use-case doesn't fit well into it 01:10 < shoghicp> I put Windows releases there 01:11 < shoghicp> but binaries that are not updated don't fit there 01:11 < shoghicp> https://sourceforge.net/projects/pocketmine/files/builds/ 01:11 < shoghicp> Those files are dwonloaded by a script that detects the host 01:20 < Not-003> [Glowstone] SpaceManiac pushed 1 commit [+0/-1/±0] http://git.io/Pz4zJQ 01:20 < Not-003> [Glowstone] SpaceManiac bebcccf - Removed blank Unsupported class from last commit 01:22 < Not-003> [Glowstone] SpaceManiac deleted branch flow 02:30 < winny> Something odd just happened to me: Eye of Ender throw going two different ways when it's clear it's the wrong way http://i.imgur.com/XiP2sGa.png 07:50 < Not-003> [Glowstone] SpaceManiac pushed 1 commit [+0/-0/±1] http://git.io/BAayNQ 07:50 < Not-003> [Glowstone] SpaceManiac e14e07a - Fixed fallthrough for repeating tasks in GlowScheduler. --- Log closed mar. févr. 18 11:21:44 2014 --- Log opened mar. févr. 18 11:21:51 2014 11:21 -!- Irssi: #mcdevs: Total of 138 nicks [1 ops, 0 halfops, 11 voices, 126 normal] 11:25 -!- Irssi: Join to #mcdevs was synced in 243 secs --- Day changed mer. févr. 19 2014 00:23 < _123DMWM> Is anyone else having problems with esper.net channels? 00:24 < _123DMWM> [06:23:50 PM] * Connection failed ((336031996) error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol) 00:24 < _123DMWM> :P 00:25 < umby24> _123DMWM: nopes 00:27 < _123DMWM> I guess the server I was using went down 00:27 < _123DMWM> tried another and it's working 05:46 < Not-003> [Glowstone] SpaceManiac pushed 1 commit [+0/-0/±4] http://git.io/KwYprg 05:46 < Not-003> [Glowstone] SpaceManiac 7418937 - Removed broken JTerminal gui and adjusted config (closes #82). 15:30 < Not-003> [mcprotocol] thinkofdeath pushed 1 commit to master [+0/-0/±16] http://git.io/xeuJZQ 15:30 < Not-003> [mcprotocol] thinkofdeath ae77c9d - 14w08a --- Day changed jeu. févr. 20 2014 00:23 < Not-003> [fCraft] fragmer * r2330 12 files : Updated assembly versions to 0.645 (dev) 00:24 < Not-003> [fCraft] fragmer * r2331 4 files : Backported improvements to IsoCat/MapRenderer from 0.90x (no CPE CustomBlocks support though, not yet) 14:24 < morfin> only way how i know how many data i shoul read is hardcoded packet sizes? 14:24 < morfin> i mean if i am reading asyncronously 23:50 < nickelpro> Getting splits left and right today 23:51 <+SpaceManiac> Poor freenode --- Day changed ven. févr. 21 2014 00:24 < Jeebiss> Wow. Sure makes it hard to get help when everyone gets split hah 08:01 < Not-002> [Glowstone] SpaceManiac pushed 4 commits [+9/-3/±15] http://git.io/UjJOHQ 08:01 < Not-002> [Glowstone] SpaceManiac 12dd82d - Implemented effect and sound playing, added particle packet, and removed dead unit tests. 08:01 < Not-002> [Glowstone] SpaceManiac 375eb1a - Significantly tidied GlowPlayer and implemented player weather and resource packs. 08:01 < Not-002> [Glowstone] SpaceManiac 839298b - Further minor GlowPlayer tidying and implementation of sleepingIgnored, abilities, and health scaling. 08:01 < Not-002> [Glowstone] ... and 1 more commits. 08:07 < Not-002> [Glowstone] SpaceManiac pushed 1 commit [+0/-0/±2] http://git.io/3eNkGQ 08:07 < Not-002> [Glowstone] SpaceManiac 3ad2258 - Fixed storage of bed location 09:40 < morfin> guys 09:41 < morfin> i guess NBT can't work with async IO properly 09:42 < morfin> is ordering of data in files nessesary? 09:50 < morfin> i mean should i have same order for tags all the time? 16:34 < williamtdr> Hey. 16:34 <+sadimusi> hi 16:34 < williamtdr> When using a development version of spigot, it takes a long time to get past thte "Loading libraries, please wait..." part. 16:34 < williamtdr> This is annoying in a script context, adds a good 5 seconds to the start time. 16:34 <+sadimusi> you should ask #spigot on esper 16:35 < williamtdr> Alright. 16:35 < williamtdr> Thanks. 16:35 < MrARM> williamtdr not a very long time, but about a second --- Day changed sam. févr. 22 2014 06:16 < Not-002> [bravo] edunham pushed 2 commits to master [+0/-0/±3] http://git.io/F1kKpA 11:19 < jesusthekiller> hi all 11:19 < jesusthekiller> You know where I can find documentation for MCProtocolLib? 13:06 < Spaceboy_> Does anyone here have experience with server status checking using sockets? 13:08 < Spaceboy_> I'd love to get some help if anyone who does sees my message, I am trying to accomplish this using actionscript 3. thanks --- Log closed sam. févr. 22 15:27:39 2014 --- Log opened sam. févr. 22 15:27:59 2014 15:27 -!- Irssi: #mcdevs: Total of 128 nicks [1 ops, 0 halfops, 10 voices, 117 normal] --- Log closed sam. févr. 22 15:33:13 2014 --- Log opened sam. févr. 22 15:57:40 2014 15:57 -!- Irssi: #mcdevs: Total of 108 nicks [1 ops, 0 halfops, 9 voices, 98 normal] 16:02 < Spaceboy_> Since I did get something with the older servers I tried to modify the packet a little bit, and send different things.. but no matter what I did, I couldn't get it done right.. I don't know what or in what way I should communicate with the server 16:02 < Spaceboy_> AS3 only lets me write different data types, I can't seem to really.. modify how the packet is structured 16:02 < dx> it sure is netsplit around here 16:02 < dx> Spaceboy_: the protocol changed completely in 1.7, that's why nothing works 16:02 < Spaceboy_> Yeah, I read about that but all I found on the web was about the older servers 16:02 < Spaceboy_> But even with them, I couldn't for the life of me get it to work 16:02 < dx> are you using AS3 from flash? 16:02 < Spaceboy_> I think I'll get some packet sniffer and see whats happening there 16:02 < Spaceboy_> Yeah 16:02 < dx> i don't think flash lets you use sockets freely enough 16:02 < dx> they have their own wrapped socket weirdness 16:02 < Spaceboy_> Yeah I know, but I did think it might suffice 16:02 < dx> it won't 16:02 < dx> you'll have to write a proxy server in a different language and host it in a server you own 16:02 < dx> make it talk proper minecraft protocol in one side, and flash madness in the other side 16:02 < Spaceboy_> nodejs might work? 16:02 < dx> sure 16:02 < Spaceboy_> Know a good tool for viewing received packets though? 16:02 < Spaceboy_> It might help me go the right path ;x 16:02 < Spaceboy_> Well thanks for the information, I'll find one on my own lol 16:02 < Spaceboy_> dx: Do you know of any 1.7 protocol documentation ? 16:02 <+clonejo> Spaceboy_: we do have a wiki 16:02 < Spaceboy_> clonejo: So I take it works for 1.7? 16:02 <+clonejo> The protocol page on the wiki might say so. 16:03 -!- Irssi: Join to #mcdevs was synced in 345 secs 16:06 < dx> SpaceManiac: sup, freenode is being dumb right now 16:06 < dx> SpaceManiac: ...i'm being dumb too, sorry, mistab'd 16:06 < dx> Spaceboy_: sup, freenode is being dumb right now, and so am i 16:07 < Spaceboy_> o-o 16:07 < Spaceboy_> What? 16:07 < dx> Spaceboy_: the irc network you are currently using is having stability issues 16:08 < dx> anyway 16:08 < dx> 11:53 < dx> there's a decent implementation of it, too https://github.com/andrewrk/node-minecraft-protocol 16:08 < dx> last thing i sent 16:08 < Spaceboy_> Oh wow 16:08 < Spaceboy_> Thanks! 16:09 < dx> you will still have to figure out how to bridge it to flash, though. but you can just do basic message passing, like sending plaintext commands as "connect server.address.here" 16:11 < dx> also since you'll be using your server address to connect to any minecraft server, it might get abused, and your server IP might get banned from servers if your users misbehave 16:11 < Spaceboy_> Yeah good thinking 16:12 < Spaceboy_> I'll be trying to think of how to do this nicely, or I might just resort to Java 16:13 < dx> mhm, yes, java in web browsers is often considered 'awful', but i believe you have more freedom with sockets --- Log closed sam. févr. 22 16:16:43 2014 --- Log opened sam. févr. 22 16:23:34 2014 16:23 -!- Irssi: #mcdevs: Total of 99 nicks [1 ops, 0 halfops, 7 voices, 91 normal] 16:29 -!- Irssi: Join to #mcdevs was synced in 377 secs --- Log closed sam. févr. 22 16:41:07 2014 --- Log opened sam. févr. 22 18:14:20 2014 18:14 -!- Irssi: #mcdevs: Total of 1 nicks [1 ops, 0 halfops, 0 voices, 0 normal] --- Log closed sam. févr. 22 18:19:29 2014 --- Log opened sam. févr. 22 18:19:40 2014 18:19 -!- Irssi: #mcdevs: Total of 9 nicks [0 ops, 0 halfops, 0 voices, 9 normal] --- Log closed sam. févr. 22 18:24:22 2014 --- Log opened sam. févr. 22 21:14:57 2014 21:14 -!- Irssi: #mcdevs: Total of 108 nicks [1 ops, 0 halfops, 9 voices, 98 normal] 21:19 -!- Irssi: Join to #mcdevs was synced in 272 secs 23:59 < TkTech> https://gist.github.com/TkTech/9163704 --- Day changed dim. févr. 23 2014 00:00 < TkTech> Exciting, my new semi-portable build is in the mail. Can even play Minecraft at 60FPS! 00:05 <+clonejo> TkTech: did you mean: 600FPS? 00:07 < TkTech> Heh, hopefully. It's amazing that a computer that plays BF4 on Ultra struggles with Minecraft 00:13 <+clonejo> I think I got >100fps on my GTX 650 00:15 < TkTech> I can get 100-120fps on my current setup, but it overheats 00:16 < TkTech> Fans start screaming bloody murder 00:17 < TkTech> There we go, http://pcpartpicker.com/user/TkTech/saved/3Qpx 00:17 <+clonejo> I don't think a GTX 650 can possibly overheat, it just takes 65W 00:18 < TkTech> Anything can overheat without sufficient airflow, just takes longer 00:19 <+clonejo> r 00:19 <+clonejo> whoops 00:21 <+clonejo> You're not even trying to make us envious. 00:22 < TkTech> Hehe. Oddly, most expensive single component is the mobo 00:22 <+clonejo> I don't envy your energy bill :D 00:22 < TkTech> But it's kinda overkill http://www.asus.com/Motherboards/MAXIMUS_VI_EXTREME/ 00:23 < TkTech> Yeah, it's only 1200W :| 00:25 <+clonejo> what will that setup be worth in 6 months? 00:26 < TkTech> You know, that's harder to guess than it used to be. 00:27 < TkTech> The cost of HD's and RAM stopped their rapid march down after the floods and the manufacturers have used that as an excuse to keep them up 00:27 < TkTech> The GPUs have actually increased in cost recently because of damn miners buying them all 00:27 <+clonejo> bitcoin does really have an impact there? 00:27 < TkTech> Oh sweet jesus yes. There are very popular cards that have double to trippled in cost if you can even find them. 00:29 <+clonejo> a while ago they had to ban mining software from the university cluster :D 00:30 < TkTech> Hah. They fired a couple guys from the local school board a few months ago 00:30 < TkTech> They were using the lab computers (hundreds of them, dozens of schools) to mine litecoin at night 00:30 <+clonejo> whew 00:31 < TkTech> It's not worthwhile (power vs kh/s) to CPU and GPU mine any more, but that doesn't matter if you aren't paying the power bill 00:31 <+clonejo> yup 00:31 <+clonejo> The uni cluster has limited time slots and is quite tightly controlled, so they noticed early 00:33 < TkTech> That's just good sense, since university mainframes first appeared people have used them for...activities... 00:33 <+clonejo> they're all just "benchmarking" 00:34 <+clonejo> I just took a student assistant job at the it center, I'll be involved in some project with Intel Xeon Phis 00:35 < TkTech> I've never heard of the Phi before. Seems like we're back to the FPU Coprocessor era 00:38 < TkTech> I wonder how many livers I'd have to harvest to do 4-way Titans 00:38 < TkTech> clonejo: can you talk about the project? I'm curious what these are used for. 00:38 < TkTech> Only thing I can think of off the top of my head is simulation 00:39 <+clonejo> TkTech: that's what the hpc department I'll be working is doing :) 00:39 <+clonejo> I don't know much yet, I'll start this or next week 00:41 < TkTech> That's going to be fun. I have a friend here in Ottawa whose using a cluster to do highly accurate fluid simulations. 00:41 <+clonejo> It's about software assisting in developing parallel software, I think in both libraries and static analysis 00:41 < TkTech> It takes *days* to simulate even tiny volumes 00:42 < TkTech> Hm, interesting. Google has been extremely active with that. 00:43 < TkTech> Recently they've been using their data centers to fuzz popular software 00:43 <+clonejo> bugs everywhere ;) 00:49 <+clonejo> My university (RWTH) is one of the top German universities for engineering, there are a lot of simulations being done 00:50 <+clonejo> *RWTH Aachen 00:54 <+clonejo> What do you pay in the US for university? 00:55 < TkTech> No idea, Canadian. 00:55 < TobiX> clonejo: LfBS? 00:56 <+clonejo> TkTech: What you you pay in Canada? 00:56 <+clonejo> TobiX: What does that mean? 00:57 < TobiX> clonejo: LEhrstuhl für Betriebssysteme, was the most active parallel computing group at RWTH when I was working there (~8 years ago) 00:57 < TkTech> Depends on where you go. Ottawa U and Carleton are both way cheaper (depending on course) than Waterloo for example 00:57 < TkTech> But even the most expensive don't compare to American costs 00:58 <+clonejo> I pay practically nothing here, I probably pay more for books 00:58 < TkTech> CS at waterloo is 11,200/year for tuition 00:59 < TkTech> Versus 43,210/year at MIT 00:59 < TkTech> 11200/year is nothing for most Canadians, even minimum wage is enough. 01:01 < TkTech> clonejo: Is it covered by your taxes? What's your effective tax rate? 01:01 < TkTech> My net is $98k but I pay 47% of that to taxes, EI, RRSP, and all the other fun parts of socialism. 01:03 <+clonejo> TkTech: The student assistant job is just 8hours/week so I won't pay any taxes 01:03 <+clonejo> <400€ (~500$) is tax-free 01:03 < TobiX> Ah, the magic barrier :) 01:03 < TkTech> Ah, same kinda thing here. Under $30k you pay nothing and usually get a very nice return. 01:04 <+clonejo> wow, that's high 01:05 < TkTech> Probably not different from yours when you factor in cost of living 01:06 < TkTech> Oh, that number also varies depending on where you are. Very different between Ontario and Newfoundland for example 01:07 < TkTech> It accounts for heating and cooling needs for example. If you're in Vancouver you'll pay a lot less in heating than Qubec 01:08 <+clonejo> In Germany it's the same anywhere, so living in eg. Munich isn't very nice 01:09 < TkTech> It makes sense, you can fit Germany in Canada 27 times 01:09 <+clonejo> ^^ 01:09 < TkTech> Within a province that's closer to the size of Germany it's all the same 01:10 < TkTech> Except for the far-north subsidy 01:10 < TkTech> But a head of lettuce in the far-north can cost you $15 01:10 <+clonejo> holy shit 01:11 <+clonejo> In many other places Germany has very complicated rules how much you get or have to pay 01:11 <+clonejo> like student loans 01:11 < TkTech> Depending on the city or region? How do you subdivide germany, states? 01:12 <+clonejo> it mostly depends on your personal situation 01:12 <+clonejo> the only regional divide there is, is probably west vs. east (ex-GDR) Germany 01:15 < TkTech> Really? So if you were getting mail it would just be "1 Panzer Street, Berlin, Germany"? 01:15 <+clonejo> yup 01:15 <+clonejo> there are states, but they aren't used in addresses 01:16 <+clonejo> social laws are implemented at federal level 01:16 <+clonejo> education is done by the states atoh 01:17 < TkTech> That's fairly similar to here, there are some complicated scenarios where provinces can trump federal law and vice versa 01:17 < TkTech> (Because of all the concessions made during confederation) 01:18 <+clonejo> nothing trumps federal law here 01:18 <+clonejo> exept EU^^ 01:18 <+clonejo> *except 01:19 < TkTech> That seems like the better way of doing it, but you never had to "bribe" the individual states to join Germany so you didn't have to give up the power 01:19 <+clonejo> hehe 01:19 < TkTech> Our system slows everything down and causes billions in losses 01:19 < TkTech> Like trade for example 01:20 < TkTech> Trade between provinces is up to the provinces and have their own tariffs 01:20 <+clonejo> m( 01:20 < TkTech> So we lose billions each year just moving goods from one side of the country to the other 01:21 <+clonejo> Germany makes tons of money from free trade within the whole EU 01:21 < TkTech> Right? It just makes sense. Especially when you have a common currency. 01:21 < TkTech> But Germany seems to be a manufacturing power house so it's in a really good position in the EU 01:22 <+clonejo> yup, we did benefit far better from the EU than other countries 01:22 < TkTech> Resources come into Germany, don't get taxed, get refined/manufactured into more expensive goods and then traded out again without tax 01:23 <+clonejo> most resources come from outside the eu 01:23 <+clonejo> except food 01:24 < TkTech> Really? Doesn't Germany have winter weather similar to Canada? 01:24 < TkTech> Don't you need to import food in the winter months? 01:25 <+clonejo> We have that gulf stream 01:25 <+clonejo> my parents live near the coast, there isn't near to no snow 01:26 <+clonejo> temperatures <-10°C are rare, at least in the northern half 01:26 <+clonejo> I can't say much about the south 01:27 <+clonejo> *there is near to no snow 01:27 < TkTech> So you can grow food year-round? 01:28 <+clonejo> well, the ground still freezes in winter 01:28 <+clonejo> but most of the year 01:28 < TkTech> We store titantic quantities of wheat, corn, apples, and stuff like that for the winter, but we have to import everything else from other countries so food isn't cheap here 01:28 <+clonejo> we should be self-sustainable in winter 01:28 < TkTech> Go to some place like Thailand and food is so amazingly cheap 01:29 <+clonejo> btw Canada might be larger, but Germany's population is more than twice as large^^ 01:29 < TkTech> Yeah, your country is waaaaaaay more developed 01:30 < TkTech> And has like a thousand years more history 01:30 < Fador> For some reason people don't like to live in the north ;) 01:30 < TkTech> But I wouldn't trade :) We have so much land and space it's ridiculous. Our cities are absolutely huge compared to most european cities even with a fraction of the population 01:31 < TkTech> Because our cities have huge sprawl and most people live in suburbia 01:31 < Fador> the "city" I live in is not actually city according to EU because there's so much "empty space" =/ 01:31 < TkTech> Wait...the EU defines a city by population density? :/ 01:32 < TkTech> That seems really odd... 01:32 < TkTech> The ottawa-hull region here is bigger than some countries and only has a few million people but it's still one city 01:32 < Fador> they do have some definitions but that doesn't actually matter =D 01:33 < Fador> hehe, we have only 5M people in the whole country..;) 01:33 < TkTech> I wouldn't mind stealing your transit system though, I would kill to have good rapid transit all over 01:33 < TkTech> Wait, aren't you in Germany? 01:33 < Fador> Finland \o/ 01:33 < TkTech> I seem to remember you being in Germany... 01:33 <+clonejo> Fador: Tampere seems similar to Aachen in size and density 01:33 < TkTech> I'm getting people mixed up I think 01:34 < Fador> clonejo: cool =) 01:34 < TkTech> Is Finland the one with the 1-trillion energy fund? 01:34 <+clonejo> lol, the Ruhr area is denser than Tampere 01:34 < Fador> umm.. 01:35 < TkTech> Oh, it's Norway 01:35 <+clonejo> (it does contain 8 million people, though) 01:36 < TkTech> Too many countries, I would fail a EU geography test 01:36 < TkTech> How often do you guys actually go to another country? 01:36 < Fador> I don't travel that much =) 01:36 <+clonejo> TkTech: I mix up the scandinavian countries myself :P 01:37 <+clonejo> TkTech: Norway isn't even EU 01:37 < TkTech> Don't get to travel too much in Canada, it's cheaper to go from Ottawa to London than to Vancouver 01:37 < Fador> it's funny how sweden, norway, denmark and iceland don't count finland as a part of scandinavia ;) 01:38 <+clonejo> who cares about iceland 01:38 < Fador> mostly because all of the other countries have similar language =D 01:39 < TkTech> Iceland doesn't matter much in anything 01:39 < Fador> ;) 01:39 < TkTech> To remote for high levels of trade, too small a population to support a heavy services economy 01:41 < TkTech> Huh, prior to the arrival of humans the Arctic Fox was the only mammal in Iceland 01:41 < TkTech> TIL 01:41 < Fador> ^__^ 01:43 < Fador> it's been such a warm winter 01:44 < TkTech> Lots of snow tho? 01:44 < Fador> even not it's around 0°C, few weeks ago we had some good winter weather, around -20°C 01:44 < Fador> no, not really because all the snow has melted =/ 01:44 < Fador> it did snow yesterday 01:45 < TkTech> As a skier that makes me sad ;-( Winter without winter sports just isn't worth it. 01:45 < Fador> I'm sure there's snow in northern finland =) 01:45 < Fador> http://fador.be/g/8ab719da661e259fe2a35264b9c4d7a6.png 01:45 < Fador> just for reference ;) 01:46 < TkTech> Hm, I wonder. There's actually not that much snow fall in the arctic circle 01:46 < TkTech> It's too dry 01:46 < Fador> http://www2.liikennevirasto.fi/alk/kelikamerat/kelikamerat_5.html 01:46 < Fador> just pick a camera from the map ;) 01:47 < TkTech> oO What are these? Random traffic cams? 01:47 < Fador> yeah =) 01:47 < Fador> http://www2.liikennevirasto.fi/alk/kelikamerat/kelikamerat_9.html ..in tampere area it's just..wet =/ 01:48 < Fador> oh sorry, didn't notice the page is also available in english ;) 01:49 < TkTech> http://fador.be/kama/EUREKA_SEVEN_AO_-_16_snapshot_21.49_%5b2013.02.07_23.15.52%5d.jpg 01:49 < TkTech> Hehe 01:49 < Fador> =D 01:50 * TkTech be creepin' 01:51 <+clonejo> Fador: this winter was pretty mild here, too, most parts of Germany didn't have any snow 01:52 < Fador> clonejo: I just hate this kind of weather when it's wet and dark outside =/ 01:52 < Fador> ..and it's amusing to see those indian exchange students when it's -20°C =D 01:52 < TkTech> Isn't there a depression syndrom for that weather? 01:53 < TkTech> http://en.wikipedia.org/wiki/Seasonal_affective_disorder 01:53 <+clonejo> luckily it doesn't get that dark here 01:53 < Fador> TkTech ;) 01:53 < TkTech> Hah, you should see them in Ottawa. We swing from -45˚C to +40˚C. Confuses the hell out of them. 01:53 <+clonejo> it noticeably affects us, too, though 01:53 < Fador> http://en.wikipedia.org/wiki/Polar_night there's also this 01:54 < TkTech> Wow, I'd hate to be in Kiruna 01:54 < TkTech> A 28-day night would suck 01:54 < Fador> and the reverse when the sun is up 24/7 at summer ^__^ 01:55 <+clonejo> http://suncalc.net/#/61.4982,23.761,5/2014.02.23/01:53 01:56 < Fador> well not here in tampere but up north..=) 01:57 <+clonejo> sure 01:57 <+SirCmpwn> dividuum: you here? 02:16 < dividuum> SirCmpwn, yeah 02:17 <+SirCmpwn> dividuum: What was the effort required to make your xkcd thing? 02:18 < dividuum> i think i have the source somewhere. one second 02:19 < dividuum> https://github.com/dividuum/xkcd-1110 06:02 <+SirCmpwn> dividuum: thanks 15:13 < winny> http://codereview.stackexchange.com/questions/42405/minecraft-query-tools 17:40 < dav1d> lol php 18:32 < winny> dav1d: yes very lol 18:32 < dav1d> but the code looks pretty clean 18:32 < winny> i originally wrote it to contribute to the wiki, then it just grew on me because i wanted it to work 18:32 < winny> er, i wanted a working implementation i knew intamately 18:32 < winny> thanks 18:32 < dav1d> you can still paste it on gist and link it in the wiki 18:33 < winny> alright, i may 18:33 < winny> what about a github repo, is that a bit much/ 18:33 < dav1d> should be fine as well 18:33 < winny> also i need to get an account recovered on the wiki 18:33 < winny> i lost my lavabit.com account 18:33 < dav1d> puh 18:33 < winny> i'll have to find my username though lol 18:33 < dav1d> lemmy see how allowing accounts worked on the wiki 18:34 < winny> i can make one, but think it's pretty smart to keep one account if possible 18:34 < dav1d> winny: you can make one, but someone needs to approve it 18:35 < winny> oh i see, so it is just as well i find my old account and see if i know the password or get an admin to change the email 18:36 < dav1d> that would me something for TkTech I guess ^ 18:36 < winny> ok, i will have to find my account lol 18:37 < dx> dav1d: i think we don't do that method of validation anymore 18:37 < dav1d> dx: oh lol 18:37 < dx> there's a textcha now 18:37 < dav1d> I am so behind 18:37 < dav1d> ^^ 18:37 < dav1d> fuck minecraft 18:37 < dav1d> xD 18:37 < winny> :D 18:38 < dx> >Markus "____" Perrson 18:38 < dx> >perrson 18:38 < dav1d> Peter? 18:38 < dx> markus jeb persson 18:38 < dav1d> ah right 18:38 < dav1d> derp, I knew peter was wrong 18:38 < dx> oh, just checked wikipedia, he actually has a second name, "Alexej" 18:38 < dx> never heard that one before 18:42 < dx> winny: find yourself here http://wiki.vg/index.php?title=Special%3AListUsers&username=&group=&editsOnly=1&limit=500 18:42 < winny> on it :D 18:42 < dx> ..i filtered that list by "only users with edits" and it still has plenty of spam accounts 18:43 < winny> it can't be more than 4k 18:44 < winny> maybe i never created an account 18:44 < dx> then go ahead and create one 18:44 < dx> no admin validation needed 18:47 < dx> these spammers have really interesting lives http://wiki.vg/User:Stacia13Hldtdc 18:47 < dx> "In my spare time I teach myself Turkish" "I like Insect collecting" 18:47 < winny> was the wiki recreated? 18:48 < dav1d> yes 18:48 < winny> how long ago? 18:48 < dx> ...months? 18:48 < dx> i dunno 18:48 < winny> ok 18:48 < dav1d> half year 18:48 < winny> yeah i contributed last june or july 18:49 < dav1d> well then your account is gone anyways 18:50 < winny> lol how very odd http://wiki.vg/Special:Contributions/Winny 18:50 < winny> http://wiki.vg/User_talk:Winny "User account "Winny" is not registered." 18:51 < winny> the antispam test is lulzy 18:51 < winny> i had to do research to bea it 18:51 < winny> have to* 18:51 < dx> the page edit history was kept, but the accounts got nuked 18:52 < winny> Markus "____" Perrson 18:52 < winny> is that supposed to be notch 18:52 < winny> or alexej 18:52 < winny> Notch 18:52 < winny> LOl 18:52 < winny> mediawiki nuked my old contributions 18:53 < dx> yup 18:53 < dx> don't worry i will remember them forever 18:53 < dx> (not really) 18:53 < winny> what's funny is http://wiki.vg/index.php?title=Protocol&oldid=1101 links to my contributions page and it's now empty 18:55 < dx> it was just two entries anyway, not a lot to worry about 19:00 < winny> no it's not something i'm trying to make a fuss about 19:00 < winny> i'm just amused having set mediawiki up myself and never noticed a similar issue 19:02 < dx> winny: well in this case i think a XML import was done 19:03 < dx> so that adds pages and their histories to the db, and users contributions are kept, but not their real accounts 19:06 < winny> ah i see 19:07 < winny> do users have UUIDs behind thier names? 19:12 < dx> are we still talking about the wiki? 19:22 < TobiX> winny: AFAIR MediaWiki uses the user name as an unique identifier and has nothing else... 19:24 < TobiX> winny: Ah, no: user_id | int(10) unsigned 20:03 < winny> ah cool 20:03 < winny> learn something every day 20:03 < winny> thanks for humoring my curiousity 20:46 <+SirCmpwn> anyone got a server to spare? 20:47 <+SirCmpwn> sorry for off topic, I need a server I can point 10k people at (it's fine if it dies) for a few hours 20:52 < shoghicp> SirCmpwn: what is it for? 20:52 <+SirCmpwn> hosting a downtime page for http://tpp.aninext.tv, which was nuked by github for excessive resource usage 20:53 < dx> grab a digital ocean? 20:53 < shoghicp> :D TwitchPlaysPokemon 20:53 < dx> does google pages still exist? you could point it to that 20:53 < dx> i think tumblr does custom domains too 20:54 < shoghicp> well, CF + DO could work 20:54 < shoghicp> dx: yep 20:54 < dx> tumblr is free and already handles massive amounts of traffic 20:54 < shoghicp> SirCmpwn: I tried to go to that page before, but I found it down :( 20:55 <+SirCmpwn> what I need 20:55 <+SirCmpwn> is someone else to set up an nginx and give me an IP and something to rsync to 20:55 <+SirCmpwn> super busy with damage control, can't do anything else 20:58 < shoghicp> SirCmpwn: static page would do? 20:59 <+SirCmpwn> yes 21:01 < shoghicp> setting it up 21:04 <+SirCmpwn> thanks shoghicp 21:54 < humerusj> shoghicp to the rescue! 22:00 < humerusj> SirCmpwn: 10k requests caused github to block it? 22:01 <+SirCmpwn> yeah 22:01 <+SirCmpwn> not really surprised, but I'm low on $$$ right now so I didn't have many options 22:02 < humerusj> Ahh, gotcha 22:02 < humerusj> Tumblr was a good suggestion but if shoghicp is setting it up, that's probably best 22:02 < shoghicp> humerusj: already live ;) 22:03 < humerusj> Really? 22:03 < shoghicp> still up \o/ 22:03 < humerusj> Link? 22:03 < shoghicp> http://tpp.aninext.tv/ 22:03 < humerusj> Let me flush dns 22:03 < MrARM> Site temporary offline 22:04 < MrARM> Site Temporarily Offline 22:04 < MrARM> Please read more information here or follow my Twitter account to get updates. 22:04 < humerusj> Ahh, cool 22:05 < MrARM> humerusj works for you? :P 22:05 < MrARM> It was a copy paste 22:05 < shoghicp> well... the site is just for that offline page 22:06 < MrARM> xD 22:06 < MrARM> Weren't able to see the whole discussion 22:06 < shoghicp> > hosting a downtime page for http://tpp.aninext.tv, which was nuked by github for excessive resource usage 22:07 < humerusj> MrARM: yes 22:07 < humerusj> So it was a log of commands used by twitch plays pokemon? 22:07 < shoghicp> or just 188.226.185.161 22:08 < shoghicp> SirCmpwn: 5% load average 22:08 < shoghicp> it can handle more if you want 22:09 <+SirCmpwn> no worries, I've found a guy with a nice sexy dedi who's offered to host it 22:09 < humerusj> Heh xD 22:09 < shoghicp> :D 22:09 < humerusj> Who made it anyway? 22:10 <+SirCmpwn> me 22:10 < shoghicp> I'll save a snapshot of this one if anything happens on the future 22:10 < shoghicp> in* 22:10 < humerusj> You made twitchplayspokemon? 22:10 <+AndrewPH> lel no 22:10 < shoghicp> humerusj: the log thing 22:11 <+AndrewPH> some anonomos australian made tpp 22:11 < humerusj> shoghicp: ahh, cool --- Day changed lun. févr. 24 2014 03:08 < vemacs> Stupid MCP-related question, so say I have a mapping for this field xpCooldown in EntityPlayer that I've found in the Forge JavaDoc 03:08 < vemacs> and I want to get the notch name or whatever CraftBukkit uses 03:08 < vemacs> e.g. EntityHuman.bu for this case 03:09 < vemacs> how would I do that? I've tried looking up the fields with MCPBot on esper, but it seems to be defective 03:09 < vemacs> Probably because it isn't on... 03:15 <+SpaceManiac> I don't think MCPBot has lookups for CraftBukkit names 03:15 < Not-001> [Glowstone] SpaceManiac pushed 2 commits [+0/-0/±5] http://git.io/tLo6dQ 03:15 < Not-001> [Glowstone] SpaceManiac 7973c22 - Implemented createInventory and allow all HumanEntities in GlowInventoryView. 03:15 < Not-001> [Glowstone] SpaceManiac 0c57a0e - Fixed a weather update issue and separated world age and time of day (fixes #12). 03:18 < vemacs> Welp, I recall there being a MCPC+ repo with some csv, supposedly forge->bukkit 03:18 < vemacs> I'll try to find it... 03:20 <+SpaceManiac> Hmm 03:20 < vemacs> https://github.com/Lrns123/SrgUtility 03:21 < vemacs> Anybody tried that so far? Afraid that it's going to take some compute time for me... 03:21 < vemacs> Also wondering if I'll have any luck with srg2source: https://github.com/MinecraftForge/Srg2Source 03:21 < vemacs> looks more promising 22:16 < jesusthekiller|v> dziala! :D 22:16 < jesusthekiller|v> ops, wrong channel >.> --- Day changed mar. févr. 25 2014 04:20 < TkTech> Towers have gotten a *lot* more complex since the last time I built one 04:20 < TkTech> Study floor looks like a war zone, wires and screws everywhere 04:44 <+AndrewPH> TkTech: wot, computer towers? 05:42 < TkTech> Aye 05:42 < TkTech> All my parts showed up, other than the RAM 05:43 <+AndrewPH> when's the last time you built one? O_o 05:43 <+AndrewPH> because, having disassembled all sorts, they've gotten easier in the past 25 years.. 05:53 < TkTech> My last box was a couple of ribbon cables and a PSU 05:53 < TkTech> This new box has a lot more gizmos. Liquid cooling, six fans, two GPUs in SLI, 2 HDs, 6 SSDs, case ports, acivitity lights, front and back sound IO, etc... 05:54 < TkTech> Just so many wires... 05:54 < TkTech> I've never actually *needed* the mobo diagram before 05:57 < TkTech> Oh, and goddamn case mounted a/c+bluetooth 4 05:57 < TkTech> Which is like 3 square mm and impossible for fat-finger me to handle 05:59 <+AndrewPH> I know that feel, trying to plug in case fan in a much too small case and it's below the graphics card and audio card with like 3 inches of hand space 05:59 <+AndrewPH> ;_; 06:00 < TkTech> :-( 06:03 <+AndrewPH> (was reapplying thermal paste on my parent's computer because it's been like 5 years) and also that damn heatsink 06:03 <+AndrewPH> impossible to get on in under 5 minutes 06:32 < TkTech> Thankfully, you can get paste-less sinks now 06:32 < TkTech> My liquid sink is one 06:32 <+AndrewPH> I like heatsinks with paste because I know how to fix problems with them 07:19 <+md_5-> Thankfully, you can get paste-less sinks now 07:20 <+md_5-> all the intel stock coolers have had pre applied not-really-paste-stuff for the last 10 years 07:22 <+AndrewPH> md_5-: not all 07:22 <+AndrewPH> amd's doing it though too, my latest one came with that weird not-quite-paste stuff 07:22 <+md_5-> its basically just hardened paste that melts when youf irst turn it on 07:22 <+md_5-> yeah *all modern coolers* 07:22 <+AndrewPH> it was weird because amd's was already sticky and stuff 07:23 <+AndrewPH> and it was like perfectly (machine-applied, I imagine) to the bit that touches the cpu 07:23 <+md_5-> why would you use amd :3 07:24 <+AndrewPH> because it was cheaper for about the same end result :3 07:25 <+md_5> id go a basic i3 over mid range amd 07:25 <+md_5> but thats just me 07:25 <+AndrewPH> I'm not just talking about the processor, I'm also talking about the motherboard 07:27 <+md_5> fair point 07:27 <+AndrewPH> plus this cpu and mobo are more or less temporary until I have the cash to upgrade them 07:27 <+AndrewPH> had to get them at a moment's notice when my old mobo got fried 07:38 < TkTech> Done! 07:38 < TkTech> Holy crap that took 4 hours 08:00 < Not-002> [Glowstone] SpaceManiac pushed 1 commit [+10/-0/±2] http://git.io/JC81Dw 08:00 < Not-002> [Glowstone] SpaceManiac 264e6f6 - Base implementation of achievements/stats, without actually tracking anything. 10:21 <+clonejo> In the long run Intel CPUs are probably cheaper because they consume way less energy. 10:22 * clonejo just couldn't stop himself buying the 8 core (AMD) model. 10:33 <+Amaranth> Is it really 8 cores or is it one of their modern hyperthreading on steroids setups? 10:34 <+clonejo> Amaranth: it's more than hyperthreading, but there are only 4 fpus 10:35 <+Amaranth> There are 8 ALUs, 4 FPUs, and iirc on average 6 of all the other things you'd have in a core 10:36 <+Amaranth> Intel also puts in extra hardware just to make hyperthreading more effective so I see it as a fair comparison 10:39 <+clonejo> at least I can get all my cores fully utilized when compiling :) 10:42 <+clonejo> meh, why did the Elixir guys have to bring _all_ their Ruby stuff with them? 10:43 <+clonejo> they sacrifized nice method calling between Elixir and Erlang modules for bringing the standard library they know from Ruby 10:49 <+clonejo> Anyway, I think I'll just take Elixir's nice metaprogramming mechanism onto Erlang as a library :D 10:49 <+clonejo> s/take/strap/ 22:55 <+SpaceManiac> The 1.7.5 update to switch to skins - will it break skins for servers not on 1.7.5 yet? 22:58 < _123DMWM> Nope 23:23 < Thinkofdeath> SpaceManiac: Pretty sure 1.7.6 is the one with the skin changes, 1.7.5 is backwards compatible --- Day changed mer. févr. 26 2014 02:52 < Not-002> [Glowstone] SpaceManiac pushed 1 commit [+0/-0/±2] http://git.io/CDtNfg 02:52 < Not-002> [Glowstone] SpaceManiac a8f2a29 - Updated bind failure behavior for flow-net change. 10:13 < mindcat> right. 10:45 <+Prf_Jakob> left. 10:56 <+AndrewPH> start9 20:50 < winny> Markus "____" Perrson 20:50 < winny> Notch 20:52 < winny> Is Herobrine real? 21:01 <+AndrewPH> das netspliten --- Day changed jeu. févr. 27 2014 00:24 < WizardCM> is there an nbt tag to make villagers immobable/frozen? 00:25 < WizardCM> immovable* 00:27 <+SpaceManiac> Large slowness potion effect? 00:29 < WizardCM> would that include nudging? 00:29 <+SpaceManiac> Not sure. 00:30 < WizardCM> i swear there used to be a tag to freeze the entity in place... 01:24 < winny> [mission accomplished]: my php status scripts for server list ping and query (basic and full) now have contuious integration on travis CI testing against LIVE servers spun up on-demand --- Day changed ven. févr. 28 2014 00:19 < yorick> 134 people and nobody talked all day, that's impressive. 00:20 <+sadimusi> it's been like this for weeks, if not months 00:22 < shoghicp> ^ 00:22 < shoghicp> then, someone starts a conversation not about minecraft xD 00:23 < yorick> what happened to all the minecraft development? moved to esper? 00:23 <+SpaceManiac> a lot of it's died down 00:23 <+sadimusi> the game became too complex for complete rewrites 00:23 <+sadimusi> the only thing people were still building are bots 00:24 <+sadimusi> and proxies 00:24 < shoghicp> MCPE dev is more active right now :D 00:25 < shoghicp> lots of tools are needed 00:25 <+SpaceManiac> I somehow tricked myself into working on Glowstone again 00:26 <+sadimusi> I've recently tried to update a few bukkit plugins, but the code was so horrible that I decided to rewrite them from scratch :/ 00:26 < dx> the game was too complex for complete reimplementations years ago tbh 00:26 <+sadimusi> yes, but people didn't believe it 00:27 < dx> that's probably the key 00:27 < dx> we need to have faith on ourselves 00:27 < dx> (and a magical source of infinite motivation. but if you find that let me know, i need it for more important stuff) 00:28 <+SpaceManiac> my motivation right now is that it's become fun again 00:28 < dx> SpaceManiac: :D 00:28 < shoghicp> motivation: random threats sent to my mail account 00:29 < shoghicp> about bugs on my software 00:29 < shoghicp> (or non-implemented things) 00:29 < dx> probably the most literal example i've heard so far of "negative motivation" (see http://lesswrong.com/lw/21r/pain_and_gain_motivation/ ) 00:31 < shoghicp> well, I have a list somewhere where I dump those emails 00:31 < shoghicp> at least no one has called to my phone 00:33 < dx> but yeah, if that really is your main source of motivation, do your best to get something better than that 00:33 < dx> negative motivation isn't sustainable 00:33 < shoghicp> no, it isn't xD 00:33 < dx> heh, cool then 00:34 < shoghicp> Having a big community of 9-14 year olds is sometimes... strange 00:34 <+sadimusi> iirc you're not that much older 00:34 < shoghicp> 19 ;) 00:34 < shoghicp> let me correct the wording 00:34 <+sadimusi> I must be thinking of someone else 00:35 < dx> the universe is billions of years old, 5 years of age difference is nothing 00:35 < shoghicp> motivation: 00:35 < shoghicp> for example, what williamtdr does with PocketMine 00:35 < williamtdr> Oh, me, hi. 00:35 < dx> what does he do? 00:35 < williamtdr> I make servers and stuff. 00:35 < shoghicp> big server network 00:36 < dx> fun 00:36 < williamtdr> shoghicp, reactphp is amazing. Seriously. 00:36 < shoghicp> and gives me the most absurd crash logs 00:36 < williamtdr> Asynchronus everything, works with sockets, web server, telnet... 00:36 < williamtdr> Yeah, I do that too. 00:36 < williamtdr> Writing my own game & game server at the moment... 00:36 < shoghicp> williamtdr: yep, I had it on the same folder as PHP-QB and the Events extension 00:37 < dx> "Event-driven, non-blocking I/O with PHP" huh.. almost like a real language 00:38 < shoghicp> williamtdr: has issues with Windows :S 00:38 < williamtdr> shoghicp, screw windows. 00:38 < dx> ^ 00:38 < shoghicp> well, I got the libEvent lib working there 00:39 < shoghicp> then I couldn't get it compiled on Linux 00:40 < dav1d> lawl PHP 00:41 < dx> we've been over "lol php" a hundred times before 00:41 < iBotPeaches> and "lol every other language ever" 00:41 < dav1d> you can never be over lol php 00:41 < dx> indeed 00:41 < dav1d> php is always worth a lol 00:42 < shoghicp> lol ArnoldC 00:53 < KnownUnown> shoghicp: it's very strange, having a community of 9-14 year olds 00:53 < KnownUnown> and then there's Syriamanal 00:54 < shoghicp> what do you mean? 00:54 < KnownUnown> he's stranger than strange. 00:54 < KnownUnown> and TrilogiForce.....they are so alike. 00:54 < shoghicp> they are just really egocentric childs 00:55 < shoghicp> you MUST unban me! 00:55 < shoghicp> and alike 00:55 < KnownUnown> :/ 00:56 < shoghicp> I might as well wait tonight on the IRC to catch his usual night connection 00:56 < KnownUnown> :D 00:56 < KnownUnown> let's go shoghicp! 00:56 < shoghicp> and kick him personally 00:56 < KnownUnown> gotta catch 'em all.... 00:56 < shoghicp> well, williamtdr has a logged conversation that we had on his servers 00:56 < williamtdr> yup :D 00:57 < shoghicp> williamtdr: I need that conversation, really 00:57 < williamtdr> Alright, you'll get a lot of logs along with it... 00:57 < KnownUnown> I like logs 00:57 < shoghicp> "Didn't you like the programmers I sent to the IRC?" <-- + his style 00:58 < shoghicp> I remember that night as the night that I couldn't sleep due to the high amount of spammers and trolls on the channel 00:58 < shoghicp> dx: ^ I don't know what kind of motivation is that one, maybe both 00:59 < shoghicp> williamtdr: I'll strip everything else 00:59 < dx> shoghicp: errr... what's positive about that? 01:00 < KnownUnown> I don't remember that night 01:00 < KnownUnown> when was that, shoghicp? 01:00 < shoghicp> KnownUnown: let me find the logs too 01:00 < shoghicp> dx: well... You have to see that conversation 01:00 < shoghicp> I laughed so hard 01:01 < KnownUnown> https://twitter.com/shadinachat/status/407672046026362881 01:04 < dav1d> KnownUnown: "PLEAS LIKE MY WEBSITE AND TELL YOUR FREINDS!!!" 01:04 < dav1d> I like his website already 01:04 < shoghicp> KnownUnown: from here https://botbot.me/freenode/pocketmine/msg/11052438/ 01:05 < shoghicp> KnownUnown: Alec, cpp2, and lots of guys 01:06 < KnownUnown> :/ 01:06 < KnownUnown> All the same person? 01:06 < KnownUnown> or different? 01:08 < shoghicp> I thing they were two of them 01:09 < shoghicp> williamtdr: logs D: 01:10 < williamtdr> shoghicp, I want to finish this server first. 01:10 < shoghicp> ok then 01:12 < shoghicp> williamtdr: also, it's likely that we will get in-game gamemode change on the next protocol update 01:13 < shoghicp> and full server-side inventory ;) 07:34 < Not-002> [Glowstone] SpaceManiac pushed 8 commits [+22/-21/±53] http://git.io/isOfuw 07:34 < Not-002> [Glowstone] SpaceManiac da175bb - Quieted some logging, made gamemode change update allowFlight, and added several toString methods. 07:39 <+SpaceManiac> (actually a ton of stuff that doesn't show because it was originally on another branch) 10:13 < hitecnologys> Hello, people. 10:13 <+clonejo> hello hitecnologys 10:15 < hitecnologys> I'm trying to implement simple minecraft server but can't seem to understand what are chunks. AFAIK chunk is 16x16x16 space but in 0x38 metadata only X and Z are transmitted. Does that mean chunk columns (not chunks) are included in it or got it all wrong? 10:17 <+SpaceManiac> it's just a terminology difference, the packet represents a single chunk column 10:17 < hitecnologys> Ah, I see. 10:17 < hitecnologys> So, chunks don't have bitmasks? 10:18 <+SpaceManiac> the bitmask represents which chunks are included in the chunk section 10:18 <+SpaceManiac> er chunk column 10:18 < hitecnologys> I see. 10:19 < hitecnologys> That was exactly what I thought at first. Turns out I was right. 10:19 < jesusthekiller> hello 10:19 < hitecnologys> OK, thanks for help. 10:19 <+SpaceManiac> no problem. 10:21 < hitecnologys> Wait, does that mean world height is still limited, but now to 256 blocks instead of 128? 10:22 <+SpaceManiac> Yes. 10:22 < hitecnologys> I see. 10:24 < jesusthekiller> Wasn't it 256 for a 2 years? T.T 10:24 <+SpaceManiac> additionally chunk packet isn't 0x38 anymore 10:25 <+SpaceManiac> though IIRC some of the docs haven't been updated to reflect that 10:25 < hitecnologys> There's a parameter for changing it in vanilla server. I found out that there's a protocol limitation for maximum height only when I've implemented support for many other thight and got to map packets. 10:25 < hitecnologys> SpaceManiac: I'm implementing only 1.5.2 protocol at the moment so it works for me. 10:26 <+SpaceManiac> I see 10:26 < hitecnologys> Well, I'm planning to switch to 1.7 but definitely not very soon. 10:26 < hitecnologys> First I need to get it all working and then think what to do with it. 10:27 < hitecnologys> So far, 11 packets out of 80 seem to work fine. 10:27 <+SpaceManiac> heh 10:29 < hitecnologys> If you want, I can give you the link to code repository. 10:30 <+SpaceManiac> if you'd like, I'm heading to sleep soon though 10:30 < hitecnologys> Ah, good night then. 10:31 < hitecnologys> Here you go: https://github.com/HiTECNOLOGYs/JAMS 10:33 < hitecnologys> OK, goodbye, people. Thanks for helping me out. 14:06 < nyuszika7h> SuinDraw: hi, I just wanted to tell you you should probably nick to EyesIsMine (seen 39 weeks ago) and TheEyes (42 weeks ago), Supernova is good for another 2 weeks or so 23:16 < _123DMWM> "Login error" "Incorrect or missing confirmation code." I got this a few months ago when trying to create an account on http://wiki.vg/ and it's still doing the same thing. Anyone got any help on this? 23:17 <+sadimusi> what's the current confirmation question? 23:18 < _123DMWM> I've gone through "Markus "____" Perrson" and "Is Herobrine real?" 23:18 <+sadimusi> and you answered them correctly? 23:18 < _123DMWM> I've tried Alexej and No 23:19 <+sadimusi> I think it's asking for "Notch" 23:19 < _123DMWM> hmm, okay I'll try that one right now 23:20 < _123DMWM> yup, that worked 23:20 <+sadimusi> and herobrine is of course real 23:20 <+sadimusi> just tried it with "yes" :D 23:20 <+sadimusi> TkTech: sounds like your questions are a bit confusing 23:56 < nickelpro> His wikipedia page has Notch in quotes 23:56 < nickelpro> http://en.wikipedia.org/wiki/Markus_Persson --- Day changed dim. mars 02 2014 01:18 < _123DMWM> now what was I saying about my internet? 01:18 < _123DMWM> Ignore that 01:19 < _123DMWM> stupid hexchat..I wasn't typing in this channel --- Day changed lun. mars 03 2014 00:32 <+SpaceManiac> Does sending a transaction denied to a window click actually accomplish anything? 00:32 < shoghicp> well, when playing sometimes the item in hand is removed 00:32 < shoghicp> maybe due to lag and the server refusing it 00:33 < shoghicp> I haven't tested that on the protocol, but this could be an effect of that packet 00:34 <+SpaceManiac> I've just been trying to get all the inventory click stuff implemented and it looks like it doesn't do anything useful 00:34 <+SpaceManiac> Client still shows what it thinks happened, etc. 01:53 < Not-002> [fCraft] fragmer * r2332 2 files : Now preferring IPv4 for heartbeats to http servers (can't do anything about https servers though) 03:45 < Not-002> [Glowstone] SpaceManiac pushed 3 commits [+3/-0/±11] http://git.io/e0tIKQ 03:45 < Not-002> [Glowstone] SpaceManiac 083dd75 - Bunch of work on inventory and crafting. 03:45 < Not-002> [Glowstone] SpaceManiac faf5914 - Added some unit tests for player inventory. 03:45 < Not-002> [Glowstone] SpaceManiac 7793982 - Some WindowClick improvements, started slotCanFit, added Ender Chest block. 18:25 < Not-002> [BraLa] Dav1dde pushed 1 commit to master [+1/-0/±18] http://git.io/b8i7aQ 18:25 < Not-002> [BraLa] Dav1dde d1780d7 - compiles again with 2.065 23:41 < Payton> Hello 23:43 <+SpaceManiac> Allo --- Day changed mar. mars 04 2014 01:41 < Not-002> [Craft.Net] SirCmpwn pushed 1 commit to 1.7.x [+0/-0/±11] http://git.io/bGYDWA 01:41 < Not-002> [Craft.Net] SirCmpwn 0f2edfd - Fix build and respond to pings 02:08 < Not-002> [fNbt] fragmer pushed 2 commits to master [+18/-16/±6] http://git.io/aGecgQ 02:08 < Not-002> [fNbt] fragmer ebb2b4d - Added a simple unit test for NbtCompiler 02:08 < Not-002> [fNbt] fragmer a8fa19d - Work in progress: Moving serialization code into a separate assembly. 02:16 <+SirCmpwn> does anyone have a log of traffic between a 1.7.4 client and server 02:16 <+SirCmpwn> packet names should be sufficient 02:21 <+SpaceManiac> Uh, I could try and generate one 02:22 <+SirCmpwn> that would be nice 02:35 < Not-002> [Craft.Net] SirCmpwn pushed 1 commit to 1.7.x [+0/-0/±12] http://git.io/L5LPHA 02:35 < Not-002> [Craft.Net] SirCmpwn 8f1ee6d - Do not fail to fully read any packets 02:38 <+SpaceManiac> https://gist.github.com/SpaceManiac/abeec9e47d8ac43c1e1e <- full network log of a CraftBukkit 1.7.2 server I had lying around which should be close enough 02:38 <+SpaceManiac> I'll see if I have anything that can turn it into a packet log 02:38 <+SirCmpwn> thanks 02:39 <+SirCmpwn> I had heard that 1.7.x vanilla client/server logs packets now, is that true? 02:39 <+SpaceManiac> Uh, it might be possible to get it to do so with the log configuration thing 02:39 <+SpaceManiac> I don't know the specifics 02:48 <+SirCmpwn> "bka cannot be cast to fs" 02:59 <+clonejo> that logging stuff is on the wiki 03:02 <+AndrewPH> baka? 03:02 <+AndrewPH> baka. 03:04 <+SirCmpwn> clonejo: where? 03:05 <+SirCmpwn> found :D http://wiki.vg/Debugging 03:05 < TkTech> AndrewPH: Isn't baka idiot? 03:05 <+clonejo> TkTech: in Russian it's just "goodbye" 03:06 <+SirCmpwn> in japanese, baka is indeed idiot, or maybe more like moron or jerk 03:06 < TkTech> Ah, ha. Hard to identify a language from one word. 03:06 <+clonejo> I know 03:06 <+SirCmpwn> in minecraft, however, bka represents sadness 03:06 <+clonejo> SirCmpwn: It was fun hearing it all the time in Russian class^^ 03:06 < TkTech> SirCmpwn: Actually, here's something you might have input on. 03:08 < TkTech> I have a corsair h100i CPU cooler which controls two PWM fans. Simple right? Nope. The cooler connects via a motherboard USB2 header and acts like a HID device. 03:08 < TkTech> That's all fine and dandy, the protocol has been RE'd here -> http://forum.corsair.com/v3/showthread.php?t=120092 03:08 <+SirCmpwn> while TkTech tells his story, I'd be thankful for anyone who can get me the unobsfucated class names of bka and fs 03:08 < TkTech> However, of course, that means you can't control it with *any* existing software other than their Corsair Link product (which is garbage) 03:09 < TkTech> So I'm trying to emulate a commonly supported bus and a chipset on that bus to pretend like it's a normal fan, so existing controller software can handle it 03:09 < TkTech> But for the life of me, I can't think of a bus I can easily virtualize 03:09 <+SirCmpwn> as much as I'd love to help, that's a bit out of my element 03:09 < TkTech> Super I/O there's usually on one, SMBios there's always only one 03:10 < TkTech> Aw ;-( Am I confusing people again? Aren't you on osdev with an active project? 03:11 <+SirCmpwn> yes, a z80 project :P 03:11 <+SirCmpwn> I think the real solution is to not buy something so poorly designed 03:12 < TkTech> Ah right...*slightly* different. 03:12 < TkTech> No real choice, they're all locked in ;-| 03:12 < TkTech> The only reason I have access to all the voltages/clocks/3-pin/4-pin headers on my board easily is because it's a $400 overclockers motherboard 03:12 < TkTech> Otherwise that would be difficult as well 03:13 < TkTech> Used to be so much easier, all the fans were just on the LPC bus and could be easily enumerated as serial devices 03:13 <+SirCmpwn> locked in? Under what circumstances? 03:13 < TkTech> Typically, they don't have any particular protocol. They use an exclusive firmware and chipset that only their software can control. 03:13 < TkTech> MSI has Afterburner, ASUS has AI suite, corsair has corsair link, etc... 03:14 <+SirCmpwn> I see 03:14 < TkTech> So you need to implement support for each of thousands of chipsets and buses 03:14 < TkTech> Ex, http://www.almico.com/forummotherboards.php http://www.almico.com/forumbuses.php 03:15 <+SirCmpwn> does no one have deobsfucation tables handy? 03:15 <+SirCmpwn> what's the name of that channel with that bot 03:15 < TkTech> MCP you mean? 03:15 < TkTech> It's on esper I believe 03:16 <+SirCmpwn> MCP, yes 03:16 < TkTech> Serges bot 03:16 <+SirCmpwn> thanks 03:16 <+SpaceManiac> MCPBot on Esper, you can PM it I think and it hangs out in #minecraftforge, #mcp and a few others 03:17 <+SirCmpwn> wat 03:17 <+SirCmpwn> unobsfucated, that error is 03:18 <+SirCmpwn> "EntityHeartFX cannot be cast to S0CPacketSpawnPlayer" 03:19 <+SpaceManiac> Weird. 03:19 <+SpaceManiac> Version mismatch? 03:19 <+SirCmpwn> nope 03:19 <+SirCmpwn> hmm, well, could be 03:20 <+SirCmpwn> is PacketSpawnPlayer the "Join Game" packet we have documented, do you think? 03:21 <+SpaceManiac> It sounds more like the spawn player entity packet 03:22 <+SpaceManiac> I'm more familiar with the CraftBukkit names than the MCP names