havenwood changed the topic of #ruby to: Ruby 3.3.6 (3.4.0-rc1) https://www.ruby-lang.org | Log https://libera.irclog.whitequark.org/ruby
graywolf has quit [Quit: WeeChat 4.5.0]
hightower3 has joined #ruby
LainExperiments4 has quit [Quit: Client closed]
BSaboia has quit [Quit: ZNC - https://znc.in]
BSaboia has joined #ruby
TomyWork has quit [Ping timeout: 252 seconds]
MsInput has quit [Quit: WeeChat 4.4.4]
cappy has joined #ruby
LainExperiments has joined #ruby
dannyAAM has joined #ruby
Linux_Kerio has quit [Ping timeout: 276 seconds]
mms has quit [Ping timeout: 248 seconds]
jasfloss has quit [Quit: Leaving]
jasfloss has joined #ruby
smp has quit [Ping timeout: 244 seconds]
smp_ has joined #ruby
smp_ is now known as smp
fercell_ has quit [Quit: ZNC - https://znc.in]
hightower3 has quit [Read error: Connection reset by peer]
hightower3 has joined #ruby
hightower3 has quit [Remote host closed the connection]
hightower3 has joined #ruby
hightower3 has quit [Remote host closed the connection]
hightower3 has joined #ruby
donofrio has joined #ruby
LainExperiments has quit [Quit: Client closed]
dannyAAM has quit [Remote host closed the connection]
dannyAAM has joined #ruby
brokkoli_origin has quit [Remote host closed the connection]
brokkoli_origin has joined #ruby
cappy has quit [Quit: Leaving]
donofrio has quit [Ping timeout: 252 seconds]
grenierm has joined #ruby
BSaboia has quit [Quit: ZNC - https://znc.in]
BSaboia has joined #ruby
<nakilon> so I've got a job
<nakilon> a typical story: QA dept and their managers once decided that they need web browser automation, but no one was going to hire programmers so they give manual testers with no relevant education the google search query "selenium and ruby" and order: "automate!"
<nakilon> after 10 years living under a rock they've decided to hire a programmer -- me; and I am supposed to "make it properly" and the success metric is if they now write tests faster; but the problem is that I am making a new testing library but the girls don't even know what is Array#to_h, Object#tap, **kwargs, &block, i.e. they understand nothing
<nakilon> and so first they took a book about rspec, then a book about ruby, they are reading non-english blogs and a month has passed after they've joined me but they still didn't make no a merge request
<nakilon> or for example, of course they had no CI and instead they had a PTSD from previous lead who was blaming them in syntax errors in codebase, so I made a jenkins job, etc., and boss asks "he made this thing -- do you need it?", and they tell him: "we don't understand what it is for", etc.
<nakilon> the question is: how the hell teach them?
rvalue has quit [Ping timeout: 252 seconds]
TomyWork has joined #ruby
konsolebox has joined #ruby
rvalue has joined #ruby
rvalue has quit [Ping timeout: 244 seconds]
rvalue has joined #ruby
konsolebox has quit [Ping timeout: 248 seconds]
<leah2> phew
Pixi` has joined #ruby
Pixi__ has joined #ruby
Pixi has quit [Ping timeout: 244 seconds]
Pixi` has quit [Ping timeout: 265 seconds]
<kjetilho> nakilon: demo time. show the workflow, what happens if you make a typo and how the stuff saves them.
notzmv has joined #ruby
rvalue has quit [Ping timeout: 265 seconds]
<leah2> yeah, lots of hand on teaching. they have the benefit of experiencing pain points already, so showing them how it avoids those could help
grenierm has quit [Ping timeout: 240 seconds]
rvalue has joined #ruby
LainExperiments has joined #ruby
Linux_Kerio has joined #ruby
gvg has quit [Ping timeout: 276 seconds]
donofrio has joined #ruby
JulioPapel has joined #ruby
<o0x1eef> Those type of tests are more prone to random failures more than anything other I've worked with. So I think it might be hard to make bulletproof. I guess any small step forward is progress
<leah2> also true -.-
<leah2> but if you've seen people clicking manually all the time they are happy for every automation :)
<kjetilho> leah2: don't be so sure...
<nakilon> they say "good QA engineer is a carefull engineer", advocating with this statement the refusal of any automation or error-avoiding practices
<nakilon> -- why you do this? -- to avoid this kind of errors -- but you are QA engineer, you should not do the errors!
<nakilon> i.e. QA dept != automation dept, rather opposite, they are used to do everything manually, etc.
user71 has joined #ruby
gvg has joined #ruby
<o0x1eef> Maybe this is a controversial statement :) They're working against themselves IMO. Same as people who think they can ignore AI. Eventually the world will pass them by.
* leah2 shrugs
MAX_DAVIDSON_REA has joined #ruby
LainExperiments has quit [Quit: Client closed]
konsolebox has joined #ruby
MAX_DAVIDSON_REA has quit [Quit: Client closed]
thirteenyearoldb has joined #ruby
thirteenyearoldb has quit [Client Quit]
thirteenyearoldb has joined #ruby
thirteenyearoldb has left #ruby [#ruby]
eddof13 has joined #ruby
Starfoxxes has quit [Ping timeout: 246 seconds]
konsolebox has quit [Ping timeout: 240 seconds]
FetidToot has quit [Quit: The Lounge - https://thelounge.chat]
FetidToot has joined #ruby
FetidToot has quit [Quit: The Lounge - https://thelounge.chat]
FetidToot has joined #ruby
kwilczynski has joined #ruby
hightower4 has joined #ruby
hightower3 has quit [Ping timeout: 265 seconds]
hightower4 has quit [Remote host closed the connection]
hightower4 has joined #ruby
hightower4 has quit [Remote host closed the connection]
hightower4 has joined #ruby
hwpplayer1 has joined #ruby
chen has quit [Quit: No Ping reply in 180 seconds.]
chen has joined #ruby
Pixi__ has quit [Quit: Leaving]
donofrio has quit [Ping timeout: 265 seconds]
___nick___ has joined #ruby
cahoots_ has joined #ruby
cahoots_ has quit [Quit: Client closed]
donofrio has joined #ruby
eddof13 has quit [Quit: eddof13]
eddof13 has joined #ruby
donofrio has quit [Ping timeout: 244 seconds]
eddof13 has quit [Quit: eddof13]
eddof13 has joined #ruby
hightower4 has quit [Remote host closed the connection]
hightower4 has joined #ruby
hightower4 has quit [Quit: Leaving]
___nick___ has quit [Ping timeout: 252 seconds]
donofrio has joined #ruby
<havenwood> FWIW, an install script for macOS that enables MMTk GC and links all the bells and whistles for Ruby 3.4: https://gist.github.com/havenwood/3724538a7a9a3cf90996ec44af0d31f0
<o0x1eef> Cool. Is it actually an improvement over the traditional GC though ? Or just an experiment ?
<havenwood> o0x1eef: MMTk say not ready for prod. Works on my machine.
<havenwood> I think it's meant to just be the first included modular GC but experimental and I dunno how it fares in benchmarks.
<havenwood> Seems fine so far? ¯\_(ツ)_/¯
<havenwood> It has various modes it can run in too, at different levels of polish.
<o0x1eef> It's still cool, and I think that's a nice feature jruby has had for a while (the choice of multiple GCs).
mms has joined #ruby
donofrio has quit [Ping timeout: 252 seconds]
hwpplayer1 has quit [Remote host closed the connection]
JulioPapel has quit [Quit: JulioPapel]
Pixi has joined #ruby
o0x1eef has quit [Ping timeout: 252 seconds]
hwpplayer1 has joined #ruby
user71 has quit [Quit: Leaving]
cahoots_ has joined #ruby
JulioPapel has joined #ruby
ruby[bot] has quit [Remote host closed the connection]
ruby[bot] has joined #ruby
o0x1eef has joined #ruby
SaveFerris has quit [Quit: The Lounge - https://thelounge.chat]
hwpplayer1 has quit [Quit: See you later Take care !]
JulioPapel has quit [Remote host closed the connection]
JulioPapel has joined #ruby
JulioPapel has quit [Client Quit]