bb010g has quit [Quit: Connection closed for inactivity]
brixen has quit [Ping timeout: 246 seconds]
brixen has joined #rubinius
|jemc| has quit [Ping timeout: 250 seconds]
meh` has quit [Ping timeout: 240 seconds]
nirvdrum has quit [Ping timeout: 272 seconds]
bb010g has joined #rubinius
nirvdrum has joined #rubinius
nirvdrum has quit [Ping timeout: 246 seconds]
heroux has joined #rubinius
houhoulis has joined #rubinius
pitr-ch has joined #rubinius
amclain has quit [Quit: Leaving]
|jemc| has joined #rubinius
|jemc| has quit [Ping timeout: 250 seconds]
houhoulis has quit [Remote host closed the connection]
pitr-ch has quit [Read error: No route to host]
pitr-ch_ has joined #rubinius
dmilith is now known as dmilith2
dmilith2 is now known as dmilith
dmilith is now known as dmilith2
pitr-ch_ has quit [Ping timeout: 260 seconds]
pitr-ch has joined #rubinius
RealMarc has quit [Ping timeout: 256 seconds]
nirvdrum has joined #rubinius
|jemc| has joined #rubinius
pitr-ch has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
pitr-ch has joined #rubinius
meh` has joined #rubinius
dmilith2 is now known as dmilith
nirvdrum has quit [Ping timeout: 272 seconds]
amclain has joined #rubinius
GitHub53 has joined #rubinius
<GitHub53> [rubinius] chuckremes pushed 3 new commits to ffi-io: http://git.io/vcWvW
<GitHub53> rubinius/ffi-io d597e70 Chuck Remes: add logic to load and detect posix_fadvise constants and enable feature detection
<GitHub53> rubinius/ffi-io dd5d806 Chuck Remes: add with_feature detection to skip these specs on platforms without posix_fadvise
GitHub53 has left #rubinius [#rubinius]
<GitHub53> rubinius/ffi-io 5c5905c Chuck Remes: convert usage of posix_fadvise from C++ to Ruby code
nirvdrum has joined #rubinius
bb010g has quit [Quit: Connection closed for inactivity]
cremes has quit [Read error: Connection reset by peer]
cremes has joined #rubinius
cremes has quit [Ping timeout: 272 seconds]
cremes has joined #rubinius
pitr-ch has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
cremes has quit [Ping timeout: 268 seconds]
pitr-ch has joined #rubinius
cremes has joined #rubinius
bb010g has joined #rubinius
pitr-ch has quit [Read error: No route to host]
pitr-ch has joined #rubinius
GitHub56 has joined #rubinius
<GitHub56> [rubinius] chuckremes pushed 2 new commits to ffi-io: http://git.io/vcWb7
<GitHub56> rubinius/ffi-io 5097d35 Chuck Remes: add select function signature; may need to change when we learn more about implementation
<GitHub56> rubinius/ffi-io 9a852dd Chuck Remes: continue fixup of IO.select; handle coercion and choosing max FD
GitHub56 has left #rubinius [#rubinius]
* RageLtMan reads up.
<RageLtMan> hmm, looks like the IO work we discussed a few years back is being done by chuckremes. thank you chuck
<cremes> RageLtMan: please join us on gitter. i’m pairing with tak1n now to work on that branch.
<cremes> the more the merrier!
<RageLtMan> the hell is gitter?
<pipework> It's a reinvention of a wheel because IRC is too hard for some people.
<pipework> I'm not fond of closed source solutions to perceived open source problems that are centralized.
* RageLtMan nods
<RageLtMan> cremes: i fixed metasploit a few years back to work on RBX, and currently working on unfucking the IO abstractions we have in Rex/Msf namespaces (UDP is a travesty there). I was hoping to do exactly what you're doing to overhaul how Rex handles sockets if RBX is in play
<cremes> RageLtMan: great, glad to hear it
<RageLtMan> i did actor abstractions for the threadfactory there, thought of using concurrent-ruby with libuv bindings, but brixen had some decent architectural points as to why that might not be a great idea
<cremes> pipework: sharing inline code and other stuff in gitter makes it a better tool for certain things than irc
<cremes> like pairing on some code
<pipework> cremes: I'm a fan of screenhero for pairing.
<pipework> And for sharing code, I'm a fan of gist
<pipework> And IRC has a documented protocol and has many clients, and is easy to develop clients and bots for.
<cremes> pipework: ok, that’s all good.
<pipework> Some clients even detect code and turn it into a gist or paste for you in the client without any other interaction.
<cremes> uncle! so gitter sucks. :)
<pipework> Egh, it's just preferential things.
<cremes> heh
<pipework> I just dislike how it's centralized and closed source more than anything.
<pipework> The other points could be fixed if the source was open.
<cremes> well, it doesn’t own me or anything i use it for. if they are dicks or the tool sucks, irc will always be here.
<cremes> but while it works as well as it does, i’ll use it
<pipework> Sounds pretty good and fair.
<pipework> I'd adopt something better that's open source, decentralized, and made extension and adoption as easy as possible.
<|jemc|> yeah, I tend to agree
<|jemc|> the "IRC is too hard" problem can be solved with a friendly web client
<|jemc|> (for IRC)
<|jemc|> and as far as not missing messages while you're offline, there's public loggers for that
<|jemc|> and the to be frank the gitter UI feels rather slow, clunky, unpolished
<|jemc|> but at least they have the IRC bridge, which I use for all my gitter needs :)
<pipework> |jemc|: There's even ways to integrate the logs into the client for what you've missed.
<pipework> And some clients exist, but aren't free, that keep the session alive if you've closed the tab, and just reattach and replay history when you connect again.
<|jemc|> there are lots of ways to not miss messages, but I think part of the complaint was that if IRC clients themselves are too hard to set up, then catching history while offline is even harder
<|jemc|> so I was just demonstrating that the public logs serve a nice purpose for that with no setup by individual users
tenderlo_ has quit [Quit: Leaving...]
bb010g has quit [Quit: Connection closed for inactivity]
digitalextremist has quit [Ping timeout: 260 seconds]
digitalextremist has joined #rubinius
tenderlove has joined #rubinius
tenderlove has quit [Remote host closed the connection]
tenderlove has joined #rubinius
tenderlo_ has joined #rubinius
GitHub41 has joined #rubinius
<GitHub41> [rubinius] chuckremes pushed 1 new commit to ffi-io: http://git.io/vc8cC
<GitHub41> rubinius/ffi-io 056ae04 Chuck Remes: generate and save a string defining the struct timeval as a FFI struct
GitHub41 has left #rubinius [#rubinius]
tenderlove has quit [Ping timeout: 264 seconds]
tenderlo_ has quit [Ping timeout: 264 seconds]
tenderlove has joined #rubinius
tenderlove has quit [Read error: Connection reset by peer]
tenderlove has joined #rubinius
tenderlove has quit [Ping timeout: 250 seconds]
tenderlove has joined #rubinius
pitr-ch has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
tenderlove has quit [Ping timeout: 240 seconds]
tenderlove has joined #rubinius
cremes has quit [Ping timeout: 264 seconds]
tenderlove has quit [Read error: Connection reset by peer]
tenderlove has joined #rubinius
cremes has joined #rubinius
tenderlove has quit [Ping timeout: 246 seconds]
tenderlove has joined #rubinius
digitalextremist has quit [Read error: Connection reset by peer]
digitalextremist has joined #rubinius
tenderlove has quit [Read error: Connection reset by peer]
tenderlove has joined #rubinius
erdic has quit [Quit: leaving]
erdic has joined #rubinius
tenderlove has quit [Ping timeout: 264 seconds]
tenderlove has joined #rubinius
tenderlove has quit [Read error: Connection reset by peer]
tenderlove has joined #rubinius
tenderlo_ has joined #rubinius
tenderlove has quit [Read error: Connection reset by peer]
|jemc| has quit [Ping timeout: 260 seconds]
tenderlo_ has quit [Read error: Connection reset by peer]