Show enters and exits. Hide enters and exits.
| 00:00:12 | brixen | anyway, there was another approach someone was implementing |
| 00:00:16 | brixen | dunno where that is |
| 00:00:27 | brixen | kronos_vano: what do you use that is % heavy? |
| 02:13:06 | ezmobius | hey casn you guys help me get my twitter account back? |
| 02:13:11 | ezmobius | please tweet this link |
| 02:13:12 | ezmobius | http://bit.ly/erased-my-ezmobius-twitter-account-accidentally |
| 02:18:00 | brixen | holy crap :( |
| 02:18:54 | brixen | ezmobius: can't you just recreate it? |
| 02:19:21 | brixen | I mean, adding follows sucks, but twitter just says the page doesn't exist |
| 02:20:12 | ezmobius | they wont let me recreate the same name |
| 02:20:15 | ezmobius | i made @ezmob |
| 02:20:58 | brixen | ugh |
| 02:21:37 | Defiler | Yeah there's a 1-month 'grace' period before you can reuse a name |
| 02:22:00 | ezmobius | fuckers |
| 02:22:07 | ezmobius | i hope to get some special help here |
| 02:23:10 | Defiler | You'll probably have to mount another campaign in the morning as Twitter people get into work :( |
| 02:23:49 | ezmobius | yeah |
| 02:24:03 | ezmobius | i sent an email to their benchmark capital investor ;) |
| 02:24:12 | Defiler | hah |
| 02:25:01 | ezmobius | fuck i wish i could get my list of folks i follow back |
| 02:25:12 | ezmobius | now i have to figurte out hoew to refollow everyone again |
| 02:25:42 | Defiler | man, I wish I had sent you an invite to our site already |
| 02:25:55 | Defiler | because we could easily recover it from the cache |
| 02:26:20 | Defiler | and, indeed, automatically re-follow all of them |
| 02:26:30 | brixen | Defiler: by any chance, do you have a "Destroy Google" or "Destroy Google from Orbit" button in your new service? |
| 02:26:42 | Defiler | No comment :) |
| 02:26:45 | brixen | haha |
| 02:27:19 | brixen | well, if I had an invite, I would click on that button |
| 02:28:04 | Defiler | you have to break the glass covering it first oh wait I've said too much |
| 02:28:17 | brixen | Defiler: noooo |
| 02:29:02 | brixen | on the one hand, it is reassuring to see that google is just like any other bigcorp |
| 02:29:10 | brixen | fat monies makes them stupid |
| 02:29:15 | Defiler | yep |
| 02:29:18 | brixen | and stupid things die, eventually |
| 02:29:36 | Defiler | Corporate ethics never survive contact with the enemy |
| 02:29:40 | brixen | the problem is, how many things they kill while waiting to die |
| 02:30:01 | brixen | also, google is opening a dev office in portland |
| 02:30:10 | brixen | so it will be convenient to picket |
| 02:30:13 | Defiler | I definitely see a silver lining in the mobile internet imploding due to trust/cost issues |
| 02:30:30 | Defiler | because those platforms have lock-in in their DNA, unlike the internet |
| 02:30:44 | Defiler | and I'm not sure there is a way around that other than fire |
| 02:31:04 | brixen | Defiler: did you read the wired article? |
| 02:31:13 | Defiler | nope |
| 02:31:18 | brixen | oh, please do |
| 02:31:20 | brixen | sec... |
| 02:31:35 | brixen | http://bit.ly/a7lJhu |
| 02:31:47 | Defiler | doing so now |
| 02:32:04 | brixen | after oscon, where google gave out free N1s to folks who went to the android BoF |
| 02:32:24 | postmodern | mobile internet will be forced to become like the normal internet |
| 02:32:29 | brixen | I googled N1 and got the google page saying it would not be sold online |
| 02:32:40 | brixen | and I wondered, "why would that be?" |
| 02:32:51 | brixen | now it's all crystal clear |
| 02:33:02 | ezmobius | please tweet this link at well if you would? http://brainspl.at/articles/2010/08/11/accidentaly-erased-my-twitter-account-ezmob-is-the-new-nick -for-now |
| 02:33:06 | ezmobius | thanks |
| 02:33:07 | brixen | and, frankly, more disturbing than I though yesterday |
| 02:33:20 | Defiler | I'm getting my ham radio cert soon |
| 02:33:31 | Defiler | partly so I can be allowed to use the real freaking spectra |
| 02:33:32 | brixen | Defiler: heh, sweet |
| 02:33:50 | ezmobius | oops |
| 02:34:01 | ezmobius | http://news.ycombinator.com/item?id=1593619 |
| 02:34:02 | brixen | Defiler: but a local guy I know said data over ham is specifically disallowed? |
| 02:34:28 | postmodern | lets all just setup our own 4G networks |
| 02:34:34 | postmodern | and route them together |
| 02:34:34 | Defiler | encrypted data over ham is disallowed |
| 02:34:48 | Defiler | with the exception of control signals to ham satellites and a couple of other similar things |
| 02:34:55 | Defiler | but data is ok, as long as the protocols are open |
| 02:35:06 | ezmobius | ooh looks promising |
| 02:35:07 | ezmobius | http://webcache.googleusercontent.com/search?q=cache:McZbpn8Rzj4J:twitter.com/ezmobius/following+t witter+ezmobius+following+url:http://twitter.com/ezmobius/following&hl=en&gl=us&strip=1 |
| 02:35:07 | postmodern | Defiler, how about numbers stations? |
| 02:35:17 | Defiler | however,it only costs about $8k to put up your own ham satellite now |
| 02:35:19 | ezmobius | can anyone help me hack that url tyo let me get the list of folks i was following? |
| 02:36:21 | Defiler | postmodern: those are generally on shortwave which has different rules that I don't know yet heh |
| 02:37:34 | Defiler | ezmobius: I'm fairly sure the only ever serve the full list back as JSON |
| 02:37:45 | Defiler | Let me see if there's a way for me to get my own list without javascript |
| 02:38:52 | postmodern | also it requires auth and SSL |
| 02:39:04 | postmodern | so twitter wouldn't index/cache that |
| 02:39:27 | Defiler | interesting, they do serve a paginated version to non-JS clients |
| 02:39:48 | Defiler | but the page param is pretty opaque |
| 02:41:23 | ezmobius | manb this is fgrustrating. feel like i have bveen internet castrated |
| 02:41:39 | Defiler | do you have any phone/desktop clients? |
| 02:41:45 | Defiler | you might be able to get at a cache there |
| 02:44:47 | Defiler | brixen: At least parts of the net are still neutral: http://www.businessinsider.com/4chan-founder-moots-weird-testimony-in-sarah-palin-email-hacking-tr ial-2010-8 |
| 02:45:08 | ezmobius | ahh well i followed a few key folks. will do more in the morning giving up now |
| 02:47:52 | Defiler | brixen: http://www.washingtonpost.com/wp-dyn/content/article/2010/08/09/AR2010080906102.html |
| 02:50:02 | brixen | haha, this 4chan article is great |
| 05:17:12 | carllerche | brixen: dude, everybody's productivity increases with a rush mixtape with or without alcohol in the mix |
| 05:17:27 | mitchellh | +1 with alcohol in the mix |
| 05:17:43 | carllerche | that's a bonus, if you can float the balmer peak |
| 05:19:03 | mitchellh | I'm stuck in a hotel room which looks like a hospital room, its freaking me out |
| 05:19:06 | mitchellh | /random |
| 05:19:12 | carllerche | which city? |
| 05:19:16 | mitchellh | Mountain View |
| 05:19:33 | carllerche | what are you doing in a hotel in mt. view? |
| 05:20:00 | mitchellh | I've been working up here the past few months a few days per week |
| 05:20:16 | carllerche | come to the city sometime |
| 05:21:28 | mitchellh | I'm about 5 minutes from the caltrain so I go up whenever I can find an excuse |
| 05:21:40 | carllerche | come to EY |
| 05:22:23 | carllerche | get lunch, hack on vagrant, whatever... |
| 05:23:11 | mitchellh | That'd be good! Just tell me when is good and I'll mozy on up sometime |
| 05:23:36 | carllerche | anytime |
| 05:23:37 | carllerche | come tomorrow |
| 05:23:42 | carllerche | or thursday |
| 05:23:47 | carllerche | or friday |
| 05:25:00 | mitchellh | I'll see when I can convince my employers to let me go up there during the day ;) |
| 05:29:12 | carllerche | eh, come after work |
| 05:30:56 | mitchellh | works |
| 05:31:44 | mitchellh | My weird hospital lights in my hotel room: http://twitter.com/mitchellh/status/20860353753 |
| 05:32:02 | mitchellh | and the wallpaper. just ain't right. |
| 06:28:06 | brixen | mitchellh: heh, that light is pretty weird |
| 06:28:41 | tarcieri | all faded from the boulder github drinkup, ohai |
| 06:28:44 | mitchellh | yeah its above my bed |
| 06:29:21 | brixen | mitchellh: yikes, that might evoke an NDE-ish dream scenario |
| 06:29:50 | brixen | tarcieri: I haz an itching to play with reia today :) |
| 06:30:05 | mitchellh | brixen: Is it from that article that was written? on async rails |
| 06:30:18 | brixen | tarcieri: I've been pondering 1. a statically typed Ruby, and 2. an immutable objects Ruby |
| 06:30:27 | brixen | tarcieri: all as compiler magic |
| 06:30:29 | tarcieri | those are both awesome ideas |
| 06:30:40 | tarcieri | Reia is kind of an immutable state Ruby |
| 06:30:41 | mitchellh | And by that article, I mean tarcieri's article |
| 06:30:47 | bougyman | brixen: i've seen 1: in lisp |
| 06:30:54 | brixen | mitchellh: the article reminded me of it yes, but I've been lurking in #reia for like 5 years |
| 06:31:00 | brixen | give or take a couple :) |
| 06:31:03 | tarcieri | brixen: Reia has a bunch of tricks to make immutable state not suck balls |
| 06:31:04 | tarcieri | lol |
| 06:31:06 | mitchellh | haha :) |
| 06:31:17 | tarcieri | yeah Reia is a little over 2 years old :) |
| 06:31:42 | mitchellh | Yeah I've kept an eye on it, I used to be very interested in Erlang since I used it at work, but when we stopped using it (project ended), I also lost interest |
| 06:31:47 | tarcieri | for what it's worth evan inspired me with his fuck it, I'm just going to rewrite it all because I didn't do it correctly in the first place attitude |
| 06:31:52 | mitchellh | I used to post to a erlang blog (spawnlink.com) |
| 06:32:05 | brixen | tarcieri: oh man, rewrites are so necessary |
| 06:32:13 | brixen | tarcieri: that is Apple vs M$ in a nutshell |
| 06:32:15 | tarcieri | especially with a programming language project you should probably do that if you fucked it up in the first place |
| 06:32:36 | tarcieri | languages I assume never did that: Perl, PHP |
| 06:32:42 | brixen | MRI |
| 06:32:45 | tarcieri | oh wait, Perl did it with Perl 6 |
| 06:32:47 | tarcieri | yeah, MRI |
| 06:32:47 | tarcieri | heh |
| 06:32:50 | brixen | that is rbx vs MRI in a nutshell |
| 06:32:56 | tarcieri | yeah totally |
| 06:32:59 | tarcieri | oh, another one: ERLANG |
| 06:33:02 | mitchellh | Coincidentally, PHP6 was also an attempted rewrite I believe, which failed |
| 06:33:05 | brixen | perl 6 jumped the 2nd system syndrome shark big time |
| 06:33:08 | tarcieri | gawd, a language so horribly tainted with legacy |
| 06:33:13 | tarcieri | you don't see it at first |
| 06:33:19 | tarcieri | but so many times I've emailed erlang-questions |
| 06:33:21 | bougyman | isn't 1.9 a decent chunk of rewrite? |
| 06:33:24 | tarcieri | "why was it done this way? that's silly" |
| 06:33:33 | brixen | bougyman: not where it counts, really |
| 06:33:35 | bougyman | moving towards a 2.0 with mvm, i've heard. |
| 06:33:38 | tarcieri | and the response: "legacy! feature X that would've made it 10x as awesome didn't exist at the time" |
| 06:33:42 | brixen | bougyman: it's a 1/2 assed rewrite |
| 06:33:48 | tarcieri | Reia certainly benefits from being legacy free |
| 06:34:13 | brixen | tarcieri: give it a year :P |
| 06:34:48 | tarcieri | brixen: it's kind of annoying because to Matz that is Ruby and Ruby is therefore a language which uses MVM for concurrency, not threads |
| 06:35:02 | bougyman | anyone have zeroMQ (0mq) working with 1.8 or 1.9.1 or jruby or anything other than 1.9.2? |
| 06:35:08 | brixen | tarcieri: :( is in a nutshell MRI to me |
| 06:35:10 | tarcieri | has anyone actually done anything with MVM |
| 06:35:14 | tarcieri | like, I have! |
| 06:35:20 | bougyman | i don't feel comfy with 1.9.2 but 0mq hasn't worked with anything else yet. |
| 06:35:24 | brixen | bougyman: I think it should work with rbx |
| 06:35:28 | tarcieri | has anything done more than what I have? |
| 06:35:29 | tarcieri | heh |
| 06:35:34 | brixen | bougyman: the C ext that is |
| 06:35:39 | tarcieri | it was really fucking complicated and stupid |
| 06:35:42 | bougyman | brixen: i'll give it a shot. |
| 06:35:44 | brixen | bougyman: I'm pretty sure the FFI lib is working |
| 06:35:49 | brixen | bougyman: with MRI |
| 06:35:57 | bougyman | it has a nasty thread error with 1.9.1 |
| 06:36:11 | bougyman | same one we hit with activeX and tcl/tk sometimes. |
| 06:36:14 | brixen | bougyman: we will make it work with rbx, just let us know about any issues |
| 06:36:19 | bougyman | will do |
| 06:36:20 | brixen | bougyman: as in, file a ticket |
| 06:36:22 | brixen | sweet |
| 06:36:35 | tarcieri | so wtf happened to ezra's twitter there? |
| 06:37:03 | brixen | tarcieri: he accidentally deleted ezmobius trying to del an old account |
| 06:37:07 | brixen | as I understand it |
| 06:37:08 | tarcieri | o |
| 06:38:06 | ezmobius | looks like twitter is fixing my account |
| 06:38:19 | brixen | ezmobius: oh sweet |
| 06:38:32 | mitchellh | ezmobius: So was it a bug which deleted your account or did you accidentally delete the wrong account? |
| 06:38:46 | ezmobius | no it was def a bug |
| 06:38:47 | mitchellh | I wasn't able to gather what happened based on the blog post |
| 06:38:55 | mitchellh | Ah, wow |
| 06:38:57 | ezmobius | i had an old dev account |
| 06:39:06 | ezmobius | and i triple checked i was logged out and then l ogged in as the old dev account before i deleted |
| 06:39:27 | ezmobius | i suspect eventually consistent sessions |
| 06:39:30 | tarcieri | ezmobius: sounds like Twitter |
| 06:40:19 | ezmobius | heh |
| 06:40:30 | bougyman | hrm. |
| 06:40:46 | tarcieri | I long for the day Twitter or something like it can replace sms... too bad twitter is unreliable as balls |
| 06:40:56 | bougyman | trying to go through the current ruby -> m2 handler and I can't see what it would take to get it working on rbx |
| 06:41:03 | bougyman | anyone here using m2? |
| 06:41:06 | bougyman | (mongrel2) |
| 06:41:25 | tarcieri | bougyman: only on zed's demos |
| 06:41:40 | tarcieri | I hopped onto his chat about lady gaga |
| 06:41:43 | bougyman | tarcieri: yeah the demos aren't working even on 1.9.2 |
| 06:41:51 | bougyman | the python ones work fine. |
| 06:42:15 | tarcieri | I'm guessing Zed wrote the Python ones and not the Ruby ones |
| 06:42:18 | bougyman | i want 0mq for other reasons, but m2 is also an interesting idea. |
| 06:42:26 | tarcieri | also wow there were a lot of Python people at the Github drinkup tonight |
| 06:42:36 | mitchellh | probably purposeful sabotage towards the ruby community with Zed's attitude towards it ;) jk |
| 06:42:52 | brixen | heh |
| 06:42:57 | tarcieri | mitchellh: haha Zed wrote the Ruby bindings too, intentionally wrong! |
| 06:42:58 | bougyman | i gave some $$ to m2 in order to try and alleviate that. |
| 06:42:59 | bougyman | :) |
| 06:43:05 | mitchellh | exactly! |
| 06:43:10 | bougyman | no, someone else wrote the ruby handler |
| 06:43:16 | tarcieri | haha |
| 06:43:27 | brixen | bougyman: a python plant? |
| 06:43:30 | tarcieri | nah zed's a cool guy |
| 06:43:30 | mitchellh | Anyways, headed to sleep under my creepy hospital lights |
| 06:43:40 | brixen | zed rocks, seriously |
| 06:43:44 | mitchellh | and what tarcieri ^ said, I was just joking around :) fun to poke fun |
| 06:43:54 | brixen | mitchellh: sweet dreams, muahahah :) |
| 06:44:01 | ezmobius | i love zed in person and hate him on the internet |
| 06:44:12 | tarcieri | haha |
| 06:44:24 | brixen | ezmobius: I think he often nails it on the internet |
| 06:44:24 | mitchellh | :( perhaps I'll visit EY tomorrow per carl's invite; if so see you tomorrow. Otherwise, talk to you later! |
| 06:45:05 | ezmobius | mitchellh: i resigned from engine yard so you wont see me there ;) |
| 06:45:42 | mitchellh | I know! I saw that, I meant brixen but just noticed he is located in Portland, so probably not :) |
| 06:46:04 | brixen | mitchellh: heh, yeah, not gonna be there tomorrow :) |
| 06:46:11 | brixen | maybe in a couple weeks |
| 06:46:16 | mitchellh | Very surprising news after my 3 day disconnect from the internet due to vegas |
| 06:46:21 | ezmobius | ahh i misread sorry |
| 06:46:33 | mitchellh | nah its fine, its direction was ambig. |
| 06:46:35 | ezmobius | it was time to move on |
| 06:46:40 | brixen | ezmobius: I expect to see a lot more of you soon! |
| 06:46:44 | mitchellh | As it comes to |
| 06:46:45 | ezmobius | no longer my company really |
| 06:46:55 | ezmobius | and im fully vested in my stock |
| 06:46:56 | ezmobius | so when they sell ill get paid $$ |
| 06:47:01 | mitchellh | Hahahaha |
| 06:47:08 | brixen | ezmobius: rbx owes you a long debt of gratitude |
| 06:47:12 | mitchellh | OH "resting and vesting" love that quote |
| 06:47:18 | ezmobius | time to do something different and more challenging |
| 06:47:20 | mitchellh | brixen: Many techs do :) |
| 06:47:30 | ezmobius | brixen de nada |
| 06:47:32 | brixen | ezmobius: we're still gonna nail it, promise |
| 06:47:42 | ezmobius | i just want rbx to suceed so i can use it ;) |
| 06:47:45 | ezmobius | for everything |
| 06:47:48 | brixen | me too! |
| 06:47:55 | mitchellh | alright finally out |
| 06:48:04 | brixen | I've got a list longer than my arm of apps to write |
| 06:48:30 | tarcieri | I think it will be really interesting when JRuby and rbx are both multithreaded and YARV isn't |
| 06:48:44 | tarcieri | well, GIL-free that is |
| 06:48:48 | brixen | yeah |
| 06:49:05 | brixen | the multi-threading is only 1/2 the story though |
| 06:49:08 | brixen | honestly |
| 06:49:19 | brixen | the JIT is incredibly important |
| 06:49:20 | tarcieri | well yeah, like better garbage collectors, jit, etc |
| 06:49:21 | tarcieri | heh |
| 06:49:29 | ezmobius | man all these people are going to follow @ezmob and then @ezmobius is going to get restored |
| 06:49:30 | ezmobius | im torn now ;) |
| 06:49:48 | brixen | ezmobius: what, twitter doesn't have a forward setting? :) |
| 06:49:52 | tarcieri | yeah wtf |
| 06:49:56 | ezmobius | i want copy on write rbx that runs directly on the hypervisor |
| 06:50:03 | tarcieri | why can't ezmob redirect to ezmobius |
| 06:50:05 | brixen | ezmobius: that is so doable |
| 06:50:06 | tarcieri | like "aliases"? |
| 06:50:07 | tarcieri | heh |
| 06:50:13 | brixen | ezmobius: I'd love to r&d that |
| 06:50:15 | tarcieri | problems email sovled like 5 billion years ago? |
| 06:50:22 | ezmobius | and replaces certain sysscalls with SAPI calls |
| 06:50:29 | brixen | ezmobius: you know, I think evan had ruby running as the init prog on a system |
| 06:50:29 | ezmobius | like replace file to just work against s3 |
| 06:50:33 | ezmobius | make a true cloud ruby |
| 06:50:36 | brixen | yep |
| 06:50:47 | ezmobius | with a Object Space that lives in a redis cluster or something |
| 06:51:12 | tarcieri | ezmobius: tahoe seems like a badass cloud filesystem |
| 06:51:30 | brixen | I think that distributed ObjectSpace in Ruby will need to be approached like concurrency |
| 06:51:33 | tarcieri | it doesn't really have "elastic" scalability, but it is decentralized, redundant, and encrypted |
| 06:51:40 | brixen | ie, some objects get it, some don't |
| 06:52:33 | tarcieri | brixen: yeah totally |
| 06:55:39 | dbussink | morning |
| 06:55:50 | dbussink | brixen: isn't that similar to what maglev does with their storage backend? |
| 06:56:13 | dbussink | object persistance i mean |
| 06:56:29 | dbussink | ezmobius: so, you're going to surprise us with your new thing? ;) |
| 06:56:51 | ezmobius | cant talk about it yet |
| 06:58:13 | brixen | dbussink: yep |
| 06:58:23 | brixen | dbussink: at least, afaik |
| 06:58:44 | brixen | dbussink: monty is a good friend to ruby and rbx |
| 06:58:57 | dbussink | brixen: well, that's the idea i got from their maglev talk at railsconf 2008 i think it was |
| 06:59:17 | dbussink | brixen: they're using parts of the rbx kernel right? |
| 06:59:21 | brixen | dbussink: last convo I had with monty about this was about a year ago |
| 06:59:29 | brixen | dbussink: nah, not really |
| 06:59:48 | brixen | dbussink: they started implementing a lot in Smalltalk, but switched to Ruby |
| 07:00:03 | brixen | but I think they have their own set of primitives |
| 07:00:13 | brixen | I think that code is public, but I've never looked at it |
| 07:04:08 | dbussink | brixen: because i looked at it at some point and then it did say that |
| 07:04:16 | dbussink | but they might have changed it all over now |
| 07:04:21 | dbussink | haven't looked at it for some time |
| 07:04:49 | dbussink | ezmobius: can imagine, always exciting to work on something new again then :) |
| 07:05:00 | ezmobius | for sure |
| 07:05:21 | ezmobius | i spent a good 4 years on engine yard and i did all i could there |
| 07:05:22 | ezmobius | time for something new is all |
| 07:06:53 | dbussink | brixen: did you reproduce that process kill problem? |
| 07:07:02 | dbussink | brixen: because i had it too, but rebuilding libffi fixed it |
| 07:07:17 | dbussink | brixen: maybe it's linking against some system libffi? |
| 07:07:25 | brixen | hm, not sure |
| 07:07:33 | brixen | I definitely have a clean build |
| 07:07:40 | brixen | and yes, I repro'd them |
| 07:09:27 | dbussink | brixen: was that on fedora 13 or something? |
| 07:09:43 | brixen | fedora 13 and ubuntu 9.10 32 bit |
| 07:12:43 | dbussink | brixen: because i looked at postmodern's backtrace and it was exactly the same as the issue in libffi evan fixed :S |
| 07:13:28 | dbussink | maybe fedora 13 has selinux enabled by default? http://github.com/evanphx/rubinius/commit/74c1dce5ef5ae0869953843ab1c3463df16d02de |
| 07:13:46 | postmodern | dbussink, yes all fedora's have selinux enabled by default |
| 07:14:15 | postmodern | dbussink, they report any violations as notification to a gnome applet |
| 07:14:27 | dbussink | postmodern: ah, then look at that commit :) |
| 07:14:42 | dbussink | postmodern: that is probably the cause then, because that change didn't fix it for selinux |
| 07:14:55 | postmodern | pulling |
| 07:15:48 | dbussink | postmodern: pulling? |
| 07:16:08 | postmodern | dbussink, ah wait, which commit? |
| 07:16:19 | postmodern | derp that commit |
| 07:16:21 | dbussink | postmodern: the one i linked there before |
| 07:16:34 | dbussink | there seems to be a selinux / libffi bug |
| 07:19:56 | postmodern | dbussink, that code should work |
| 07:20:15 | dbussink | postmodern: well, evan only fixed it for the non selinux case |
| 07:20:30 | dbussink | it was running the selinux code path, even for the non selinux case |
| 07:20:35 | dbussink | but the selinux wasn't fixed |
| 07:21:54 | dbussink | postmodern: you should probably as evan if that's fixable at all or not |
| 07:22:01 | dbussink | he dove into it at that point |
| 07:55:02 | dbussink | brixen: looks like hydra ran through ci here with just one failure :) |
| 07:59:34 | dbussink | hmm, it didn't the second time |
| 08:57:35 | dbussink | evan: for when you are back: https://gist.github.com/1df9f85239242f0ac214 |
| 14:17:09 | cremes | bougyman: the ruby-ffi bindings for 0mq work very well with jruby |
| 14:17:20 | cremes | http://github.com/chuckremes/ffi-rzmq |
| 14:17:31 | cremes | i use them in a very large project; no prob |
| 14:17:53 | cremes | they currently don't work with rbx due to some rbx ffi functionality/syntax that is different |
| 14:18:24 | cremes | they also "kind of" work with MRI but there are definitely threading issues; i highly recommend jruby since it doesn't suffer from those problems |
| 14:18:49 | cremes | if you find bugs with my bindings, give me a bug report and i'll get it fixed |
| 14:20:57 | bougyman | cremes: that's the one ruby i generally avoid. |
| 14:21:23 | bougyman | we have a lot of small apps running on many boxes in a cloud. |
| 14:21:48 | cremes | i see |
| 14:22:04 | bougyman | start up time of jruby on our aix boxes is 30 seconds + sometimes. |
| 14:22:09 | bougyman | it just doesn't work for our apps. |
| 14:22:41 | cremes | then lend a hand with getting rbx ffi in synch so we can use 0mq from rbx; i'd love to run 0mq via rbx |
| 14:23:08 | cremes | with the hydra (non-GIL) branch coming along so quickly, it will be a good runtime for 0mq |
| 14:23:27 | cremes | otherwise using MRI with 0mq is a lesson in pain; it will *not* be reliable |
| 15:11:24 | dbussink | evan: and i also sometimes get the following spec failures: https://gist.github.com/a97aad11d1a12d366cbd |
| 15:24:46 | wayneeseguin | Was there an issue with the JSON gem on rbx or has that since been fixed ? |
| 15:35:10 | dbussink | wayneeseguin: it should have been fixed with the release of 1.4.4 |
| 15:35:20 | dbussink | but i'm off heading home :) |
| 15:36:38 | wayneeseguin | OK tks! |
| 18:01:01 | boyscout | Spec for empty script with __END__ data. - 88f6448 - Brian Ford |
| 18:01:01 | boyscout | Fixed compiling empty script with __END__ data. Closes #433. - 4a6fb01 - Brian Ford |
| 18:06:25 | krainboltgreene | hacks away at his redesign while he reads more about Rubinius. |
| 18:08:52 | Defiler | You're redesigning yourself? Cool. |
| 18:09:55 | krainboltgreene | Nanite Hacker. |
| 18:10:14 | brixen | gotta run some errands, bbiab... |
| 18:10:28 | brixen | please don't burn the house down while I'm away :) |
| 18:12:24 | sbryant | starts to play with fire. |
| 18:13:02 | krainboltgreene | Oh, hey, fire. |
| 18:30:49 | boyscout | CI: rubinius: 4a6fb01 successful: 3511 files, 15077 examples, 42903 expectations, 0 failures, 0 errors |
| 20:45:53 | dbussink | evan: ping? |
| 21:22:07 | mitchellh | This channel has a good collection of smart people with different talents. Is anyone here knowledgable about ffmpeg and/or flv video format? |
| 22:04:54 | evan | i'm hoooooome |
| 22:27:30 | ezmobius | evan in da house |
| 22:27:36 | evan | yo yo |
| 22:27:42 | ezmobius | evan what parts of rbx are you working on lately? |
| 22:27:54 | evan | been working on hydra the last 2 weeks |
| 22:27:59 | evan | which is removing the GIL |
| 22:28:11 | ezmobius | AWESOME |
| 22:28:14 | ezmobius | how hard is it? |
| 22:28:26 | evan | going pretty well |
| 22:28:30 | evan | it runs the specs |
| 22:28:58 | evan | and i've got a benchmark that shows it's infact running in parallel |
| 22:29:00 | ezmobius | nice |
| 22:29:12 | ezmobius | cdoes it speed things up when it runs in paralel? |
| 22:29:19 | ezmobius | or does that come next ? :P |
| 22:29:59 | srbaker | evan: where does "runtime" usually go? |
| 22:30:10 | evan | ezmobius: that came first. |
| 22:30:13 | srbaker | assuming a default /usr/local install |
| 22:30:31 | evan | for instance, adding up 1 to 1 billion, where there are 2 threads for each half |
| 22:30:44 | evan | results in a wall clock of about half as much as doing it all in one thread |
| 22:30:50 | evan | srbaker: /usr/local/rubinius/ |
| 22:31:02 | srbaker | hrm. okay |
| 22:31:13 | srbaker | i'm ust working on packaging, and making it FHS |
| 22:31:15 | srbaker | compliant |
| 22:31:18 | evan | ug. |
| 22:31:22 | evan | ok |
| 22:31:38 | evan | well, if you need more flags to point things all the random places FHS wants |
| 22:31:42 | evan | let us know. |
| 22:31:55 | srbaker | will do. |
| 22:31:56 | srbaker | i like fhs |
| 22:33:26 | evan | ezmobius: you in portland yet? |
| 22:33:28 | ezmobius | so with 2 cores its twice as fast to do the count if you divy up the work in half? |
| 22:33:34 | ezmobius | not til sept 1st |
| 22:33:44 | evan | ezmobius: yep, twice as fast |
| 22:33:49 | ezmobius | nice one |
| 22:33:51 | evan | with the GIL, it would be the same as not using threads |
| 22:34:03 | srbaker | ezmobius: dude. i'm swinging down mid-september. we should get beer. i love portland |
| 22:34:19 | ezmobius | sure thing. look me up ill just be getting settled |
| 22:34:36 | srbaker | congrats on the move, btw. |
| 22:34:43 | ezmobius | thanks! |
| 22:34:52 | ezmobius | i'm super excited |