--- 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