jhass[m] changed the topic of #ruby to: Rules: https://ruby-community.com | Ruby 3.1.2, 3.0.4, 2.7.6: https://www.ruby-lang.org | Paste 4+ lines to: https://gist.github.com | Books: https://goo.gl/wpGhoQ
RougeR has joined #ruby
crankharder has quit [Ping timeout: 260 seconds]
stunthacks has quit [Ping timeout: 252 seconds]
crankharder has joined #ruby
crankharder has quit [Ping timeout: 240 seconds]
crankharder has joined #ruby
crankharder has quit [Ping timeout: 246 seconds]
crankharder has joined #ruby
crankharder has quit [Ping timeout: 246 seconds]
crankharder has joined #ruby
crankharder has quit [Ping timeout: 256 seconds]
markong has quit [Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/]
crankharder has joined #ruby
jpn has joined #ruby
jpn has quit [Ping timeout: 248 seconds]
crankharder has quit [Ping timeout: 256 seconds]
crankharder has joined #ruby
crankharder has quit [Ping timeout: 246 seconds]
crankharder has joined #ruby
crankharder has quit [Ping timeout: 246 seconds]
crankharder has joined #ruby
crankharder has quit [Ping timeout: 272 seconds]
crankharder has joined #ruby
crankharder has quit [Ping timeout: 276 seconds]
RougeR has quit [Ping timeout: 272 seconds]
crankharder has joined #ruby
crankharder has quit [Ping timeout: 264 seconds]
crankharder has joined #ruby
crankharder has quit [Ping timeout: 268 seconds]
crankharder has joined #ruby
jl- has joined #ruby
crankharder has quit [Ping timeout: 256 seconds]
jl- has quit [Ping timeout: 256 seconds]
crankharder has joined #ruby
crankharder has quit [Ping timeout: 256 seconds]
constxd has quit [Ping timeout: 246 seconds]
<ox1eef_> i get the impression it is something you intentionally can't do.
crankharder has joined #ruby
<ox1eef_> probably you could implement bind in C to not care about receiver, and pray there's no segfaults :)
michigan has quit [Quit: Connection closed for inactivity]
<ox1eef_> it seems like opening a can of worms though - because assuming you could bind any receiver, you then have to worry if the method depends on methods in its ancestry tree or not.
crankharder has quit [Ping timeout: 264 seconds]
crankharder has joined #ruby
cocalero has joined #ruby
crankharder has quit [Ping timeout: 272 seconds]
crankharder has joined #ruby
crankharder has quit [Ping timeout: 260 seconds]
crankharder has joined #ruby
e2 has joined #ruby
Ziyan has joined #ruby
jl- has joined #ruby
oz has quit [*.net *.split]
slothby has quit [*.net *.split]
cout has quit [*.net *.split]
Exa has quit [*.net *.split]
axsuul has quit [*.net *.split]
cout has joined #ruby
jl- has quit [Ping timeout: 268 seconds]
ox has joined #ruby
axsuul has joined #ruby
Exa has joined #ruby
crankharder has quit [Ping timeout: 246 seconds]
crankharder has joined #ruby
schalken has quit [*.net *.split]
vito has quit [*.net *.split]
EdwardIII has quit [*.net *.split]
dcx has quit [*.net *.split]
seisatsu has quit [*.net *.split]
Manouchehri has quit [*.net *.split]
eam has quit [*.net *.split]
cyj123 has quit [*.net *.split]
cuppajoeman has quit [*.net *.split]
jposer has quit [*.net *.split]
eam has joined #ruby
Edward123 has joined #ruby
seisatsu has joined #ruby
schalken has joined #ruby
crankharder has quit [Ping timeout: 268 seconds]
jposer has joined #ruby
cuppajoeman has joined #ruby
cyj123 has joined #ruby
vito has joined #ruby
dcx has joined #ruby
Manouchehri has joined #ruby
cocalero has quit [Quit: Going offline, see ya! (www.adiirc.com)]
crankharder has joined #ruby
protektwar has joined #ruby
protektwar has joined #ruby
protektwar has quit [Changing host]
crankharder has quit [Ping timeout: 256 seconds]
Ziyan has quit [Ping timeout: 264 seconds]
Ziyan_ has joined #ruby
crankharder has joined #ruby
rvalue has quit [Read error: Connection reset by peer]
rvalue has joined #ruby
crankharder has quit [Ping timeout: 256 seconds]
crankharder has joined #ruby
crankharder has quit [Ping timeout: 264 seconds]
jpn has joined #ruby
crankharder has joined #ruby
jpn has quit [Ping timeout: 264 seconds]
crankharder has quit [Ping timeout: 264 seconds]
crankharder has joined #ruby
crankharder has quit [Ping timeout: 240 seconds]
crankharder has joined #ruby
crankharder has quit [Ping timeout: 256 seconds]
mahlon has joined #ruby
crankharder has joined #ruby
crankharder has quit [Ping timeout: 240 seconds]
jl- has joined #ruby
jl- has quit [Ping timeout: 264 seconds]
Linux_Kerio has joined #ruby
crankharder has joined #ruby
stylo has quit [Quit: Connection closed for inactivity]
crankharder has quit [Ping timeout: 256 seconds]
<ox1eef_> weaksauce: i apologize for my harsh tone a few days ago.
crankharder has joined #ruby
jpn has joined #ruby
___nick___ has joined #ruby
crankharder has quit [Ping timeout: 240 seconds]
jpn has quit [Ping timeout: 240 seconds]
crankharder has joined #ruby
crankharder has quit [Ping timeout: 240 seconds]
crankharder has joined #ruby
crankharder has quit [Ping timeout: 240 seconds]
crankharder has joined #ruby
crankharder has quit [Ping timeout: 256 seconds]
mixfix41 has joined #ruby
Linux_Kerio has quit [Ping timeout: 240 seconds]
Linux_Kerio has joined #ruby
dionysus69 has joined #ruby
teclator has joined #ruby
jl- has joined #ruby
rvalue has quit [Read error: Connection reset by peer]
rvalue has joined #ruby
jpn has joined #ruby
crankharder has joined #ruby
jl- has quit [Ping timeout: 276 seconds]
crankharder has quit [Ping timeout: 240 seconds]
crankharder has joined #ruby
crankharder has quit [Ping timeout: 276 seconds]
crankharder has joined #ruby
ur5us has joined #ruby
crankharder has quit [Ping timeout: 246 seconds]
crankharder has joined #ruby
crankharder has quit [Ping timeout: 276 seconds]
Ziyan has joined #ruby
Ziyan_ has quit [Ping timeout: 272 seconds]
crankharder has joined #ruby
Ziyan has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
crankharder has quit [Ping timeout: 276 seconds]
ur5us has quit [Ping timeout: 240 seconds]
crankharder has joined #ruby
crankharder has quit [Ping timeout: 240 seconds]
crankharder has joined #ruby
RougeR has joined #ruby
crankharder has quit [Ping timeout: 276 seconds]
aeris has quit [Ping timeout: 268 seconds]
aeris has joined #ruby
crankharder has joined #ruby
Ziyan has joined #ruby
crankharder has quit [Ping timeout: 246 seconds]
aeris has quit [Remote host closed the connection]
aeris has joined #ruby
Edward123 is now known as EdwardIII
Ziyan has quit [Ping timeout: 264 seconds]
TomyWork has joined #ruby
ur5us has joined #ruby
Ziyan has joined #ruby
protektwar has quit [Ping timeout: 264 seconds]
protektwar has joined #ruby
protektwar has joined #ruby
protektwar has quit [Changing host]
Ziyan has quit [Ping timeout: 276 seconds]
Ziyan has joined #ruby
markong has joined #ruby
jpn has quit [Ping timeout: 264 seconds]
crankharder has joined #ruby
crankharder has quit [Ping timeout: 276 seconds]
jpn has joined #ruby
jpn has quit [Ping timeout: 276 seconds]
crankharder has joined #ruby
jpn has joined #ruby
crankharder has quit [Ping timeout: 240 seconds]
aeris has quit [Remote host closed the connection]
aeris has joined #ruby
jpn has quit [Ping timeout: 276 seconds]
aeris has quit [Remote host closed the connection]
aeris has joined #ruby
constxd has joined #ruby
jpn has joined #ruby
jl- has joined #ruby
crankharder has joined #ruby
jpn has quit [Ping timeout: 240 seconds]
jl- has quit [Ping timeout: 256 seconds]
crankharder has quit [Ping timeout: 240 seconds]
ur5us has quit [Ping timeout: 240 seconds]
jpn has joined #ruby
Ziyan has quit [Quit: Textual IRC Client: www.textualapp.com]
Ziyan has joined #ruby
crankharder has joined #ruby
jpn has quit [Ping timeout: 246 seconds]
jpn has joined #ruby
ur5us has joined #ruby
crankharder has quit [Ping timeout: 240 seconds]
crankharder has joined #ruby
crankharder has quit [Ping timeout: 276 seconds]
crankharder has joined #ruby
crankharder has quit [Ping timeout: 240 seconds]
crankharder has joined #ruby
protektwar has quit [Ping timeout: 240 seconds]
crankharder has quit [Ping timeout: 276 seconds]
crankharder has joined #ruby
Guest56 has joined #ruby
Guest56 has left #ruby [#ruby]
crankharder has quit [Ping timeout: 240 seconds]
jpn has quit [Ping timeout: 240 seconds]
Sankalp has joined #ruby
Linux_Kerio has quit [Quit: Konversation terminated!]
Linux_Kerio has joined #ruby
crankharder has joined #ruby
Ziyan has quit [Ping timeout: 240 seconds]
Ziyan has joined #ruby
jpn has joined #ruby
jl- has joined #ruby
jl- has quit [Ping timeout: 276 seconds]
markong has quit [Ping timeout: 240 seconds]
ox is now known as oz
dviola has joined #ruby
crankharder has quit [Ping timeout: 276 seconds]
crankharder has joined #ruby
Ziyan_ has joined #ruby
Ziyan has quit [Ping timeout: 264 seconds]
ur5us has quit [Ping timeout: 255 seconds]
___nick___ has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
___nick___ has joined #ruby
dionysus69 has quit [Ping timeout: 240 seconds]
___nick___ has quit [Client Quit]
___nick___ has joined #ruby
crankharder has quit [Ping timeout: 276 seconds]
moldorcoder7 has quit [Ping timeout: 264 seconds]
moldorcoder7 has joined #ruby
crankharder has joined #ruby
crankharder has quit [Ping timeout: 246 seconds]
crankharder has joined #ruby
crankharder has quit [Ping timeout: 246 seconds]
crankharder has joined #ruby
ox1eef_ is now known as ox1eef
crankharder has quit [Ping timeout: 256 seconds]
jpn has quit [Ping timeout: 276 seconds]
jpn has joined #ruby
crankharder has joined #ruby
jl- has joined #ruby
<axisys> whats the difference between %w(a b) vs %w[a b] ?
jpn has quit [Ping timeout: 276 seconds]
crankharder has quit [Ping timeout: 255 seconds]
jl- has quit [Ping timeout: 255 seconds]
crankharder has joined #ruby
___nick___ has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
___nick___ has joined #ruby
crankharder has quit [Ping timeout: 255 seconds]
jpn has joined #ruby
szkl has quit [Quit: Connection closed for inactivity]
crankharder has joined #ruby
<adam12> axisys: None. You can use almost any delimiter for % sigils.
<adam12> axisys: ie. %w!foo bar baz! is totally valid.
crankharder has quit [Ping timeout: 276 seconds]
crankharder has joined #ruby
michigan has joined #ruby
protektwar has joined #ruby
protektwar has joined #ruby
protektwar has quit [Changing host]
desnudopenguino has joined #ruby
Guest6 has joined #ruby
Guest6 has quit [Client Quit]
John_Ivan has quit [Remote host closed the connection]
John_Ivan has joined #ruby
Guest26nakilon has joined #ruby
<mooff> what about %w😻foo bar😻 ?
swaggboi has quit [Read error: Connection timed out]
swaggboi has joined #ruby
<ccooke> ... "Invalid byte sequence in UTF-8". Which isn't a good error message, *And* I can't tell if I'm disappointed or relieved that it doesn't work
<adam12> Hehe
Guest26nakilon has quit [Quit: Client closed]
jpn has quit [Ping timeout: 276 seconds]
<ccooke> Also, this looks... a bit buggy, to be honest: https://gist.github.com/ccooke/aa4191c66fa982f75ee8cabab3cda5ca
stdedos has joined #ruby
jpn has joined #ruby
_ht has joined #ruby
SteveR has joined #ruby
jpn has quit [Ping timeout: 240 seconds]
Ziyan_ has quit [Quit: Textual IRC Client: www.textualapp.com]
jpn has joined #ruby
jl- has joined #ruby
jl- has quit [Ping timeout: 256 seconds]
dionysus69 has joined #ruby
stdedos has quit [Quit: Page closed]
jpn has quit [Ping timeout: 276 seconds]
TomyWork has quit [Quit: Leaving]
<mooff> :: "%w😻".then { [_1.valid_encoding?, *_1.chars] }
<ruby-eval> => [true, "%", "w", "😻"]
<mooff> :: module πŸ™€ class 😻 end end
<ruby-eval> ERROR: (eval):1: class/module name must be CONSTANT
<ruby-eval> module πŸ™€ class 😻 end end
<ruby-eval> ^~~~
<ruby-eval> module πŸ™€ class 😻 end end
<ruby-eval> (eval):1: class/module name must be CONSTANT
<ruby-eval> ^~~~
stylo has joined #ruby
<mooff> doh, should have used the uppercase "πŸ™€" πŸ€“
spawnmc has joined #ruby
jpn has joined #ruby
<spawnmc> I was hoping this would work, it doesn't: https://gist.github.com/inascime/67cbf3f9cb0feca50d400cc329a9a9bb
<spawnmc> is there a simple way to achieve this?
<adam12> spawnmc: Generally you don't want to use `for`.
<adam12> spawnmc: Ruby has powerful enumerables, so you'd use an Array and then enumerate on that. [a, b, c, d].each do |i|
<adam12> Technically you can get `for` to work, but I wouldn't. `for i in [a, b, c, d]`
SteveR has quit [Quit: Client closed]
<spawnmc> hmm ok, i just started learning Ruby so i didn't get to arrays yet, just throwing stuff at the wall and seeing if it sticks
<spawnmc> thanks
<adam12> spawnmc: No problem.
<legit> I think part of enjoying Ruby is accepting its ways and not forcing it to behave like Python, for example
<legit> Not that there's anything wrong with python
ur5us has joined #ruby
protektwar has quit [Ping timeout: 240 seconds]
<spawnmc> haha, I was just trying to see if it would behave similar to it. Ruby does have quite a few interesting quirks I've came across so far
<weaksauce> ox1eef harsh tone regarding what?
John_Ivan has quit [Read error: Connection reset by peer]
crankharder has quit [Ping timeout: 240 seconds]
John_Ivan has joined #ruby
crankharder has joined #ruby
matoro has quit [Quit: ZNC 1.8.2 - https://znc.in]
matoro has joined #ruby
matoro has quit [Changing host]
matoro has joined #ruby
crankharder has quit [Ping timeout: 240 seconds]
crankharder has joined #ruby
crankharder has quit [Ping timeout: 246 seconds]
ur5us has quit [Ping timeout: 264 seconds]
szkl has joined #ruby
heath_ledger[m] has joined #ruby
crankharder has joined #ruby
_ht has quit [Remote host closed the connection]
crankharder has quit [Ping timeout: 246 seconds]
___nick___ has quit [Ping timeout: 260 seconds]
crankharder has joined #ruby
jpn has quit [Ping timeout: 276 seconds]
<spawnmc> what are some major differences from like 2.33 ruby to latest ruby?
crankharder has quit [Ping timeout: 246 seconds]
jl- has joined #ruby
crankharder has joined #ruby
<adam12> spawnmc: Fibers received a lot of enhancements. There was many ongoing changes to the garbage collector.
<adam12> If you're talking about syntax, the ruby changes website is helpful. https://rubyreferences.github.io/rubychanges/
<adam12> Keyword arg separation was big.
<spawnmc> I'm not sure I understand what Keyword arg separation is yet but I'll keep that in mind thanks
jl- has quit [Ping timeout: 240 seconds]
reset has quit [Quit: reset]
crankharder has quit [Ping timeout: 240 seconds]
crankharder has joined #ruby
jpn has joined #ruby
mixfix41 has quit [Ping timeout: 276 seconds]
crankharder has quit [Ping timeout: 256 seconds]
jpn has quit [Ping timeout: 246 seconds]
crankharder has joined #ruby
<ox1eef> weaksauce: regarding .split of all things.
crankharder has quit [Ping timeout: 276 seconds]
jpn has joined #ruby
<weaksauce> ox1eef no worries
crankharder has joined #ruby
crankharder has quit [Ping timeout: 264 seconds]
crankharder has joined #ruby
crankharder has quit [Remote host closed the connection]
crankharder has joined #ruby
crankharder has quit [Ping timeout: 240 seconds]
crankharder has joined #ruby
crankharder has quit [Ping timeout: 240 seconds]
jpn has quit [Ping timeout: 240 seconds]
swaggboi has quit [Read error: Connection timed out]
swaggboi has joined #ruby
jpn has joined #ruby
crankharder has joined #ruby
crankharder has quit [Ping timeout: 240 seconds]
crankharder has joined #ruby
goldfish has joined #ruby
jpn has quit [Ping timeout: 246 seconds]
crankharder has quit [Ping timeout: 240 seconds]
crankharder has joined #ruby
goldfish has quit [Ping timeout: 240 seconds]
crankharder has quit [Ping timeout: 240 seconds]
crankharder has joined #ruby
markong has joined #ruby
Sankalp has quit [Ping timeout: 240 seconds]
crankharder has quit [Ping timeout: 240 seconds]
Sankalp has joined #ruby
crankharder has joined #ruby
gfawcett has quit [Quit: The Lounge - https://thelounge.chat]
jl- has joined #ruby
crankharder has quit [Ping timeout: 240 seconds]
crankharder has joined #ruby
jl- has quit [Ping timeout: 240 seconds]
teclator has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
jpn has joined #ruby
cocalero has joined #ruby
crankharder has quit [Ping timeout: 276 seconds]
smp has quit [Quit: ZNC 1.8.2 - https://znc.in]
smp has joined #ruby
crankharder has joined #ruby
jpn has quit [Ping timeout: 260 seconds]
crankharder has quit [Ping timeout: 260 seconds]
foxxesStar has quit [Ping timeout: 246 seconds]
Dean has joined #ruby
<Dean> hi
<michigan> Hi!
<Dean> how are you michigan
<michigan> Anybody know why `Net::FTP.new("ftp.openbsd.org")` fails?
<michigan> Dean: Can't complain, yourself?
<Dean> doing good thanks michigan
<michigan> Good!
jpn has joined #ruby
<michigan> I'm trying to log onto https://ftp.openbsd.org/pub/OpenBSD/ and get the list of directories there.
stylo has quit [Quit: Connection closed for inactivity]
jpn has quit [Ping timeout: 240 seconds]
crankharder has joined #ruby
ruby[bot] has joined #ruby
<constxd> michigan: is that actually an ftp server?
<michigan> constxd: Good question!
<constxd> i don't see it on the list of ftp mirrors
<constxd> does it still fail if you use ftp.usa.openbsd.org
<michigan> Thanks constxd :)
<constxd> did that work? i was just guessing
crankharder has quit [Ping timeout: 276 seconds]
ruby[bot] has quit [Remote host closed the connection]
ruby[bot] has joined #ruby
<michigan> Yep :)
crankharder has joined #ruby
crankharder has quit [Ping timeout: 256 seconds]
smp_ has joined #ruby
smp has quit [Ping timeout: 240 seconds]
smp_ is now known as smp
Guest5hihi has joined #ruby
Guest5hihi has left #ruby [#ruby]
Guest38 has joined #ruby
<Guest38> Yo
cocalero has quit [Quit: Going offline, see ya! (www.adiirc.com)]
foxxesStar has joined #ruby
crankharder has joined #ruby
Guest38 is now known as Babybinladen
jpn has joined #ruby
crankharder has quit [Ping timeout: 240 seconds]
crankharder has joined #ruby
jpn has quit [Ping timeout: 240 seconds]
crankharder has quit [Ping timeout: 240 seconds]
crankharder has joined #ruby