Show enters and exits. Hide enters and exits.
| 00:02:20 | imajes_ enters the room. | |
| 00:04:05 | michalw leaves the room. | |
| 00:04:58 | heissundfettig enters the room. | |
| 00:09:32 | mernen enters the room. | |
| 00:13:50 | benburkert leaves the room. | |
| 00:16:07 | benburkert enters the room. | |
| 00:16:37 | octopod leaves the room. | |
| 00:17:30 | heissund1ettig leaves the room. | |
| 00:21:23 | Fishy5 enters the room. | |
| 00:24:31 | shame enters the room. | |
| 00:24:36 | shame leaves the room. | |
| 00:25:47 | heissundfettig leaves the room. | |
| 00:26:04 | shame enters the room. | |
| 00:27:36 | heissundfettig enters the room. | |
| 00:46:10 | c0sin enters the room. | |
| 00:50:49 | benburkert leaves the room. | |
| 00:52:15 | heissund1ettig enters the room. | |
| 00:55:34 | c0sin_ enters the room. | |
| 00:59:56 | trythil enters the room. | |
| 01:01:15 | antares leaves the room. | |
| 01:03:14 | dysinger leaves the room. | |
| 01:06:36 | heissundfettig leaves the room. | |
| 01:09:41 | c0sin leaves the room. | |
| 01:14:55 | heissundfettig enters the room. | |
| 01:17:58 | RyanTM leaves the room. | |
| 01:18:24 | Fullmoon enters the room. | |
| 01:20:12 | antares enters the room. | |
| 01:25:18 | heissund1ettig leaves the room. | |
| 01:33:13 | Maledikt leaves the room. | |
| 01:39:50 | heissundfettig leaves the room. | |
| 01:41:29 | heissundfettig enters the room. | |
| 01:42:52 | yugui enters the room. | |
| 01:48:46 | Yurik leaves the room. | |
| 01:51:45 | antares leaves the room. | |
| 01:51:54 | ezmobius leaves the room. | |
| 01:52:56 | twbray leaves the room. | |
| 01:59:22 | Fishy5 leaves the room. | |
| 01:59:28 | c0sin_ leaves the room. | |
| 01:59:41 | rubuildius_amd64 leaves the room. | |
| 02:01:06 | heissundfettig leaves the room. | |
| 02:02:21 | enebo enters the room. | |
| 02:05:08 | heissundfettig enters the room. | |
| 02:09:32 | catsapiens leaves the room. | |
| 02:14:26 | benburkert enters the room. | |
| 02:20:24 | stouset enters the room. | |
| 02:20:45 | atduskgr_ enters the room. | |
| 02:20:59 | atduskgreg leaves the room. | |
| 02:24:59 | VVSiz_ enters the room. | |
| 02:28:08 | antares enters the room. | |
| 02:34:50 | heissund1ettig enters the room. | |
| 02:34:54 | imajes leaves the room. | |
| 02:36:47 | trythil leaves the room. | |
| 02:42:05 | yugui leaves the room. | |
| 02:42:48 | VVSiz leaves the room. | |
| 02:43:46 | ijcd leaves the room. | |
| 02:44:57 | edwardam leaves the room. | |
| 02:47:35 | heissundfettig leaves the room. | |
| 02:49:12 | atduskgr_ leaves the room. | |
| 02:52:16 | stouset leaves the room. | |
| 02:58:59 | ezmobius enters the room. | |
| 03:03:37 | heissundfettig enters the room. | |
| 03:08:03 | benburkert leaves the room. | |
| 03:14:36 | heissund1ettig leaves the room. | |
| 03:15:02 | rubuildius_amd64 enters the room. | |
| 03:16:02 | rubuildius_ey64 leaves the room. | |
| 03:16:36 | rubuildius_ey64 enters the room. | |
| 03:17:05 | mae | what is up my frend |
| 03:18:03 | jackdempsey enters the room. | |
| 03:19:01 | rubuildius_amd64 leaves the room. | |
| 03:20:03 | rubuildius_amd64 enters the room. | |
| 03:21:02 | rubuildius_ey64 leaves the room. | |
| 03:21:34 | rubuildius_ey64 enters the room. | |
| 03:24:00 | rubuildius_amd64 leaves the room. | |
| 03:25:03 | rubuildius_amd64 enters the room. | |
| 03:26:02 | rubuildius_ey64 leaves the room. | |
| 03:26:06 | heissund1ettig enters the room. | |
| 03:26:34 | rubuildius_ey64 enters the room. | |
| 03:27:57 | yasuhito enters the room. | |
| 03:29:00 | rubuildius_amd64 leaves the room. | |
| 03:29:16 | brixen | hrm, what's up bots |
| 03:29:42 | jackdempsey leaves the room. | |
| 03:30:02 | rubuildius_amd64 enters the room. | |
| 03:31:02 | rubuildius_ey64 leaves the room. | |
| 03:31:03 | zenspider | ok. ... I just spent the whole afternoon entirely rewriting the rakefile |
| 03:31:06 | zenspider | UGH |
| 03:31:34 | rubuildius_ey64 enters the room. | |
| 03:31:59 | zenspider | it should be a lot lot lot better now |
| 03:32:06 | zenspider | real dependencies, in fact. :P |
| 03:32:06 | brixen | sweet |
| 03:32:38 | zenspider | so if you go f' with ar.cpp, it'll actually rebuild properly... |
| 03:32:54 | brixen | instead of the whole damn thing? |
| 03:33:14 | zenspider | yesterday's changes dealt with externals properly... but I noticed today that modifying any of OUR actual sources didn't do a damn thing if vm/vm existed |
| 03:33:17 | zenspider | :( |
| 03:33:22 | zenspider | instead of nothing |
| 03:33:30 | brixen | ahh, it does if you modify .hpp files |
| 03:33:34 | brixen | at least it was for me |
| 03:33:35 | zenspider | and... of course... git isn't working. le fucking sigh |
| 03:33:51 | zenspider | yeah. probably. |
| 03:34:00 | rubuildius_amd64 leaves the room. | |
| 03:34:01 | zenspider | I only touched ar.cpp as a test |
| 03:34:06 | zenspider | and rake just sat there |
| 03:34:08 | brixen | ah ok |
| 03:34:21 | zenspider | I also made the dependency generator work ... normally. |
| 03:34:38 | zenspider | uses makedepend now and doesn't marshal up the results... makes a makefile which we import |
| 03:35:02 | rubuildius_amd64 enters the room. | |
| 03:35:20 | zenspider | is the git server down or something?!? |
| 03:35:58 | brixen | yeah, seems to be |
| 03:36:01 | zenspider | I can ping it... |
| 03:36:02 | rubuildius_ey64 leaves the room. | |
| 03:36:08 | zenspider | fuck |
| 03:36:14 | brixen | that must be what's making the bots go wonky |
| 03:36:28 | zenspider | yeah. prolly |
| 03:36:36 | rubuildius_ey64 enters the room. | |
| 03:36:45 | brixen | yep, getting /timeout.rb:54:in `rbuf_fill': execution expired (Timeout::Error) |
| 03:36:58 | zenspider | at least when the server goes down on us once the ci bot is in place it'll not bother us. :) |
| 03:36:59 | heissundfettig leaves the room. | |
| 03:37:04 | zenspider | it'll be down too |
| 03:37:04 | brixen | heh |
| 03:37:14 | tarcieri | ugh timeout.rb |
| 03:38:10 | tarcieri | I really wonder what kind of crack the people who wrote Ruby's IO originally were smoking |
| 03:38:11 | zenspider | I just SMS'd evan... not that HE can do anything about it... but maybe he has others who can |
| 03:38:22 | brixen | ah cool, I was just about to |
| 03:38:50 | zenspider | tarcieri: I think it is great |
| 03:39:00 | rubuildius_ey64 leaves the room. | |
| 03:39:10 | rubuildius_amd64 leaves the room. | |
| 03:39:15 | tarcieri | creating a new thread for every X bytes you read just to implement a timeout? |
| 03:39:58 | zenspider | brixen: he's not near a computer, but is now aware... also, his phone doesn't let him swear. :) |
| 03:40:02 | zenspider | "shot" |
| 03:40:02 | tarcieri | not to mention MRI/YARV are intractably tied to select() and it pervades the internals |
| 03:40:04 | zenspider | haha |
| 03:40:33 | tarcieri | fortunately Rubinius will solve all of that, although it's been solved to a lesser extent on MRI/YARV by EventMachine (and Rev :) |
| 03:41:52 | tarcieri | Scheduler / Channels are an awesome abstraction, particularly since Scheduler can be a proactor |
| 03:41:58 | zenspider | I love how git pull just fucking sits there forever... |
| 03:42:06 | tarcieri | haha |
| 03:42:07 | brixen | zenspider: heh, maybe it's the proximity to the canadian border exerting phonetic influences on pronunciation |
| 03:42:21 | tarcieri | zenspider: okay, in that regard, timeout.rb wins :) |
| 03:42:29 | tarcieri | can't help other people's shitty C code |
| 03:43:03 | headius | thing I don't get is why rbuf_fill doesn't just select with a timeout |
| 03:43:08 | zenspider | god that tool is just the worst. and oddly I'm one of the very few who hates it... I guess people git what they deserve |
| 03:43:13 | tarcieri | headius: exactly... or |
| 03:43:14 | headius | I tried that and it works just as well |
| 03:43:29 | tarcieri | heh |
| 03:43:47 | zenspider | (I'm so punny) |
| 03:43:48 | tarcieri | yeah that's the traditional approach to solving it, particularly if you DON'T have to multiplex or deal with multiple timeouts |
| 03:44:49 | tarcieri | headius: heh, so JRuby uses native threads for Thread, right? |
| 03:44:54 | headius | yes |
| 03:44:56 | brapse enters the room. | |
| 03:45:09 | tarcieri | headius: so every like... 1000 bytes anything that uses net/protocol reads |
| 03:45:12 | tarcieri | it makes a native thread? |
| 03:45:16 | headius | yes |
| 03:45:19 | tarcieri | lulz |
| 03:45:20 | tarcieri | rofl |
| 03:45:23 | headius | I know |
| 03:45:38 | headius | keep meaning to replace that |
| 03:45:38 | headius | JVM does pool a lot of thread resources though |
| 03:45:42 | tarcieri | that's cool |
| 03:45:46 | tarcieri | Scala does the same thing |
| 03:45:48 | tarcieri | with moderate success |
| 03:46:10 | headius | oh, we have that as well, -J-Djruby.thread.pool.enabled=true will share the native side of it |
| 03:46:19 | headius | still a lot of JRuby runtime stuff that's re-created though |
| 03:46:23 | twbray enters the room. | |
| 03:46:42 | tarcieri | headius: the JVM seems to be trying to push the shared state threaded model to its limits |
| 03:46:49 | headius | it's not bad though |
| 03:47:07 | headius | 1000.times { Thread.new { }.join } runs in about 1s, including about .5s JRuby startup |
| 03:47:19 | tarcieri | it's not bad, no, but Scala swaps stacks with a performance an order of magnitude less than Erlang |
| 03:47:28 | tarcieri | i.e. doing a "ping pong" benchmark |
| 03:47:51 | tarcieri | but that's okay, because both Rubinius and Revactor are an order of magnitude less than Scala |
| 03:48:04 | tarcieri | so in the end that's not too shabby and Erlang is just absurd |
| 03:48:06 | headius | scala's far from as good as it could be |
| 03:48:10 | tarcieri | yeah |
| 03:48:20 | tarcieri | I don't think the JVM was a good choice for a language like Scala |
| 03:48:48 | headius | I think there's tradeoffs in both cases |
| 03:48:49 | headius | erland is slow |
| 03:48:51 | headius | g |
| 03:48:59 | ezmobius | my uncle's name is erland |
| 03:49:00 | tarcieri | slow at what, though? |
| 03:49:01 | tarcieri | heh |
| 03:49:13 | headius | nothing scales both ways perfectly |
| 03:49:23 | tarcieri | yeah |
| 03:49:43 | tarcieri | and in the end, Erlang/HiPE isn't that slow |
| 03:50:01 | tarcieri | it's faster than: Python, Perl, PHP, Ruby |
| 03:50:07 | tarcieri | at least according to shootout.alioth |
| 03:50:21 | zenspider | headius: compared to mri's 0.019s ? |
| 03:50:24 | tarcieri | I mean, granted, it's nowhere close to the JVM on sequential cstuff :) |
| 03:50:41 | headius | zenspider: so what? |
| 03:50:47 | heissundfettig enters the room. | |
| 03:51:30 | zenspider | granted, it is pathologically stupid code... but you said that it wasn't bad. I'd say that .5 seconds for 1000 is pretty bad. |
| 03:51:34 | tarcieri | hmm, actually Psyco is beating HiPE now |
| 03:51:36 | zenspider | 1m iterations on mri is 6.7s |
| 03:52:15 | headius | so it spins up threads faster, so what? |
| 03:52:59 | zenspider | *shrug* I guess your bar for "not bad" is lower than mine... that's all. |
| 03:53:24 | headius | not bad for full native concurrency |
| 03:53:41 | zenspider | uh huh |
| 03:53:58 | tarcieri | MRI's thread scheduler is some of the most atrocious C code I've ever read |
| 03:54:10 | zenspider | there is no full native concurrency in that code. |
| 03:54:16 | tarcieri | what MRI gains in thread creation is totally lost in the scheduling penalty |
| 03:54:18 | zenspider | tarcieri: well... that's just masochistic. :P |
| 03:54:20 | headius | zenspider: I don't know why you ever bother talking to me, all you ever do is dump |
| 03:55:43 | jackdempsey enters the room. | |
| 03:55:50 | zenspider | <censored response> |
| 03:55:58 | headius | typical |
| 03:56:05 | headius | at least you're consistent |
| 03:56:05 | jackdempsey | lol |
| 03:56:20 | tarcieri | heh |
| 03:56:30 | zenspider | jackdempsey: GAH! my jr high school disciplinarian had your name |
| 03:56:39 | jackdempsey | uhoh |
| 03:56:41 | tarcieri | anyone here ever look at rb_thread_select() and rb_thread_schedule()? |
| 03:56:56 | jackdempsey | slowly hides the ruler |
| 03:56:59 | tarcieri | you'd think the former would handle I/O and the latter would handle thread scheduling exclusively |
| 03:56:59 | tarcieri | BUT NO |
| 03:57:02 | tarcieri | both handle I/O scheduling |
| 03:57:25 | zenspider | jackdempsey: ruler?!? he had a huge paddle with holes drilled in it |
| 03:57:55 | jackdempsey | damn, straight out of animal house huh |
| 04:00:27 | zenspider | but not nearly as funny |
| 04:00:45 | heissund1ettig leaves the room. | |
| 04:00:53 | zenspider | course... he was being not funny to me for a reason. :P |
| 04:01:47 | jackdempsey | hehehe |
| 04:07:19 | twbray leaves the room. | |
| 04:10:05 | atduskgreg enters the room. | |
| 04:14:05 | brapse leaves the room. | |
| 04:16:13 | stepheneb enters the room. | |
| 04:18:46 | mernen leaves the room. | |
| 04:20:31 | heissund1ettig enters the room. | |
| 04:32:16 | heissundfettig leaves the room. | |
| 04:42:57 | atduskgreg leaves the room. | |
| 04:43:21 | wmoxam enters the room. | |
| 04:45:16 | yasuhito leaves the room. | |
| 04:46:15 | heissundfettig enters the room. | |
| 04:46:33 | twbray enters the room. | |
| 04:58:55 | heissund1ettig leaves the room. | |
| 05:00:25 | benburkert enters the room. | |
| 05:10:47 | heissund1ettig enters the room. | |
| 05:25:17 | heissundfettig leaves the room. | |
| 05:30:09 | binary42 leaves the room. | |
| 05:31:57 | jackdempsey leaves the room. | |
| 05:32:39 | jackdempsey enters the room. | |
| 05:34:54 | wmoxam leaves the room. | |
| 05:36:29 | heissund1ettig leaves the room. | |
| 05:40:33 | heissundfettig enters the room. | |
| 05:44:36 | antares leaves the room. | |
| 05:45:10 | benburkert leaves the room. | |
| 05:45:28 | jackdempsey leaves the room. | |
| 05:50:02 | ataiar enters the room. | |
| 05:58:57 | jackdempsey enters the room. | |
| 05:59:27 | benny leaves the room. | |
| 06:00:29 | heissundfettig leaves the room. | |
| 06:02:01 | jackdempsey leaves the room. | |
| 06:03:50 | ataiar leaves the room. | |
| 06:04:11 | heissundfettig enters the room. | |
| 06:17:16 | chad | headius: you there |
| 06:17:17 | chad | ? |
| 06:17:23 | headius | always |
| 06:17:28 | chad | tell me about your standing workstation |
| 06:19:05 | headius | I just stacked a small coffee table up on a normal table and it was about the right height |
| 06:19:33 | chad | how does it feel to use? |
| 06:19:55 | zenspider | chad: talk to gianni... his desk is rad |
| 06:19:55 | tarcieri | hey headius |
| 06:19:57 | headius | actually it's not bad...I tend to pace a bit when I'm thinking anyway, so this makes it easier to stroll back |
| 06:20:01 | tarcieri | have you ever looked at Jinterface |
| 06:20:10 | headius | tarcieri: checking |
| 06:20:14 | chad | zenspider: cool will do |
| 06:20:31 | headius | tarcieri: ahh, nope, sure haven't |
| 06:20:31 | chad | i'm thinking i would like this standing desk thing |
| 06:20:36 | tarcieri | headius: it's Erlang interoperability for Java, including the Erlang wire protocol |
| 06:20:43 | headius | yup, found it |
| 06:20:52 | ezmobius leaves the room. | |
| 06:21:13 | zenspider | chad: I like the idea... and I've done it a bit at vivace when at the counters |
| 06:21:24 | zenspider | but in practice... I get in the zone more when sitting |
| 06:21:36 | tarcieri | headius: I'd really love to see multiple Ruby implementations talking the Erlang wire protocol |
| 06:21:37 | headius | tarcieri: probably would be pretty easy to wire into jruby |
| 06:21:53 | tarcieri | headius: yeah, it'd be shit simple to wire into JRuby in comparison... |
| 06:22:00 | headius | easy like just instantiate and call |
| 06:22:01 | chad | i think i'll try something temporary like headius first |
| 06:22:22 | tarcieri | headius: elsewhere it'd be a total reimplementation :/ |
| 06:22:43 | tarcieri | headius: the nice thing would be if it got wired into JRuby I could spec it out before trying to reimplement from scratch |
| 06:22:45 | headius | yeah, that's one nice thing on java platform...there's a library for everything |
| 06:22:54 | headius | right, oughta be fine |
| 06:22:58 | zenspider | chad: I had a couple coworkers at amzn doing it... since the desks were all doors on 4x4s it was cheap and easy to switch to standing |
| 06:23:05 | headius | you could get a basic API wired up with this backin git |
| 06:23:12 | headius | backing it |
| 06:23:52 | tarcieri | headius: Rubinius doesn't quite have all the requisite dependencies I'd need for it anyway |
| 06:23:59 | zenspider | chad: gianni's setup is plush, but prolly expensive |
| 06:24:28 | tarcieri | headius: I'd really love to build distributed systems which incorporate both Ruby and Erlang |
| 06:24:52 | headius | is there a standalone C impl of the wire protocol? |
| 06:24:52 | chad | expensive is worth it for a desk |
| 06:25:07 | tarcieri | headius: particularly if there were a common Erlang-style Actor object protocol on both JRuby and Rubinius... I mean, it already exists on YARV (Revactor) and MRI (omnibus) |
| 06:25:16 | tarcieri | headius: not that I'm aware of |
| 06:25:24 | headius | chad: expensive means it will probably be adjustable to your height, which I think is pretty important |
| 06:25:31 | zenspider | chad: totally... but not if you're not totally into it yet. |
| 06:25:34 | tarcieri | and of course Rubinius has a it... |
| 06:25:40 | tarcieri | s/a// |
| 06:25:40 | headius | there's less wiggle room for too high or too low when you're standing |
| 06:25:42 | tarcieri | bleh |
| 06:25:56 | chad | zenspider/headius: yea |
| 06:25:58 | chad | good points |
| 06:26:03 | headius | but if you get lucky a makeshift setup will be fine |
| 06:26:10 | chad | sorry to turn this into #ergonimius |
| 06:26:15 | headius | my brother just flipped his boxy desk on its side |
| 06:26:24 | tarcieri | headius: have you thought about doing a thread pool-backed Actor implementation ala Scala? |
| 06:26:41 | headius | tarcieri: absolutely have thought about it |
| 06:26:47 | tarcieri | sweet |
| 06:26:55 | headius | always so much else to do though |
| 06:26:59 | tarcieri | heh |
| 06:27:00 | headius | we've only got two fulltime folks on jruby |
| 06:27:23 | tarcieri | headius: I'd love to see a common Node abstraction between JRuby/Rubinius/etc. |
| 06:27:39 | tarcieri | headius: particularly if it could interoperate with Erlang and Scala |
| 06:27:49 | heissund1ettig enters the room. | |
| 06:28:06 | yasuhito enters the room. | |
| 06:28:07 | tarcieri | I mean, that's what KirinDave was trying to do with Fuzed |
| 06:28:10 | tarcieri | but... less specialized |
| 06:28:39 | headius | yeah, I don't see why not |
| 06:28:56 | headius | nice thing about JRuby for prototyping this is you can just write ruby to call that lib |
| 06:29:14 | headius | pretty easy to make a little OTP shim layer that way |
| 06:29:20 | tarcieri | yeah I've never tried any of the Java interfacing stuff with JRuby |
| 06:29:46 | headius | be forewarned, the java integration stuff works great but it's a little slow at times...years of cruft |
| 06:29:48 | headius | I'm actually working on that right now |
| 06:29:59 | headius | ought to be plenty fine for prototyping though |
| 06:31:18 | tarcieri | you ever done any stuff with Quartz and JRuby? |
| 06:31:33 | headius | I haven't but I know others have |
| 06:31:54 | tarcieri | I'd really like to move all our batch jobs off cron |
| 06:31:58 | tarcieri | they're kind of getting out-of-hand |
| 06:32:01 | headius | you could probably poke arond here and find some good stuff |
| 06:32:01 | headius | http://wiki.jruby.org/wiki/Main_Page |
| 06:32:30 | headius | pretty organic, but almost all of it is community-driven |
| 06:32:50 | headius | this is pretty good: http://wiki.jruby.org/wiki/Calling_Java_from_JRuby |
| 06:32:55 | headius | basics of it all |
| 06:33:22 | tarcieri | I was googling around for Quartz + Ruby but most of the stuff I found was using rjb |
| 06:33:41 | headius | anything else we probably should take to #jruby :) |
| 06:33:47 | tarcieri | heh |
| 06:34:41 | zenspider | srsly... get a room. :P |
| 06:34:51 | tarcieri | lulz |
| 06:35:14 | blakewatters enters the room. | |
| 06:35:39 | tarcieri | if Erlang, JRuby, |
| 06:35:42 | Fullmoon leaves the room. | |
| 06:35:51 | tarcieri | Rubinius, Scala, and Java... all spoke a common Actor protocl |
| 06:35:56 | tarcieri | that'd be so powerful |
| 06:36:21 | tarcieri | it'd be like Thrift, but... fail less |
| 06:37:32 | tarcieri | we're using Thrift now, but... bleh |
| 06:38:45 | headius | I don't know thrift |
| 06:39:28 | heissundfettig leaves the room. | |
| 06:39:29 | tarcieri | Thrift is trying to be a lowest common denominator wire protocol for multiple languages |
| 06:39:58 | tarcieri | but they really didn't have distributed computing systems in mind the way the Erlang wire protocol does |
| 06:40:00 | zenspider | is it better than banana? |
| 06:40:15 | binary42 enters the room. | |
| 06:40:21 | headius | is this the facebook thing? |
| 06:40:26 | tarcieri | yeah |
| 06:40:33 | headius | ok |
| 06:40:39 | tarcieri | zenspider: never heard of banana... |
| 06:40:51 | zenspider | tarcieri: ships with twisted |
| 06:40:58 | tarcieri | aah |
| 06:41:02 | tarcieri | not really a fan of Twisted |
| 06:41:07 | tarcieri | or asynchronous event frameworks in general |
| 06:41:12 | tarcieri | even though I wrote one :/ |
| 06:41:24 | tarcieri | Eventlet sounds cool |
| 06:42:03 | zenspider | I hate twisted, personally... such sucky code. |
| 06:42:05 | tarcieri | and to a lesser extent Kamaelia |
| 06:42:19 | tarcieri | yeah I really don't like the whole IoC approach |
| 06:42:28 | zenspider | it is actually a lot like rails... great if you do exactly what they want you to... blows goats if you need to look inside |
| 06:42:30 | tarcieri | unless used at a very high level |
| 06:42:36 | tarcieri | heh |
| 06:43:18 | tarcieri | I'm much more about plain old synchronous APIs which wrap up complex concurrent logic using something like the Actor model |
| 06:44:46 | tarcieri | The Eventlet guys had the right idea... I think they just didn't discover the Actor model beofre they created it |
| 06:54:26 | heissundfettig enters the room. | |
| 07:01:03 | ljulliar enters the room. | |
| 07:04:19 | twbray leaves the room. | |
| 07:06:58 | heissund1ettig leaves the room. | |
| 07:11:26 | boyscout leaves the room. | |
| 07:20:22 | rudebwoy leaves the room. | |
| 07:21:34 | ezmobius enters the room. | |
| 07:21:36 | twbray enters the room. | |
| 07:23:25 | boyscout enters the room. | |
| 07:23:56 | evan_ enters the room. | |
| 07:24:11 | heissund1ettig enters the room. | |
| 07:26:27 | evan | zenspider: hoshi is back up |
| 07:26:45 | zenspider | yay! |
| 07:29:04 | zenspider | pulled and rebuilding |
| 07:29:38 | boyscout | 2 commits by Eric Hodel |
| 07:29:39 | boyscout | * Update to RDoc r104; 94d307e |
| 07:29:40 | boyscout | * Update to RDoc r56; 0704787 |
| 07:30:07 | zenspider | pushed to cpp |
| 07:30:34 | zenspider | next step would be to push this up to the top level, but at this stage, I don't care |
| 07:31:05 | zenspider | top level rake build is still broke, since it just looks to see that vm/vm exists, but that is easy to fix |
| 07:35:15 | evan_ leaves the room. | |
| 07:37:54 | heissundfettig leaves the room. | |
| 07:40:14 | twbray leaves the room. | |
| 07:47:53 | heissundfettig enters the room. | |
| 07:50:53 | obvio171 enters the room. | |
| 07:53:49 | evan_ enters the room. | |
| 07:56:06 | trythil enters the room. | |
| 07:56:50 | botanicus enters the room. | |
| 08:00:15 | rubuildius_amd64 enters the room. | |
| 08:00:54 | rubuildius_ey64 enters the room. | |
| 08:01:57 | heissund1ettig leaves the room. | |
| 08:04:39 | trythil leaves the room. | |
| 08:06:45 | trythil enters the room. | |
| 08:14:02 | rubuildius_ey64 | Eric Hodel: 94d307e85; 2585 files, 8510 examples, 28537 expectations, 0 failures, 0 errors |
| 08:26:43 | evan_ leaves the room. | |
| 08:38:49 | headius leaves the room. | |
| 08:39:53 | rubuildius_ey64 leaves the room. | |
| 08:39:53 | imajes_office leaves the room. | |
| 08:39:53 | shoe leaves the room. | |
| 08:40:12 | rubuildius_ey64 enters the room. | |
| 08:40:12 | imajes_office enters the room. | |
| 08:40:12 | shoe enters the room. | |
| 08:44:22 | wvdschel leaves the room. | |
| 08:47:28 | yasuhito leaves the room. | |
| 08:49:53 | atduskgreg enters the room. | |
| 09:01:52 | heissundfettig leaves the room. | |
| 09:02:06 | robin_dewd leaves the room. | |
| 09:02:19 | Maledictus enters the room. | |
| 09:02:48 | botanicus leaves the room. | |
| 09:11:17 | robin_dewd enters the room. | |
| 09:14:07 | binary42 leaves the room. | |
| 09:14:17 | trythil leaves the room. | |
| 09:33:51 | BlackEdder enters the room. | |
| 09:40:52 | joachimm enters the room. | |
| 09:40:55 | robin_dewd leaves the room. | |
| 09:53:39 | thehcdreamer enters the room. | |
| 10:00:46 | NoKarma enters the room. | |
| 10:14:27 | pauldix enters the room. | |
| 10:19:29 | atduskgreg leaves the room. | |
| 10:25:53 | brainopia enters the room. | |
| 10:27:18 | joachimm leaves the room. | |
| 10:27:20 | joachimm enters the room. | |
| 10:38:42 | NoKarma leaves the room. | |
| 10:45:22 | ezmobius leaves the room. | |
| 11:06:49 | brainopia leaves the room. | |
| 11:25:56 | Yurik enters the room. | |
| 11:44:41 | michalw enters the room. | |
| 11:50:00 | gnufied enters the room. | |
| 11:51:00 | brainopia enters the room. | |
| 11:54:40 | lopex enters the room. | |
| 12:09:32 | botanicus enters the room. | |
| 12:17:41 | thehcdreamer leaves the room. | |
| 12:33:17 | Yurik leaves the room. | |
| 12:37:37 | jewel enters the room. | |
| 12:37:57 | Yurik enters the room. | |
| 12:38:27 | Yurik leaves the room. | |
| 12:40:13 | botanicus leaves the room. | |
| 12:40:51 | botanicus enters the room. | |
| 12:42:31 | lopex leaves the room. | |
| 12:46:17 | ljulliar leaves the room. | |
| 12:46:44 | vintrepid enters the room. | |
| 12:48:12 | joachimm leaves the room. | |
| 12:56:22 | VVSiz_ enters the room. | |
| 12:56:46 | chris2 enters the room. | |
| 13:04:10 | brainopia leaves the room. | |
| 13:08:03 | vintrepid leaves the room. | |
| 13:13:42 | VVSiz leaves the room. | |
| 13:19:55 | blakewatters leaves the room. | |
| 13:38:44 | botanicus leaves the room. | |
| 13:44:47 | imajes enters the room. | |
| 13:45:24 | botanicus enters the room. | |
| 13:47:51 | imajes leaves the room. | |
| 13:55:40 | jackdempsey enters the room. | |
| 13:59:58 | thehcdreamer enters the room. | |
| 14:01:05 | benny enters the room. | |
| 14:06:44 | RyanTM enters the room. | |
| 14:16:34 | botanicus leaves the room. | |
| 14:34:47 | jackdempsey_ enters the room. | |
| 14:35:03 | pth enters the room. | |
| 14:35:17 | jackdempsey leaves the room. | |
| 14:46:07 | antares enters the room. | |
| 14:53:26 | RyanTM leaves the room. | |
| 15:02:01 | chris2 leaves the room. | |
| 15:03:38 | joachimm enters the room. | |
| 15:10:07 | heycarsten enters the room. | |
| 15:11:04 | heycarsten leaves the room. | |
| 15:11:26 | jero5 leaves the room. | |
| 15:19:14 | pth leaves the room. | |
| 15:20:50 | brainopia enters the room. | |
| 15:29:02 | binary42 enters the room. | |
| 15:30:25 | jackdempsey_ leaves the room. | |
| 15:30:26 | benburkert enters the room. | |
| 15:30:48 | binary42 leaves the room. | |
| 15:32:46 | anonuser enters the room. | |
| 15:36:06 | jackdempsey enters the room. | |
| 15:37:23 | joachimm_ enters the room. | |
| 15:38:08 | joachimm leaves the room. | |
| 15:41:58 | jackdempsey leaves the room. | |
| 15:47:36 | pth enters the room. | |
| 15:48:51 | heycarsten enters the room. | |
| 15:57:21 | jackdempsey enters the room. | |
| 16:00:32 | heycarsten leaves the room. | |
| 16:09:33 | yasuhito enters the room. | |
| 16:13:49 | jackdempsey_ enters the room. | |
| 16:14:11 | jackdempsey leaves the room. | |
| 16:16:45 | benburkert leaves the room. | |
| 16:19:56 | jackdempsey_ leaves the room. | |
| 16:22:01 | robin_dewd enters the room. | |
| 16:28:12 | michalw leaves the room. | |
| 16:34:00 | pth leaves the room. | |
| 16:35:35 | michalw enters the room. | |
| 16:44:19 | evan_ enters the room. | |
| 16:49:12 | joachimm_ leaves the room. | |
| 16:50:32 | jackdempsey enters the room. | |
| 16:50:59 | michalw leaves the room. | |
| 16:52:59 | obvio171 leaves the room. | |
| 16:57:33 | pth enters the room. | |
| 16:59:04 | twbray enters the room. | |
| 16:59:13 | jackdempsey leaves the room. | |
| 17:10:24 | jackdempsey enters the room. | |
| 17:10:59 | trythil enters the room. | |
| 17:26:50 | pth leaves the room. | |
| 17:28:19 | jackdempsey leaves the room. | |
| 17:30:32 | evan_ leaves the room. | |
| 17:30:34 | joachimm enters the room. | |
| 17:32:34 | ljulliar enters the room. | |
| 17:40:15 | rue | Well, it is clearly Saturday |
| 17:45:41 | twbray leaves the room. | |
| 17:50:45 | binary42 enters the room. | |
| 17:54:22 | yasuhito leaves the room. | |
| 17:56:40 | brixen | rue: a day like any other |
| 17:59:49 | octopod enters the room. | |
| 18:19:22 | gnufied leaves the room. | |
| 18:27:32 | imajes enters the room. | |
| 18:36:19 | gnufied enters the room. | |
| 18:38:31 | RyanTM enters the room. | |
| 18:40:54 | jackdempsey enters the room. | |
| 18:43:09 | Yurik enters the room. | |
| 18:45:48 | brainopia leaves the room. | |
| 18:46:25 | headius enters the room. | |
| 18:49:36 | wmoxam enters the room. | |
| 18:49:36 | wmoxam leaves the room. | |
| 18:50:15 | wmoxam enters the room. | |
| 18:51:39 | joachimm leaves the room. | |
| 18:51:50 | benburkert enters the room. | |
| 18:51:54 | joachimm enters the room. | |
| 18:54:23 | pth enters the room. | |
| 18:55:56 | headius | afternoon |
| 18:58:53 | shoe | afternoon, headius |
| 19:01:13 | headius | hiya |
| 19:01:45 | gnufied leaves the room. | |
| 19:04:07 | benburkert leaves the room. | |
| 19:07:43 | enebo leaves the room. | |
| 19:18:44 | atduskgreg enters the room. | |
| 19:26:47 | RyanTM leaves the room. | |
| 19:32:44 | twbray enters the room. | |
| 19:32:58 | headius_ enters the room. | |
| 19:33:19 | headius leaves the room. | |
| 19:40:33 | twbray leaves the room. | |
| 19:42:10 | yroc enters the room. | |
| 19:52:22 | heycarsten enters the room. | |
| 19:53:52 | RyanTM enters the room. | |
| 19:56:09 | djwonk enters the room. | |
| 19:56:22 | heycarsten leaves the room. | |
| 19:56:34 | djwonk | http://rubini.us/ is down |
| 20:03:50 | jackdempsey leaves the room. | |
| 20:08:31 | RyanTM leaves the room. | |
| 20:12:18 | jackdempsey enters the room. | |
| 20:12:57 | twbray enters the room. | |
| 20:18:41 | sholden enters the room. | |
| 20:19:19 | pth leaves the room. | |
| 20:23:35 | jackdempsey leaves the room. | |
| 20:26:38 | Defiler | Yeah, unfortunately we need evan to kick it, and he is not near a computer at the moment |
| 20:26:48 | Defiler | bus factor 1 =( |
| 20:34:06 | wmoxam leaves the room. | |
| 20:35:12 | benny leaves the room. | |
| 20:36:44 | benburkert enters the room. | |
| 20:37:10 | ljulliar leaves the room. | |
| 20:41:19 | pth enters the room. | |
| 20:49:25 | twbray leaves the room. | |
| 20:51:42 | jackdempsey enters the room. | |
| 21:00:46 | jackdempsey leaves the room. | |
| 21:04:50 | pauldix leaves the room. | |
| 21:08:56 | atduskgreg leaves the room. | |
| 21:15:16 | robin_dewd leaves the room. | |
| 21:16:59 | joachimm leaves the room. | |
| 21:17:36 | sholden leaves the room. | |
| 21:25:10 | ljulliar enters the room. | |
| 21:25:47 | twbray enters the room. | |
| 21:26:33 | RyanTM enters the room. | |
| 21:28:41 | twbray leaves the room. | |
| 21:33:49 | twbray enters the room. | |
| 21:38:32 | wmoxam enters the room. | |
| 21:47:09 | ljulliar | for your information I have just posted the patch for the implementation of the ARGF class in ticket 663 |
| 21:47:26 | ljulliar | see http://rubinius.lighthouseapp.com/projects/5089-rubinius/tickets/663-patch-bug-fix-in-global-rb-an d-preparation-for-argf#ticket-663-2 |
| 21:51:23 | jackdempsey enters the room. | |
| 22:04:00 | Defiler | Cool |
| 22:04:12 | Defiler | So the new patch supersedes the old, right? |
| 22:05:26 | brixen | rubini.us is up |
| 22:05:40 | brixen | I need to get evan to install a startup script for it |
| 22:05:48 | brixen | or have hoshi quite dying |
| 22:07:04 | twbray leaves the room. | |
| 22:17:55 | atduskgreg enters the room. | |
| 22:19:03 | djwonk leaves the room. | |
| 22:20:05 | twbray enters the room. | |
| 22:20:27 | jackdempsey leaves the room. | |
| 22:20:50 | benburkert leaves the room. | |
| 22:22:46 | benburkert enters the room. | |
| 22:29:17 | jewel leaves the room. | |
| 22:30:13 | octopod leaves the room. | |
| 22:30:59 | stepheneb leaves the room. | |
| 22:34:09 | twbray leaves the room. | |
| 22:37:34 | rue | Oh, everyone should be able to commit to the Github mirror I think. We can use it when Hoshi is down (and we really really should start using it as the primary repo anyway) |
| 22:37:38 | rue | zenspider: ^^ |
| 22:39:02 | jackdempsey enters the room. | |
| 22:41:06 | benny enters the room. | |
| 22:48:04 | jackdempsey leaves the room. | |
| 22:48:35 | thehcdreamer leaves the room. | |
| 22:53:15 | RyanTM leaves the room. | |
| 22:55:45 | ljulliar leaves the room. | |
| 22:56:50 | pth leaves the room. | |
| 22:59:01 | wmoxam leaves the room. | |
| 23:03:21 | stepheneb enters the room. | |
| 23:15:48 | Maledictus leaves the room. | |
| 23:35:49 | mernen enters the room. | |
| 23:43:56 | robin_dewd enters the room. |