STASIdownunder has quit [Read error: Connection reset by peer]
lutherann has joined #ruby
ih8u has joined #ruby
STASIdownunder has joined #ruby
wbooze has joined #ruby
wbooze has quit [Read error: Connection reset by peer]
cappy has joined #ruby
wbooze has joined #ruby
jmcantrell has quit [Ping timeout: 276 seconds]
cappy has quit [Quit: Leaving]
STASIdownunder has quit [Ping timeout: 252 seconds]
grenierm has quit [Ping timeout: 240 seconds]
andy-turner has joined #ruby
wbooze has quit [Read error: Connection reset by peer]
Linux_Kerio has joined #ruby
crespire1 has quit [Ping timeout: 246 seconds]
crespire has joined #ruby
factor has quit [Quit: Ping timeout (120 seconds)]
STASIdownunder has joined #ruby
STASIdownunder has quit [Read error: Connection reset by peer]
STASIdownunder has joined #ruby
MsInput has joined #ruby
STASIdownunder has quit [Read error: Connection reset by peer]
STASIdownunder has joined #ruby
hwpplayer1 has joined #ruby
STASIdownunder has quit [Read error: Connection reset by peer]
TomyWork has joined #ruby
andy-turner has quit [Quit: Leaving]
andy-turner has joined #ruby
TomyWork has quit [Remote host closed the connection]
wbooze has joined #ruby
ih8u has quit [Remote host closed the connection]
user71 has joined #ruby
MsInput has quit [Quit: WeeChat 4.6.0]
wbooze has quit [Quit: Leaving]
MsInput has joined #ruby
admin1234 has joined #ruby
<admin1234>
adam12: Greetings!
<adam12>
admin1234: Hello!
<admin1234>
havenwood, etc.
<admin1234>
Long time!
<adam12>
Yes?
<adam12>
I have no idea.
<admin1234>
Yeah, I don't keep track of time either.
<admin1234>
Ain't no time for that :)
<admin1234>
Disintegrin and metalloproteinase domain-containing protein 12 (previously Meltrin) is an enzyme that in humans is encoded by the ADAM12 gene.
<adam12>
lol
<havenwood>
Integrin and neutral metalloendopeptidase integrin-binding factor 1234 (previously Syntegrin) is an enzyme that in humans is encoded by the ADMIN1234 gene.
<admin1234>
haha
<admin1234>
That's gotta be the nicest thing anybody's ever said to me :-)
hwpplayer1 has quit [Remote host closed the connection]
trillion_exabyte has quit [Ping timeout: 268 seconds]
trillion_exabyte has joined #ruby
<o0x1eef>
A bit off topic for this channel but have to say Eloquent JavaScript is one of those books that reads really well, nearly every paragraph is note worthy and like all good books it includes exercises throughout the book (similar to K&R C)
rvalue has quit [Read error: Connection reset by peer]
rvalue has joined #ruby
Sampersand has quit [Quit: Client closed]
jmcantrell has joined #ruby
Sampersand has joined #ruby
Inline has quit [Quit: Leaving]
hwpplayer1 has quit [Remote host closed the connection]
tardybaker_ has joined #ruby
tardybaker has quit [Ping timeout: 265 seconds]
Sampersand7 has joined #ruby
R2robot has quit [Quit: Pull the lever, Kronk. Wrong leverrrrrrr!]
R2robot has joined #ruby
Sampersand7 has quit [Quit: Client closed]
Sampersand has quit [Ping timeout: 240 seconds]
___nick___ has joined #ruby
___nick___ has quit [Client Quit]
___nick___ has joined #ruby
wbooze has joined #ruby
<havenwood>
Eloquent Ruby just got a rewrite, on that note.
TomyWork has quit [Remote host closed the connection]
<johnjaye>
o0x1eef: i've changed my viewpoint on that a bit. i don't think a good learning book has to have a ton of exercises
<johnjaye>
sure you need a few but i think what is much more useful is a "practical applications/labwork" type book. something like the Perl Cookbook
<johnjaye>
where you make practical work the center stage and not just part of the exposition if that makes sense
<johnjaye>
a book about making ruby games might be like that for example
<johnjaye>
when you include a lot of exercises i think you're just combining them into one book. sort of like having a book that teaches you ruby and then has a comprehensive reference/API doc of 1000 pages after that.
<johnjaye>
anyway i didn't mean to spam the channel. thanks for coming to my ted talk.
GreenResponse has quit [Quit: Leaving]
levitating has quit [Quit: Computer exploded]
STASIdownunder has quit [Ping timeout: 248 seconds]
polishdub has quit [Remote host closed the connection]
<o0x1eef>
johnjaye: It is probably different per person but for me, exercises are a great way for me to truly absorb knowledge I've read. The exercises have to use what I've just read to really be effective. I can read and read but whether or not I actually remember it is another thing. That's why exercises help for me.
andy-turner has quit [Quit: Leaving]
eoli3n has quit [Ping timeout: 244 seconds]
<johnjaye>
right. i guess what i mean is there are exercises internal to the language that are purely internal, and ones that are more about interfacing with libraries and doing actual work on actual computers.
<johnjaye>
but i think there is more value to the latter than the former basically.
<henk>
there is a curious bug in rbot with ruby >=3.3: https://github.com/ruby-rbot/rbot/issues/107 error message is »Invalid retry after ensure« even though there is no `ensure` in sight around this code. does anyone know what that’s about? why it only happens in >=3.3?
ruby[bot] has quit [Remote host closed the connection]
<o0x1eef>
Not exactly the same though because your example is doing a retry within a rescue clause
STASIdownunder has joined #ruby
<o0x1eef>
Minimal reproduction that triggers the same error in rescue: https://gist.github.com/0x1eef/6a172e8be2cf2c385d4c10deb7bd0c87 -- this does not happen on Ruby 3.2 but it does happen on Ruby 3.3. I'd suggest you open an issue on Ruby's bug tracker
<havenwood>
o0x1eef: henk: It's fixed in 3.4 and 3.5-dev, FWIW.
<o0x1eef>
Ah nice
<henk>
o0x1eef: cool, thanks a lot for taking a look and the reproductions!
<henk>
havenwood: nice, thank you, as well, for checking! do you happen to have more info on the fix or did you find out by testing?