« Back to channel list

#ruby - 30 December 2018

« Back 1 day Forward 1 day »
[00:08:25] donofrio: has joined #ruby
[00:08:25] cschneid: has joined #ruby
[00:15:42] armyriad: has joined #ruby
[00:19:59] phaul: https://rubyreferences.github.io/rubychanges/2.6.html
[00:21:18] fiveop: has joined #ruby
[00:22:45] cschneid: has joined #ruby
[00:23:43] fiveop: What reason could there be that Resolve::DNS::getaddresses returns nothing for a host, that I can host/dig/curl without problem (as the same linux user)?
[00:28:12] orbyt_: has joined #ruby
[00:28:43] phaul: fiveop I would try running strace on it
[00:28:51] patteh: has joined #ruby
[00:30:16] phaul: just isolate a minimal example first otherwise strace is huge...
[00:31:57] fiveop: The problem occurs in mastodon, I never wrote a line of ruby before. I could just isolate it to this line https://github.com/tootsuite/mastodon/blob/v2.6.5/app/lib/request.rb#L164 returning no addresses (an empty array)
[00:35:20] shellclear: has joined #ruby
[00:35:26] phaul: https://gist.github.com/8035f25349f6a756993f47587c064d1c
[00:35:27] davidw_: has joined #ruby
[00:36:00] phaul: you should replace host with whatever host you have in your example. that should reproduce your issue if indeed that's the problem
[00:37:13] rexmie: has joined #ruby
[00:38:27] fiveop: yes I get no output
[00:38:51] phaul: what is the value of the host?
[00:38:56] fiveop: with a 'p addresses' added it outputs '[]'
[00:39:02] fiveop: mastodon.social
[00:39:39] phaul: ok I just tried that here with this script and worked.
[00:39:44] fiveop: https://pastebin.com/YB1myGJp
[00:40:11] phaul: nah I bleive you just checking from this side
[00:40:45] phaul: ok now run strace on it
[00:41:01] donofrio: has joined #ruby
[00:41:58] fiveop: I have an idea
[00:42:04] fiveop: That might be relevant
[00:42:20] fiveop: export PATH="$HOME/.rbenv/bin:$PATH"
[00:42:26] fiveop: (from .bashrc)
[00:42:29] fiveop: is that relevant?
[00:42:39] fiveop: that my ruby is something installed via rbenv?
[00:43:18] fiveop: for some reason ruby uses localhost to as the dns
[00:43:21] fiveop: that's a problem
[00:43:39] fiveop: because on localhost I run the dns for my domains, and it is not recursive
[00:43:57] fiveop: sendto(7, "\312\30\1\0\0\1\0\0\0\0\0\0\10mastodon\6social\0\0\1\0"..., 33, 0, {sa_family=AF_INET, sin_port=htons(53), sin_addr=inet_addr("127.0.0.1")}, 16) = 33
[00:44:26] fiveop: well, resolv.conf tells it to
[00:44:27] phaul: yeah sendto(7, "f\345\1\0\0\1\0\0\0\0\0\0\10mastodon\6social\0\0\1\0"..., 33, 0, {sa_family=AF_INET, sin_port=htons(53), sin_addr=inet_addr("195.184.180.4")}, 16) = 33
[00:44:41] phaul: so that looks fishy
[00:44:43] fiveop: I guess the problem is, that it only checks one of them
[00:44:57] fiveop: resolv.conf has three nameserver entries
[00:45:02] fiveop: and it only checks the first (localhost)
[00:45:14] fiveop: and not the other two (8.8.8.8 and 4.2.2.1)
[00:46:20] fiveop: I remove the localhost, now I get something
[00:49:34] shellclear: has left #ruby: ("Good Bye")
[01:00:38] patteh: has joined #ruby
[01:05:26] laaron: has joined #ruby
[01:08:52] s2013: has joined #ruby
[01:16:44] cschneid: has joined #ruby
[01:29:03] code_zombie: has joined #ruby
[01:30:16] s2013: has joined #ruby
[01:50:01] hutch: has joined #ruby
[01:53:17] rexmie: can someone help me understand the difference result of self in class definition and self in class method
[01:53:21] rexmie: https://gist.github.com/rexmi/28b7645a94b29b5fd0ed53fc529aec6c
[01:54:36] rexmie: I thought self would be set to the class inside class definition. so both puts result should be "Movie"?
[01:58:20] patteh: has joined #ruby
[02:01:08] laaron-: has joined #ruby
[02:14:24] rexmie: nevermind, it's just different representation of self being displayed
[02:28:50] cschneid: has joined #ruby
[02:56:35] ellcs: has joined #ruby
[03:03:53] patteh: has joined #ruby
[03:15:13] laaron: has joined #ruby
[03:17:00] akosednar: has joined #ruby
[03:25:16] MasterAsia: has joined #ruby
[03:26:55] cschneid: has joined #ruby
[03:43:23] nanothief: has joined #ruby
[03:46:26] tag: has joined #ruby
[03:55:18] Eindoofus: has joined #ruby
[03:56:41] Eindoofus: i recall attempting to learn ruby a few years back. now that i'm out of school i'd like to give it a second try. is "the well-grounded rubyist" still a good book to go with, or are there better books nowadays?
[04:01:00] laaron-: has joined #ruby
[04:04:52] Iambchop: eindoofus: the topic has a link to book recommendations
[04:09:33] braincrash: has joined #ruby
[04:11:06] Eindoofus: Iambchop, which link would that be in?
[04:11:56] Iambchop: eindoofus: https://goo.gl/wpGhoQ
[04:19:51] patteh: has joined #ruby
[04:26:12] Nicmavr: has joined #ruby
[05:01:11] laaron: has joined #ruby
[05:04:44] nocoda: has joined #ruby
[05:08:00] kapil____: has joined #ruby
[05:22:33] hutch: has joined #ruby
[05:22:42] KeyJoo: has joined #ruby
[05:39:02] cschneid: has joined #ruby
[05:39:14] patteh: has joined #ruby
[06:01:10] laaron-: has joined #ruby
[06:33:35] dinfuehr: has joined #ruby
[06:38:04] multi_io: has joined #ruby
[06:38:35] dinfuehr: has joined #ruby
[06:40:13] multi_io: is there a reason why rbenv install doesn't allow you to install a given ruby version in a custom directory under ~/.rbenv/versions/ ?
[06:41:45] rippa: has joined #ruby
[06:54:40] multi_io: e.g. if you want to have multiple independent sets of gems for a given ruby version
[06:56:03] multi_io: I guess you can just rbenv install all ruby versions you want and then always cp -a ~/.rbenv/versions/x.y.z ~/.rbenv/versions/my-project
[07:00:55] laaron: has joined #ruby
[07:05:16] moei: has joined #ruby
[07:14:55] za1b1tsu: has joined #ruby
[07:25:41] drbrain: has joined #ruby
[07:32:42] drbrain: has joined #ruby
[07:59:24] exchgr`: has joined #ruby
[08:02:35] s2013: has joined #ruby
[08:12:13] dinfuehr_: has joined #ruby
[08:36:43] reber: has joined #ruby
[08:37:54] FastJack: has joined #ruby
[08:42:10] _whitelogger: has joined #ruby
[09:18:50] jamesaxl: has joined #ruby
[09:29:00] gix: has joined #ruby
[09:56:46] patteh: has joined #ruby
[10:06:06] laaron: has joined #ruby
[10:07:38] patteh: has joined #ruby
[10:08:36] Milos: has joined #ruby
[10:27:40] cschneid: has joined #ruby
[10:37:36] patteh: has joined #ruby
[10:59:54] patteh: has joined #ruby
[11:06:13] kapil____: has joined #ruby
[11:27:04] Madmanden: has joined #ruby
[11:37:44] MasterAsia: has joined #ruby
[11:38:19] Fernando-Basso: has joined #ruby
[11:53:47] DTZUZO: has joined #ruby
[11:57:31] MasterAsia: has joined #ruby
[12:02:04] laaron-: has joined #ruby
[12:08:33] KeyJoo: has joined #ruby
[12:21:10] AJA4350: has joined #ruby
[12:32:36] m0w: has joined #ruby
[12:35:05] patteh: has joined #ruby
[12:43:50] dinfuehr: has joined #ruby
[12:59:41] uplime: has joined #ruby
[13:01:12] laaron: has joined #ruby
[13:02:25] cschneid: has joined #ruby
[13:15:27] uplime: has joined #ruby
[13:36:10] ellcs: has joined #ruby
[13:46:15] GodFather: has joined #ruby
[14:03:53] Fusl: has joined #ruby
[14:07:52] uplime: has joined #ruby
[14:10:42] ellcs: has joined #ruby
[14:13:43] Menteb: has joined #ruby
[14:13:46] n01: has joined #ruby
[14:49:38] laaron: has joined #ruby
[15:03:00] laaron-: has joined #ruby
[15:05:27] Nicmavr: has joined #ruby
[15:17:50] sauvin: has joined #ruby
[15:25:05] Aqo: has joined #ruby
[15:27:11] SpikeMaster: has joined #ruby
[15:28:20] phaul: what does this ruby file do? :
[15:28:37] phaul: eval(File.read(__FILE__))
[15:28:55] rawrg: has joined #ruby
[15:30:08] Zarthus: phaul: It executes the ruby in said file
[15:30:14] cschneid: has joined #ruby
[15:31:34] leftylink: you might think it would loop infinitely, but during eval, __FILE__ is (eval)
[15:33:07] phaul: it was a random shower thought / joke after reading this on reddit https://www.reddit.com/r/ruby/comments/aak66z/how_to_run_a_ruby_script_without_having_ruby/
[15:36:47] lupine: ACTION calls the file on disk `(eval)`
[15:37:44] TvL2386: has joined #ruby
[15:39:08] davidw_: has joined #ruby
[15:40:53] phaul: lupine: that goes in infinite loop! cool :)
[15:41:52] ua: has joined #ruby
[15:42:54] lupine: prove it ;)
[15:45:45] ua: has joined #ruby
[15:58:55] sandelius: has joined #ruby
[15:59:09] sandelius: Hello everyone
[15:59:25] phaul: hi sandelius
[16:00:35] sandelius: I haven't been in here for a long time. Are there any regular activity in this channel nowdays?
[16:02:16] havenwood: sandelius: Yeah, there is. usually when folk have questions.
[16:02:41] laaron: has joined #ruby
[16:02:47] phaul: link to channel logs is in the topic. I would say we are averaging 5 questions per day, with about 5-10 active users
[16:05:43] sandelius: Ahh ok, not that much then. I'm gonna stick around from now on and help people as much as I can. I LOVE Ruby and have for 10 years but I'm a bit worried about what the near future will be. So I'm gonna try and do my part in keeping it relevant.
[16:06:36] sandelius: Job openings for Ruby in Sweden is decreasing big time and Node.js is raising threw the roof. Any ideas what "we" can do to help push Ruby forward?
[16:08:09] phaul: I am afraid that these things are mainly driven by buzzwords and whats fashionable and hip. and you can't influence that, it's not rational at all.
[16:09:47] havenwood: sandelius: Node seemed to have a wave of hype in San Francisco too, but it's largely settled down. Ruby is still quite popular here.
[16:11:06] sandelius: I just wished more people would look at Ruby, beyond Rails, for web related stuff.
[16:11:48] havenwood: I particularly like Roda.
[16:13:10] sandelius: I like the idea of the tree routing structure in Roda but I really like Hanami's container structure. Tho not a big fan of ROM. But for smaller services Roda works great.
[16:16:39] m0w: has joined #ruby
[16:17:00] laaron: has joined #ruby
[16:18:38] cschneid: has joined #ruby
[16:20:08] havenwood: I like Roda for larger apps too. I've admired Hanami but I've not really made anything with it yet. The code looks quite nice.
[16:21:09] jottr: has joined #ruby
[16:34:22] rubydoc: has joined #ruby
[16:34:37] phaul: has joined #ruby
[16:37:00] phaul: if someone can suggest me a free hosting environment where rubydoc could run I would move it.. apparently here the circuit breaker is sh*t, and sometimes things go down.
[16:45:57] sandelius: phaul why not try and get in touch with Heroku, they might be willing to sponsor it?
[16:47:00] havenwood: I guess the circuit breaker is acting up, since phaul went offline.
[16:47:28] havenwood: I like to idea to ask Heroku. It's not a far stretch from a free dyno.
[16:48:06] havenwood: ACTION remembers when you just had to ping a free dyno to keep it up
[16:48:19] EXCHGR: has joined #ruby
[16:55:52] nchambers: has joined #ruby
[16:58:57] patteh: has joined #ruby
[17:01:03] RougeR: has joined #ruby
[17:01:42] laaron-: has joined #ruby
[17:02:56] dinfuehr: has joined #ruby
[17:03:12] rubydoc: has joined #ruby
[17:03:45] jottr: has joined #ruby
[17:03:49] catbusters: has joined #ruby
[17:04:53] phaul: has joined #ruby
[17:05:30] phaul: ACTION sigh. found 2 melted wires and an evapourated chock-block
[17:09:36] Iambchop: multi_io: I've never used it, but there is an rbenv gemset plugin https://github.com/jf/rbenv-gemset
[17:17:40] tdy1: has joined #ruby
[17:21:05] sandelius: welcome back phaul I wrote earlier that "why not try and get in touch with Heroku, they might be willing to sponsor it?"
[17:22:18] jottr: has joined #ruby
[17:24:30] armyriad: has joined #ruby
[17:26:34] Menteb: has joined #ruby
[17:28:31] cschneid: has joined #ruby
[17:30:17] phaul: sandelius: thanks, tbh I was hoping for a sort of 0 human interaction solution, some web form registration or what not and a shell access to a VM instance. Writing an email to heroku is something I could do but if there was a way without doing that, that's what I would chose
[17:30:59] phaul: anyways, power is stable for now, I cut the melted stuff.
[17:34:20] havenwood: ACTION solders coins together and insulates with nail polish
[17:38:17] sandelius: Anyone got a better name for a "Base" class other than Module::Module::Base? I Hate naming :)
[17:43:02] comet23: has joined #ruby
[17:44:18] comet23: so i am righting rooby code and was wondering why my code dozen work (i all ready found the bug)
[17:44:49] comet23: bugs on lien 7
[17:44:50] comet23: https://dpaste.de/yZHk
[17:44:59] comet23: why dat dozen work?
[17:51:02] baweaver: comet23: Purposely misspelling stuff today?
[17:51:19] baweaver: It helps if you describe what exactly you're trying to do.
[17:52:16] sandelius: yeah I wasn't sure this was a legit question :)
[17:52:27] comet23: spelling dozen matter as long as theirs the understanding of teh context
[17:53:00] havenwood: comet23: One issue you have is that you'll go out of bounds if the array is all negative.
[17:53:05] baweaver: They know how to type properly, they've been around before.
[17:53:10] baweaver: and they're about to get a timeout for being purposely dense.
[17:53:13] havenwood: comet23: NoMethodError: undefined method `<' for nil:NilClass
[17:53:39] comet23: but basically if theirs a pear of nums rite one has the opposite and the other one dozen like you have two pears of nums if theirs an opposite val you can count it
[17:54:17] comet23: havenwood: how did you figure that out before running the code?
[17:57:03] havenwood: comet23: Iterating by moving an index is prone to such issues. I saw you were incrementing while negative, and realized that you'd increment past the end of the list if there wasn't a 0 or higher
[17:57:19] havenwood: comet23: Consider selecting the negatives first.
[17:57:29] havenwood: comet23: nums.select(&:negative?)
[17:59:10] jottr: has joined #ruby
[17:59:34] havenwood: comet23: Do you want to count repeated pairs? What should the result be for?: [42, -42, 42, -42]
[18:00:04] orbyt_: has joined #ruby
[18:00:52] laaron: has joined #ruby
[18:01:20] patteh: has joined #ruby
[18:12:06] reber: has joined #ruby
[18:17:11] Pisuke: has joined #ruby
[18:18:23] blackmesa: has joined #ruby
[18:22:23] ogres: has joined #ruby
[18:25:38] comet23: the repeated pairs should be 2
[18:25:46] comet23: havenwood: what do you think of this block of code?
[18:26:48] comet23: https://dpaste.de/AGrY
[18:26:56] comet23: block on line 6
[18:29:06] cow[moo]: has joined #ruby
[18:34:23] havenwood: comet23: I was thinking more like partitioning into the negatives and positives, then using #count.
[18:34:35] havenwood: comet23: negatives, positives = nums.partition(&:negative?)
[18:35:15] havenwood: comet23: Do you want to count repeated pairs? What should the result be for?: [42, -42, 42, -42]
[18:35:42] havenwood: comet23: Be sure to take that into account for your solution!
[18:35:43] comet23: because it's a pair
[18:36:05] comet23: what is the benefit of partitioning the negatives and the positives?
[18:36:08] havenwood: comet23: Based on my reading of your code, it'd only work for repeated negatives.
[18:36:48] comet23: i have a lot more to learn
[18:38:16] havenwood: comet23: With the code you showed: opposite_count [-1, -1, 1] #=> 2
[18:38:27] havenwood: comet23: Note, there's only one pair ^ above.
[18:38:52] comet23: yes, i just noticed that with a different input
[18:39:05] comet23: i used two positive 4s
[18:41:07] havenwood: comet23: For why you'd partition, here's an example of logic in parity with your latest: https://gist.github.com/havenwood/6411d7329af810c6b2f82a989591162f
[18:42:42] comet23: your code is beautiful
[18:43:07] hutch: has joined #ruby
[18:43:33] havenwood: comet23: The Enumerable methods are well worth learning and using often.
[18:43:49] comet23: i have to run
[18:43:57] comet23: thank you so much for your help
[18:44:00] comet23: i will be back later :D
[18:44:01] havenwood: later, no prob
[18:51:53] mostlybadfly: has joined #ruby
[18:55:12] sandelius: havenwood that was a nice solution 👌
[18:57:12] nchambers: has joined #ruby
[19:01:06] laaron-: has joined #ruby
[19:04:00] Menteb: has joined #ruby
[19:05:23] hutch: has joined #ruby
[19:05:26] Swyper: has joined #ruby
[19:05:38] Swyper: https://gist.github.com/RickArora/b8e81e24255f85dd85c4f1128a6538ed
[19:05:47] Swyper: any idea why the test is failing ? o-o
[19:11:35] Swyper: 1...10 includes 1 and 10 in the range and 1..10 excludes 1 and 10 correct?
[19:12:37] ellcs: has joined #ruby
[19:14:06] nowhere_man: has joined #ruby
[19:16:32] havenwood: Swyper: Nope - they both include 1 and 1..10 does include 10.
[19:16:43] havenwood: &>> (1..10).include? 10
[19:16:45] rubydoc: # => true (https://carc.in/#/r/5vq7)
[19:16:55] havenwood: &>> (1...10).include? 10
[19:16:55] rubydoc: # => false (https://carc.in/#/r/5vq8)
[19:18:36] havenwood: Swyper: Avoid headlessCamelCase in Ruby, since it's never used.
[19:18:54] Swyper: bad habits from Java xD
[19:19:33] Swyper: out of curiosity what do you call the naming convention for Ruby? havenwood
[19:20:09] havenwood: Swyper: I don't know a formal name, but lots of Ruby conventions are widely followed.
[19:20:28] sauvin: has joined #ruby
[19:21:45] havenwood: Swyper: For example, every one of the top Ruby repos is 2-space soft tabs: https://ukupat.github.io/tabs-or-spaces/#rChart
[19:22:18] havenwood: Swyper: None of the other langs actually have 100% agreement.
[19:25:02] sandelius: Swyper it's usually called snake_case
[19:25:14] Swyper: thank you
[19:25:23] havenwood: oh, I misunderstood the question
[19:25:41] havenwood: snake_case, SCREAMING_SNAKE_CASE
[19:25:46] Swyper: its all good I learnt something from both of you xD
[19:25:49] havenwood: CamelCase, headlessCamelCase
[19:26:18] Swyper: so Ruby does not have a developed IDE like how Java and C# do ?
[19:26:30] Swyper: cause right now I'm just writing my code in Atom >_>
[19:26:56] havenwood: Swyper: Most of us just use a plain old text editor, like Atom.
[19:27:42] havenwood: Swyper: There's RubyMine if you like an IDE, but functionality is somewhat limited with dynamic languages.
[19:27:47] sandelius: <- vim and sublime over here
[19:28:24] havenwood: Swyper: Ruby 3 has tentative plans for gradual typing that will allow IDEs to treat Ruby more like a static lang.
[19:29:02] havenwood: Swyper: You can setup an IDE to support something like the Steep gem's types: https://github.com/soutaro/steep#readme
[19:30:30] cschneid: has joined #ruby
[19:30:48] sandelius: When I left Java for Ruby many, many, years ago I had an Eureka moment :)
[19:30:57] Menteb: has joined #ruby
[19:31:11] jottr: has joined #ruby
[19:33:15] nowhere_man: has joined #ruby
[19:33:33] ellcs: has joined #ruby
[19:34:39] clemens3: has joined #ruby
[19:36:25] nowhere_man: has joined #ruby
[19:41:39] GodFather: has joined #ruby
[19:43:12] cschneid: has joined #ruby
[19:46:10] n01: has joined #ruby
[19:47:16] discopatrick: has joined #ruby
[19:53:41] Lytol: has joined #ruby
[20:00:57] laaron: has joined #ruby
[20:02:36] patteh: has joined #ruby
[20:08:19] jottr: has joined #ruby
[20:10:06] nowhere_man: has joined #ruby
[20:21:10] sanscoeur: has joined #ruby
[20:25:27] orbyt_: has joined #ruby
[20:34:00] Swyper: has joined #ruby
[20:34:50] Swyper: https://gist.github.com/RickArora/2c20216fb350037beefcedf73f140fd0
[20:35:10] Swyper: Failure/Error: return vowel_list == word.select {|word| vowel_list.include?(word)} NoMethodError: private method `select' called for "word":String
[20:35:21] Swyper: why is select a private method in this case o-o
[20:39:41] jottr: has joined #ruby
[20:39:51] nchambers: has joined #ruby
[20:40:53] wnd: What do you mean why? Perhaps you meant wor
[20:41:11] wnd: word.chars .
[20:41:46] m0w: has joined #ruby
[20:42:22] ur5us: has joined #ruby
[20:42:32] nowhere_man: has joined #ruby
[20:42:36] wnd: still the method would return false for words such as "cake" and "lie"
[20:44:10] tag: has joined #ruby
[20:58:46] patteh: has joined #ruby
[21:00:53] laaron-: has joined #ruby
[21:00:59] tiff: has joined #ruby
[21:05:48] spacesuitdiver: has joined #ruby
[21:06:49] RougeR: has joined #ruby
[21:15:15] jottr: has joined #ruby
[21:15:48] Menteb: has joined #ruby
[21:17:22] nowhere_man: has joined #ruby
[21:20:45] jottr: has joined #ruby
[21:26:58] cuppajoeman: has joined #ruby
[21:28:31] phaul: Swyper: string is not Enumerable. it has a bunch of methods returning Enumerators.
[21:28:52] phaul: &>> String.instance_methods.grep /each_/
[21:28:53] rubydoc: # => [:each_line, :each_byte, :each_codepoint, :each_grapheme_cluster, :each_char] (https://carc.in/#/r/5vqh)
[21:31:15] cschneid: has joined #ruby
[21:32:56] lucasb: has joined #ruby
[21:47:26] tdy1: has joined #ruby
[21:54:12] patteh: has joined #ruby
[21:54:36] hahuang65: has joined #ruby
[21:56:02] bmurt: has joined #ruby
[21:57:44] clemens3: has joined #ruby
[22:02:45] cschneid: has joined #ruby
[22:11:26] za1b1tsu: has joined #ruby
[22:16:57] Sembei: has joined #ruby
[22:19:08] catphish: has joined #ruby
[22:27:03] ellcs: has joined #ruby
[22:34:21] MasterAsia: has joined #ruby
[22:38:24] blackmesa1: has joined #ruby
[22:44:38] venmx: has joined #ruby
[22:49:03] nchambers: has joined #ruby
[22:51:41] dviola: has joined #ruby
[23:00:38] laaron: has joined #ruby
[23:06:12] AndreYuhai: has joined #ruby
[23:06:23] tdy1: has joined #ruby
[23:06:56] AndreYuhai: Hello there anyone knows how I can solve these kind of captchas ? Containing only numbers. https://screenshots.firefox.com/EvV2UpRBTCgSEqjr/hacumre.diyanet.gov.tr
[23:07:14] AndreYuhai: What libraries would help me?
[23:08:41] Zarthus: AndreYuhai: they are designed not to be solved by bots
[23:08:51] Zarthus: AndreYuhai: kind of feels like you're doing something they don't want you to :)
[23:09:36] catphish: AndreYuhai: you want a human for that
[23:09:42] AndreYuhai: Zarthus: we can say so :) But since there are already bots solving these, I would like to figure that out. :D
[23:09:58] AndreYuhai: catphish: There is a bot doing that but I don't know how
[23:10:24] AndreYuhai: By the way it's just numbers.
[23:11:05] Zarthus: not saying it's complex
[23:11:11] Zarthus: but the website author's intent is "prevent bots from coming in"
[23:11:17] Zarthus: and you're asking us "how do i make my bot go in"
[23:11:27] Zarthus: so i'm not really interested in solving your problem.,
[23:12:25] nowhere_man: has joined #ruby
[23:12:25] AndreYuhai: Yes that is right. Sorry for that and thank you anyway.
[23:17:37] MasterAsia: has joined #ruby
[23:19:40] cschneid: has joined #ruby
[23:22:54] tdy: has joined #ruby
[23:30:02] hutch: has joined #ruby
[23:32:48] ellcs: has joined #ruby
[23:36:36] houhoulis: has joined #ruby
[23:37:21] GodFather: has joined #ruby
[23:38:41] connermcd: has joined #ruby
[23:50:04] s3nd1v0g1us: has joined #ruby
[23:53:35] nowhere_man: has joined #ruby
[23:59:20] tdy: has joined #ruby