havenwood changed the topic of #ruby to: Ruby 3.3.0, 3.2.3, 3.1.4 https://www.ruby-lang.org | Rules https://ruby-community.com | Logs https://libera.irclog.whitequark.org/ruby
rvalue has quit [Ping timeout: 256 seconds]
rvalue has joined #ruby
jenrzzz_ has joined #ruby
mange has joined #ruby
jenrzzz_ has quit [Ping timeout: 260 seconds]
cybniv has quit [Quit: Powered by LunarBNC: https://LunarBNC.net]
niv has joined #ruby
brokkoli_origin has quit [Ping timeout: 252 seconds]
marlasinger has joined #ruby
<marlasinger> When will the gaps and shortcomings in the documentation be corrected? Namely the use of ciphers other than AES and RSA.
<weaksauce> marlasinger where are you seeing that?
jenrzzz_ has joined #ruby
<marlasinger> Yes, I didn’t take into consideration x.509 and key generation functions, but I meant RCx and DES
jenrzzz_ has quit [Ping timeout: 256 seconds]
<weaksauce> not really my area of expertise but you could ask on the mailing list
<weaksauce> doesn't look like much has changed from 3 to 3.3
jenrzzz_ has joined #ruby
jenrzzz_ has quit [Ping timeout: 260 seconds]
<adam12> marlasinger: What's missing?
<marlasinger> RCx and DES in docs of std
jenrzzz_ has joined #ruby
jenrzzz_ has quit [Ping timeout: 252 seconds]
jenrzzz_ has joined #ruby
jenrzzz_ has quit [Ping timeout: 252 seconds]
jenrzzz_ has joined #ruby
kokoro has quit [Ping timeout: 268 seconds]
kokoro has joined #ruby
brokkoli_origin has joined #ruby
brokkoli_origina has joined #ruby
brokkoli_origin has quit [Ping timeout: 272 seconds]
jenrzzz_ has quit [Ping timeout: 268 seconds]
jenrzzz_ has joined #ruby
fercell has joined #ruby
fercell_ has quit [Ping timeout: 260 seconds]
jenrzzz_ has quit [Ping timeout: 246 seconds]
brokkoli_origina has quit [Remote host closed the connection]
MalusVulgaris has joined #ruby
brokkoli_origina has joined #ruby
jenrzzz_ has joined #ruby
jenrzzz_ has quit [Ping timeout: 252 seconds]
jenrzzz_ has joined #ruby
kokoro has quit [Ping timeout: 256 seconds]
kokoro has joined #ruby
jenrzzz_ has quit [Ping timeout: 268 seconds]
Vonter has quit [Ping timeout: 246 seconds]
jenrzzz_ has joined #ruby
Vonter has joined #ruby
pedregalux has joined #ruby
jenrzzz_ has quit [Ping timeout: 255 seconds]
pedregalux has quit [Quit: Leaving]
Vonter has quit [Ping timeout: 252 seconds]
Vonter has joined #ruby
jenrzzz_ has joined #ruby
jenrzzz_ has quit [Ping timeout: 240 seconds]
jenrzzz_ has joined #ruby
nil78 has quit [Quit: Leaving...]
_ht has joined #ruby
jenrzzz_ has quit [Ping timeout: 252 seconds]
jenrzzz_ has joined #ruby
finsternis has quit [Ping timeout: 256 seconds]
jenrzzz_ has quit [Ping timeout: 256 seconds]
finsternis has joined #ruby
jenrzzz_ has joined #ruby
Tempesta has quit [*.net *.split]
Tempesta has joined #ruby
Aminda has quit [*.net *.split]
Aminda has joined #ruby
Aminda has quit [*.net *.split]
Tempesta has quit [*.net *.split]
jenrzzz_ has quit [*.net *.split]
kokoro has quit [*.net *.split]
FetidToot has quit [*.net *.split]
ruby[bot] has quit [*.net *.split]
hightower4 has quit [*.net *.split]
matoro has quit [*.net *.split]
havenwood has quit [*.net *.split]
acosta has quit [*.net *.split]
znpy has quit [*.net *.split]
lucerne has quit [*.net *.split]
victori has quit [*.net *.split]
finsternis has quit [*.net *.split]
dalan038228335 has quit [*.net *.split]
justache has quit [*.net *.split]
ih8u has quit [*.net *.split]
marahin has quit [*.net *.split]
tsujp has quit [*.net *.split]
whereiseveryone has quit [*.net *.split]
phryk has quit [*.net *.split]
hansolo has quit [*.net *.split]
Cork has quit [*.net *.split]
bhaak has quit [*.net *.split]
vvn has quit [*.net *.split]
Perflosopher has quit [*.net *.split]
Milos has quit [*.net *.split]
miah has quit [*.net *.split]
jmjl has quit [*.net *.split]
cleo has quit [*.net *.split]
ross has quit [*.net *.split]
conjunctive has quit [*.net *.split]
nisstyre has quit [*.net *.split]
rvalue has quit [*.net *.split]
mange has quit [*.net *.split]
sarna has quit [*.net *.split]
tweaks has quit [*.net *.split]
pounce has quit [*.net *.split]
egality has quit [*.net *.split]
mark22k has quit [*.net *.split]
Liothen has quit [*.net *.split]
moo has quit [*.net *.split]
poems has quit [*.net *.split]
hramrach has quit [*.net *.split]
oz has quit [*.net *.split]
ule has quit [*.net *.split]
cxl has quit [*.net *.split]
gr33n7007h has quit [*.net *.split]
goofansu has quit [*.net *.split]
Bounga has quit [*.net *.split]
graemefawcett has quit [*.net *.split]
jmcgnh has quit [*.net *.split]
Thanzex has quit [*.net *.split]
AkyRhO has quit [*.net *.split]
Spitfire has quit [*.net *.split]
dorian has quit [*.net *.split]
kenichi has quit [*.net *.split]
zayd has quit [*.net *.split]
berrymary has quit [*.net *.split]
rhrf has quit [*.net *.split]
CalimeroTeknik has quit [*.net *.split]
_ht has quit [*.net *.split]
brokkoli_origina has quit [*.net *.split]
infinityfye has quit [*.net *.split]
gthank has quit [*.net *.split]
gramps has quit [*.net *.split]
Goodbye_Vincent has quit [*.net *.split]
Pixi` has quit [*.net *.split]
benjaminwil has quit [*.net *.split]
mweckbecker has quit [*.net *.split]
ua__ has quit [*.net *.split]
Al2O3 has quit [*.net *.split]
peder has quit [*.net *.split]
Rounin has quit [*.net *.split]
joast has quit [*.net *.split]
mattf has quit [*.net *.split]
scottg489 has quit [*.net *.split]
MalusVulgaris has quit [*.net *.split]
splud has quit [*.net *.split]
mx has quit [*.net *.split]
Exa has quit [*.net *.split]
tardybaker has quit [*.net *.split]
trillion_exabyte has quit [*.net *.split]
BSaboia has quit [*.net *.split]
hololeap has quit [*.net *.split]
axsuul has quit [*.net *.split]
Arsen has quit [*.net *.split]
leftylink has quit [*.net *.split]
mretka has quit [*.net *.split]
legahc has quit [*.net *.split]
pavelz_ has quit [*.net *.split]
aesthetikx has quit [*.net *.split]
yosafbridge has quit [*.net *.split]
ghostbusters2 has quit [*.net *.split]
wryishly has quit [*.net *.split]
cuppajoeman has quit [*.net *.split]
itok has quit [*.net *.split]
OverCoder has quit [*.net *.split]
llua has quit [*.net *.split]
brw has quit [*.net *.split]
slothby has quit [*.net *.split]
dostoyevsky2 has quit [*.net *.split]
myappie has quit [*.net *.split]
wbx has quit [*.net *.split]
twopoint718 has quit [*.net *.split]
vls has quit [*.net *.split]
ewoud has quit [*.net *.split]
noahmg123 has quit [*.net *.split]
eam has quit [*.net *.split]
quintasan has quit [*.net *.split]
helge has quit [*.net *.split]
mooff has quit [*.net *.split]
alip has quit [*.net *.split]
Furai has quit [*.net *.split]
sympt has quit [*.net *.split]
Starfoxxes has quit [*.net *.split]
jas-maelstrom has quit [*.net *.split]
patrick__ has quit [*.net *.split]
bougyman has quit [*.net *.split]
jess has quit [*.net *.split]
passbe has quit [*.net *.split]
kaivai has quit [*.net *.split]
PedroG1 has quit [*.net *.split]
pandabot has quit [*.net *.split]
balo has quit [*.net *.split]
hernan has quit [*.net *.split]
foxxx0 has quit [*.net *.split]
ikke has quit [*.net *.split]
ogamita has quit [*.net *.split]
Fusl has quit [*.net *.split]
leah2 has quit [*.net *.split]
ccooke has quit [*.net *.split]
petru has quit [*.net *.split]
Vonter has quit [*.net *.split]
jetchisel has quit [*.net *.split]
aindilis has quit [*.net *.split]
joto has quit [*.net *.split]
Fridtjof has quit [*.net *.split]
rhe has quit [*.net *.split]
Quiet-Oil9262 has quit [*.net *.split]
Argorok has quit [*.net *.split]
integral has quit [*.net *.split]
helveticamono has quit [*.net *.split]
Byteflux has quit [*.net *.split]
cnsvc has quit [*.net *.split]
marlasinger has quit [*.net *.split]
joako has quit [*.net *.split]
gcd has quit [*.net *.split]
olusx has quit [*.net *.split]
kapil_ has quit [*.net *.split]
adam12 has quit [*.net *.split]
weaksauce has quit [*.net *.split]
CrazyEddy has quit [*.net *.split]
clemens3 has quit [*.net *.split]
rovanion has quit [*.net *.split]
roger_rabbit has quit [*.net *.split]
olspookishmagus has quit [*.net *.split]
Jordan has quit [*.net *.split]
nemesit has quit [*.net *.split]
b3lm0nt has quit [*.net *.split]
weyhmueller_ has quit [*.net *.split]
intellig1nt_boat has quit [*.net *.split]
dannyAAM has quit [*.net *.split]
hexology has quit [*.net *.split]
eoli3n has quit [*.net *.split]
meimei has quit [*.net *.split]
r3m has quit [*.net *.split]
KOTP has quit [*.net *.split]
hwrd has quit [*.net *.split]
eax_ has quit [*.net *.split]
toonlink has quit [*.net *.split]
dza has quit [*.net *.split]
sam113101 has quit [*.net *.split]
[0x1eef_] has quit [*.net *.split]
sandra has quit [*.net *.split]
JSharp has quit [*.net *.split]
thomas25 has quit [*.net *.split]
Caius has quit [*.net *.split]
rubin55 has quit [*.net *.split]
r0bby has quit [*.net *.split]
reset has quit [*.net *.split]
Munto has quit [*.net *.split]
crespire1 has quit [*.net *.split]
the9ine has quit [*.net *.split]
ollysmith_ has quit [*.net *.split]
patrick has quit [*.net *.split]
phenom has quit [*.net *.split]
infernix has quit [*.net *.split]
henk has quit [*.net *.split]
rdsm has quit [*.net *.split]
ringo___ has quit [*.net *.split]
fercell has quit [*.net *.split]
RetroPunk has quit [*.net *.split]
jposer has quit [*.net *.split]
polishdub has quit [*.net *.split]
deadmarshal_ has quit [*.net *.split]
Hobbyboy has quit [*.net *.split]
eof has quit [*.net *.split]
smp has quit [*.net *.split]
jtperreault has quit [*.net *.split]
mahlon has quit [*.net *.split]
caleb has quit [*.net *.split]
fcser has quit [*.net *.split]
newton has quit [*.net *.split]
bastelfreak has quit [*.net *.split]
isene has quit [*.net *.split]
nikkys has quit [*.net *.split]
niv has quit [*.net *.split]
rapha has quit [*.net *.split]
graaff has quit [*.net *.split]
nmollerup has quit [*.net *.split]
jmcantrell has quit [*.net *.split]
thelounge182 has quit [*.net *.split]
Manouchehri has quit [*.net *.split]
braxas has quit [*.net *.split]
kwilczynski has quit [*.net *.split]
wnd has quit [*.net *.split]
jhass has quit [*.net *.split]
A_Dragon has quit [*.net *.split]
gigamo has quit [*.net *.split]
Momentum has quit [*.net *.split]
deriamis has quit [*.net *.split]
sts has quit [*.net *.split]
con3 has quit [*.net *.split]
heinrich5991 has quit [*.net *.split]
wmoxam has quit [*.net *.split]
Aminda has joined #ruby
finsternis has joined #ruby
Tempesta has joined #ruby
jenrzzz_ has joined #ruby
marlasinger has joined #ruby
Vonter has joined #ruby
benjaminwil has joined #ruby
brokkoli_origina has joined #ruby
Pixi` has joined #ruby
MalusVulgaris has joined #ruby
fercell has joined #ruby
niv has joined #ruby
mange has joined #ruby
rvalue has joined #ruby
Goodbye_Vincent has joined #ruby
FetidToot has joined #ruby
ruby[bot] has joined #ruby
hightower4 has joined #ruby
rapha has joined #ruby
matoro has joined #ruby
sarna has joined #ruby
RetroPunk has joined #ruby
Furai has joined #ruby
havenwood has joined #ruby
sympt has joined #ruby
dalan038228335 has joined #ruby
infinityfye has joined #ruby
reset has joined #ruby
splud has joined #ruby
acosta has joined #ruby
cxl has joined #ruby
gramps has joined #ruby
joako has joined #ruby
gthank has joined #ruby
Starfoxxes has joined #ruby
aesthetikx has joined #ruby
znpy has joined #ruby
Munto has joined #ruby
lucerne has joined #ruby
graaff has joined #ruby
jas-maelstrom has joined #ruby
nmollerup has joined #ruby
victori has joined #ruby
justache has joined #ruby
crespire1 has joined #ruby
yosafbridge has joined #ruby
mweckbecker has joined #ruby
pounce has joined #ruby
tweaks has joined #ruby
weyhmueller_ has joined #ruby
gcd has joined #ruby
ghostbusters2 has joined #ruby
intellig1nt_boat has joined #ruby
hexology has joined #ruby
dannyAAM has joined #ruby
olusx has joined #ruby
kapil_ has joined #ruby
wryishly has joined #ruby
cuppajoeman has joined #ruby
itok has joined #ruby
mx has joined #ruby
eoli3n has joined #ruby
meimei has joined #ruby
adam12 has joined #ruby
weaksauce has joined #ruby
gr33n7007h has joined #ruby
jmcantrell has joined #ruby
patrick__ has joined #ruby
the9ine has joined #ruby
jetchisel has joined #ruby
ih8u has joined #ruby
egality has joined #ruby
jposer has joined #ruby
Exa has joined #ruby
CrazyEddy has joined #ruby
clemens3 has joined #ruby
r3m has joined #ruby
tardybaker has joined #ruby
polishdub has joined #ruby
ua__ has joined #ruby
OverCoder has joined #ruby
ollysmith_ has joined #ruby
goofansu has joined #ruby
patrick has joined #ruby
thelounge182 has joined #ruby
phenom has joined #ruby
trillion_exabyte has joined #ruby
mark22k has joined #ruby
deadmarshal_ has joined #ruby
Bounga has joined #ruby
graemefawcett has joined #ruby
Manouchehri has joined #ruby
marahin has joined #ruby
braxas has joined #ruby
kwilczynski has joined #ruby
whereiseveryone has joined #ruby
eof has joined #ruby
tsujp has joined #ruby
Hobbyboy has joined #ruby
wnd has joined #ruby
Thanzex has joined #ruby
phryk has joined #ruby
BSaboia has joined #ruby
Al2O3 has joined #ruby
bougyman has joined #ruby
rhrf has joined #ruby
jmcgnh has joined #ruby
brw has joined #ruby
_ht has joined #ruby
kokoro has joined #ruby
hwrd has joined #ruby
Cork has joined #ruby
toonlink has joined #ruby
poems has joined #ruby
KOTP has joined #ruby
eax_ has joined #ruby
hramrach has joined #ruby
infernix has joined #ruby
Liothen has joined #ruby
aindilis has joined #ruby
hansolo has joined #ruby
axsuul has joined #ruby
slothby has joined #ruby
jess has joined #ruby
b3lm0nt has joined #ruby
moo has joined #ruby
olspookishmagus has joined #ruby
llua has joined #ruby
dza has joined #ruby
smp has joined #ruby
henk has joined #ruby
vvn has joined #ruby
hololeap has joined #ruby
peder has joined #ruby
cleo has joined #ruby
nisstyre has joined #ruby
bhaak has joined #ruby
passbe has joined #ruby
wbx has joined #ruby
kaivai has joined #ruby
jhass has joined #ruby
joast has joined #ruby
AkyRhO has joined #ruby
jtperreault has joined #ruby
mahlon has joined #ruby
PedroG1 has joined #ruby
mattf has joined #ruby
dostoyevsky2 has joined #ruby
pandabot has joined #ruby
caleb has joined #ruby
Perflosopher has joined #ruby
dorian has joined #ruby
Spitfire has joined #ruby
A_Dragon has joined #ruby
zayd has joined #ruby
hernan has joined #ruby
balo has joined #ruby
joto has joined #ruby
noahmg123 has joined #ruby
petru has joined #ruby
ccooke has joined #ruby
Fusl has joined #ruby
leah2 has joined #ruby
ogamita has joined #ruby
ikke has joined #ruby
cnsvc has joined #ruby
foxxx0 has joined #ruby
Milos has joined #ruby
Byteflux has joined #ruby
helveticamono has joined #ruby
Argorok has joined #ruby
integral has joined #ruby
Quiet-Oil9262 has joined #ruby
rhe has joined #ruby
Fridtjof has joined #ruby
sam113101 has joined #ruby
kenichi has joined #ruby
Arsen has joined #ruby
[0x1eef_] has joined #ruby
fcser has joined #ruby
ewoud has joined #ruby
myappie has joined #ruby
sandra has joined #ruby
leftylink has joined #ruby
roger_rabbit has joined #ruby
JSharp has joined #ruby
rdsm has joined #ruby
mretka has joined #ruby
miah has joined #ruby
alip has joined #ruby
scottg489 has joined #ruby
twopoint718 has joined #ruby
vls has joined #ruby
legahc has joined #ruby
mooff has joined #ruby
Jordan has joined #ruby
conjunctive has joined #ruby
nemesit has joined #ruby
jmjl has joined #ruby
ross has joined #ruby
ule has joined #ruby
oz has joined #ruby
CalimeroTeknik has joined #ruby
berrymary has joined #ruby
thomas25 has joined #ruby
heinrich5991 has joined #ruby
wmoxam has joined #ruby
con3 has joined #ruby
sts has joined #ruby
deriamis has joined #ruby
nikkys has joined #ruby
isene has joined #ruby
ringo___ has joined #ruby
bastelfreak has joined #ruby
Momentum has joined #ruby
r0bby has joined #ruby
Caius has joined #ruby
quintasan has joined #ruby
rovanion has joined #ruby
Rounin has joined #ruby
eam has joined #ruby
helge has joined #ruby
rubin55 has joined #ruby
newton has joined #ruby
gigamo has joined #ruby
pavelz_ has joined #ruby
niv has quit [*.net *.split]
rapha has quit [*.net *.split]
graaff has quit [*.net *.split]
nmollerup has quit [*.net *.split]
jmcantrell has quit [*.net *.split]
thelounge182 has quit [*.net *.split]
Manouchehri has quit [*.net *.split]
braxas has quit [*.net *.split]
kwilczynski has quit [*.net *.split]
wnd has quit [*.net *.split]
jhass has quit [*.net *.split]
A_Dragon has quit [*.net *.split]
Momentum has quit [*.net *.split]
gigamo has quit [*.net *.split]
deriamis has quit [*.net *.split]
sts has quit [*.net *.split]
con3 has quit [*.net *.split]
heinrich5991 has quit [*.net *.split]
wmoxam has quit [*.net *.split]
graaff has joined #ruby
rapha has joined #ruby
niv has joined #ruby
nmollerup has joined #ruby
jmcantrell has joined #ruby
thelounge182 has joined #ruby
braxas has joined #ruby
Manouchehri has joined #ruby
kwilczynski has joined #ruby
jhass has joined #ruby
wnd has joined #ruby
A_Dragon has joined #ruby
gigamo has joined #ruby
Momentum has joined #ruby
deriamis has joined #ruby
sts has joined #ruby
con3 has joined #ruby
heinrich5991 has joined #ruby
wmoxam has joined #ruby
jmcantrell has quit [Max SendQ exceeded]
alexisg has quit [Max SendQ exceeded]
slondr has quit [Max SendQ exceeded]
Bounga has quit [Ping timeout: 255 seconds]
graemefawcett has quit [Ping timeout: 255 seconds]
tsujp has quit [Ping timeout: 256 seconds]
caleb_ has quit [Ping timeout: 262 seconds]
srushe has quit [Ping timeout: 262 seconds]
johnhamelink has quit [Ping timeout: 262 seconds]
matta has quit [Ping timeout: 262 seconds]
fourstepper has quit [Ping timeout: 262 seconds]
g_sg has quit [Ping timeout: 262 seconds]
goofansu has quit [Ping timeout: 252 seconds]
fercell has quit [*.net *.split]
RetroPunk has quit [*.net *.split]
jposer has quit [*.net *.split]
polishdub has quit [*.net *.split]
deadmarshal_ has quit [*.net *.split]
eof has quit [*.net *.split]
Hobbyboy has quit [*.net *.split]
smp has quit [*.net *.split]
mahlon has quit [*.net *.split]
jtperreault has quit [*.net *.split]
caleb has quit [*.net *.split]
bastelfreak has quit [*.net *.split]
fcser has quit [*.net *.split]
newton has quit [*.net *.split]
isene has quit [*.net *.split]
nikkys has quit [*.net *.split]
eax_ has quit [Ping timeout: 256 seconds]
reset has quit [*.net *.split]
Munto has quit [*.net *.split]
crespire1 has quit [*.net *.split]
the9ine has quit [*.net *.split]
ollysmith_ has quit [*.net *.split]
patrick has quit [*.net *.split]
phenom has quit [*.net *.split]
infernix has quit [*.net *.split]
henk has quit [*.net *.split]
rdsm has quit [*.net *.split]
ringo___ has quit [*.net *.split]
pjaspers has quit [Read error: Connection reset by peer]
toonlink has quit [Read error: Connection reset by peer]
KOTP has quit [Read error: Connection reset by peer]
simonista has quit [Read error: Connection reset by peer]
hwrd has quit [Read error: Connection reset by peer]
whereiseveryone has quit [Read error: Connection reset by peer]
patrick__ has quit [Read error: Connection reset by peer]
caleb has joined #ruby
fercell has joined #ruby
jposer has joined #ruby
deadmarshal_ has joined #ruby
Hobbyboy has joined #ruby
RetroPunk has joined #ruby
fcser has joined #ruby
polishdub has joined #ruby
eof has joined #ruby
mahlon has joined #ruby
smp has joined #ruby
bastelfreak has joined #ruby
newton has joined #ruby
jtperreault has joined #ruby
nikkys has joined #ruby
isene has joined #ruby
braxas has quit [Ping timeout: 242 seconds]
patrick has joined #ruby
patrick is now known as 082AAO4UL
reset has joined #ruby
crespire1 has joined #ruby
patrick has joined #ruby
phenom has joined #ruby
infernix has joined #ruby
henk has joined #ruby
ollysmith_ has joined #ruby
ringo___ has joined #ruby
rdsm has joined #ruby
Munto has joined #ruby
the9ine has joined #ruby
goofansu has joined #ruby
graemefawcett has joined #ruby
RetroPunk has quit [Max SendQ exceeded]
slondr has joined #ruby
matta has joined #ruby
johnhamelink has joined #ruby
Manouchehri has quit [Ping timeout: 246 seconds]
pjaspers has joined #ruby
toonlink has joined #ruby
caleb_ has joined #ruby
g_sg has joined #ruby
KOTP has joined #ruby
Bounga has joined #ruby
hwrd has joined #ruby
srushe has joined #ruby
fourstepper has joined #ruby
tsujp has joined #ruby
eax_ has joined #ruby
simonista has joined #ruby
jmcantrell has joined #ruby
alexisg has joined #ruby
whereiseveryone has joined #ruby
Retr0Punk has joined #ruby
jenrzzz has quit [Ping timeout: 270 seconds]
jenrzzz_ has quit [Ping timeout: 272 seconds]
Aminda has quit [Remote host closed the connection]
Aminda has joined #ruby
Manouchehri has joined #ruby
weyhmueller_ has quit [*.net *.split]
intellig1nt_boat has quit [*.net *.split]
hexology has quit [*.net *.split]
dannyAAM has quit [*.net *.split]
meimei has quit [*.net *.split]
eoli3n has quit [*.net *.split]
r3m has quit [*.net *.split]
dza has quit [*.net *.split]
[0x1eef_] has quit [*.net *.split]
sam113101 has quit [*.net *.split]
sandra has quit [*.net *.split]
JSharp has quit [*.net *.split]
thomas25 has quit [*.net *.split]
rubin55 has quit [*.net *.split]
Caius has quit [*.net *.split]
r0bby has quit [*.net *.split]
aesthetikx has quit [*.net *.split]
yosafbridge has quit [*.net *.split]
ghostbusters2 has quit [*.net *.split]
wryishly has quit [*.net *.split]
cuppajoeman has quit [*.net *.split]
itok has quit [*.net *.split]
OverCoder has quit [*.net *.split]
brw has quit [*.net *.split]
slothby has quit [*.net *.split]
llua has quit [*.net *.split]
dostoyevsky2 has quit [*.net *.split]
wbx has quit [*.net *.split]
myappie has quit [*.net *.split]
vls has quit [*.net *.split]
twopoint718 has quit [*.net *.split]
ewoud has quit [*.net *.split]
noahmg123 has quit [*.net *.split]
eam has quit [*.net *.split]
helge has quit [*.net *.split]
quintasan has quit [*.net *.split]
mooff has quit [*.net *.split]
alip has quit [*.net *.split]
MalusVulgaris has quit [*.net *.split]
splud has quit [*.net *.split]
mx has quit [*.net *.split]
Exa has quit [*.net *.split]
tardybaker has quit [*.net *.split]
trillion_exabyte has quit [*.net *.split]
BSaboia has quit [*.net *.split]
axsuul has quit [*.net *.split]
hololeap has quit [*.net *.split]
Arsen has quit [*.net *.split]
leftylink has quit [*.net *.split]
mretka has quit [*.net *.split]
legahc has quit [*.net *.split]
pavelz_ has quit [*.net *.split]
myappie has joined #ruby
vls has joined #ruby
wryishly has joined #ruby
aesthetikx has joined #ruby
ghostbusters2 has joined #ruby
yosafbridge has joined #ruby
OverCoder has joined #ruby
brw has joined #ruby
cuppajoeman has joined #ruby
itok has joined #ruby
llua has joined #ruby
wbx has joined #ruby
dostoyevsky2 has joined #ruby
slothby has joined #ruby
noahmg123 has joined #ruby
ewoud has joined #ruby
twopoint718 has joined #ruby
eam has joined #ruby
alip has joined #ruby
helge has joined #ruby
quintasan has joined #ruby
mooff has joined #ruby
_ht has quit [*.net *.split]
brokkoli_origina has quit [*.net *.split]
infinityfye has quit [*.net *.split]
gthank has quit [*.net *.split]
gramps has quit [*.net *.split]
Goodbye_Vincent has quit [*.net *.split]
Pixi` has quit [*.net *.split]
benjaminwil has quit [*.net *.split]
mweckbecker has quit [*.net *.split]
ua__ has quit [*.net *.split]
Al2O3 has quit [*.net *.split]
peder has quit [*.net *.split]
joast has quit [*.net *.split]
Rounin has quit [*.net *.split]
mattf has quit [*.net *.split]
scottg489 has quit [*.net *.split]
dostoyevsky2 has quit [Max SendQ exceeded]
dostoyevsky2 has joined #ruby
braxas has joined #ruby
Rounin has joined #ruby
_ht has joined #ruby
brokkoli_origina has joined #ruby
gthank has joined #ruby
infinityfye has joined #ruby
Goodbye_Vincent has joined #ruby
benjaminwil has joined #ruby
Pixi` has joined #ruby
mweckbecker has joined #ruby
ua__ has joined #ruby
peder has joined #ruby
Al2O3 has joined #ruby
gramps has joined #ruby
joast has joined #ruby
scottg489 has joined #ruby
mattf has joined #ruby
trillion_exabyte has joined #ruby
BSaboia has joined #ruby
splud has joined #ruby
mx has joined #ruby
MalusVulgaris has joined #ruby
Exa has joined #ruby
tardybaker has joined #ruby
axsuul has joined #ruby
Arsen has joined #ruby
leftylink has joined #ruby
pavelz_ has joined #ruby
mretka has joined #ruby
legahc has joined #ruby
hololeap has joined #ruby
thomas25 has joined #ruby
weyhmueller_ has joined #ruby
intellig1nt_boat has joined #ruby
hexology has joined #ruby
dannyAAM has joined #ruby
eoli3n has joined #ruby
sam113101 has joined #ruby
r3m has joined #ruby
[0x1eef_] has joined #ruby
dza has joined #ruby
JSharp has joined #ruby
sandra has joined #ruby
meimei has joined #ruby
Caius has joined #ruby
rubin55 has joined #ruby
r0bby has joined #ruby
jenrzzz has joined #ruby
itok has quit [Ping timeout: 256 seconds]
Pixi` has quit [Max SendQ exceeded]
brokkoli_origina has quit [Remote host closed the connection]
trillion_exabyte has quit [Max SendQ exceeded]
Exa has quit [Max SendQ exceeded]
Pixi` has joined #ruby
Exa has joined #ruby
trillion_exabyte has joined #ruby
r0bby has quit [Ping timeout: 253 seconds]
marlasinger has quit [*.net *.split]
joako has quit [*.net *.split]
gcd has quit [*.net *.split]
olusx has quit [*.net *.split]
kapil_ has quit [*.net *.split]
weaksauce has quit [*.net *.split]
adam12 has quit [*.net *.split]
CrazyEddy has quit [*.net *.split]
clemens3 has quit [*.net *.split]
rovanion has quit [*.net *.split]
roger_rabbit has quit [*.net *.split]
olspookishmagus has quit [*.net *.split]
b3lm0nt has quit [*.net *.split]
nemesit has quit [*.net *.split]
Jordan has quit [*.net *.split]
itok has joined #ruby
joako has joined #ruby
marlasinger has joined #ruby
b3lm0nt has joined #ruby
weaksauce has joined #ruby
gcd has joined #ruby
olusx has joined #ruby
kapil_ has joined #ruby
adam12 has joined #ruby
CrazyEddy has joined #ruby
clemens3 has joined #ruby
rovanion has joined #ruby
roger_rabbit has joined #ruby
olspookishmagus has joined #ruby
Jordan has joined #ruby
nemesit has joined #ruby
r0bby has joined #ruby
brokkoli_origina has joined #ruby
adam12 has quit [Max SendQ exceeded]
adam12 has joined #ruby
jenrzzz has quit [Ping timeout: 272 seconds]
reset has quit [Quit: reset]
marlasinger has quit [*.net *.split]
joako has quit [*.net *.split]
gcd has quit [*.net *.split]
olusx has quit [*.net *.split]
kapil_ has quit [*.net *.split]
weaksauce has quit [*.net *.split]
CrazyEddy has quit [*.net *.split]
clemens3 has quit [*.net *.split]
rovanion has quit [*.net *.split]
roger_rabbit has quit [*.net *.split]
olspookishmagus has quit [*.net *.split]
b3lm0nt has quit [*.net *.split]
nemesit has quit [*.net *.split]
Jordan has quit [*.net *.split]
Furai has quit [*.net *.split]
Starfoxxes has quit [*.net *.split]
sympt has quit [*.net *.split]
jas-maelstrom has quit [*.net *.split]
bougyman has quit [*.net *.split]
jess has quit [*.net *.split]
passbe has quit [*.net *.split]
kaivai has quit [*.net *.split]
balo has quit [*.net *.split]
hernan has quit [*.net *.split]
pandabot has quit [*.net *.split]
PedroG1 has quit [*.net *.split]
foxxx0 has quit [*.net *.split]
ikke has quit [*.net *.split]
ogamita has quit [*.net *.split]
Fusl has quit [*.net *.split]
leah2 has quit [*.net *.split]
petru has quit [*.net *.split]
ccooke has quit [*.net *.split]
brokkoli_origina has quit [*.net *.split]
Retr0Punk has quit [*.net *.split]
Vonter has quit [*.net *.split]
jetchisel has quit [*.net *.split]
aindilis has quit [*.net *.split]
joto has quit [*.net *.split]
Fridtjof has quit [*.net *.split]
rhe has quit [*.net *.split]
Quiet-Oil9262 has quit [*.net *.split]
Argorok has quit [*.net *.split]
integral has quit [*.net *.split]
helveticamono has quit [*.net *.split]
cnsvc has quit [*.net *.split]
Byteflux has quit [*.net *.split]
brokkoli_origina has joined #ruby
Jordan has joined #ruby
nemesit has joined #ruby
b3lm0nt has joined #ruby
olspookishmagus has joined #ruby
roger_rabbit has joined #ruby
clemens3 has joined #ruby
weaksauce has joined #ruby
CrazyEddy has joined #ruby
kapil_ has joined #ruby
olusx has joined #ruby
gcd has joined #ruby
joako has joined #ruby
marlasinger has joined #ruby
Retr0Punk has joined #ruby
Vonter has joined #ruby
sympt has joined #ruby
Furai has joined #ruby
Starfoxxes has joined #ruby
jas-maelstrom has joined #ruby
jetchisel has joined #ruby
bougyman has joined #ruby
aindilis has joined #ruby
jess has joined #ruby
passbe has joined #ruby
PedroG1 has joined #ruby
kaivai has joined #ruby
pandabot has joined #ruby
joto has joined #ruby
hernan has joined #ruby
balo has joined #ruby
ccooke has joined #ruby
leah2 has joined #ruby
petru has joined #ruby
Fusl has joined #ruby
ogamita has joined #ruby
ikke has joined #ruby
cnsvc has joined #ruby
foxxx0 has joined #ruby
rovanion has joined #ruby
Byteflux has joined #ruby
integral has joined #ruby
Argorok has joined #ruby
Quiet-Oil9262 has joined #ruby
helveticamono has joined #ruby
Fridtjof has joined #ruby
rhe has joined #ruby
jas-maelstrom has quit [Remote host closed the connection]
Fusl has quit [Excess Flood]
Fusl has joined #ruby
jenrzzz has joined #ruby
jenrzzz_ has joined #ruby
jenrzzz_ has quit [Ping timeout: 256 seconds]
Furai has quit [*.net *.split]
sympt has quit [*.net *.split]
Starfoxxes has quit [*.net *.split]
bougyman has quit [*.net *.split]
passbe has quit [*.net *.split]
jess has quit [*.net *.split]
kaivai has quit [*.net *.split]
PedroG1 has quit [*.net *.split]
pandabot has quit [*.net *.split]
hernan has quit [*.net *.split]
balo has quit [*.net *.split]
foxxx0 has quit [*.net *.split]
ikke has quit [*.net *.split]
ogamita has quit [*.net *.split]
petru has quit [*.net *.split]
leah2 has quit [*.net *.split]
ccooke has quit [*.net *.split]
kaivai has joined #ruby
pandabot has joined #ruby
Furai has joined #ruby
sympt has joined #ruby
bougyman has joined #ruby
Starfoxxes has joined #ruby
PedroG1 has joined #ruby
balo has joined #ruby
jess has joined #ruby
passbe has joined #ruby
hernan has joined #ruby
foxxx0 has joined #ruby
ikke has joined #ruby
ccooke has joined #ruby
ogamita has joined #ruby
leah2 has joined #ruby
petru has joined #ruby
jenrzzz_ has joined #ruby
mange has quit [Quit: Quittin' time!]
_ht has quit [Remote host closed the connection]
ionface has joined #ruby
jenrzzz_ has quit [Ping timeout: 256 seconds]
jas-maelstrom has joined #ruby
xdminsy has joined #ruby
jenrzzz_ has joined #ruby
jenrzzz_ has quit [Ping timeout: 260 seconds]
jenrzzz_ has joined #ruby
marlasinger has quit [Remote host closed the connection]
MalusVulgaris has quit [Ping timeout: 264 seconds]
jenrzzz_ has quit [Ping timeout: 260 seconds]
jenrzzz_ has joined #ruby
ionface_ has joined #ruby
ionface_ has quit [Client Quit]
ionface has quit []
jenrzzz_ has quit [Ping timeout: 264 seconds]
ionface has joined #ruby
jenrzzz_ has joined #ruby
jenrzzz_ has quit [Ping timeout: 264 seconds]
jenrzzz_ has joined #ruby
jenrzzz_ has quit [Ping timeout: 256 seconds]
* rapha wonders where the correct place for reporting or PR'ing something like that would be ... https://bugs.ruby-lang.org/ since still no Issues at GH?
goofansu has quit [Remote host closed the connection]
Bounga has quit [Remote host closed the connection]
simonista has quit [Remote host closed the connection]
srushe has quit [Write error: Broken pipe]
caleb_ has quit [Remote host closed the connection]
toonlink has quit [Remote host closed the connection]
johnhamelink has quit [Remote host closed the connection]
matta has quit [Remote host closed the connection]
pjaspers has quit [Remote host closed the connection]
g_sg has quit [Remote host closed the connection]
alexisg has quit [Remote host closed the connection]
fourstepper has quit [Write error: Broken pipe]
KOTP has quit [Write error: Broken pipe]
slondr has quit [Remote host closed the connection]
tsujp has quit [Remote host closed the connection]
graemefawcett has quit [Remote host closed the connection]
whereiseveryone has quit [Remote host closed the connection]
jmcantrell has quit [Write error: Broken pipe]
eax_ has quit [Remote host closed the connection]
082AAO4UL has quit [Read error: Connection reset by peer]
hwrd has quit [Remote host closed the connection]
graemefawcett has joined #ruby
goofansu has joined #ruby
KOTP has joined #ruby
johnhamelink has joined #ruby
tsujp has joined #ruby
hwrd has joined #ruby
caleb_ has joined #ruby
alexisg has joined #ruby
patrick__ has joined #ruby
simonista has joined #ruby
srushe has joined #ruby
slondr has joined #ruby
toonlink has joined #ruby
jmcantrell has joined #ruby
pjaspers has joined #ruby
Bounga has joined #ruby
whereiseveryone has joined #ruby
fourstepper has joined #ruby
matta has joined #ruby
g_sg has joined #ruby
eax_ has joined #ruby
Bounga has quit [Remote host closed the connection]
goofansu has quit [Remote host closed the connection]
toonlink has quit [Remote host closed the connection]
hwrd has quit [Remote host closed the connection]
caleb_ has quit [Remote host closed the connection]
fourstepper has quit [Remote host closed the connection]
eax_ has quit [Remote host closed the connection]
alexisg has quit [Remote host closed the connection]
tsujp has quit [Remote host closed the connection]
g_sg has quit [Remote host closed the connection]
jmcantrell has quit [Remote host closed the connection]
patrick__ has quit [Remote host closed the connection]
whereiseveryone has quit [Remote host closed the connection]
graemefawcett has quit [Remote host closed the connection]
pjaspers has quit [Remote host closed the connection]
srushe has quit [Remote host closed the connection]
simonista has quit [Remote host closed the connection]
slondr has quit [Remote host closed the connection]
matta has quit [Read error: Connection reset by peer]
johnhamelink has quit [Remote host closed the connection]
KOTP has quit [Remote host closed the connection]
g_sg has joined #ruby
graemefawcett has joined #ruby
hwrd has joined #ruby
eax_ has joined #ruby
goofansu has joined #ruby
whereiseveryone has joined #ruby
caleb_ has joined #ruby
patrick__ has joined #ruby
fourstepper has joined #ruby
KOTP has joined #ruby
pjaspers has joined #ruby
matta has joined #ruby
johnhamelink has joined #ruby
slondr has joined #ruby
tsujp has joined #ruby
jmcantrell has joined #ruby
srushe has joined #ruby
Bounga has joined #ruby
simonista has joined #ruby
alexisg has joined #ruby
toonlink has joined #ruby
jenrzzz_ has joined #ruby
hackerman has joined #ruby
jenrzzz_ has quit [Ping timeout: 264 seconds]
jenrzzz_ has joined #ruby
jenrzzz_ has quit [Ping timeout: 264 seconds]
jenrzzz_ has joined #ruby
jenrzzz_ has quit [Ping timeout: 252 seconds]
jenrzzz has quit [Ping timeout: 272 seconds]
jenrzzz has joined #ruby
jenrzzz_ has joined #ruby
osc4rpt has quit [Ping timeout: 264 seconds]
jenrzzz has quit [Ping timeout: 268 seconds]
jenrzzz has joined #ruby
osc4rpt has joined #ruby
jenrzzz has quit [Ping timeout: 246 seconds]
xdminsy has quit [Read error: Connection reset by peer]
xdminsy has joined #ruby
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 264 seconds]
teclator has joined #ruby
teclator has quit [Client Quit]
hackerman_ has joined #ruby
hackerman has quit [Ping timeout: 264 seconds]
hackerman_ has quit [Ping timeout: 246 seconds]
hackerman_ has joined #ruby
smp- has joined #ruby
smp has quit [Ping timeout: 260 seconds]
smp- is now known as smp
infinityfye has quit [Ping timeout: 252 seconds]
smp has quit [Ping timeout: 256 seconds]
smp has joined #ruby
jenrzzz has joined #ruby
infernix has quit [Ping timeout: 268 seconds]
hackerman_ has quit [Ping timeout: 252 seconds]
jenrzzz has quit [Ping timeout: 268 seconds]
hackerman_ has joined #ruby
crivic has joined #ruby
infernix has joined #ruby
MalusVulgaris has joined #ruby
MalusVulgaris has quit [Read error: Connection reset by peer]
MalusVulgaris1 has joined #ruby
MalusVulgaris1 is now known as MalusVulgaris
MalusVulgaris has quit [Read error: Connection reset by peer]
MalusVulgaris1 has joined #ruby
graywolf has joined #ruby
hackerman__ has joined #ruby
MalusVulgaris1 is now known as MalusVulgaris
hackerman_ has quit [Ping timeout: 260 seconds]
jenrzzz has joined #ruby
infinityfye has joined #ruby
jenrzzz has quit [Ping timeout: 246 seconds]
cek has joined #ruby
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 272 seconds]
MalusVulgaris has quit [Ping timeout: 276 seconds]
<[0x1eef_]> rapha: Still redmine. You can open PRs but even then it's better if it links back to a redmine issue.
<adam12> For doc fixes, I'd just submit a PR to the correct repo.
<adam12> (ie the OpenSSL discussion above)
<[0x1eef_]> Agreed.
<adam12> I still don't follow what's missing but spend very little time in the OpenSSL package.
<[0x1eef_]> I have no idea what they were talking about.
<adam12> Tho that said, I did find a issue that said Digest is ~ 5x slower than OpenSSL's version of digesting. So that's interesting.
<[0x1eef_]> Yeah that's a weird situation.
<rapha> oh ... one of those who come, say their piece, and part.
* rapha has quit messages disabled
<[0x1eef_]> Same.
<adam12> rapha: How do you find the performance of digesting node_modules?
<adam12> I'd be thinking of parallelizing it.
<[0x1eef_]> Why would you digest node_modules ?
<rapha> adam12: For my 3 yarn packages?? "Faster than I can blink my eye"? :-D
<adam12> [0x1eef_]: rapha is using it as a no-bundle solution right now, paired with ES modules.
* rapha is just waiting for the auto importmap feature :-P
<[0x1eef_]> If you have package-lock.json or similar you could pull the digests from there. But I'm not sure I get the point.
<adam12> Likely wouldn't work for CJS so you're limited on packages.
graywolf has quit [Quit: WeeChat 4.0.4]
<[0x1eef_]> Ah I see. For URL digests.
<rapha> Still haven't figured out how to get Chart.js's ESM module to work unfortunately, adam12. Stuck on UMD there :-/
<adam12> rapha: Try importing it into the `script` tag that uses it?
<rapha> And there *is* a problem with threads. Race condition perhaps.
<adam12> rapha: <script type=module>import Chart from 'chart.js'; new Chart</script> (or whatever it looks like)
* rapha tries
<[0x1eef_]> import { Chart } I think it was.
<adam12> Yeah, I don't know the correct incantation off top of my head, but presumably when importing as ESM it won't add a global to window.
<[0x1eef_]> import foo from "bar" is for importing the default export (eg export default function foo() {}), where as I think chart exports it as one node of an object (eg export const Chart = {...}).
<[0x1eef_]> I wouldn't think it'd end up as a global. I've never used an inline script with type=module before.
<adam12> I'm not sure it's even possible... but I presume it is?
<[0x1eef_]> I'd guess so
<adam12> I had to go back and see if I've done it anywhere before.
<adam12> Looks like it's supported.
<[0x1eef_]> Nice.
<rapha> what's the currently preferred way of restarting something when a file changes? both rerun and guard seem to be a little unmaintained now.
<rapha> god, too. guess none of the programmers from Kentrucky felt good about using it.
<rapha> er, Kentucky, pardon my french.
jenrzzz has joined #ruby
<adam12> rapha: I use rerun sometimes but lately been using entr
<adam12> (I also use guard on some projects. lol)
<rapha> this one here? https://eradman.com/entrproject/
<adam12> Yep
<rapha> hmm, listen seems reasonably well maintained https://github.com/guard/listen
<adam12> Isn't that what rerun uses?
<rapha> oh!
<rapha> entr seems more generic. listen seems more ruby and more diy.
<adam12> I find entr a little bit faster.
<rapha> that's always an argument.
<adam12> (it detects file changes faster)
hackerman__ has quit [Remote host closed the connection]
reset has joined #ruby
jenrzzz has quit [Ping timeout: 268 seconds]
<adam12> Jeez.
<rapha> the usage is so simple. i love it!
<adam12> My favourite trick of `entr` is `/_`
<adam12> ls *.rb | entr -pc ruby /_
Guest31 has joined #ruby
Guest31 has quit [Client Quit]
user71 has joined #ruby
<[0x1eef_]> nanoc uses listen for its live rebuild feature too.
<[0x1eef_]> adam12: what is entr?
<adam12> [0x1eef_]: generic command line watcher/runner
<[0x1eef_]> I don't have it available.
<[0x1eef_]> Ah
<adam12> It accepts paths via stdin which makes it a bit different.
<adam12> rerun will automatically figure out paths for you
<[0x1eef_]> Interesting -_-
<adam12> I bounce between entr and rerun. If it's a ruby project in a container, I normally install rerun or guard. But I always have entr available on a dev machine.
<[0x1eef_]> Worth checking out. It's been a century since I heard of guard :)
<adam12> I don't normally use guard but I might use guard-rack.
<adam12> Since moving off of Roda, I can use Zeitwerk everywhere so that helps. I then bring in listen.
<[0x1eef_]> Yeah I should do the same. My solution to that in twenty is ^C and restart.
<[0x1eef_]> Not sure about zeitwerk. I don't mind adding development dependencies that much though.
<[0x1eef_]> Maybe I'm confused xD does zeitwerk handle reloading?
<adam12> No. It needs to be paired with listen
<[0x1eef_]> But it would let constants come into existence without a require?
<adam12> Zeitwerk does.
<adam12> It basically walks the paths and sets up autoloads'
<[0x1eef_]> Interesting. Yeah I'm kinda conflicted on that but it's another issue I need to address. Right now I require_relative any dependencies, duplicating them and going in circles too.
<[0x1eef_]> If ruby-graphql supported lazy type declarations, it wouldn't be an issue.
<adam12> I go back and forth on it myself. Not having to require internal files is very liberating.
<adam12> but then it can hide weird bugs. You need to ensure you're testing eager load.
<[0x1eef_]> Right :(
<adam12> I usually have a rake task that eager loads and I call that in CI.
<[0x1eef_]> What is this: RELOAD_RW_LOCK
<adam12> RELOAD_RW_LOCK = Concurrent::ReadWriteLock.new
<[0x1eef_]> Roger
<[0x1eef_]> So if you editing files in your editor at that point, what would happen? What's the lock on?
<[0x1eef_]> Ah. It wouldn't block your editor, just listen.
jenrzzz has joined #ruby
<adam12> [0x1eef_]: It's a mutex to ensure I'm not reloading mid-request. Heres the other piece that is missing.
<adam12> Actually, I think I can share the entire file.
<adam12> (look near the bottom for a stabby)
<[0x1eef_]> Makes sense. I wanted something a bit similar, but for rake tasks. 'task :foo => [:bar], lock: true { }', and then running in another process would block.
jenrzzz has quit [Ping timeout: 255 seconds]
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 255 seconds]
* rapha sometimes wonders why Thor never seems to have taken off
<adam12> I thought it did? It's been used in a ton of projects I've been involved in
<adam12> I'm using bake a lot more lately (for no real reason). I like the way bake tasks are distributed for projects.
<[0x1eef_]> It took me forever to write rake tasks in a way I like. They're usually just calling an action class with any args. Unless the tasks are really simple, then I'd inline them.
<rapha> My gaze is likely much, much narrower than yours, adam12. Alone from being in Germany where Rails isn't really a thing and Ruby without Rails doubly so.
<adam12> rapha: That's true. If it helps, I'm almost always the one introducing Ruby into companies.
<rapha> The fact that I managed to get 2 full-employment jobs in a row that let me do Ruby stuff is a little miracle
<adam12> And I don't normally introduce Rails anymore.
<rapha> Oh
<rapha> Makes me feel veeeery warm and fuzzy :D
<[0x1eef_]> If this was a formula one race, Ruby would be leading first for quarter of the track, then Python for the second quarter, and there's still half a track left :)
<rapha> Interesting that you manage to sell them on it
<adam12> [0x1eef_]: lol interesting analogy.
<rapha> Companies here usually drown in a sea of legacy things and only want people with 20 years of experience in *their* specific frankenstack, which usually isn't older than 10 years on average.
<adam12> rapha: Sometimes I get pushback, but often I'm brought on to solve an issue, so I solve it.
<rapha> Being allowed to solve a problem, period, that's an awesome thing.
<adam12> rapha: A recent project I did was a control plane for a hardware appliance. Originally I had some pushback because it wasn't using Rust, but we ended up doing a Rust bridge via JSON-RPC and then I hammered out a Sinatra application in a few weeks. It worked fantastic and cut delivery time by months.
<rapha> "plane"?
<adam12> I could of done the entire thing without Rust; the Rust portion wasn't necessary, but it had already been written so they wanted to reuse it.
<[0x1eef_]> panel, probably.
<adam12> rapha: Control panel
<rapha> ah
<rapha> hahah
<rapha> so then you WERE using Rust and it was all fine
<rapha> i love company logic
<rapha> (nothing against Rust, though ... i wish i was intelligent enough to learn it without a gigantic time investment)
<adam12> Unfortunately, a lot of companies and developers suffer from resume driven development.
<adam12> Or the MagPie developer of Atwood's writings.
<[0x1eef_]> Not everyone is technical :) Not to say they're right, but they're stuck in a different perspective.
<rapha> "resume driven development", that should be made into a t-shirt
<rapha> in both senses of the word, with é, or with e
<adam12> We need K8s, Rust + Tokio + whatever, Timescale, etc
<adam12> I shipped that above solution with Podman, Ruby+Sinatra, and SQLite
<adam12> heheh
<[0x1eef_]> I don't have that problem but I think that's a problem in itself. It's easier to use Ruby and have fun, than sit down and learning a language in slow progress.
<rapha> at my company's client where they currently have me, they now also want to introduce k8s. that would make their bullshit bingo complete. i can't imagine how good of a feeling that must give to the C-level people. *pretty* sure it'll solve *all* their problems.
<rapha> and then on the other end of the spectrum
<adam12> I haven't seen a k8s execution pulled off without a lot of pain and a huge timesync
<adam12> timesink
<adam12> tho I have seen it have reasonably OK results at the end.
<rapha> it's amazeballs how much stuff one could do with just sqlite+sequel+ruby+rake and nothing else.
<rapha> sqlite especially is severely underrated.
<adam12> The problem with k8s for me historically has been it's not just k8s. They bring in a huge amount of tooling to make k8s work the way they want, and then it's indecipherable and unmaintainable.
<adam12> Gotta have the helm to drive the argocd to drive the terraform to drive the blah blah blah. YAML on top of YAML.
<[0x1eef_]> YAML as a programming language.
<adam12> sqlite should be default reach for a lot of people.
<rapha> with pretty much any technology that becomes so tailor-swift-level popular, the problem is often the sort of people attracted by it.
<adam12> I've been loving Kamal. I tried to do the exact same thing a few years ago but got too fancy.
<rapha> [0x1eef_]: why YAML? PowerPoint has been touring-complete for a long time now!
<adam12> I'm moving everything from Dokku over.
<caleb> sqlite in wal2 mode is amazing
<adam12> I think most companies could get away with just Kamal or Docker Stacks and a smart-ish loadbalancer.
<adam12> bbl.
<[0x1eef_]> Just less Linux. Then I'd be happy.
<rapha> wal2 ftw
<rapha> and fts5 ftw
<rapha> m0ar linux all the way ftw too
<rapha> but not debian from yesteryear and not systemd pls
<caleb> bedrock actually rather is the best branch. It combines wal2 with concurrent
<caleb> there's almost no point in running a db server
<rapha> oh that's new
<rapha> (to me)
<[0x1eef_]> systemd is the de facto standard, we lost that battle, we lost the war.
<rapha> :(
<rapha> at least there *is* openrc
<[0x1eef_]> And runit.
<rapha> and alpinelinux uses it exclusively, which i count for a small win
<rapha> where is runit used ootb?
<[0x1eef_]> Void uses runit
jenrzzz has joined #ruby
<caleb> I thought alpine used sysv?
<rapha> ah, never tried that, perhaps i should
<rapha> not (anymore?) caleb
<[0x1eef_]> Void is awesome.
<caleb> rip
<caleb> I was thinking about tossing my dokku setup, but instead of moving to kamal, doing the equivalent of a systemd service to run my rails apps on alpine
<caleb> there's something wonderful about moshing into a server, running htop, and seeing maybe 10 processes
<[0x1eef_]> Heh true
jenrzzz has quit [Ping timeout: 260 seconds]
<rapha> indeed
Req has joined #ruby
szkl has joined #ruby
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 255 seconds]
_ht has joined #ruby
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 256 seconds]
infinity_fye has joined #ruby
infinityfye has quit [Killed (NickServ (GHOST command used by infinity_fye))]
infinity_fye is now known as infinityfye
crivic has quit [Quit: crivic was here]
rvalue has quit [Ping timeout: 276 seconds]
<adam12> caleb: I tried that a while ago but dropping Docker just introduced more issues.
<adam12> runit at the time was awesome. Now I've just embraced systemd.
cek has quit [Quit: Connection closed for inactivity]
<adam12> 8 years ago. Jeez.
rvalue has joined #ruby
<[0x1eef_]> Embracing systemd is the practical solution for a lot of reasons.
hightower2 has joined #ruby
hightower4 has quit [Ping timeout: 272 seconds]
hightower3 has joined #ruby
hightower2 has quit [Ping timeout: 260 seconds]
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 240 seconds]
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 252 seconds]
dixan has joined #ruby
<rapha> adam12: the thing with the lookup not working every 2nd (?) time, i think i might have found a bug there. for some reason, after the 1st time, it tries to look up something like `assets/@hotwired/turbo/dist/turbo.es2017-esm-d06a2adb23.js` as a *key* in the manifest. which of course doesn't work. that's the string that already got returned by asset_path before.
<adam12> Hmm. That seems odd.
<rapha> Nah, that can't be a bug in your code. That must be a bug in mine. I just don't see how it could ever reach the call to asset_path with a previous output as the input argument. *scratches head*
<rapha> ooooooooooh
<rapha> i got too meta again and misjudged scope
* rapha slaps his own wrist
<adam12> lol
<rapha> (sorry for the false alarm)
<adam12> rapha: nah it's fine.
szkl has quit [Quit: Connection closed for inactivity]
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 255 seconds]
<rapha> hmmm ... but reading https://gist.github.com/adam12/8722eafff430e42e61959beef69022e8 ... adam12, you need to comment more :)
<adam12> rapha: LOL
<adam12> Downside of building out your framework as you go I guess. Lots of things under pressure to change.
<rapha> (i've become the comment nazi at work, so why not just continue here :P )
<rapha> and back to JavaScript, my own personal nemesis: `<script type=module>import { Chart } from 'chart.js'; new Chart</script>` doesn't float its boat, either. still `Uncaught ReferenceError: Chart is not defined`. any further ideas, [0x1eef_]?
<adam12> import Chart from 'chart.js/auto';
<adam12> (from the docs)
<rapha> wtf is chart.js/auto? that looks like a URL, no?
<adam12> It's a path.
<rapha> but anything that doesn't start with a .?./ or a / by definition can't work, because then the complaint immediately becomes `Uncaught TypeError: The specifier “chart.esm.js/auto” was a bare specifier, but was not remapped to anything. Relative module specifiers must start with “./”, “../” or “/”`
xdminsy has quit [Quit: Konversation terminated!]
<rapha> okay, perhaps they had no type=module on their <script
<rapha> okay, again no, because then `Uncaught SyntaxError: import declarations may only appear at top level of a module`
<adam12> Can you add an import map for `chart.js/`
<rapha> mapping to?
<adam12> I'm not really sure tbh. I'd have to dig into it and today's already been a shitty day.
<rapha> Sorry to hear :(
<rapha> No worries, this is just my sick-leave project
<[0x1eef_]> rapha: I don't fully understand the context you're working in. Are you trying to import Chart in a pure vanilla JS environment ? In that case you should be able to follow the rules of ES6 modules.
donofrio has joined #ruby
<[0x1eef_]> If Chart is built on traditional JS, then import "chart" might be enough, and there'd be window.Chart.
jenrzzz has joined #ruby
<rapha> HAH!!!
<rapha> got it to work!
<rapha> you just need to fake the shit out of it all :D
<rapha> let me commit and show you
jenrzzz has quit [Ping timeout: 252 seconds]
<rapha> [0x1eef_]: https://test.weitnahbei.de/ ... code updated at https://git.weitnahbei.de/sixtyfive/throughput/ ... the stuff in config.json and the importmap and the import statement in index.html have to be right
<rapha> finally back to what used to be the task originally :P
jenrzzz has joined #ruby
hightower4 has joined #ruby
hightower3 has quit [Ping timeout: 264 seconds]
<[0x1eef_]> Nice indeed. I got a new thing to learn about. import maps.
jenrzzz has quit [Ping timeout: 252 seconds]
<[0x1eef_]> These are the things you miss when you live in a webpack world. :)
hightower3 has joined #ruby
jenrzzz has joined #ruby
hightower4 has quit [Ping timeout: 252 seconds]
jenrzzz has quit [Ping timeout: 276 seconds]
Req has quit [Quit: zuul get a real client >:/]
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 252 seconds]
<rapha> :)
<rapha> they say it's the future
<rapha> i think i'm glad i took a break from all this "frontend" stuff roundabouts in 2009 and then again roundabouts in 2016 lol
marlasinger has joined #ruby
<caleb> frontend development peaked around 2010-2014 and I'll never be convinced otherwise
<caleb> a requirejs amd stack with backbone and underscore still works just as well and exactly the same today as it did 10 years ago
_ht has quit [Remote host closed the connection]
havenwood has quit [Quit: The Lounge - https://thelounge.chat]
havenwood has joined #ruby
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 268 seconds]
hightower4 has joined #ruby
hightower3 has quit [Ping timeout: 260 seconds]
user71 has quit [Quit: Leaving]
<rapha> oh dang. ActionCable has been merged into rails.
<rapha> now what will i use for WebSockets in my little no-framework experiment.
<rapha> this is the new peak of frontend development, 2024-retro-hipster-style: https://chromewebstore.google.com/detail/flash-player-emulator-202/ecbnojockcgfohpopbphhgefkfbigcej?pli=1
<rapha> no! wait! i take that back!
<rapha> https://ruffle.rs/ THIS
<weaksauce> rapha can't you use actioncable outside of rails?
<rapha> i guess i can, weaksauce
<rapha> but now i'm uncertain as to how this should actually be done
<rapha> and whether i'll need Turbo at all
<rapha> i want to keep sending a stream of numbers to the browser, 60 each minute
<rapha> and the browser should update the chart from them: throw out the oldest, add the newest
<rapha> so i'll need a websocket, but since Chart.js is already JavaScript, Turbo is not needed
<rapha> and ActionCable seems like it might be more trouble than it's worth
<rapha> and wait, what am i using iodine for in the first place
* rapha needs to do more reading
jenrzzz has joined #ruby
<rapha> ooor i could put a <script> tag inside a <turbo-stream> and manipulate the chart from there
<rapha> since my initial goal was to learn some Turbo lol
jenrzzz has quit [Ping timeout: 246 seconds]
<weaksauce> hah
szkl has joined #ruby
nmollerup has quit [Quit: Leaving]
<[0x1eef_]> For me, a large part of choosing ActiveRecord over Sequel in a personal project came down to learning more about ActiveRecord, and that knowledge being easily trasnferrable in a work environment.
osc4rpt has quit [Ping timeout: 255 seconds]
<[0x1eef_]> I don't like that means including activesupport as well but it's gets tiring running uphill all the time.
osc4rpt has joined #ruby
<rapha> good point
<rapha> and i did have that "knowledge being transferrable in a work environment" thought about Turbo
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 264 seconds]
mange has joined #ruby
ruby[bot] has quit [Remote host closed the connection]
ruby[bot] has joined #ruby
Munto has quit [Quit: Leaving]
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 256 seconds]
<adam12> rapha: There's some different options depending on what you're doing. Iodine has websockets built-in. There's Pushpin which is a reverse proxy.
<adam12> There's another one I've mentioned in the past but I can't seem to find it anymore.
<rapha> it indeed seems that iodine and actioncable get along well with each other
<adam12> Could try Anycable too.
<adam12> It's gonna drive me nuts trying to remember what the heck the last one was.
<rapha> :(
<rapha> know the feeling tho
<rapha> for weeks i've been trying to remember what that new testing framework was called someone was working on
<adam12> Greendots? TLDR?
<adam12> Actually greendots is something else now.
<rapha> Quickdraw is the name now, apparently
<adam12> Yeah! That's the one
<rapha> doesn't look like the thing i'd found back then. DOES look intersting tho.
<adam12> Maybe it's tldr then.
<rapha> if you had your free choice for a new project, what'd you wanna do your testing with?
<adam12> I'm still using minitest but I use tldr on one project. I like the built-in runner/watcher/CLI.
<rapha> no, wasn't tldr either. the one i saw was about smart integration of fixtures/factories (but i think didn't call them such) and not succumbing to the pitfalls of specs.
<adam12> Oh
<adam12> TestBench
<adam12> I've _also_ used that one.
<rapha> HECK yeah that coulda been it!
<rapha> but you wouldn't have wanted to have to use it again?
<adam12> I like it. But the Eventide project is very opinionated and while I do share a lot of their opinions, I don't share _all_ of them.
<adam12> Test framework is especially gritty. No before/after hooks. No around hooks. No randomization. It would work on simple projects of mine but nothing with a database likely.
<rapha> hmm
<rapha> out of the ones we discussed, i wonder if Quickdraw warrants a closer look
<adam12> Depends on your style.
<rapha> because at work, right now, it's a terrible mess of badly written and mostly unmaintained RSpec
<adam12> If you like rspec style, sus or quickdraw.
<rapha> and noone who's one the team now likes RSpec
<rapha> but not because of the style i think
<adam12> If you like testunit style, tldr with emoji's turned off.
<rapha> lol
<rapha> everyone wants FASTER that's for sure
<adam12> quickdraw and sus are parallelized. minitest paralelization is opt-in.
<adam12> tldr might be parallel, I don't remmeber.
<rapha> one dude got an M3 now. even that still chokes on the test suite. and still only 53% coverage because noone likes to write them.
<adam12> I can't handle spec style.
<rapha> parallel would be amazeballs
<rapha> and i'd much prefer testunit style
<rapha> there's one other guy on the project who also does
<rapha> but i think i could convince two more
<rapha> the tech lead will go along with anything as long as its more fun and might get his coverage up
<rapha> he's even encouraged me to just start writing my own tests in something else
<rapha> from what you're saying i'm thinking tldr with emojis now :)
<adam12> Haha
<adam12> I really like tldr. I just don't like the emojis :(
<rapha> not sure i'm sold on the 1.8s thing
<rapha> couldn't care less for/against some emojis