« Back to channel list

#ruby - 08 May 2019

« Back 1 day Forward 1 day »
[00:00:40] rhuang_: has joined #ruby
[00:05:33] jottr: has joined #ruby
[00:09:00] zacts: has joined #ruby
[00:15:44] jenrzzz_: has joined #ruby
[00:15:46] jottr: has joined #ruby
[00:22:31] OneNeptune: has joined #ruby
[00:24:19] ramfjord: has joined #ruby
[00:25:59] jottr: has joined #ruby
[00:33:09] FrozenEye: has joined #ruby
[00:36:12] jottr: has joined #ruby
[00:37:18] haengma: has joined #ruby
[00:41:44] sgen: has joined #ruby
[00:44:13] jpstudioweb: has joined #ruby
[00:46:29] jottr: has joined #ruby
[00:50:47] jpstudioweb: has joined #ruby
[00:56:40] jottr: has joined #ruby
[01:05:00] cnsvc: has joined #ruby
[01:06:50] jottr: has joined #ruby
[01:10:58] OneNeptune: has joined #ruby
[01:17:04] jottr: has joined #ruby
[01:27:20] jottr: has joined #ruby
[01:28:17] fphilipe_: has joined #ruby
[01:31:14] kateskips[m]: has joined #ruby
[01:35:16] dsmythe: has joined #ruby
[01:37:28] jottr: has joined #ruby
[01:43:46] haengma: has joined #ruby
[01:45:32] Kestrel-029: has joined #ruby
[01:50:31] Tempesta: has joined #ruby
[01:52:13] Stan: has joined #ruby
[01:53:47] jottr: has joined #ruby
[02:04:01] jottr: has joined #ruby
[02:04:18] d^sh: has joined #ruby
[02:08:45] sgen: has joined #ruby
[02:08:54] pwnd_nsfw`: has joined #ruby
[02:10:40] jenrzzz: has joined #ruby
[02:14:12] jottr: has joined #ruby
[02:22:48] cnsvc: has joined #ruby
[02:23:08] jobewan: has joined #ruby
[02:24:26] jottr: has joined #ruby
[02:24:58] tdy: has joined #ruby
[02:34:38] jottr: has joined #ruby
[02:40:32] jenrzzz: has joined #ruby
[02:41:42] pwnd_nsfw: has joined #ruby
[02:44:50] jottr: has joined #ruby
[02:45:25] pwnd_nsfw`: has joined #ruby
[02:45:31] Nicmavr: has joined #ruby
[02:53:08] OneNeptune: has joined #ruby
[02:55:04] jottr: has joined #ruby
[02:56:46] podlech: has joined #ruby
[02:57:16] dsmythe: has joined #ruby
[02:58:54] brool: has joined #ruby
[03:04:40] rhuang_: has joined #ruby
[03:05:17] jottr: has joined #ruby
[03:09:30] braincrash: has joined #ruby
[03:15:30] jottr: has joined #ruby
[03:25:42] jottr: has joined #ruby
[03:28:44] fphilipe_: has joined #ruby
[03:35:42] zacts: has joined #ruby
[03:35:56] jottr: has joined #ruby
[03:42:30] tdy: has joined #ruby
[03:43:57] old_relik: has joined #ruby
[03:46:09] jottr: has joined #ruby
[03:49:58] mozzarella: has joined #ruby
[03:56:20] jottr: has joined #ruby
[04:06:34] jottr: has joined #ruby
[04:16:47] jottr: has joined #ruby
[04:27:00] jottr: has joined #ruby
[04:37:12] jottr: has joined #ruby
[04:42:55] edwardly: has joined #ruby
[04:42:55] edwardly: has joined #ruby
[04:47:24] jottr: has joined #ruby
[04:57:37] jottr: has joined #ruby
[04:59:34] duderonomy: has joined #ruby
[05:00:19] ramfjord: has joined #ruby
[05:06:56] za1b1tsu: has joined #ruby
[05:07:49] jottr: has joined #ruby
[05:16:53] sauvin: has joined #ruby
[05:17:13] pwnd_nsfw: has joined #ruby
[05:19:48] scientes: has joined #ruby
[05:22:47] jottr: has joined #ruby
[05:24:34] fphilipe_: has joined #ruby
[05:27:34] haengma: has joined #ruby
[05:32:58] jottr: has joined #ruby
[05:42:03] xfbs: has joined #ruby
[05:43:09] jottr: has joined #ruby
[05:43:56] tdy: has joined #ruby
[05:48:36] FrozenEye_: has joined #ruby
[05:50:42] jenrzzz: has joined #ruby
[05:53:22] jottr: has joined #ruby
[05:53:46] kapil____: has joined #ruby
[05:59:07] Tonvey: has joined #ruby
[06:03:34] jottr: has joined #ruby
[06:13:48] jottr: has joined #ruby
[06:21:18] Tonvey: has joined #ruby
[06:24:01] jottr: has joined #ruby
[06:34:14] jottr: has joined #ruby
[06:37:52] fphilipe_: has joined #ruby
[06:39:57] tdy: has joined #ruby
[06:41:36] andikr: has joined #ruby
[06:44:24] jenrzzz: has joined #ruby
[06:44:27] jottr: has joined #ruby
[06:54:38] jottr: has joined #ruby
[06:57:06] fphilipe: has joined #ruby
[06:59:48] geonaumov: has joined #ruby
[07:01:49] jenrzzz: has joined #ruby
[07:04:51] jottr: has joined #ruby
[07:05:34] TomyLobo2: has joined #ruby
[07:13:40] clemens3: has joined #ruby
[07:20:49] jottr: has joined #ruby
[07:21:24] jenrzzz: has joined #ruby
[07:23:28] aupadhye: has joined #ruby
[07:29:48] kke: String#add_prefix that would be the inverse of delete_prefix would be nice sometimes. 'foo'.add_prefix('/') => '/foo'.add_prefix('/') => '/foo'
[07:29:54] mikecmpbll: has joined #ruby
[07:30:41] geonaumov: has joined #ruby
[07:31:02] jottr: has joined #ruby
[07:32:11] depesz: kke: .sub(%r{^/?}, "/") ?
[07:34:27] kke: depesz: yes, but not as pretty
[07:36:52] Dbugger: has joined #ruby
[07:39:27] hightower3: has joined #ruby
[07:40:10] al2o3-cr: &>> 'foo'.prepend ?/
[07:40:11] rubydoc: # => "/foo" (https://carc.in/#/r/6vdc)
[07:40:21] BH23: has joined #ruby
[07:40:56] kyrylo: has joined #ruby
[07:41:13] jottr: has joined #ruby
[07:43:42] al2o3-cr: &>> 'foo'.prepend '##'
[07:43:43] rubydoc: # => "##foo" (https://carc.in/#/r/6vde)
[07:43:48] kke: al2o3-cr: yes, but '/foo'.prepend(?/) => '//foo'
[07:44:12] kke: i was looking for adding it if it's not there without "unless str.start_with"
[07:44:51] al2o3-cr: kke: you didn't say that
[07:45:47] al2o3-cr: well sort of i suppose
[07:46:43] kke: anyway, prepend is better than the `str.start_with?('/') ? "/#{str}" : str` that the method has now
[07:47:03] jefffrails35: has joined #ruby
[07:49:33] al2o3-cr: kke: s[/\//] ? s.prepend('/') : s
[07:49:50] jmcgnh_: has joined #ruby
[07:50:52] al2o3-cr: kke: s[/\A\//] ? s.prepend('/') : s
[07:52:53] kke: yes, but still not as elegant as "foo bar".delete_prefix('foo ') ==> 'bar'.delete_prefix('foo ') ==> 'bar'
[07:55:38] aupadhye: has joined #ruby
[07:55:50] al2o3-cr: kke: use that then?
[07:56:33] al2o3-cr: seems pretty slick to me!
[07:57:56] jottr: has joined #ruby
[08:00:27] haengma: has joined #ruby
[08:01:15] ruby[bot]: it seems like you are asking for a specific solution to a problem, instead of asking about your problem. This often leads to bad solutions and increases frustration for you and those trying to help you. More: http://meta.stackexchange.com/a/66378
[08:01:40] depesz: kke: https://share.riseup.net/#COF2juUD8oINlBUEpwu6Ew ?
[08:01:44] dsmythe: has joined #ruby
[08:02:31] al2o3-cr: depesz: wtf?
[08:02:33] kke: not to cause any battles, but i wasn't even asking for a solution, i was just thinking there could be add_prefix that would do the opposite of what delete_prefix does. (and _suffix)
[08:03:00] al2o3-cr: depesz: there's a delete_prefix
[08:03:09] depesz: al2o3-cr:sorry. brain fart.
[08:04:20] depesz: https://share.riseup.net/#Elw8_zRAWBFkuo5CLYcrwA
[08:04:53] Tonvey: has joined #ruby
[08:05:23] lxsameer: has joined #ruby
[08:06:08] al2o3-cr: kke: there's prefix and suffix?
[08:08:07] jottr: has joined #ruby
[08:08:40] al2o3-cr: &ri String#delete_prefix String#delete#suffix kke
[08:08:41] rubydoc: https://ruby-doc.org/core-2.6/String.html#method-i-delete_prefix, String#delete#suffix kke
[08:09:17] al2o3-cr: &ri String#delete_prefix String#delete_suffix kke
[08:09:17] rubydoc: https://ruby-doc.org/core-2.6/String.html#method-i-delete_prefix, String#delete_suffix kke
[08:09:44] al2o3-cr: kke: anyway read the docs on String class.
[08:10:26] al2o3-cr: namely instance methods #delete_prefix and #delete_suffix
[08:10:34] phaul: al2o3-cr: it does only 1 at a time, the second bit is either a nick or stuff to append, in this case it's stuff to append
[08:11:56] al2o3-cr: phaul: i knew it was something, cheers phaul
[08:14:25] kke: yes, i know there is. that is where this thread started. "would be handy if there was add_prefix like there is delete_prefix", i don't know why the conversation went south from there.
[08:15:18] Tonvey: has joined #ruby
[08:15:31] alem0lars: has joined #ruby
[08:15:39] jottr: has joined #ruby
[08:15:58] Tonvey: has left #ruby: ()
[08:17:55] TomyWork: has joined #ruby
[08:17:57] kke: https://dpaste.de/3hBa
[08:25:53] tdy: has joined #ruby
[08:29:03] alem0lars_: has joined #ruby
[08:31:35] al2o3-cr: kke: your code is flawed
[08:39:02] Ai9zO5AP: has joined #ruby
[08:42:23] kke: could be, but it returns what was expected. in any case, when dealing with leading/trailing '/', you can just do File.join('/', *parts, '/'), it will add any missing leading and trailing slashes.
[08:43:29] kke: i suppose that will blow up if File::SEPARATOR is different
[08:44:19] kke: docs seem to suggest otherwise: "Returns a new string formed by joining the strings using "/".
[08:46:41] al2o3-cr: File::SEPARATOR will always be "/"
[08:47:21] al2o3-cr: kke: File::ALT_SEPARATOR ?
[08:47:55] kke: i specifically want / so plain File.join is good
[08:49:09] al2o3-cr: kke: that is what you should use to join paths
[08:54:03] waheedi: has joined #ruby
[09:00:14] andikr: has joined #ruby
[09:02:18] ur5us: has joined #ruby
[09:12:25] ur5us: has joined #ruby
[09:15:52] ramfjord: has joined #ruby
[09:17:01] mooe: has joined #ruby
[09:22:13] ricekrispie2: has joined #ruby
[09:22:48] queip: has joined #ruby
[09:25:07] jottr: has joined #ruby
[09:28:12] esrse: has joined #ruby
[09:29:53] zacts: has joined #ruby
[09:32:44] jpstudioweb: has joined #ruby
[09:35:19] jottr: has joined #ruby
[09:45:33] jottr: has joined #ruby
[09:54:11] _whitelogger: has joined #ruby
[09:55:47] jottr: has joined #ruby
[10:01:10] ur5us: has joined #ruby
[10:05:58] jottr: has joined #ruby
[10:10:28] jenrzzz: has joined #ruby
[10:16:13] jottr: has joined #ruby
[10:21:09] DTZUZO: has joined #ruby
[10:25:57] andikr: has joined #ruby
[10:25:57] arup_r: has joined #ruby
[10:26:26] jottr: has joined #ruby
[10:34:16] Jonopoly: has joined #ruby
[10:34:34] Jonopoly: https://pastebin.com/n8y5wxV6
[10:34:35] ruby[bot]: Jonopoly: we in #ruby do not like pastebin.com, it loads slowly for most, has ads which are distracting and has terrible formatting. Please use https://gist.github.com
[10:34:44] Jonopoly: oh okay sorry bot
[10:35:25] Jonopoly: https://gist.github.com/JonZso/a574e328a9b87af1861308c0a8321373
[10:35:37] Jonopoly: wondering if anyone can give me advice on this?
[10:35:46] Jonopoly: So i want it to check the file exists
[10:36:02] Jonopoly: if the file doesn't exist try again in 4 seconds
[10:36:20] Jonopoly: after 3 attempts just "File Not Found."
[10:36:37] jottr: has joined #ruby
[10:38:28] phaul: 3.times { return 'file' if File.exist?('file'); sleep (4) } ; return 'file not found'
[10:40:11] nowhereman: has joined #ruby
[10:40:20] Jonopoly: So would that just be within try rescue?
[10:40:35] phaul: no, return needs it to be in a method
[10:40:59] Jonopoly: wow that's amazing
[10:43:15] apparition: has joined #ruby
[10:43:24] GodFather: has joined #ruby
[10:48:08] Jonopoly: phaul: thanks, I added "return File.read('file')"
[10:48:18] Jonopoly: which works perfectly, thanks a lot
[10:50:04] tbuehlmann: there's also https://github.com/nfedyashev/retryable if you don't want to implement it yourself
[10:52:59] jottr: has joined #ruby
[10:55:49] jpstudioweb: has joined #ruby
[10:57:29] ur5us: has joined #ruby
[11:03:09] jottr: has joined #ruby
[11:07:11] laaron-: has joined #ruby
[11:10:48] jenrzzz: has joined #ruby
[11:13:24] jottr: has joined #ruby
[11:16:08] ramfjord: has joined #ruby
[11:21:43] nowhereman: has joined #ruby
[11:23:35] jottr: has joined #ruby
[11:30:15] Swyper: has joined #ruby
[11:31:46] ldnunes: has joined #ruby
[11:32:50] AJA4350: has joined #ruby
[11:33:48] jottr: has joined #ruby
[11:44:02] jottr: has joined #ruby
[11:46:51] Jonopoly: thanks tbuehlmann that things phaul did seems to work great
[11:46:57] Jonopoly: and its pretty small too
[11:47:06] rafadc: has joined #ruby
[11:47:42] pwnd_nsfw`: has joined #ruby
[11:53:46] geonaumov: has joined #ruby
[11:54:19] jottr: has joined #ruby
[11:58:11] FrozenEye: has joined #ruby
[11:59:31] TomyWork: has joined #ruby
[12:01:13] haengma: has joined #ruby
[12:04:26] jottr: has joined #ruby
[12:09:23] zacts: has joined #ruby
[12:12:04] jenrzzz: has joined #ruby
[12:12:48] queip: has joined #ruby
[12:14:39] jottr: has joined #ruby
[12:23:58] queip: has joined #ruby
[12:24:53] jottr: has joined #ruby
[12:27:46] haengma: has joined #ruby
[12:32:36] hightower3: has joined #ruby
[12:35:05] jottr: has joined #ruby
[12:38:38] alem0lars_: has joined #ruby
[12:42:57] maryo: has joined #ruby
[12:45:19] jottr: has joined #ruby
[12:51:46] maryo: has joined #ruby
[12:55:31] jottr: has joined #ruby
[12:57:55] waheedi: has joined #ruby
[12:59:18] dsmythe: has joined #ruby
[13:05:36] scientes: has joined #ruby
[13:05:44] jottr: has joined #ruby
[13:06:28] cthulchu_: has joined #ruby
[13:08:54] cthu|: has joined #ruby
[13:11:16] millerti: has joined #ruby
[13:14:01] jenrzzz: has joined #ruby
[13:15:58] jottr: has joined #ruby
[13:26:11] jottr: has joined #ruby
[13:28:03] pupsikov: has joined #ruby
[13:30:37] lucasb: has joined #ruby
[13:36:24] jottr: has joined #ruby
[13:40:22] OneNeptune: has joined #ruby
[13:41:12] jpstudioweb: has joined #ruby
[13:44:01] Inline: has joined #ruby
[13:46:36] jottr: has joined #ruby
[13:56:50] jottr: has joined #ruby
[14:01:47] bentonode: has joined #ruby
[14:04:56] gnufied: has joined #ruby
[14:07:03] jottr: has joined #ruby
[14:13:13] rippa: has joined #ruby
[14:14:38] conta1: has joined #ruby
[14:16:12] zacts: has joined #ruby
[14:17:15] jottr: has joined #ruby
[14:22:16] catbusters: has joined #ruby
[14:27:28] jottr: has joined #ruby
[14:35:56] kyrylo: has joined #ruby
[14:37:41] jottr: has joined #ruby
[14:41:31] agent_white: has joined #ruby
[14:41:34] Giorgio: has joined #ruby
[14:47:54] jenrzzz: has joined #ruby
[14:47:54] jottr: has joined #ruby
[14:58:08] jottr: has joined #ruby
[14:58:11] moei: has joined #ruby
[14:59:36] maryo: has joined #ruby
[15:00:28] polishdub: has joined #ruby
[15:02:30] houhoulis: has joined #ruby
[15:02:40] jpstudioweb: has joined #ruby
[15:04:22] schne1der: has joined #ruby
[15:28:20] waheedi: has joined #ruby
[15:41:59] donofrio: has joined #ruby
[15:46:42] zacts: has joined #ruby
[15:51:18] jenrzzz: has joined #ruby
[15:55:12] rafadc: has joined #ruby
[15:58:24] aupadhye: has joined #ruby
[15:59:19] brool: has joined #ruby
[16:05:38] duderonomy: has joined #ruby
[16:07:24] AJA4351: has joined #ruby
[16:07:51] rhuang_: has joined #ruby
[16:12:20] rhuang_: has joined #ruby
[16:18:25] ldnunes: has joined #ruby
[16:18:35] Iarfen: has joined #ruby
[16:21:10] dhuey: has joined #ruby
[16:23:17] fphilipe: has joined #ruby
[16:31:32] gix: has joined #ruby
[16:32:34] scientes: has joined #ruby
[16:32:37] maryo_: has joined #ruby
[16:35:06] scientes: has joined #ruby
[16:35:15] haengma: has joined #ruby
[16:35:57] rhuang: has joined #ruby
[16:39:19] cnsvc: has joined #ruby
[16:39:58] duderonomy: has joined #ruby
[16:40:09] AJA4351: has joined #ruby
[16:42:05] rhuang_: has joined #ruby
[16:43:15] fphilipe: has joined #ruby
[16:49:29] jrafanie: has joined #ruby
[16:51:26] dan64: has joined #ruby
[16:52:25] leftylink: has joined #ruby
[16:53:04] jenrzzz: has joined #ruby
[16:55:43] dar123: has joined #ruby
[17:03:05] schne1der: has joined #ruby
[17:06:08] rhuang_: has joined #ruby
[17:08:45] planigan: has joined #ruby
[17:10:13] planigan: has joined #ruby
[17:14:37] haengma: has joined #ruby
[17:23:44] yqt: has joined #ruby
[17:29:41] hiroaki: has joined #ruby
[17:45:22] ramfjord: has joined #ruby
[17:48:01] tdy: has joined #ruby
[17:48:23] pupsikov: has joined #ruby
[17:48:32] wallace_mu: has joined #ruby
[17:53:47] LtHummus: has joined #ruby
[18:01:36] jenrzzz: has joined #ruby
[18:07:15] sameerynho: has joined #ruby
[18:08:15] agent_white: has joined #ruby
[18:09:04] nowhereman: has joined #ruby
[18:13:41] cthulchu_: has joined #ruby
[18:14:45] reber: has joined #ruby
[18:18:38] fphilipe: has joined #ruby
[18:18:47] AJA4350: has joined #ruby
[18:25:35] hightower3: has joined #ruby
[18:35:31] schneider: has joined #ruby
[18:36:07] nowhere_man: has joined #ruby
[18:40:12] jenrzzz: has joined #ruby
[18:52:38] mikecmpbll: has joined #ruby
[18:53:00] Xiti: has joined #ruby
[19:00:34] dhuey: has joined #ruby
[19:02:21] dinfuehr: has joined #ruby
[19:03:26] maryo: has joined #ruby
[19:04:34] kyrylo: has joined #ruby
[19:07:26] jenrzzz: has joined #ruby
[19:18:01] za1b1tsu: has joined #ruby
[19:18:41] zapata: has joined #ruby
[19:23:06] queip: has joined #ruby
[19:55:45] jenrzzz: has joined #ruby
[19:56:51] Azure: has joined #ruby
[19:59:46] weteamsteve: has joined #ruby
[20:07:33] tAn: has joined #ruby
[20:08:35] jenrzzz: has joined #ruby
[20:12:09] maryo_: has joined #ruby
[20:13:37] jenrzzz_: has joined #ruby
[20:13:41] interrup-: has joined #ruby
[20:14:05] CJKinni: has joined #ruby
[20:14:18] MuffinPimp: has joined #ruby
[20:14:20] thunderbirdtr_: has joined #ruby
[20:14:22] sh7d: has joined #ruby
[20:14:22] rubydoc: has joined #ruby
[20:14:23] ujjain-: has joined #ruby
[20:14:33] pwillard_: has joined #ruby
[20:14:52] rafadc: has joined #ruby
[20:15:09] nwradio878887987: has joined #ruby
[20:15:52] ErhardtMundt: has joined #ruby
[20:15:53] edwardly: has joined #ruby
[20:16:06] edwardly: has joined #ruby
[20:16:10] wolfshappen_: has joined #ruby
[20:16:14] madhatter: has joined #ruby
[20:16:42] Iarfen: has joined #ruby
[20:16:50] TvL2386: has joined #ruby
[20:16:52] lubekpl: has joined #ruby
[20:16:53] Nirvash: has joined #ruby
[20:16:55] havenwood: has joined #ruby
[20:16:56] havenwood: has joined #ruby
[20:17:13] lambarena: has joined #ruby
[20:20:18] shanks8080: has joined #ruby
[20:20:27] lord4163: has joined #ruby
[20:20:31] Sirecote: has joined #ruby
[20:20:46] giraffe: has joined #ruby
[20:21:20] mniip: has joined #ruby
[20:22:20] gsingh93: has joined #ruby
[20:22:53] dostoyevsky: has joined #ruby
[20:22:55] fphilipe: has joined #ruby
[20:24:06] olblak: has joined #ruby
[20:24:21] c0dec: has joined #ruby
[20:28:34] dhuey_: has joined #ruby
[20:29:19] ldnunes: has joined #ruby
[20:30:33] SeepingN: has joined #ruby
[20:33:08] SeepingN: has joined #ruby
[20:35:29] joast: has joined #ruby
[20:41:48] dsmythe: has joined #ruby
[20:42:59] interruptinuse: has joined #ruby
[20:48:54] Frem: has joined #ruby
[20:51:51] dhuey: has joined #ruby
[20:52:16] twoone: has joined #ruby
[21:00:11] cd: has joined #ruby
[21:03:08] AJA4350: has joined #ruby
[21:03:09] vondruch: has joined #ruby
[21:03:28] dsmythe: has joined #ruby
[21:19:34] cthu|: has joined #ruby
[21:26:07] ur5us: has joined #ruby
[21:31:13] dsmythe: has joined #ruby
[21:36:54] zacts: has joined #ruby
[21:37:15] jenrzzz: has joined #ruby
[21:39:52] BTRE: has joined #ruby
[21:41:02] zacts: has joined #ruby
[21:45:23] schneider: has joined #ruby
[21:52:51] brool: has joined #ruby
[21:53:08] fphilipe: has joined #ruby
[21:58:32] ramfjord_: has joined #ruby
[22:00:16] ellcs: has joined #ruby
[22:01:35] mozzarella: has joined #ruby
[22:06:49] ramfjord: has joined #ruby
[22:23:26] ellcs: has joined #ruby
[22:24:14] jenrzzz: has joined #ruby
[22:34:06] edolix: has joined #ruby
[22:40:09] AJA4350: has joined #ruby
[22:41:41] ramfjord: has joined #ruby
[22:52:08] cliluw: has joined #ruby
[22:53:01] rhuang_: has joined #ruby
[22:55:49] dhuey: has joined #ruby
[22:59:02] nowhere_man: has joined #ruby
[23:15:00] pupsikov: has joined #ruby
[23:23:20] fphilipe: has joined #ruby
[23:24:52] zapata_: has joined #ruby
[23:33:51] weird_error: has joined #ruby
[23:35:44] jud: has joined #ruby
[23:41:47] mosh: has joined #ruby
[23:48:04] jenrzzz: has joined #ruby
[23:50:16] pwnd_nsfw: has joined #ruby