« Back to channel list

#ruby - 03 June 2019

« Back 1 day Forward 1 day »
[00:06:03] leitz: has joined #ruby
[00:10:41] skryking: has joined #ruby
[00:13:20] leitz: If "uwp[0]" is a hexidecimal digit, is this a legal hash key/value pair? 'tech' => @uwp[0].to_i(16)
[00:14:00] leitz: I'm getting ArgumentError: wrong number of arguments (given 1, expected 0)
[00:17:38] leitz: Okay, I think I have that issue resolved. At least, set aside.
[00:25:36] dtzuzu: has joined #ruby
[00:30:13] esp32_prog: has joined #ruby
[00:30:50] Swyper: has joined #ruby
[00:48:59] ur5us: has joined #ruby
[00:50:16] ur5us: has joined #ruby
[01:02:36] Swyper: has joined #ruby
[01:09:59] queip: has joined #ruby
[01:15:37] fphilipe: has joined #ruby
[01:26:08] orbyt_: has joined #ruby
[01:48:21] phenom: has joined #ruby
[02:18:28] esp32_prog: has joined #ruby
[02:21:23] dar123: has joined #ruby
[02:24:54] fphilipe: has joined #ruby
[02:34:48] armyriad: has joined #ruby
[02:35:16] orbyt_: has joined #ruby
[02:42:32] codefriar: has joined #ruby
[02:49:27] minimal_life: has joined #ruby
[02:54:36] iMadper: has joined #ruby
[03:04:18] orbyt_: has joined #ruby
[03:09:45] braincrash: has joined #ruby
[03:16:15] mac_ava: has joined #ruby
[03:22:55] gix-: has joined #ruby
[03:25:27] zeamp: has joined #ruby
[03:34:47] Emmanuel_Chanel: has joined #ruby
[03:40:30] rafadc: has joined #ruby
[03:55:18] fphilipe: has joined #ruby
[03:59:32] dviola: has joined #ruby
[04:04:50] dar123: has joined #ruby
[04:06:42] esp32_prog: has joined #ruby
[04:18:10] _whitelogger: has joined #ruby
[04:18:27] haxx0r: has joined #ruby
[04:24:11] _whitelogger: has joined #ruby
[04:24:33] mistergibson: has joined #ruby
[04:32:28] matheusmoreira: has joined #ruby
[04:34:38] dellavg_: has joined #ruby
[04:38:51] mistergibson: has joined #ruby
[04:44:13] matheusmoreira: has joined #ruby
[04:55:45] fphilipe: has joined #ruby
[04:56:11] planigan: has joined #ruby
[04:56:59] esrse: has joined #ruby
[05:12:31] shortCircuit__: has joined #ruby
[05:16:16] iMadper: has joined #ruby
[05:17:32] conta: has joined #ruby
[05:17:57] laaron: has joined #ruby
[05:30:45] kyrylo: has joined #ruby
[05:30:51] baweaver: Heyo all, to those who read some of my more out there Ruby content: what are your favorites?
[05:30:53] baweaver: Just got a talk slot to basically show all types of dark Ruby magic for 40m :D
[05:36:14] Krebsgewehr: has joined #ruby
[05:54:59] esp32_prog: has joined #ruby
[05:57:58] reber: has joined #ruby
[05:58:04] reber_: has joined #ruby
[06:01:03] miskatonic: has joined #ruby
[06:09:54] yuriii: has joined #ruby
[06:16:12] conta: has joined #ruby
[06:24:29] fphilipe: has joined #ruby
[06:33:10] _whitelogger: has joined #ruby
[06:41:08] schne1der: has joined #ruby
[06:47:31] fphilipe: has joined #ruby
[06:52:20] DTZUZO: has joined #ruby
[06:55:46] jefffrails35: has joined #ruby
[06:57:26] schne1der: has joined #ruby
[07:02:21] ur5us: has joined #ruby
[07:03:31] andikr: has joined #ruby
[07:20:58] baweaver: Introducing the next Lemur story, Tales of the Ruby Grimoire - https://twitter.com/keystonelemur/status/1135445733589434369
[07:28:56] rippa: has joined #ruby
[07:33:47] faces: has joined #ruby
[07:42:16] EvilJStoker: has joined #ruby
[07:43:15] esp32_prog: has joined #ruby
[07:43:35] hsiktas: has joined #ruby
[07:44:23] schne1der: has joined #ruby
[07:44:35] sameerynho: has joined #ruby
[07:45:32] zipkid: has joined #ruby
[07:47:43] bvdw: has joined #ruby
[07:49:02] esp32_prog: has joined #ruby
[07:49:51] deepredsky: has joined #ruby
[07:52:50] lunarkitty7: has joined #ruby
[07:52:50] oz: has joined #ruby
[07:52:50] supergeek[m]: has joined #ruby
[07:52:50] coffeejunk: has joined #ruby
[07:52:50] mjacob: has joined #ruby
[07:52:50] ua: has joined #ruby
[07:52:50] stooj: has joined #ruby
[07:52:50] mosh: has joined #ruby
[07:52:50] Net: has joined #ruby
[07:52:50] deimos: has joined #ruby
[07:52:50] sparc: has joined #ruby
[07:52:50] spectra: has joined #ruby
[07:52:50] ricer2: has joined #ruby
[07:52:50] WA9ACE: has joined #ruby
[07:52:50] iamdevnul: has joined #ruby
[07:52:50] solars: has joined #ruby
[07:52:50] Kilo`byte: has joined #ruby
[07:52:50] mnemon: has joined #ruby
[07:52:50] NL3limin4t0r: has joined #ruby
[07:52:50] bga57: has joined #ruby
[07:52:51] Quintasan: has joined #ruby
[07:52:51] znz_jp: has joined #ruby
[07:52:51] KnownSyntax: has joined #ruby
[07:52:51] tpendragon: has joined #ruby
[07:52:51] ozzloy: has joined #ruby
[07:52:51] Momentum: has joined #ruby
[07:52:51] bhaak: has joined #ruby
[07:52:51] zxq2: has joined #ruby
[07:53:27] lupine: has joined #ruby
[07:53:27] pwillard: has joined #ruby
[07:53:27] evdubs: has joined #ruby
[07:53:27] bougyman_: has joined #ruby
[07:53:27] cow[moo]: has joined #ruby
[07:53:27] bastilian: has joined #ruby
[07:53:27] aither: has joined #ruby
[07:53:27] Pillus: has joined #ruby
[07:53:28] genpaku: has joined #ruby
[07:53:28] sariyar: has joined #ruby
[07:53:28] zululee_: has joined #ruby
[07:53:28] Davey: has joined #ruby
[07:53:28] cranq: has joined #ruby
[07:53:28] tobiasvl: has joined #ruby
[07:53:28] interruptinuse: has joined #ruby
[07:53:28] bathtub_shark: has joined #ruby
[07:53:28] uplime: has joined #ruby
[07:53:28] marens: has joined #ruby
[07:53:28] Sp4rKy: has joined #ruby
[07:56:08] KnownSyntax: has joined #ruby
[07:56:13] codefriar: has joined #ruby
[07:59:37] vondruch: has joined #ruby
[07:59:39] genpaku: has joined #ruby
[08:00:01] doodlebug: has joined #ruby
[08:00:40] mikecmpbll: has joined #ruby
[08:03:15] deepredsky: has joined #ruby
[08:05:13] aupadhye: has joined #ruby
[08:06:33] andikr: has joined #ruby
[08:12:20] nowhere_man: has joined #ruby
[08:13:18] schne1der: has joined #ruby
[08:18:17] Cork: has joined #ruby
[08:21:35] laaron: has joined #ruby
[08:24:42] Nicmavr: has joined #ruby
[08:31:45] conta: has joined #ruby
[08:38:58] pwnd_nsfw`: has joined #ruby
[08:50:22] andikr: has joined #ruby
[08:54:42] ur5us: has joined #ruby
[09:01:19] dhollin3: has joined #ruby
[09:02:31] esp32_pr1g: has joined #ruby
[09:07:30] esp32_prog: has joined #ruby
[09:08:01] xco: has joined #ruby
[09:09:00] ur5us: has joined #ruby
[09:24:02] laaron: has joined #ruby
[09:26:47] Swyper: has joined #ruby
[09:46:37] cliluw: has joined #ruby
[09:47:09] mikecmpbll: has joined #ruby
[09:48:12] Swyper: has joined #ruby
[09:50:34] apparition: has joined #ruby
[09:51:43] fphilipe: has joined #ruby
[09:51:57] Jonopoly: has joined #ruby
[09:55:58] Yuyu0: has joined #ruby
[10:00:17] Rudd0: has joined #ruby
[10:03:03] fphilipe: has joined #ruby
[10:03:31] laaron: has joined #ruby
[10:05:58] deepredsky: has joined #ruby
[10:07:55] Ai9zO5AP: has joined #ruby
[10:08:22] aspiers: has joined #ruby
[10:15:53] yasumi2136: has joined #ruby
[10:16:13] fphilipe: has joined #ruby
[10:20:36] haxx0r: has joined #ruby
[10:21:36] laaron: has joined #ruby
[10:24:13] fphilipe: has joined #ruby
[10:27:05] armyriad: has joined #ruby
[10:30:00] deepredsky: has joined #ruby
[10:30:52] laaron: has joined #ruby
[10:43:38] jinie: has joined #ruby
[10:45:31] conta: has joined #ruby
[10:47:15] ur5us: has joined #ruby
[10:48:28] jinie: has joined #ruby
[10:49:28] doodleb65: has joined #ruby
[10:50:46] xco: has joined #ruby
[10:55:49] doodlebug: has joined #ruby
[11:01:44] yasumi2136_: has joined #ruby
[11:02:00] kyrylo: has joined #ruby
[11:05:17] andikr: has joined #ruby
[11:17:34] fphilipe: has joined #ruby
[11:19:48] doodlebug: has joined #ruby
[11:20:28] esp32_prog: has joined #ruby
[11:26:49] conta: has joined #ruby
[11:30:49] AJA4350: has joined #ruby
[11:37:48] doodleb98: has joined #ruby
[11:39:46] Nicmavr: has joined #ruby
[11:42:33] esp32_prog: has joined #ruby
[11:48:39] catbusters: has joined #ruby
[11:57:10] rbanffy: has joined #ruby
[11:58:39] rbanffy: Hi folks. I'm getting some interesting errors telling me some native extensions were not built (bindex, msgpack, etc) but I didn't see any compilation errors. Is there an easy way to find out what happened?
[11:59:01] andikr: has joined #ruby
[12:07:35] jinie: has joined #ruby
[12:13:38] GodFather: has joined #ruby
[12:24:46] Nicmavr: has joined #ruby
[12:30:14] doodlebug: has joined #ruby
[12:34:50] miskatonic: has joined #ruby
[12:36:15] doodlebug: has joined #ruby
[12:38:58] deepredsky: has joined #ruby
[12:43:05] hahuang65: has joined #ruby
[12:43:32] nowhere_man: has joined #ruby
[12:43:45] quarters: has joined #ruby
[12:44:27] coffeejunk: has joined #ruby
[12:44:33] Nuck: has joined #ruby
[12:44:52] bastilian: has joined #ruby
[12:45:11] Liothen: has joined #ruby
[12:45:16] meinside: has joined #ruby
[12:45:19] WA9ACE: has joined #ruby
[12:46:22] cranq: has joined #ruby
[12:47:08] yasumi2136: has joined #ruby
[12:48:10] iamdevnul: has joined #ruby
[12:49:42] Pillus: has joined #ruby
[12:50:09] dar123: has joined #ruby
[12:51:16] solars: has joined #ruby
[12:51:44] sariyar: has joined #ruby
[12:53:17] laaron: has joined #ruby
[12:53:22] Net: has joined #ruby
[12:54:30] spectra: has joined #ruby
[12:54:30] spectra: has joined #ruby
[12:59:02] deimos: has joined #ruby
[12:59:34] catbusters: has joined #ruby
[13:06:34] DTZUZO: has joined #ruby
[13:09:46] Nicmavr: has joined #ruby
[13:10:43] zodd: has joined #ruby
[13:15:13] doodlebug: has joined #ruby
[13:20:16] marens: has joined #ruby
[13:20:17] marens: has joined #ruby
[13:23:31] rbanffy: has joined #ruby
[13:28:58] jcalla: has joined #ruby
[13:31:03] suukim: has joined #ruby
[13:32:36] Dbugger: has joined #ruby
[13:32:49] fphilipe: has joined #ruby
[13:34:24] aupadhye: has joined #ruby
[13:34:53] bga57: has joined #ruby
[13:35:37] antenagora: has joined #ruby
[13:39:18] doodlebug: has joined #ruby
[13:42:33] mosh: has joined #ruby
[13:42:34] quarters: has joined #ruby
[13:42:59] mcspud: has joined #ruby
[13:45:27] Guest7: has joined #ruby
[13:46:06] Guest7: anyone have any good success stories using the spring framework (https://github.com/rails/spring)
[13:47:40] jinie: has joined #ruby
[13:50:30] gnufied: has joined #ruby
[13:54:41] Nicmavr: has joined #ruby
[13:55:56] doodlebug: has joined #ruby
[14:05:14] shortCircuit__: has joined #ruby
[14:06:23] Rapture: has joined #ruby
[14:06:52] octos: has joined #ruby
[14:09:42] Kestrel-029: has joined #ruby
[14:12:41] doodlebug: has joined #ruby
[14:16:12] _dbugger: has joined #ruby
[14:21:43] rbanffy: has joined #ruby
[14:29:45] doodlebug: has joined #ruby
[14:31:50] jefffrails35_: has joined #ruby
[14:31:51] vondruch_: has joined #ruby
[14:35:05] yxhuvud: has joined #ruby
[14:38:26] schne1der: has joined #ruby
[14:38:31] jeremycw: has joined #ruby
[14:44:09] codefriar: has joined #ruby
[14:46:15] doodlebug: has joined #ruby
[15:03:31] doodlebug: has joined #ruby
[15:07:03] gix: has joined #ruby
[15:10:06] alem0lars: has joined #ruby
[15:12:57] orbyt_: has joined #ruby
[15:23:38] DTZUZO: has joined #ruby
[15:23:59] doodlebug: has joined #ruby
[15:38:26] giraffe: has joined #ruby
[15:41:16] doodlebug: has joined #ruby
[15:42:45] gix-: has joined #ruby
[15:49:00] vondruch: has joined #ruby
[15:55:53] alem0lars_: has joined #ruby
[15:57:32] doodlebug: has joined #ruby
[15:58:14] klarrimore: has joined #ruby
[15:59:27] polishdub: has joined #ruby
[16:01:59] kyrylo: has joined #ruby
[16:06:01] reber: has joined #ruby
[16:08:12] laaron: has joined #ruby
[16:09:30] darix: has joined #ruby
[16:11:56] octos: has joined #ruby
[16:14:37] doodlebug: has joined #ruby
[16:21:43] Emmanuel_Chanel: has joined #ruby
[16:24:41] Nicmavr: has joined #ruby
[16:25:31] klarrimore: has joined #ruby
[16:26:58] venmx: has joined #ruby
[16:30:24] alem0lars__: has joined #ruby
[16:30:27] houhoulis: has joined #ruby
[16:42:43] fphilipe: has joined #ruby
[16:44:16] klarrimore: has joined #ruby
[16:44:34] Fusl: has joined #ruby
[16:45:21] esp32_prog: has joined #ruby
[16:52:30] deepredsky: has joined #ruby
[17:00:31] klarrimore_: has joined #ruby
[17:03:42] Seance[m]: has joined #ruby
[17:04:34] fcc977: has joined #ruby
[17:07:31] conta: has joined #ruby
[17:09:16] rbanffy: has joined #ruby
[17:09:58] Emmanuel_Chanel: has joined #ruby
[17:13:46] duderonomy: has joined #ruby
[17:21:31] pwnd_nsfw: has joined #ruby
[17:22:33] doodlebug: has joined #ruby
[17:26:08] esp32_prog: has joined #ruby
[17:31:35] rbanffy: has joined #ruby
[17:36:47] fphilipe: has joined #ruby
[17:37:11] jefffrails35: has joined #ruby
[17:37:29] fcc977: has left #ruby: ()
[17:39:21] doodlebug: has joined #ruby
[17:42:19] Dbugger: has joined #ruby
[17:44:33] AJA4351: has joined #ruby
[17:46:34] nowhere_man: has joined #ruby
[17:51:03] Dbugger: has joined #ruby
[17:54:52] Emmanuel_Chanel: has joined #ruby
[17:55:46] doodlebug: has joined #ruby
[18:00:38] esp32_prog: has joined #ruby
[18:04:54] hiroaki: has joined #ruby
[18:10:30] klarrimore_: has joined #ruby
[18:11:51] Kilobyte22: has joined #ruby
[18:13:41] klarrimore_: has joined #ruby
[18:18:47] doodlebug: has joined #ruby
[18:19:35] d10n-work: has joined #ruby
[18:20:31] nwradio878887987: has joined #ruby
[18:21:03] ravenous_: has joined #ruby
[18:24:46] Nicmavr: has joined #ruby
[18:25:50] orbyt_: has joined #ruby
[18:28:22] doodlebug: has joined #ruby
[18:34:03] kyrylo: has joined #ruby
[18:37:26] SeepingN: has joined #ruby
[18:40:01] tdy: has joined #ruby
[18:52:23] doodlebug: has joined #ruby
[18:54:21] carbone5: has joined #ruby
[18:56:13] gr33n7007h: has joined #ruby
[18:58:48] wald0: has joined #ruby
[18:59:08] sina: has joined #ruby
[19:01:30] nowhere_man: has joined #ruby
[19:02:12] Kestrel-029: has joined #ruby
[19:03:42] dbz: has joined #ruby
[19:04:31] dbz: has joined #ruby
[19:09:41] Nicmavr: has joined #ruby
[19:11:42] carbone5: has joined #ruby
[19:16:24] doodlebug: has joined #ruby
[19:24:01] clemens3: has joined #ruby
[19:24:40] jenrzzz: has joined #ruby
[19:24:51] fphilipe: has joined #ruby
[19:28:33] phenom: has joined #ruby
[19:28:50] roblucas: has joined #ruby
[19:33:55] doodlebug: has joined #ruby
[19:34:23] doodlebug: has joined #ruby
[19:38:06] roblucas: Any ideas on how to transform this array of hashes a little more elegantly? https://gist.github.com/robjlucas/8d454abf161033ff9d01616b27c65d1e
[19:40:56] hiroaki: has joined #ruby
[19:42:21] doodlebug: has joined #ruby
[19:44:33] yxhuvud: roblucas: array.to_h {|h| [h["recipient_type"], h["subscriptions"]}
[19:44:54] Iarfen: has joined #ruby
[19:45:34] yxhuvud: ah, you need to group by series too, but you get the idea.
[19:46:35] exmortus: has joined #ruby
[19:49:06] esp32_prog: has joined #ruby
[19:49:10] miskatonic: has joined #ruby
[19:54:26] ravenous_: has joined #ruby
[19:54:41] Nicmavr: has joined #ruby
[19:56:06] staticx: has joined #ruby
[19:59:32] doodlebug: has joined #ruby
[20:00:36] jenrzzz: has joined #ruby
[20:01:26] shansen: has joined #ruby
[20:02:23] dbz_: has joined #ruby
[20:02:40] carbone5: has joined #ruby
[20:06:18] evdubs_: has joined #ruby
[20:07:45] Yuyu0_: has joined #ruby
[20:07:55] interrup-: has joined #ruby
[20:08:13] d10n-work_: has joined #ruby
[20:09:08] lupine_: has joined #ruby
[20:09:11] laaron: has joined #ruby
[20:09:46] pwillard_: has joined #ruby
[20:10:04] octos: has joined #ruby
[20:10:16] Yxhvd: has joined #ruby
[20:10:19] uplime^: has joined #ruby
[20:10:32] aither64: has joined #ruby
[20:10:41] TvL: has joined #ruby
[20:10:53] Sp4rKy_: has joined #ruby
[20:13:16] shansen: has joined #ruby
[20:13:41] bougyman_: has joined #ruby
[20:15:31] zululee_: has joined #ruby
[20:15:33] bathtub_shark: has joined #ruby
[20:15:45] Davey: has joined #ruby
[20:17:47] orbyt_: has joined #ruby
[20:17:55] AJA4350: has joined #ruby
[20:20:26] doodlebug: has joined #ruby
[20:21:15] bastilian: has joined #ruby
[20:22:11] octos: has joined #ruby
[20:23:51] esp32_prog: has joined #ruby
[20:24:42] Kestrel-029: has joined #ruby
[20:26:06] spiette: has joined #ruby
[20:33:42] fphilipe: has joined #ruby
[20:34:36] Freshnuts: has joined #ruby
[20:38:12] kyrylo: has joined #ruby
[20:39:05] montanonic: has joined #ruby
[20:40:27] houhoulis: has joined #ruby
[20:53:20] baweaver: Yxhvd: if they come back, here's another solution: https://gist.github.com/robjlucas/8d454abf161033ff9d01616b27c65d1e#gistcomment-2933915
[20:53:30] baweaver: Kinda wonder how that could be generalized though
[20:54:00] baweaver: counting based on a dig path or a multi-key and nesting is easy, but doing a merge at a path is a bit more interesting.
[20:57:14] octos: has joined #ruby
[21:02:22] octos: has joined #ruby
[21:03:07] dbz: has joined #ruby
[21:04:34] doodleb88: has joined #ruby
[21:07:49] codefriar: has joined #ruby
[21:08:30] octos: has joined #ruby
[21:09:40] dbz: has joined #ruby
[21:11:07] helpa: has joined #ruby
[21:11:21] dbz: has joined #ruby
[21:16:48] doodlebug: has joined #ruby
[21:19:55] ur5us: has joined #ruby
[21:26:41] havenwood: Added yet another solution
[21:31:29] fphilipe: has joined #ruby
[21:32:57] havenwood: Oh, Yxhvd beat me to it
[21:36:11] jordanm: has joined #ruby
[21:40:50] esp32_prog: has joined #ruby
[21:41:08] doodleb68: has joined #ruby
[21:49:55] galeido: has joined #ruby
[21:56:39] gnufied: has joined #ruby
[22:02:48] [rg]: has joined #ruby
[22:03:22] dbz: has joined #ruby
[22:04:08] dbz_: has joined #ruby
[22:06:12] shortCircuit__: has joined #ruby
[22:07:18] jenrzzz: has joined #ruby
[22:07:33] Swyper: has joined #ruby
[22:14:04] cd: has joined #ruby
[22:17:12] jenrzzz: has joined #ruby
[22:21:17] roblucas: has joined #ruby
[22:25:21] [rg]: has joined #ruby
[22:30:04] tpanarch1st: has joined #ruby
[22:32:04] cerulean: has joined #ruby
[22:32:12] cerulean: last n 10 chacters n a string
[22:32:15] cerulean: i tring chop
[22:32:21] cerulean: chomp isn it
[22:32:23] cerulean: tried ranges
[22:32:37] cerulean: such parsing problems
[22:32:39] cerulean: i said no libraries
[22:32:51] cerulean: last n characters in a string
[22:32:56] cerulean: a phone number
[22:33:00] cerulean: sorry for bad spamming
[22:34:00] phaul: &>> [*'a' .. 'z'].join[-10..-1]
[22:34:06] rubydoc: # => "qrstuvwxyz" (https://carc.in/#/r/712o)
[22:35:14] phaul: where [*'a' .. 'z'].join is: "abc...z"
[22:38:46] baweaver: cerulean: taking tests again?
[22:46:13] nowhereman: has joined #ruby
[22:53:05] barg: has joined #ruby
[22:58:27] houhoulis: has joined #ruby
[23:17:28] doodlebug: has joined #ruby
[23:24:57] leah2: >> 'thisworksdoesntit?'.last(10)
[23:24:58] ruby[bot]: leah2: # => undefined method `last' for "thisworksdoesntit?":String (NoMethodError) ...check link for more (https://eval.in/1110346)
[23:25:36] leah2: >> 'thisworksdoesntit?'.chars.last(10).join
[23:25:37] ruby[bot]: leah2: # => "sdoesntit?" (https://eval.in/1110347)
[23:28:04] bambanx: has joined #ruby
[23:28:58] phaul: many cats to way a skin
[23:29:03] esp32_prog: has joined #ruby
[23:29:05] ricardo: has joined #ruby
[23:32:01] fphilipe: has joined #ruby
[23:36:04] Caerus: >> 'thisworksdoesntit?'.slice(-10..-1)
[23:36:05] ruby[bot]: Caerus: # => "sdoesntit?" (https://eval.in/1110355)
[23:36:23] laaron: has joined #ruby
[23:36:48] Caerus: I just noticed cats and skin are swapped, heh
[23:37:40] haxx0r: has joined #ruby
[23:37:55] tdy: has joined #ruby
[23:40:43] leftylink: indeed... though that is not the only change needed to make the sentence
[23:50:44] apparition: has joined #ruby