havenwood changed the topic of #ruby to: Rules & more: https://ruby-community.com | Ruby 2.5.1, 2.4.4, 2.3.7, 2.6.0-preview2: https://www.ruby-lang.org | Paste 4+ lines of text to https://gist.github.com | Rails questions? Ask in #RubyOnRails | Books: https://goo.gl/wpGhoQ | Logs: https://irclog.whitequark.org/ruby
<mynameisdebian> a for loop is also a built-in
<havenwood> mynameisdebian: headlessCamels aren't a thing in Ruby, use snake_case for variables.
caleBOT has joined #ruby
<mynameisdebian> ok, I'll test that and see if it fixes my problem
<havenwood> >> method(:loop).owner # mynameisdebian
<ruby[bot]> havenwood: # => Kernel (https://eval.in/1030633)
<havenwood> mynameisdebian: If you write idiomatic code, it'll be *way* easier for us to read and spot errors.
ramfjord has quit [Read error: Connection reset by peer]
<havenwood> mynameisdebian: Write code for the reader.
<baweaver> that and for loops put you in the completely wrong mindframe
<mynameisdebian> okay, I'll fix my for loops
<baweaver> You'd start doing things like: arr2 = []; for x in y; arr2.push(x * 2) end
<baweaver> when in Ruby this makes more sense: ys.map { |x| x * 2 }
<havenwood> mynameisdebian: I think if you solve the threshold problems you'll find and resolve your error, and have code that you and others can read! If you bear with us on incremental improvement we can probably quickly hone in on the issue.
<baweaver> also makes it easier to abstract portions of transformations
bradleyprice has quit [Remote host closed the connection]
<mynameisdebian> Okay, I'll try. Let me consider the recommendations suggested above and try to refactor my code, and I'll come back and ask the question again.
<havenwood> mynameisdebian: Sounds good!
caleBOT has quit [Ping timeout: 264 seconds]
eckhardt_ has joined #ruby
chouhoulis has quit [Ping timeout: 265 seconds]
bradleyprice has joined #ruby
ramfjord has joined #ruby
bradleyprice has quit [Ping timeout: 240 seconds]
cagomez has quit [Remote host closed the connection]
cagomez has joined #ruby
jenrzzz has quit [Ping timeout: 264 seconds]
TvL2386 has quit [Ping timeout: 264 seconds]
cagomez has quit [Ping timeout: 245 seconds]
ohcibi has quit [Ping timeout: 264 seconds]
ohcibi has joined #ruby
mupt has joined #ruby
roamingdog has quit [Remote host closed the connection]
roamingdog has joined #ruby
TvL2386 has joined #ruby
roamingdog has quit [Remote host closed the connection]
roamingdog has joined #ruby
roamingdog has quit [Remote host closed the connection]
DTZUZO has quit [Ping timeout: 268 seconds]
roamingdog has joined #ruby
roamingdog has quit [Remote host closed the connection]
roamingdog has joined #ruby
roamingdog has quit [Remote host closed the connection]
rshetty has joined #ruby
<mynameisdebian> I have this code/output: https://gist.github.com/rrdein/7fc0d1bdee60308036c98af00eed7686 . On line 33 it prints some variables. You can see that when i goes from 0 to 1 that cidrs[0][1] (the fourth column) continues to change in the output, even though the value of i should never again be 0 to change cidrs[0][1] on line 30 (cidrs[i][1] += 1). I have commented out line 30 and confirmed that it is the onl
<mynameisdebian> y line changing this value. Can anyone see the error in my code?
ciscam has quit [Ping timeout: 268 seconds]
duderonomy has joined #ruby
myndzi has left #ruby [#ruby]
ciscam has joined #ruby
taylorzr has quit [Remote host closed the connection]
taylorzr has joined #ruby
<baweaver> Line 25.
rshetty has quit [Ping timeout: 276 seconds]
<mynameisdebian> baweaver: can you explain?
<baweaver> Array.new(cidr_list_length, [nil, -1, -1])
<baweaver> If you initialize with a default value, it literally passes that value
<baweaver> in other words, that same array gets passed to everything
<baweaver> You probably want: Array.new(cidr_list_length) { [nil, -1, -1] }
<baweaver> which calls a function to generate each individual "counter" instead of passing the same one.
<baweaver> Now then, as to the nature of the code itself... one sec, reading.
nibbo has quit [Ping timeout: 240 seconds]
<havenwood> mynameisdebian: Said another way, when you pass the default value as a second argument, it's that *same* object for each element of the Array. When you pass the default value as a block, the evaluated block value is distinct for each element of the Array.
<mynameisdebian> baweaver: you mean that it becomes pass by reference?
<mynameisdebian> havenwood: same question I think
r29v has joined #ruby
<mynameisdebian> I guess you already answered that, both of you
<havenwood> >> a = Array.new(3, ''); a.first << 'mynameisdebian'; a
<ruby[bot]> havenwood: # => ["mynameisdebian", "mynameisdebian", "mynameisdebian"] (https://eval.in/1030634)
<havenwood> >> a = Array.new(3) { '' }; a.first << 'mynameisdebian'; a
<ruby[bot]> havenwood: # => ["mynameisdebian", "", ""] (https://eval.in/1030635)
<havenwood> mynameisdebian: Above ^, you'll see the former is one string three times, and the latter is three strings, once each.
<mynameisdebian> Ah, give me a minute to process that plz
FernandoBasso has quit [Quit: Leaving]
<lavamind> havenwood: I fixed my problem by installing the upstream vagrant Debian package, instead of the distribution one
<havenwood> lavamind: ah, nice
<lavamind> it seems the distribution package does a gem-type install, which messes up the bundle components
ramfjord has quit [Ping timeout: 260 seconds]
<havenwood> ooooh - didn't think of that
<lavamind> well, more like confuses
<havenwood> i stick to the gem install variants
<havenwood> i like to install my rubies with the package manager and my gems with ruby
<mynameisdebian> havenwood: I must confess I'm not totally familiar with the syntax on that eval.in, but I'll try to research Array.new a little bit more. I'm going to try the solution you and baweaver posted
archedice has quit [Ping timeout: 248 seconds]
<lavamind> the thing is with vagrant is it used to be gem-based but isn't anymore
ramfjord has joined #ruby
<havenwood> lavamind: what is it these days?
<lavamind> so if you install the "vagrant" gem it just puts in some kind of placeholder with a message
jabowa has joined #ruby
apparition47 has quit [Quit: Bye]
<lavamind> havenwood: "Vagrant 1.0.x had the option to be installed as a RubyGem. This installation method is no longer supported. "
<Zarthus> i was unaware vagrant was a gem ever at all ;D
<Zarthus> Though in the time I used vagrant I never even used ruby
<lavamind> grrr "Beware of system package managers! "
<jabowa> Is there a way to log *args with key/value name? https://repl.it/repls/SturdyGoldNumerators
<mynameisdebian> baweaver: THANK YOU
<mynameisdebian> havenwood: THANK YOU
rshetty has joined #ruby
<Zarthus> jabowa: I very much doubt it.
<Zarthus> jabowa: sounds like you just want to pass a hash in the log function to be done with it
starseed0000 has quit [Ping timeout: 240 seconds]
banisterfiend has joined #ruby
nibbo has joined #ruby
<jabowa> Zarthus: puts a, puts b, puts c, puts d vs. log(a,b,c,d)
Guest26572 has quit [Read error: Connection reset by peer]
<Zarthus> I meant like log({a: 'first', b: 'second', c: 'third', d: 'fourth'})
rshetty has quit [Ping timeout: 256 seconds]
Nicmavr has joined #ruby
<baweaver> havenwood: I kinda want to do bidirectional dependencies in an FP manner now
Nicmavr is now known as Guest71292
nibbo has quit [Ping timeout: 256 seconds]
nibbo has joined #ruby
<baweaver> playing around with that idea
<baweaver> not sure if it'll work or not though.
<baweaver> I'd have to see a sample file to know.
bga57 has quit [Quit: Leaving.]
<mynameisdebian> baweaver: I'll look into it more. I wish I could provide more code and a sample file but it's not possible in this case
<mynameisdebian> baweaver: appreciate the code
<baweaver> could also probably have done: cidr_block.zip(cidr_block).reduce ...
<baweaver> but that gets tweaky fast.
<havenwood> baweaver nice
<havenwood> baweaver: ARGF.read would probably be nice too
<baweaver> right
<baweaver> Always forget that one.
bga57 has joined #ruby
eckhardt_ has quit [Quit: Textual IRC Client: www.textualapp.com]
jabowa has quit [Quit: Page closed]
cadillac_ has quit [Ping timeout: 240 seconds]
r29v has quit [Quit: r29v]
gizmore|2 has joined #ruby
cadillac_ has joined #ruby
zachk has quit [Quit: Leaving]
gizmore has quit [Ping timeout: 256 seconds]
graphene has quit [Remote host closed the connection]
graphene has joined #ruby
apparition has joined #ruby
archedice has joined #ruby
karapetyan has joined #ruby
CrazyEddy has joined #ruby
graphene has quit [Remote host closed the connection]
graphene has joined #ruby
karapetyan has quit [Ping timeout: 265 seconds]
taylorzr has quit [Ping timeout: 255 seconds]
bradleyprice has joined #ruby
SeepingN has quit [Quit: The system is going down for reboot NOW!]
pauliesaint has quit [Quit: pauliesaint]
<mynameisdebian> If I have an array of Nokogiri Nodes (node_array) and a Nokogiri XML document (xml_doc), how can I replace the nodes located in xml_doc at XPath "//dict//array//string" with the XML nodes in node_array?
ramfjord has quit [Ping timeout: 256 seconds]
vondruch has quit [Ping timeout: 276 seconds]
konsolebox has quit [Ping timeout: 255 seconds]
ramfjord has joined #ruby
roamingdog has joined #ruby
ramfjord has quit [Ping timeout: 248 seconds]
bradleyp_ has joined #ruby
ramfjord has joined #ruby
bradleyprice has quit [Ping timeout: 255 seconds]
Ragso has joined #ruby
<Ragso> Hello :o
ramfjord has quit [Ping timeout: 260 seconds]
<Ragso> Im a newbie on rails, can anyone possibly help me out with something that im stuck at?
graphene has quit [Remote host closed the connection]
graphene has joined #ruby
AJA4350 has quit [Ping timeout: 265 seconds]
pauliesaint has joined #ruby
FrankyCyborg has quit [Quit: FrankyCyborg]
rshetty has joined #ruby
starseed0000 has joined #ruby
pauliesaint has quit [Quit: pauliesaint]
pauliesaint has joined #ruby
pauliesaint has quit [Client Quit]
rshetty has quit [Ping timeout: 240 seconds]
pauliesaint has joined #ruby
motstgo has joined #ruby
jinie has quit [Ping timeout: 265 seconds]
jinie has joined #ruby
nicht has joined #ruby
nicht has quit [Max SendQ exceeded]
mupt has quit [Ping timeout: 256 seconds]
cschneid has joined #ruby
rshetty has joined #ruby
emerson has joined #ruby
DeepIO_ has joined #ruby
DeepIO_ has quit [Max SendQ exceeded]
DeepIO_ has joined #ruby
tdy has quit [Ping timeout: 240 seconds]
DeepIO has quit [Ping timeout: 248 seconds]
graphene has quit [Remote host closed the connection]
graphene has joined #ruby
cschneid has quit [Remote host closed the connection]
<Radar> ?rubyonrails Ragso
<ruby[bot]> Ragso: Please join #RubyOnRails for Rails questions. You need to be identified with NickServ, see /msg NickServ HELP
AlHafoudh has quit [Ping timeout: 256 seconds]
AlHafoudh has joined #ruby
cschneid has joined #ruby
cadillac_ has quit [Quit: I quit]
cadillac_ has joined #ruby
aupadhye has joined #ruby
braincrash has quit [Quit: bye bye]
cschneid has quit [Remote host closed the connection]
rshetty has quit [Remote host closed the connection]
kvda has joined #ruby
braincrash has joined #ruby
redlegion has quit [Max SendQ exceeded]
redlegion has joined #ruby
redlegion has quit [Excess Flood]
shinnya has joined #ruby
redlegion has joined #ruby
redlegion has quit [Excess Flood]
redlegion has joined #ruby
redlegion has quit [Excess Flood]
redlegion has joined #ruby
redlegion has quit [Excess Flood]
redlegion has joined #ruby
redlegion has quit [Excess Flood]
redlegion has joined #ruby
redlegion has quit [Excess Flood]
redlegion has joined #ruby
redlegion has quit [Excess Flood]
redlegion has joined #ruby
AlHafoudh has quit [Ping timeout: 240 seconds]
redlegion has quit [Excess Flood]
redlegion has joined #ruby
redlegion has quit [Excess Flood]
tdy has joined #ruby
redlegion has joined #ruby
redlegion has quit [Excess Flood]
redlegion has joined #ruby
redlegion has quit [Excess Flood]
redlegion has joined #ruby
redlegion has quit [Excess Flood]
redlegion has joined #ruby
redlegion has quit [Excess Flood]
redlegion has joined #ruby
redlegion has quit [Excess Flood]
redlegion has joined #ruby
redlegion has quit [Excess Flood]
redlegion has joined #ruby
redlegion has quit [Excess Flood]
redlegion has joined #ruby
redlegion has quit [Excess Flood]
redlegion has joined #ruby
redlegion has quit [Excess Flood]
redlegion has joined #ruby
redlegion has quit [Excess Flood]
redlegion has joined #ruby
redlegion has quit [Excess Flood]
redlegion has joined #ruby
redlegion has quit [Excess Flood]
redlegion has joined #ruby
redlegion has quit [Excess Flood]
redlegion has joined #ruby
redlegion has quit [Excess Flood]
caleBOT_ has joined #ruby
redlegion has joined #ruby
redlegion has quit [Excess Flood]
redlegion has joined #ruby
redlegion has quit [Excess Flood]
redlegion has joined #ruby
redlegion has quit [Excess Flood]
<baweaver> !connection redlegion
jp is now known as ompboat
ompboat is now known as jp
eckhardt_ has joined #ruby
apparition has quit [Quit: Bye]
caleBOT_ has quit [Ping timeout: 264 seconds]
alex`` has quit [Ping timeout: 240 seconds]
karapetyan has joined #ruby
konsolebox has joined #ruby
karapetyan has quit [Ping timeout: 240 seconds]
AlHafoudh has joined #ruby
apparition has joined #ruby
apparition has quit [Client Quit]
gix- has joined #ruby
gix has quit [Disconnected by services]
herbmillerjr has quit [Quit: Konversation terminated!]
jenrzzz has joined #ruby
jenrzzz has joined #ruby
jenrzzz has quit [Changing host]
taylorzr has joined #ruby
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
rshetty has joined #ruby
caleBOT_ has joined #ruby
rshetty has quit [Remote host closed the connection]
xuyuheng has joined #ruby
caleBOT_ has quit [Ping timeout: 248 seconds]
rshetty has joined #ruby
donofrio has quit [Remote host closed the connection]
jenrzzz has quit [Ping timeout: 256 seconds]
rshetty has quit [Remote host closed the connection]
pauliesaint has left #ruby [#ruby]
rshetty has joined #ruby
dreamthese has quit [Remote host closed the connection]
RougeR has quit [Ping timeout: 248 seconds]
dreamthese has joined #ruby
caleBOT has joined #ruby
wilbert_ has quit [Ping timeout: 264 seconds]
ciscam has quit [Ping timeout: 276 seconds]
ciscam has joined #ruby
Jushy has joined #ruby
banisterfiend has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Inline has quit [Quit: Leaving]
kvda has joined #ruby
reber has joined #ruby
pauliesaint has joined #ruby
rshetty has quit [Read error: Connection reset by peer]
banisterfiend has joined #ruby
caleBOT has quit [Remote host closed the connection]
starseed0000 has quit [Ping timeout: 245 seconds]
jp is now known as mopboat
mopboat is now known as jp
jp is now known as mopboat
mopboat is now known as jp
Guest34814 has quit [Read error: Connection reset by peer]
tpendragon has quit [Remote host closed the connection]
anisha has joined #ruby
hanmac has joined #ruby
aufi has joined #ruby
AlHafoudh has quit [Ping timeout: 240 seconds]
foxxx0 has quit [Ping timeout: 264 seconds]
ohcibi has quit [Ping timeout: 240 seconds]
AlHafoudh has joined #ruby
foxxx0 has joined #ruby
ohcibi has joined #ruby
giraffe has joined #ruby
giraffe is now known as Guest56583
rshetty has joined #ruby
karapetyan has joined #ruby
tpendragon has joined #ruby
hph^ has joined #ruby
vondruch has joined #ruby
banisterfiend has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
mynameisdebian has quit [Remote host closed the connection]
schleppel has joined #ruby
karapetyan has quit [Ping timeout: 240 seconds]
agent_white has quit [Quit: bbl]
ramfjord has joined #ruby
ramfjord has quit [Ping timeout: 256 seconds]
pauliesaint has quit [Quit: pauliesaint]
caleBOT has joined #ruby
dionysus69 has quit [Ping timeout: 276 seconds]
dionysus70 has joined #ruby
za1b1tsu has joined #ruby
dionysus70 is now known as dionysus69
pauliesaint has joined #ruby
jenrzzz has joined #ruby
jenrzzz has joined #ruby
jenrzzz has quit [Changing host]
caleBOT has quit [Ping timeout: 255 seconds]
aufi has quit [Ping timeout: 240 seconds]
RougeR has joined #ruby
RougeR has quit [Changing host]
RougeR has joined #ruby
micutzu has quit [Quit: Leaving]
_rshetty_ has joined #ruby
\void has quit [Quit: So long, and thanks for all the fish.]
dviola has quit [Quit: WeeChat 2.1]
rshetty has quit [Ping timeout: 240 seconds]
SeepingN has joined #ruby
amar has joined #ruby
Tempesta has quit [Quit: AdiIRC is updating to v3.2 Beta Build (2018/06/30) 64 Bit]
Tempesta has joined #ruby
j416 has quit [Ping timeout: 248 seconds]
pauliesaint has quit [Ping timeout: 260 seconds]
alem0lars has joined #ruby
kapil___ has joined #ruby
pauliesaint has joined #ruby
conta has joined #ruby
amar has quit [Ping timeout: 248 seconds]
DTZUZO has joined #ruby
alem0lars has quit [Ping timeout: 256 seconds]
bjpenn has quit [Ping timeout: 240 seconds]
alex`` has joined #ruby
jenrzzz has quit [Ping timeout: 260 seconds]
konsolebox has quit [Ping timeout: 264 seconds]
konsolebox has joined #ruby
eckhard__ has joined #ruby
dionysus69 has quit [Ping timeout: 264 seconds]
jenrzzz has joined #ruby
jenrzzz has quit [Changing host]
jenrzzz has joined #ruby
pauliesaint has quit [Quit: pauliesaint]
eckhardt_ has quit [Ping timeout: 260 seconds]
crankharder has quit [Ping timeout: 268 seconds]
eckhard__ has quit [Client Quit]
crankharder has joined #ruby
feelx- has joined #ruby
konos5__ has joined #ruby
feelx has quit [Ping timeout: 260 seconds]
<konos5__> @apeiros?
<konos5__> r u here?
jenrzzz has quit [Ping timeout: 264 seconds]
tdy has quit [Read error: Connection reset by peer]
tdy has joined #ruby
konos5__ is now known as konos5
j416 has joined #ruby
SeepingN has quit [Quit: The system is going down for reboot NOW!]
amelliaa has joined #ruby
sysvalve has joined #ruby
aufi has joined #ruby
pebble2016 has quit [Quit: Connection closed for inactivity]
TomyWork has joined #ruby
j416 has quit [Ping timeout: 248 seconds]
j416 has joined #ruby
claudiuinberlin has joined #ruby
clemens3 has joined #ruby
andikr has joined #ruby
karapetyan has joined #ruby
gizmore|2 has quit [Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/]
quobo has quit [Quit: Connection closed for inactivity]
face has quit [Disconnected by services]
faces has joined #ruby
dionysus69 has joined #ruby
taylorzr has quit [Ping timeout: 240 seconds]
nowhere_man has quit [Ping timeout: 256 seconds]
AlHafoudh has quit [Ping timeout: 240 seconds]
ramfjord has joined #ruby
jhass has quit [Quit: Bye]
ramfjord has quit [Ping timeout: 240 seconds]
yohji has joined #ruby
jhass has joined #ruby
conta has quit [Quit: conta]
dionysus69 has quit [Read error: Connection reset by peer]
roamingdog has quit [Remote host closed the connection]
roamingdog has joined #ruby
dionysus69 has joined #ruby
roamingdog has quit [Remote host closed the connection]
roamingdog has joined #ruby
caleBOT has joined #ruby
roamingdog has quit [Remote host closed the connection]
roamingdog has joined #ruby
roamingdog has quit [Remote host closed the connection]
roamingdog has joined #ruby
roamingdog has quit [Remote host closed the connection]
Burgestrand has joined #ruby
<apeiros> konos5: yes
ellcs has joined #ruby
pauliesaint has joined #ruby
Guest97195 has joined #ruby
<konos5> Hi, thanks for the prompt response
<konos5> I have a ruby class diagram here
caleBOT has quit [Ping timeout: 268 seconds]
<konos5> which I got from this channel
<konos5> and if I remember correctly it was you that you had quoted it...
<konos5> and now I have a question about this exact diagram which probably you can answer... so here it goes:
Guest97195 has quit [Client Quit]
<konos5> The ruby eigenclass diagram suggests that `BasicObject.singleton_class.singleton_class.superclass` is `Class`
karapetyan has quit [Remote host closed the connection]
<konos5> However using a ruby interpreter (v2.5.1) I found out that it's `#Class` and not just `Class`. Which one is true?
<apeiros> that diagram might be from dminuoso or baweaver. it's not mine :)
_rshetty_ has quit [Remote host closed the connection]
<apeiros> that's the original diagram or edited by you?
foxxx0 has quit [Ping timeout: 240 seconds]
alex`` has quit [Quit: WeeChat 2.1]
<apeiros> not quite sure how to read that diagram. I think it refers to the fields in C (klass & super).
AlHafoudh has joined #ruby
<konos5> that's right
<konos5> dminuoso definitely rings a bell...
<konos5> could be him...
<konos5> it's slightly edited just to point out my question but that's it...
<konos5> the diagram is a bit intimidating at first but let me tell you it's really easy and totally makes sense...
<konos5> apart from the bit I asked about above...
<konos5> anyway, how can I reach dminuoso?
<konos5> anyway, how can I reach @dminuoso?
<apeiros> no @ needed in irc ;-)
<apeiros> he's usually around, no idea where he's today.
<konos5> right... I'll try again later this evening...
Alina-malina has quit [Ping timeout: 256 seconds]
<konos5> thnx anyway
ellcs has quit [Ping timeout: 265 seconds]
<apeiros> I assume the difference is exactly because C vs. ruby is not a 1:1 match
<apeiros> around the object root, ruby cheats a bit
<apeiros> I'm fuzzy about the details, though. been ages when I looked at that.
foxxx0_ has joined #ruby
claudiuinberlin has quit [Ping timeout: 264 seconds]
shenghi has quit [Ping timeout: 264 seconds]
halbbalda has quit [Ping timeout: 264 seconds]
shenghi has joined #ruby
halbbalda has joined #ruby
pauliesaint_ has joined #ruby
foxxx0_ has quit [Quit: foxxx0_]
pauliesaint has quit [Ping timeout: 240 seconds]
pauliesaint_ is now known as pauliesaint
foxxx0 has joined #ruby
Alina-malina has joined #ruby
pauliesaint has quit [Client Quit]
pauliesaint has joined #ruby
dionysus69 has quit [Ping timeout: 256 seconds]
biberu has joined #ruby
rafadc has joined #ruby
foxxx0_ has joined #ruby
rshetty has joined #ruby
Crack has joined #ruby
Crack has left #ruby [#ruby]
Crack has joined #ruby
rshetty has quit [Ping timeout: 256 seconds]
ohcibi has quit [Ping timeout: 240 seconds]
ohcibi has joined #ruby
nowhere_man has joined #ruby
InfinityFye has joined #ruby
InfinityFye has left #ruby [#ruby]
foxxx0_ has quit [Ping timeout: 248 seconds]
rafadc has quit [Read error: Connection reset by peer]
ellcs has joined #ruby
aufi_ has joined #ruby
dionysus69 has joined #ruby
Beams has joined #ruby
aufi has quit [Ping timeout: 245 seconds]
nowhere_man has quit [Remote host closed the connection]
nowhere_man has joined #ruby
foxxx0_ has joined #ruby
hph^ has quit []
karapetyan has joined #ruby
rafadc_ has joined #ruby
Mike11 has joined #ruby
karapetyan has quit [Ping timeout: 260 seconds]
rshetty has joined #ruby
tff^ has joined #ruby
BloopMonster has quit [Ping timeout: 245 seconds]
caleBOT has joined #ruby
pauliesaint has quit [Ping timeout: 240 seconds]
aufi_ has quit [Ping timeout: 268 seconds]
caleBOT has quit [Ping timeout: 264 seconds]
ellcs has quit [Ping timeout: 255 seconds]
pauliesaint has joined #ruby
GodFather has quit [Ping timeout: 248 seconds]
foxxx0_ has quit [Ping timeout: 240 seconds]
kapil___ has quit [Quit: Connection closed for inactivity]
foxxx0_ has joined #ruby
shinnya has quit [Ping timeout: 268 seconds]
ramfjord has joined #ruby
pwnd_nsfw has joined #ruby
Puffball has quit [Quit: Puffball]
quobo has joined #ruby
ramfjord has quit [Ping timeout: 264 seconds]
UncleCid__ has quit [Ping timeout: 264 seconds]
conta has joined #ruby
rafadc_ is now known as rafadc
_whitelogger has joined #ruby
howdoi has joined #ruby
TinkerT has quit [Read error: Connection reset by peer]
pauliesaint_ has joined #ruby
pauliesaint has quit [Ping timeout: 256 seconds]
pauliesaint_ is now known as pauliesaint
TinkerT has joined #ruby
pauliesaint has quit [Quit: pauliesaint]
aufi has joined #ruby
Crack has quit [Ping timeout: 240 seconds]
AlHafoudh has quit [Ping timeout: 256 seconds]
foxxx0_ has quit [Ping timeout: 256 seconds]
ohcibi has quit [Ping timeout: 264 seconds]
Burgestrand has quit [Quit: Closing time!]
Zarthus has quit [Ping timeout: 276 seconds]
DEac- has quit [Ping timeout: 240 seconds]
tvw has joined #ruby
contradictioned has quit [Ping timeout: 256 seconds]
ablackack has quit [Ping timeout: 276 seconds]
S007 has quit [Ping timeout: 276 seconds]
elomatreb has quit [Ping timeout: 256 seconds]
bathtub_shark has quit [Ping timeout: 265 seconds]
AlHafoudh has joined #ruby
ohcibi has joined #ruby
foxxx0_ has joined #ruby
GodFather has joined #ruby
emerson has quit [*.net *.split]
Ragso has quit [*.net *.split]
gregf_ has quit [*.net *.split]
drale2k_ has joined #ruby
drale2k_ has quit [Client Quit]
kapil___ has joined #ruby
guille-moe has joined #ruby
ciscam has quit [Ping timeout: 240 seconds]
amar_ has joined #ruby
lunarkitty7 has quit [Ping timeout: 245 seconds]
ciscam has joined #ruby
psychicist__ has joined #ruby
xuyuheng has quit [Ping timeout: 276 seconds]
emerson has joined #ruby
aufi has quit [Ping timeout: 245 seconds]
xuyuheng has joined #ruby
conta has quit [Quit: conta]
karapetyan has joined #ruby
Crack has joined #ruby
biberu has quit []
hfp_work has quit [Quit: bye]
amar_ has quit [Remote host closed the connection]
emerson has quit [*.net *.split]
nowhere_man has quit [Ping timeout: 255 seconds]
DeepIO_ has left #ruby ["No boundaries on the net!"]
Mike11 has quit [Ping timeout: 240 seconds]
emerson has joined #ruby
andikr has quit [Ping timeout: 245 seconds]
AlHafoudh has quit [Ping timeout: 264 seconds]
foxxx0_ has quit [Ping timeout: 256 seconds]
ohcibi has quit [Ping timeout: 264 seconds]
nowhere_man has joined #ruby
mikecmpbll has joined #ruby
conta has joined #ruby
lunarkitty7 has joined #ruby
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
alex`` has joined #ruby
AJA4350 has joined #ruby
foxxx0_ has joined #ruby
cagomez has joined #ruby
DTZUZO has quit [Ping timeout: 256 seconds]
shinnya has joined #ruby
cagomez has quit [Ping timeout: 264 seconds]
Alina-malina has quit [Ping timeout: 245 seconds]
saTchymoto has joined #ruby
saTchymoto has quit [Read error: Connection reset by peer]
saTchymoto has joined #ruby
VladGh has quit [Remote host closed the connection]
VladGh has joined #ruby
Guest71292 has quit [Read error: Connection reset by peer]
ciscam has quit [Ping timeout: 264 seconds]
Nicmavr has joined #ruby
Nicmavr is now known as Guest96099
rshetty has quit [Remote host closed the connection]
ciscam has joined #ruby
ablackack has joined #ruby
nowhere_man has quit [Ping timeout: 256 seconds]
aupadhye has quit [Ping timeout: 256 seconds]
drale2k_ has joined #ruby
Jushy has quit [Read error: Connection reset by peer]
DEac- has joined #ruby
rshetty has joined #ruby
AlHafoudh has joined #ruby
rshetty has quit [Read error: Connection reset by peer]
S007 has joined #ruby
rshetty has joined #ruby
rshetty has quit [Remote host closed the connection]
desperek has joined #ruby
aufi has joined #ruby
RougeR has quit [Ping timeout: 240 seconds]
nowhere_man has joined #ruby
ellcs has joined #ruby
ldnunes has joined #ruby
Burgestrand has joined #ruby
saTchymoto has quit [Read error: Connection reset by peer]
saTchymoto has joined #ruby
conta has quit [Ping timeout: 240 seconds]
Crack has quit [Ping timeout: 248 seconds]
hfp_work has joined #ruby
Zarthus has joined #ruby
elomatreb has joined #ruby
Crack has joined #ruby
conta has joined #ruby
Alina-malina has joined #ruby
suukim has joined #ruby
tty has quit [Quit: tty]
bathtub_shark has joined #ruby
roamingdog has joined #ruby
Puffball has joined #ruby
amelliaa has quit [Quit: -]
conta has quit [Ping timeout: 276 seconds]
banisterfiend has joined #ruby
conta has joined #ruby
conta has quit [Ping timeout: 268 seconds]
apparition has joined #ruby
ellcs has quit [Ping timeout: 256 seconds]
conta has joined #ruby
BloopMonster has joined #ruby
conta has quit [Client Quit]
lypsis has quit [Quit: ZNC - http://znc.in]
graphene has quit [Remote host closed the connection]
graphene has joined #ruby
michaelmeep__ has quit [Quit: Connection closed for inactivity]
mzo has joined #ruby
nowhere_man has quit [Ping timeout: 264 seconds]
ellcs has joined #ruby
jinie has quit [Ping timeout: 256 seconds]
Crack has quit [Ping timeout: 245 seconds]
dviola has joined #ruby
Crack has joined #ruby
jinie has joined #ruby
lypsis has joined #ruby
deadnull has joined #ruby
deadnull has quit [Client Quit]
DTZUZO has joined #ruby
megamos has joined #ruby
ellcs has quit [Ping timeout: 256 seconds]
lypsis has quit [Client Quit]
hfp_work has quit [Ping timeout: 248 seconds]
dionysus69 has quit [Ping timeout: 255 seconds]
karapetyan has quit [Remote host closed the connection]
lypsis has joined #ruby
megamos has quit [Quit: Leaving]
<havenwood> >> BasicObject.singleton_class.singleton_class.superclass.superclass.superclass.superclass.superclass
<ruby[bot]> havenwood: # => Class (https://eval.in/1030955)
xuyuheng has quit [Ping timeout: 248 seconds]
rshetty has joined #ruby
conta has joined #ruby
Asher has quit [Ping timeout: 264 seconds]
cadillac_ has quit [Read error: Connection reset by peer]
rshetty has quit [Ping timeout: 276 seconds]
hfp_work has joined #ruby
mjolnird has quit [Remote host closed the connection]
mjolnird has joined #ruby
rdsm has joined #ruby
cadillac_ has joined #ruby
Crack has quit [Ping timeout: 256 seconds]
Burgestrand has quit [Quit: Closing time!]
pauliesaint has joined #ruby
wilbert_ has joined #ruby
karapetyan has joined #ruby
dionysus69 has joined #ruby
caleBOT_ has joined #ruby
mupt has joined #ruby
Burgestrand has joined #ruby
nowhere_man has joined #ruby
caleBOT_ has quit [Ping timeout: 265 seconds]
pauliesaint has quit [Remote host closed the connection]
guille-moe has quit [Quit: guille-moe]
pauliesaint has joined #ruby
Crack has joined #ruby
drale2k_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
graphene has quit [Remote host closed the connection]
graphene has joined #ruby
ciscam has quit [Ping timeout: 245 seconds]
ciscam has joined #ruby
addyluxe has joined #ruby
ineb has joined #ruby
<ineb> is there a name for software tests that go against real-world systems? for example if i write an image-uploader to imgur and finally want to test if a real world upload really works.
<ineb> of course these tests can fail if imgur changes anything server-side
<havenwood> ineb: end-to-end?
<havenwood> ineb: i dunno
<ineb> both, unit- and integrationtests dont cover this
mzo has quit [Ping timeout: 248 seconds]
<havenwood> HIT_REAL_APIS=1 rake
<havenwood> ineb: i can't think of anything fancy to call it
wilbert_ has quit [Quit: wilbert_]
<ineb> i was thinking of a separate test suite for those tests but then i thought that these kinds of test shouldnt be included in the gem at all
wilbert has joined #ruby
nowhere_man has quit [Ping timeout: 256 seconds]
<ineb> maybe a spearate project that includes my gem as depency and test things.
<havenwood> ineb: i've put that sort of test behind an env var before, just for convenience - but it's a good question, what best practices are in handling those real API integration sanity checks
<havenwood> it might be a nice thing to leave to the CI to do
<havenwood> ineb: it's interesting how many projects have tests that break when you disable WiFi ;-)
kapil___ has quit [Quit: Connection closed for inactivity]
BloopMonster has quit [Ping timeout: 265 seconds]
<ineb> iam having this issue on another front aswell. i wrote a gem which can alter GPU settings. like voltage and clocks. all tests are mocked but at some point i want to try if my code really works at altering the settings of my GPU ^^
Bish has joined #ruby
<Bish> >> RUBY_VERSION
<ruby[bot]> Bish: # => "2.3.0" (https://eval.in/1030982)
<Bish> >> p **{}
<ruby[bot]> Bish: # => nil (https://eval.in/1030983)
<Bish> this crashes my ruby 2.5.1
<Bish> can anyone confirm?
<ineb> Bish: can confirm.
<havenwood> Bish: I can't reproduce.
<havenwood> oh
<havenwood> Bish: yes, can confirm (the `p` part is mandatory, got it)
<havenwood> segfault
<Bish> haha, how did this go unnoticed
<havenwood> Bish: not enough fuzzing?
<Bish> how does one report something like that, i have no clue
<havenwood> Bish: no issue in 2.4
<Bish> very odd
mostlybadfly has joined #ruby
<havenwood> Bish: it's still an issue on nightly
<ineb> p **(Hash.new) is fine
<Bish> btw, i tried to find something similiar to the spread operator inr uby
<Bish> ae getting a new hash with old and new values
<Bish> a shorthand for update
<havenwood> Bish: Interestingly, even in Ruby 2.4 it doesn't print anything. ¯\_(ツ)_/¯
nowhere_man has joined #ruby
<havenwood> In JRuby, TruffleRuby and Rubinius: ruby -e "p **{}" #>> {}
<havenwood> In JRuby, TruffleRuby and Rubinius: ruby -e "p **{}" #>> {}
<Bish> can confirm just results in nil
<havenwood> Bish: It prints nothing, not even: nil
<Bish> well no, not print
<Bish> but return value
<Bish> irb(main):002:0> p **{}
<Bish> => nil
<ineb> funny behaviour.
<havenwood> Bish: Just that `p` should be printing...
Burgestrand has quit [Quit: Closing time!]
<havenwood> unless it's not getting an argument
<havenwood> >> p
<ruby[bot]> havenwood: # => nil (https://eval.in/1030984)
<havenwood> >> p nil
<ruby[bot]> havenwood: # => nil ...check link for more (https://eval.in/1030985)
<Bish> super odd
<havenwood> Bish: It's like ` **{}` is getting interpreted as nothing.
<Bish> i found SuperNil
<Bish> can somebody report that i feel not comfortable doing that
<havenwood> Bish: sure, will do
<Bish> thanks!
<havenwood> Bish: thanks for finding it!
<Bish> well, as i said, tried to find a spread operator
<Bish> i guess it doesn't existh
<ineb> Bish: why not comfortable?
Zaab1t has joined #ruby
<Bish> i don't know, i never did a bug report
<Bish> atleast not without fixing it
<havenwood> Bish: I guess it's fairly predictable that it's the case, but this produces the segfault: RubyVM::InstructionSequence.compile('p **{}')
saTchymoto has quit []
<Bish> yeah that's funny
<Bish> it dies while compiling
<Bish> not while executing
<Bish> so we learned a thing
<havenwood> >> RubyVM::InstructionSequence.compile('p **{}').to_a.last
<ruby[bot]> havenwood: # => [1, [:trace, 1], [:putself], [:opt_send_without_block, {:mid=>:p, :flag=>20, :orig_argc=>0}, false], ...check link for more (https://eval.in/1030986)
Asher has joined #ruby
<Bish> rubybot is 2.3
<Bish> maybe parsing changed to 2.4?
<havenwood> Bish: same in 2.3 and 2.4
<havenwood> Bish: breaks in 2.5 and subsequent
<havenwood> still broken in 2.6.0-preview2 and nighlty
<Bish> yes, you're right
fluxAeon_ has quit [Ping timeout: 260 seconds]
<Bish> but compiling it to bytecode already dies
<havenwood> Bish: in 2.4 it parses as though there's no: **{}
<havenwood> Bish: That above is just: p
<havenwood> so it's losing the hash bit
<havenwood> >> RubyVM::InstructionSequence.compile('p **{}').to_a.last == RubyVM::InstructionSequence.compile('p').to_a.last
<ruby[bot]> havenwood: # => false (https://eval.in/1030989)
drale2k_ has joined #ruby
<Bish> well, that's expected, isn't it?
<havenwood> the flag changes
<havenwood> that's it
<Bish> i don't thing equality works on compiled bytecode
<Bish> think*
<havenwood> Bish: it's just an Array
<Bish> oh, you made .to_a
<havenwood> Bish: i didn't visually spot the difference
<havenwood> :flag=>20 versus :flag=>28
Rapture has joined #ruby
<ineb> i tried Ripper to get an AST but **{} looks the same as **Hash.new
<havenwood> :orig_argc=>0
<havenwood> Bish: yeah, something already funky in the parser pre-2.5 became a segfault in 2.5
Asher has quit [Ping timeout: 276 seconds]
Mike11 has joined #ruby
strmpnk has joined #ruby
<havenwood> Bish: works fine (in that it bugs and doesn't pring) with parens: p(**{})
<havenwood> Any method triggers the segfault as well.
<havenwood> Integer **{} #!> Blarg!
Zaab1t has quit [Quit: Zaab1t]
<ineb> havenwood: how to debug that from here on? RubyVM::InstructionSequence.compile('p **{}') crashes ofc
<havenwood> ineb: ruby -yydebug -e "p **{}"
<havenwood> ineb: ^ to find the line of parse.y where it's borking
jinie has quit [Ping timeout: 248 seconds]
<havenwood> "Reducing stack by rule 62 (line 1671)"
jinie has joined #ruby
<havenwood> well, that's just where it's ending up
<havenwood> -e:2: warning: `**' interpreted as argument prefix
Asher has joined #ruby
Asher has quit [Ping timeout: 240 seconds]
<ineb> i see that warning on working code aswell
<ineb> maybe after Shifting token '}' i see $2 = nterm assoc_list (2.5-2.5: ) at the failing code and $3 = nterm brace_body (2.2-2.3: ) when its a working hash
<ineb> but i dont really understand anything
alem0lars has joined #ruby
dionysus69 has quit [Ping timeout: 245 seconds]
<ineb> nah scratch that.
nowhereman_ has joined #ruby
nowhere_man has quit [Ping timeout: 276 seconds]
karapetyan has quit [Remote host closed the connection]
rain1 has joined #ruby
<rain1> hiya
<rain1> im learning to use nokogiri to get some data off a web page! I wanted to ask advice
<rain1> The tutorial says use open-uri Nokogiri::HTML(open("http://www.threescompany.com/"))
<rain1> but I need a cookie too, what library would you recommend to include cookies when getting a page?
mynameisdebian has joined #ruby
dbugger_ has joined #ruby
rshetty has joined #ruby
BTRE has quit [Remote host closed the connection]
bak1an has joined #ruby
chouhoulis has joined #ruby
RougeR has joined #ruby
RougeR has joined #ruby
RougeR has quit [Changing host]
akaiiro has quit [Ping timeout: 248 seconds]
BTRE has joined #ruby
rshetty has quit [Ping timeout: 268 seconds]
graphene has quit [Remote host closed the connection]
graphene has joined #ruby
banisterfiend has quit [Ping timeout: 276 seconds]
karapetyan has joined #ruby
alem0lars has quit [Ping timeout: 256 seconds]
starseed0000 has joined #ruby
conta has quit [Remote host closed the connection]
drale2k_ has quit [Ping timeout: 265 seconds]
millerti has joined #ruby
tdy has quit [Ping timeout: 248 seconds]
Inline has joined #ruby
cschneid has joined #ruby
tdy has joined #ruby
grilix has joined #ruby
mupt has quit [Ping timeout: 256 seconds]
mmattice_ has joined #ruby
<havenwood> ineb: Bish: looks like it's this commit: https://github.com/ruby/ruby/commit/4b279cfdd2e3e4a05e852632f3305c893f6c46a4
Asher has joined #ruby
mmattice has quit [Ping timeout: 264 seconds]
<havenwood> rain1: http and typhoeus are great options
<rain1> thank you
GodFather has quit [Ping timeout: 260 seconds]
mupt has joined #ruby
rafadc has quit [Quit: ZNC 1.7.0 - https://znc.in]
rafadc has joined #ruby
mmattice_ is now known as mmattice
graphene has quit [Remote host closed the connection]
fluxAeon_ has joined #ruby
graphene has joined #ruby
wilbert has quit [Ping timeout: 276 seconds]
<Cork> is it possible to get sprintf("%{base}-%03{serial}", {base: "abc", serial: 1}) to generate "abc-001"?
<Cork> i can't find a way to instruct it to print it as a digit (and it appears like that is needed for leading zeros)
wilbert has joined #ruby
rafadc has quit [Quit: ZNC 1.7.0 - https://znc.in]
rafadc has joined #ruby
<eam> Cork: weird, the normal non-named sprintf format seems to work
<eam> >> sprintf "%s-%03d", "abc", 1
<eam> I'm guessing that's some kind of issue with named parameters
<eam> perhaps because the type isn't being specified
npgm has joined #ruby
atmosx has joined #ruby
za1b1tsu has quit [Ping timeout: 260 seconds]
agent_white has joined #ruby
lytol has joined #ruby
akaiiro has joined #ruby
caleBOT_ has joined #ruby
noobineer has joined #ruby
cagomez has joined #ruby
za1b1tsu has joined #ruby
rkoller has joined #ruby
RougeT430 has joined #ruby
kapil___ has joined #ruby
apparition has quit [Quit: Bye]
TomyWork has quit [Remote host closed the connection]
RougeR has quit [Ping timeout: 245 seconds]
shinnya has quit [Ping timeout: 256 seconds]
BloopMonster has joined #ruby
<konsolebox> Cork: i think that's something worth reporting
segy has quit [Ping timeout: 256 seconds]
rkoller has quit [Quit: Textual IRC Client: www.textualapp.com]
segy has joined #ruby
RougeR has joined #ruby
RougeR has joined #ruby
RougeR has quit [Changing host]
grilix has quit [Ping timeout: 264 seconds]
jinie has quit [Ping timeout: 256 seconds]
jinie has joined #ruby
amar_ has joined #ruby
mupt has quit [Ping timeout: 268 seconds]
rouget430__ has joined #ruby
RougeT430 has quit [Ping timeout: 264 seconds]
anisha has quit [Quit: This computer has gone to sleep]
greengriminal has joined #ruby
grilix has joined #ruby
<greengriminal> Hey all quick question, I know that in Ruby 2.4 changes were made to how rounding works and I know that you can now pass optional params such as `half: :even`
<greengriminal> Now previously in 2.3 I could do: (0.99 + (1.0 * 0.025)).round(2) which would give me 1.01. now in ruby 2.4 the same calculation is giving 1.02.
amar_ has quit [Ping timeout: 245 seconds]
RougeR has quit [Ping timeout: 260 seconds]
<greengriminal> Using `round(half: :down)` or `round(half: :up)` doesn't appear to be working.
<greengriminal> Am I missing something fundamental here?
aufi has quit [Quit: Leaving]
rshetty has joined #ruby
rouget430__ is now known as RougeR
RougeR has quit [Changing host]
RougeR has joined #ruby
mostlybadfly has quit [Quit: Connection closed for inactivity]
naftilos76 has joined #ruby
clemens3 has quit [Ping timeout: 240 seconds]
sysvalve has quit [Quit: Leaving]
caleBOT_ has quit [Remote host closed the connection]
amar_ has joined #ruby
Es0teric has joined #ruby
graphene has quit [Read error: Connection reset by peer]
RougeT430 has joined #ruby
cthulchu has joined #ruby
graphene has joined #ruby
<apeiros> greengriminal: uh, no? (0.99 + (1.0 * 0.025)).round(2) gives 1.02 in 2.3 too
<apeiros> not that the `1.0 *` part would do anything…
<apeiros> it is interesting that this results in 1.02, though, given that it's 1.0149999999999999023003738329862244427204132080078125.round(2)
<konsolebox> apeiros: ruby 2.3.4p301 (2017-03-30 revision 58214) [x86_64-linux] gives 1.01
<apeiros> 2.3.5 here
<konsolebox> so which one has correct behavior?
RougeR has quit [Ping timeout: 268 seconds]
<apeiros> if it wasn't a float, 1.02 would be correct. but since the approximation is <1.015, I'd say 1.01 would be correct.
<apeiros> but then again, I've never read the full IEEE specs, they might say something else.
<greengriminal> apeiros, check that out ^
<apeiros> yeah, given that somebody else confirmed, I already believed you.
[Butch] has joined #ruby
<apeiros> the next older than 2.3.5 I have is 2.2.3, and there I get 1.01 too.
<cthulchu> do we have actual developers of the language around in freenode?
<cthulchu> hi
<greengriminal> my team are trying to upgrade to a rails proj to use 2.5.0 and as a result we have some failing spec which relates back to the rounding changes that were introduced in 2.4
dionysus69 has joined #ruby
<apeiros> given that 1.015 itself is the same approximation, this might well be due to handling such deviations.
mtkd has joined #ruby
DTZUZU has quit [Read error: Connection reset by peer]
caleBOT has joined #ruby
dionysus70 has joined #ruby
mynameisdebian has quit [Remote host closed the connection]
<apeiros> (almost certainly is)
mynameisdebian has joined #ruby
dionysus69 has quit [Ping timeout: 240 seconds]
dionysus70 is now known as dionysus69
DTZUZU has joined #ruby
bjpenn has joined #ruby
bradleyp_ has quit [Remote host closed the connection]
Beams has quit [Quit: .]
<havenwood> cthulchu: yeah, there are several implementers from various Ruby engines around. why do you ask?
<cthulchu> purely out of curiosity.
taylorzr has joined #ruby
<cthulchu> I actually am trying to make rubocop work. it seems like it uses Ruby 2.1 parser while I use Ruby 2.2
<cthulchu> so it highlights errors that are not errors
foxxx0_ is now known as _foxxx0_
foxxx0 is now known as foxxx0_
_foxxx0_ is now known as foxxx0
quobo has quit [Quit: Connection closed for inactivity]
<havenwood> cthulchu: did you install rubocop with Ruby 2.2?
<cthulchu> no
<havenwood> cthulchu: do that
<cthulchu> it's installed as an extention to VS Code
<cthulchu> I kinda cant
<havenwood> cthulchu: gem which rubocop
akaiiro has quit [Ping timeout: 256 seconds]
jcarl43 has joined #ruby
<cthulchu> I mean, I want it as my text editor extention
vindvaki has joined #ruby
foxxx0_ is now known as xXx_foxxx1337_xX
xXx_foxxx1337_xX is now known as foxxx0_
<cthulchu> so I also did gem install rubocop
<cthulchu> after which I installed the extension
foxxx0_ is now known as xXx_foxxx1337_xX
<cthulchu> and it works, but uses a wrong ruby version... which can be changed in its .rubocop.yml
xXx_foxxx1337_xX is now known as xXx_fox1337_xXx
<cthulchu> I don't know where that file is, however
xXx_fox1337_xXx is now known as foxxx0_
tvw has quit [Remote host closed the connection]
<havenwood> cthulchu: What OS?
<cthulchu> mac...
<havenwood> cthulchu: mdfind -name .rubocop.yml
<cthulchu> doesn't look right
<havenwood> cthulchu: what does that mean? the results aren't as expected? why not?
<cthulchu> no results at all
<havenwood> cthulchu: mdfind -onlyin / -name rubocop.yml
<havenwood> cthulchu: use text to represent text, not images! or go all-out, and make a video.
mikecmpbll has quit [Quit: inabit. zz.]
<havenwood> ?gist
<ruby[bot]> https://gist.github.com - Multiple files, syntax highlighting, even automatically with matching filenames, can be edited
mynameisdebian has quit [Remote host closed the connection]
<cthulchu> you do realize you told me this like five times by now?
<cthulchu> and every time I told you the same thing
<havenwood> cthulchu: mdfind -onlyin / -name rubocop.yml
<cthulchu> same thing
<havenwood> cthulchu: I think you should invest in learning how to copy and paste text.
<cthulchu> yeah, I kinda know, but it's really tedious
<havenwood> cthulchu: https://github.com/defunkt/gist
<cthulchu> not useful
<cthulchu> has to be one floor up
<cthulchu> anyways
<cthulchu> maybe I'll find something for pastebin or alike
<cthulchu> I don't like gist
<havenwood> Just stop with the images!
<cthulchu> :)
<konsolebox> greengriminal: reading this thread, it seems like rounding .5 up was the default, changed, and then reverted back. https://bugs.ruby-lang.org/issues/12958
claudiuinberlin has joined #ruby
dgaff has joined #ruby
<dgaff> Hey all - I'm gettin re-acquainted with rspec and I'm writing lots of tests that look like so: expect(SomeClass.run.keys.collect(&:class).uniq).to eq([String]) - in effect, I'm checking to see if the structure of the returned output looks like it ought to (in this case, a hash with exclusively string keys) - is there a more idiomatic way to do this?
rippa has joined #ruby
bradleyprice has joined #ruby
Es0teric has quit [Quit: Computer has gone to sleep.]
karapetyan has quit [Remote host closed the connection]
mynameisdebian has joined #ruby
karapetyan has joined #ruby
millerti has quit [Ping timeout: 264 seconds]
yohji has quit [Remote host closed the connection]
Mike11 has quit [Quit: Leaving.]
caleBOT__ has joined #ruby
jraavis has joined #ruby
akaiiro has joined #ruby
<cthulchu> hell this is too difficult
<cthulchu> configuring rubocop
<cthulchu> what an uncomfortable thing
jraavis has quit [Client Quit]
jraavis has joined #ruby
<greengriminal> Thanks konsolebox so with that said I should be using BigDecimal instead of a Float ?
caleBOT has quit [Ping timeout: 260 seconds]
<apeiros> greengriminal: you should always use BigDecimal or Rational if you care about precision.
mupt has joined #ruby
<konsolebox> greengriminal: you have to check the last part of the thread
<greengriminal> Yeah I was taking a thorough read through of that read just now
donofrio has joined #ruby
jraavis has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
<konsolebox> > require 'bigdecimal'; (BigDecimal("0.99") + 1.0 * 0.025).round(2).to_s
<konsolebox> >> require 'bigdecimal'; (BigDecimal("0.99") + 1.0 * 0.025).round(2).to_s
<ruby[bot]> konsolebox: # => "0.102E1" (https://eval.in/1031074)
jraavis has joined #ruby
vindvaki has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<apeiros> it'd not incorporate floats into calculations with bigdecimal. can easily defeat using bd.
<apeiros> *I'd not
xuyuheng has joined #ruby
amar__ has joined #ruby
<konsolebox> apeiros: yeah, originally i also used BD for 1.0, and 0.025, but i thought it's unnecessary complexity for a definite rational number.
<apeiros> 1.015 is also a rational number, yet floats can only approximate it.
Alina-malina has quit [Ping timeout: 256 seconds]
<apeiros> >> "%.60f" % 0.025
<ruby[bot]> apeiros: # => "0.025000000000000001387778780781445675529539585113525390625000" (https://eval.in/1031075)
xuyuheng has quit [Ping timeout: 248 seconds]
<apeiros> iow, 0.025 is not 0.025.
amar_ has quit [Ping timeout: 256 seconds]
conta has joined #ruby
mynameisdebian has quit [Remote host closed the connection]
amar__ has quit [Ping timeout: 248 seconds]
jraavis has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
naftilos76 has quit [Ping timeout: 260 seconds]
taylorzr has quit [Ping timeout: 265 seconds]
taylorzr has joined #ruby
mynameisdebian has joined #ruby
mynameisdebian has quit [Remote host closed the connection]
mtkd has quit []
conta has quit [Quit: conta]
mtkd has joined #ruby
cagomez has quit [Remote host closed the connection]
cagomez has joined #ruby
bjpenn has quit [Ping timeout: 260 seconds]
<konsolebox> apeiros: ok, point taken
ellcs has joined #ruby
mynameisdebian has joined #ruby
cagomez has quit [Remote host closed the connection]
c0ncealed2 has quit [Remote host closed the connection]
vindvaki has joined #ruby
suukim has quit [Quit: Konversation terminated!]
rshetty has quit [Remote host closed the connection]
c0ncealed2 has joined #ruby
alem0lars has joined #ruby
grilix has quit [Ping timeout: 240 seconds]
mtkd has quit []
<cthulchu> when I run rubocop -V, I get: 0.57.2 (using Parser 2.5.1.0, running on ruby 2.2.0 x86_64-darwin17)
greengriminal has quit [Quit: This computer has gone to sleep]
<cthulchu> it's so weird that it uses parser 2.5 on 2.2
<cthulchu> why would it
amar_ has joined #ruby
leitz has joined #ruby
greengriminal has joined #ruby
Alina-malina has joined #ruby
rdsm has quit [Ping timeout: 250 seconds]
wilbert has quit [Ping timeout: 260 seconds]
amar__ has joined #ruby
cagomez has joined #ruby
amar_ has quit [Ping timeout: 256 seconds]
biberu has joined #ruby
<headius> havenwood: I need to start aggregating some of your results, have you managed to put them somewhere?
RougeT430 has quit [Ping timeout: 256 seconds]
bradleyprice has quit [Read error: Connection reset by peer]
* leitz needs to aggregate some of havenwood's brains.
<havenwood> headius: I haven't consolidated them into a repo. I just have gists and image ilnks so far.
bradleyprice has joined #ruby
<headius> ideally I would be able to reproduce them under a specific environment so nobody can cry foul :-)
bjpenn has joined #ruby
<havenwood> hmmmm
cagomez has quit [Remote host closed the connection]
sameerynho has joined #ruby
grilix has joined #ruby
amar__ has quit [Remote host closed the connection]
amar_ has joined #ruby
<cthulchu> okay
<cthulchu> managed to force rubocop into 2.2
<cthulchu> now I get a lot more errors
<cthulchu> often useless
<cthulchu> Have to figure how to make it ignore some things
<leitz> cthulchu, I think there's a config file in it.
MagePsycho_ has joined #ruby
<cthulchu> yeah, will look into it
<cthulchu> I mean, there was no cfg
<cthulchu> I had to create one to override its defaults
wilbert has joined #ruby
<leitz> mine was in a sub-direcotry rubocop/rubocop.yml
<cthulchu> I don't even get the rubocop dir
ellcs has quit [Ping timeout: 255 seconds]
<cthulchu> after installing the gem
<cthulchu> where did yours appear?
<leitz> Can't recall if I had to make it or not.
<cthulchu> ah
<cthulchu> ok
amar_ has quit [Ping timeout: 256 seconds]
taylorzr has quit [Ping timeout: 265 seconds]
<cthulchu> no notes though, man
<cthulchu> oh you're not a fan of spaces around operators either!
<cthulchu> neat
<cthulchu> I don't mind them, but the max line length or percieved method complexity...
<leitz> Notes: how to run it. I usuually forget from one minute to the next.
mtkd has joined #ruby
<elomatreb> Method complexity is kind of a shitty metric anyway, yeah
<cthulchu> ah
<cthulchu> you don't need it
<cthulchu> just put it in your bash_profile
<cthulchu> I did just that
<leitz> Nyah, I keep most of my code in git, but not my profile, etc. Too many computers to keep track of.
<cthulchu> oh there's rubocop --auto-gen-config
<cthulchu> lol
<cthulchu> it's not even in the documentation
<cthulchu> hell this rubocop is sloppy
cagomez has joined #ruby
* leitz is slogging through Python regex for work.
cagomez has quit [Ping timeout: 264 seconds]
grilix has quit [Ping timeout: 264 seconds]
mtkd has quit []
cagomez has joined #ruby
<cthulchu> there's no python regex
<cthulchu> there's just regex
<cthulchu> regex-the-great
roamingdog has quit [Read error: Connection reset by peer]
sauvin has quit [Read error: Connection reset by peer]
roamingdog has joined #ruby
conta has joined #ruby
amar_ has joined #ruby
xuyuheng has joined #ruby
eckhardt_ has joined #ruby
amar_ has quit [Ping timeout: 260 seconds]
xuyuheng has quit [Ping timeout: 256 seconds]
grilix has joined #ruby
jenrzzz has joined #ruby
jenrzzz has quit [Changing host]
jenrzzz has joined #ruby
wilbert has quit [Ping timeout: 256 seconds]
konos5 has quit [Quit: Connection closed for inactivity]
redlegion has joined #ruby
orbyt_ has joined #ruby
amar_ has joined #ruby
amar_ has quit [Remote host closed the connection]
amar_ has joined #ruby
jenrzzz has quit [Ping timeout: 268 seconds]
RougeT430 has joined #ruby
amar__ has joined #ruby
amar_ has quit [Ping timeout: 248 seconds]
amar_ has joined #ruby
knight_ has quit [Remote host closed the connection]
knight_ has joined #ruby
halbbalda has left #ruby [#ruby]
xuyuheng has joined #ruby
amar__ has quit [Ping timeout: 265 seconds]
dionysus69 has quit [Ping timeout: 255 seconds]
xuyuheng has quit [Ping timeout: 264 seconds]
tff^ has quit [Ping timeout: 264 seconds]
tff^ has joined #ruby
orbyt_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
redlegion has quit [Max SendQ exceeded]
\void has joined #ruby
redlegion has joined #ruby
greengriminal has quit [Quit: This computer has gone to sleep]
agent_white has quit [Quit: leaving]
chouhoul_ has joined #ruby
fmcgeough has quit [Quit: fmcgeough]
cagomez has quit [Remote host closed the connection]
Crack has quit [Ping timeout: 264 seconds]
cagomez has joined #ruby
jenrzzz has joined #ruby
jenrzzz has joined #ruby
jenrzzz has quit [Changing host]
greengriminal has joined #ruby
grilix has quit [Ping timeout: 256 seconds]
greengriminal has quit [Client Quit]
chouhoulis has quit [Ping timeout: 268 seconds]
karapetyan has quit [Remote host closed the connection]
quobo has joined #ruby
amar__ has joined #ruby
Crack has joined #ruby
amar_ has quit [Ping timeout: 245 seconds]
greengriminal has joined #ruby
roamingdog has quit [Remote host closed the connection]
wilbert has joined #ruby
greengriminal has quit [Client Quit]
Mike11 has joined #ruby
greengriminal has joined #ruby
amar__ has quit [Ping timeout: 256 seconds]
roamingdog has joined #ruby
Tempesta has quit [Ping timeout: 240 seconds]
roamingdog has quit [Read error: Connection reset by peer]
roamingdog has joined #ruby
grilix has joined #ruby
SeepingN has joined #ruby
Guest59221 has quit [Ping timeout: 256 seconds]
amar_ has joined #ruby
SeepingN has quit [Client Quit]
SeepingN has joined #ruby
Rapture has quit [Quit: Textual IRC Client: www.textualapp.com]
amar_ has quit [Remote host closed the connection]
jrafanie has joined #ruby
amar_ has joined #ruby
fuxx has joined #ruby
fuxx is now known as Guest48266
amar_ has quit [Ping timeout: 248 seconds]
dionysus69 has joined #ruby
xuyuheng has joined #ruby
Tempesta has joined #ruby
ellcs has joined #ruby
herbmillerjr has joined #ruby
xuyuheng has quit [Ping timeout: 240 seconds]
claudiuinberlin has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
chouhoul_ has quit [Remote host closed the connection]
noobineer has quit [Read error: Connection reset by peer]
chouhoulis has joined #ruby
SeepingN has quit [Quit: The system is going down for reboot NOW!]
Tempesta has quit [Quit: See ya!]
greengriminal has quit [Quit: This computer has gone to sleep]
Tempesta has joined #ruby
jrafanie has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
wilbert has quit [Ping timeout: 240 seconds]
GodFather has joined #ruby
noobineer has joined #ruby
cow[home] has quit [Quit: WeeChat 2.1]
jamesaxl has joined #ruby
Eiam has joined #ruby
orbyt_ has joined #ruby
greengriminal has joined #ruby
claudiuinberlin has joined #ruby
greengriminal has quit [Client Quit]
greengriminal has joined #ruby
vindvaki has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
mupt has quit [Ping timeout: 256 seconds]
SeepingN has joined #ruby
noobineer has quit [Ping timeout: 265 seconds]
bak1an has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
NingaLeaf has joined #ruby
greengriminal has quit [Quit: This computer has gone to sleep]
xuyuheng has joined #ruby
alem0lars has quit [Ping timeout: 255 seconds]
greengriminal has joined #ruby
dgaff has quit [Ping timeout: 264 seconds]
yokel has quit [Remote host closed the connection]
rippa has quit [Read error: Connection reset by peer]
chouhoul_ has joined #ruby
xuyuheng has quit [Ping timeout: 248 seconds]
yokel has joined #ruby
chouhoulis has quit [Ping timeout: 240 seconds]
shinnya has joined #ruby
bradleyp_ has joined #ruby
floHH has joined #ruby
bradleyprice has quit [Ping timeout: 260 seconds]
tag has joined #ruby
<floHH> Hi, I`m a student from Germany and in serious trouble with my exam exercises, is there anyone who can help ? The task is written in german... we find an agreement for your effort =)
<Zarthus> we're not going to write your exam for you.
<floHH> and if I pay ?
<Zarthus> that's still unethical
<Zarthus> if you're not competent enough to pass the exam, you should have studied better.
NingaLeaf has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<floHH> ya most of ppl act that way
<floHH> had not enough time (child,work,..) and next semester we dont continue with ruby
mupt has joined #ruby
<havenwood> floHH: If you're allowed to get help, post a gist of what you've tried so far and the trouble you're having.
zachk has joined #ruby
zachk has joined #ruby
rshetty has joined #ruby
Crack has quit [Ping timeout: 256 seconds]
xuyuheng has joined #ruby
<floHH> it is definetly not forbidden, the code was put online by the prof
tolerablyjake has joined #ruby
tty has joined #ruby
<elomatreb> Generally getting a specific solution from other people will be considered plagiarism
jenrzzz has quit [Ping timeout: 245 seconds]
rshetty has quit [Ping timeout: 240 seconds]
xuyuheng has quit [Ping timeout: 265 seconds]
kapil___ has quit [Quit: Connection closed for inactivity]
<eam> if you're getting specific answers for your job though, that's fine
mupt has quit [Ping timeout: 260 seconds]
reber has quit [Remote host closed the connection]
nahra has joined #ruby
mupt has joined #ruby
dkmueller has joined #ruby
roamingdog has quit [Remote host closed the connection]
roamingdog has joined #ruby
roamingdog has quit [Remote host closed the connection]
roamingdog has joined #ruby
roamingdog has quit [Remote host closed the connection]
roamingdog has joined #ruby
roamingdog has quit [Remote host closed the connection]
roamingdog has joined #ruby
roamingdog has quit [Remote host closed the connection]
roamingdog has joined #ruby
roamingdog has quit [Remote host closed the connection]
roamingdog has joined #ruby
jenrzzz has joined #ruby
jenrzzz has quit [Changing host]
jenrzzz has joined #ruby
roamingdog has quit [Remote host closed the connection]
mjolnird has quit [Quit: Leaving]
roamingdog has joined #ruby
roamingdog has quit [Remote host closed the connection]
xuyuheng has joined #ruby
roamingdog has joined #ruby
roamingdog has quit [Remote host closed the connection]
Es0teric has joined #ruby
roamingdog has joined #ruby
roamingdog has quit [Remote host closed the connection]
biberu has quit []
conta has quit [Quit: conta]
xuyuheng has quit [Ping timeout: 268 seconds]
jenrzzz has quit [Ping timeout: 256 seconds]
NingaLeaf has joined #ruby
mupt has quit [Ping timeout: 240 seconds]
jenrzzz has joined #ruby
jenrzzz has joined #ruby
jenrzzz has quit [Changing host]
mupt has joined #ruby
raynold has joined #ruby
orbyt_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jenrzzz has quit [Ping timeout: 248 seconds]
Crack has joined #ruby
xuyuheng has joined #ruby
graphene has quit [Read error: Connection reset by peer]
graphene has joined #ruby
MagePsycho_ has quit [Quit: MagePsycho_]
chouhoul_ has quit [Remote host closed the connection]
xuyuheng has quit [Ping timeout: 240 seconds]
eckhardt_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
chouhoulis has joined #ruby
mupt has quit [Ping timeout: 256 seconds]
alem0lars has joined #ruby
orbyt_ has joined #ruby
Es0teric has quit [Quit: Computer has gone to sleep.]
<Eiam> eam: hey now, I donate to the open source communities when they help me for my job! ;)
<Eiam> I'd give the code back, if I was allowed to do so!
<cthulchu> suddenly my color coding stopped working
<cthulchu> weird
<cthulchu> what's wrong with this: \e[1m\e[43m>>>Analytics testing is in progress:\e[0m
floHH has quit []
<SeepingN> it's hard to read? ;)
<SeepingN> (I get white on mustard. black text would be nice perhaps)
* SeepingN blames yhour TERM
jcalla has quit [Quit: Leaving]
<Eiam> I see \ e [ 1 m \ e [ 43 ,
grilix has quit [Ping timeout: 240 seconds]
bak1an has joined #ruby
graphene has quit [Remote host closed the connection]
dionysus69 has quit [Ping timeout: 255 seconds]
leitz has quit [Quit: Nappy time]
graphene has joined #ruby
jenrzzz has joined #ruby
jenrzzz has joined #ruby
jenrzzz has quit [Changing host]
dkmueller has quit [Quit: Konversation terminated!]
ldnunes has quit [Quit: Leaving]
xuyuheng has joined #ruby
tolerablyjake has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
tolerablyjake has joined #ruby
jenrzzz has quit [Ping timeout: 268 seconds]
sagax has quit [Quit: Konversation terminated!]
moei has quit [Quit: Leaving...]
xuyuheng has quit [Ping timeout: 264 seconds]
r29v has joined #ruby
mtkd has joined #ruby
caleBOT__ has quit [Remote host closed the connection]
caleBOT has joined #ruby
graphene has quit [Remote host closed the connection]
graphene has joined #ruby
caleBOT has quit [Ping timeout: 260 seconds]
Crack has quit [Ping timeout: 240 seconds]
<havenwood> headius: Another bench to round out the pure-Ruby digests: https://gist.github.com/havenwood/f04f99a3050d17ae0cd152f6c86fcf8a
Crack has joined #ruby
<havenwood> just need to put them in a repo and make it easy to reproduce, i suppose
mynameisdebian has quit [Remote host closed the connection]
<cthulchu> folks, my puts stopped coloring things in the console
<cthulchu> it's uncomfortable now
cschneid has quit [Remote host closed the connection]
xuyuheng has joined #ruby
eckhardt_ has joined #ruby
roamingdog has joined #ruby
xuyuheng has quit [Ping timeout: 240 seconds]
bradleyp_ has quit [Remote host closed the connection]
<elomatreb> If you didn't change your code it's probably your terminal that changed settings somewhere
<cthulchu> guys...
<cthulchu> never use '
<cthulchu> use doublequotes
<cthulchu> I don't even know why you would bother
<eam> I just use %@ @ is that ok?
addyluxe has quit [Ping timeout: 240 seconds]
[Butch] has quit [Quit: Textual IRC Client: www.textualapp.com]
megamos has joined #ruby
karapetyan has joined #ruby
NingaLeaf has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
graphene has quit [Remote host closed the connection]
graphene has joined #ruby
claudiuinberlin has quit [Quit: Textual IRC Client: www.textualapp.com]
NingaLeaf has joined #ruby
schleppel has quit [Quit: Konversation terminated!]
graphene has quit [Read error: Connection reset by peer]
Mike11 has quit [Quit: Leaving.]
graphene has joined #ruby
chouhoulis has quit [Ping timeout: 260 seconds]
NingaLeaf has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
xuyuheng has joined #ruby
za1b1tsu has quit [Quit: WeeChat 2.1]
xuyuheng has quit [Ping timeout: 268 seconds]
Crack has quit [Ping timeout: 240 seconds]
mynameisdebian has joined #ruby
mtkd has quit []
<havenwood> eam: !"#$%&')*+,-./:;=>?@\]^_`|}~
<headius> havenwood: cool that's great...not quite beating TR on that one but in shooting distance
<headius> my experiments show that small algorithms that inline completely optimize on JRuby almost as well as on TR
<headius> if we can't/don't inline some things or if it's using a lot of data structures we have more work to do
<headius> but at least I know what we're not doing
<headius> I'd be interested in a follow-up post showing your results
<havenwood> this xxhash library uses class variables in place of constants - i'd not be surprised if there's lots of room to optimize
<headius> oh jeez, yeah
<headius> class vars are dirt stupid in JRuby now
duderonomy has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jenrzzz has joined #ruby
jenrzzz has quit [Changing host]
jenrzzz has joined #ruby
<headius> I don't know what TR does for class vars
roamingdog has quit [Remote host closed the connection]
roamingdog has joined #ruby
<headius> yeah looks like TR does optimize class vaes
<headius> so there's an opportunity
<headius> I know how to do it, I just hate class vars :-)
<havenwood> headius: I hate them too!
<havenwood> headius: That's a great read. Thanks for the article!
alem0lars has quit [Ping timeout: 276 seconds]
<headius> sure, hopefully more to come as I explore this stuff
ellcs has quit [Ping timeout: 255 seconds]
megamos has quit [Ping timeout: 264 seconds]
xuyuheng has joined #ruby
sameerynho has quit [Ping timeout: 256 seconds]
xuyuheng has quit [Ping timeout: 248 seconds]
<cthulchu> why do we need the final newline?
grilix has joined #ruby
caleBOT has joined #ruby
jenrzzz has quit [Ping timeout: 260 seconds]
\void is now known as nanomustdie
nowhereman_ has quit [Ping timeout: 256 seconds]
nanomustdie is now known as \void
<elomatreb> cthulchu: At the end of source files? It's an old convention from Unix, so that you could print the file to the terminal and it wouldn't mess up your prompt
caleBOT has quit [Ping timeout: 240 seconds]
desperek has quit [Quit: xoxo]
znz_jp has quit [Remote host closed the connection]
<headius> I used to hate final newline until I realized that version control is way cleaner that way
<headius> you add a new line it's only a single +, rather than a - and a +
moei has joined #ruby
<elomatreb> That too, yeah
<eam> I like to add two of three of 'em
caleBOT_ has joined #ruby
znz_jp has joined #ruby
<headius> eam: just to make sure
<headius> if one's good, two is better
<eam> space is cheap don'tcha know
<elomatreb> You'll exhaust the Strategic Newline Reserve
<SeepingN> and wc -l works better
<eam> we are making the things by the dozen over here
xuyuheng has joined #ruby
caleBOT has joined #ruby
psychicist__ has quit [Ping timeout: 248 seconds]
mynameisdebian has quit [Remote host closed the connection]
<Eiam> I like to tease new hires about running out of bug numbers, create a bunch of bugs then don't save them, the numbers are lost to history forever! we will run out some day
mynameisdebian has joined #ruby
<cthulchu> elomatreb, ha! very cool, thanks!
<Eiam> the good news is once we run out of numbers for new bugs, we will just cease to find or fix bugs and everyone will eventually accept their bug ridden reality. But it'll never get worse!
caleBOT_ has quit [Ping timeout: 256 seconds]
xuyuheng has quit [Ping timeout: 264 seconds]
nowhereman_ has joined #ruby
cagomez has quit [Remote host closed the connection]
cagomez has joined #ruby
cagomez has quit [Remote host closed the connection]
cagomez has joined #ruby
kvda has joined #ruby
<elomatreb> Give each issue a UUID
orbyt_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<headius> give each issue a 4096-bit RSA key to be sure
orbyt_ has joined #ruby
grilix has quit [Remote host closed the connection]
xuyuheng has joined #ruby
karapetyan has quit [Remote host closed the connection]
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
xuyuheng has quit [Ping timeout: 256 seconds]
wilbert has joined #ruby
caleBOT has quit [Remote host closed the connection]
caleBOT_ has joined #ruby
<eam> after you run out of bug numbers how will you track fixing it?
jamesaxl has quit [Quit: WeeChat 2.1]
johnny56 has joined #ruby
<SeepingN> a new instance
zapata has quit [Ping timeout: 256 seconds]
r29v has quit [Quit: r29v]
kvda has joined #ruby
kvda has quit [Client Quit]
mynameisdebian has quit [Remote host closed the connection]
cagomez has quit [Remote host closed the connection]
caleBOT_ has quit [Ping timeout: 265 seconds]
bjpenn has quit [Ping timeout: 248 seconds]
dbugger_ has quit [Remote host closed the connection]
wilbert has quit [Ping timeout: 240 seconds]
xuyuheng has joined #ruby
xuyuheng has quit [Ping timeout: 240 seconds]
lytol has quit [Remote host closed the connection]
zapata has joined #ruby
blackmesa has joined #ruby
cagomez has joined #ruby
xuyuheng has joined #ruby
r29v has joined #ruby
greengriminal has quit [Quit: Leaving]
xuyuheng has quit [Ping timeout: 260 seconds]
caleBOT_ has joined #ruby
jrafanie has joined #ruby
roamingdog has quit [Remote host closed the connection]
nicht has joined #ruby
nicht has quit [Remote host closed the connection]
mynameisdebian has joined #ruby
caleBOT_ has quit [Remote host closed the connection]
nicht has joined #ruby
caleBOT_ has joined #ruby
mupt has joined #ruby
blackmesa has quit [Ping timeout: 256 seconds]
blackmesa1 has joined #ruby
mynameisdebian has quit [Ping timeout: 245 seconds]
mynameisdebian has joined #ruby
nicht has quit [Remote host closed the connection]
xuyuheng has joined #ruby
nicht has joined #ruby
nicht has quit [Max SendQ exceeded]
graphene has quit [Remote host closed the connection]
nicht has joined #ruby
graphene has joined #ruby
karapetyan has joined #ruby
darkhanb has joined #ruby
orbyt_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]