havenwood changed the topic of #ruby to: Ruby 3.4.4, 3.3.8, 3.5.0-preview1 https://www.ruby-lang.org | Log https://libera.irclog.whitequark.org/ruby
_whitelogger has joined #ruby
Pixi has quit [Ping timeout: 272 seconds]
Pixi has joined #ruby
Pixi has quit [Ping timeout: 276 seconds]
jmcantrell has quit [Ping timeout: 276 seconds]
Pixi has joined #ruby
jmcantrell has joined #ruby
TomyWork has quit [Ping timeout: 248 seconds]
Pixi has quit [Quit: Leaving]
brokkoli_origin has quit [Read error: Connection reset by peer]
brokkoli_origin has joined #ruby
cappy has quit [Quit: Leaving]
wbooze has quit [Quit: Leaving]
Pixi has joined #ruby
brokkoli_origin has quit [Ping timeout: 260 seconds]
jmcantrell has quit [Ping timeout: 244 seconds]
brokkoli_origin has joined #ruby
brokkoli_origin has quit [Ping timeout: 244 seconds]
brokkoli_origin has joined #ruby
coffeejunk has quit [Ping timeout: 245 seconds]
jbg has quit [Ping timeout: 245 seconds]
integral has quit [Ping timeout: 245 seconds]
Liothen has quit [Ping timeout: 245 seconds]
coffeejunk has joined #ruby
sts has quit [Ping timeout: 245 seconds]
jbg has joined #ruby
integral has joined #ruby
sts has joined #ruby
Liothen has joined #ruby
asio_ has joined #ruby
asio has quit [Ping timeout: 245 seconds]
qsx has quit [Remote host closed the connection]
lucerne5 has joined #ruby
OverCoder8 has joined #ruby
OverCoder has quit [Read error: Connection reset by peer]
OverCoder8 is now known as OverCoder
lucerne has quit [Ping timeout: 245 seconds]
lucerne5 is now known as lucerne
qsx has joined #ruby
fantazo has quit [Quit: Lost terminal]
FetidToot has quit [Quit: The Lounge - https://thelounge.chat]
TomyWork has joined #ruby
gr33n7007h has quit [Ping timeout: 248 seconds]
dionysus69 has joined #ruby
TomyWork has quit [Remote host closed the connection]
gr33n7007h has joined #ruby
<nakilon> The_Camel_: how do you know rails were not made by hobos?
<nakilon> what is being developed and what is not is up to you, they are waiting for your hands to start doing job
<nakilon> if you want to talk about community you better look at a "community problems", such as pulling nationality hate (hiding it under the word 'politics'), etc.
<nakilon> but I won't blame the community in what they did not yet made
<o0x1eef> IMO community > corporate
<nakilon> there is a guy who made the whole GUI framework, pulled in some java components, alone
Linux_Kerio has joined #ruby
<nakilon> you never know at just first glance is the 'app template' or whatever is good or not, until you try, etc.
<nakilon> often things that have fancy websites and lots of effort put into marketing are pointless
<nakilon> you have to search among the 'things made by hobos' to find the treasures
<o0x1eef> Exactly
oznek has joined #ruby
<nakilon> what gem should I use to notice the moment the file has changed? guard?
oznek has quit [Quit: Leaving]
<nakilon> or gem listen
<o0x1eef> I've used listen in the past
dionysus69 has quit [Ping timeout: 245 seconds]
R2robot has quit [Quit: Pull the lever, Kronk. Wrong leverrrrrrr!]
R2robot has joined #ruby
dionysus69 has joined #ruby
<nakilon> yeah listens works fine https://i.imgur.com/ZSeqRtr.mp4
jmcantrell has joined #ruby
<The_Camel_> nakilon,
<The_Camel_> "what is being developed and what is not is up to you, they are waiting for your hands to start doing job"
<The_Camel_> maybe it should be.
<The_Camel_> maybe programming should be more like civil engineering
<The_Camel_> control people from what to do and what not to do.
<The_Camel_> maybe 90% of what's out there in the programming world would SUCK LESS.
<The_Camel_> if it was that way.
<nakilon> > 0 <= i < j <= self.size. The block returns true for self[i] and false for self[j]. Less formally: the block is such that all false-evaluating elements precede all true-evaluating elements.
<nakilon> the first sentence says it's true, then false; the second one says false precedes true
<nakilon> then snippet examples is false-true
<nakilon> either I'm stupid or new docs CSS is so bad no one can proof-read it
<The_Camel_> nakilon, ah yes. CSS. another abomination. created by the community.
<o0x1eef> Generally everything open source is maintained or created by a community. Otherwise it is sold to you by a company or an individual.
<The_Camel_> o0x1eef, I think I would've been happy to pay for a different kind of internet we have today.
<The_Camel_> i do pay for ISP anyway
<The_Camel_> o0x1eef, because the internet we have __CURRENTLY__ is TERRIBLE.
<nakilon> feel free to enter your corporate chat rooms
<o0x1eef> Corporations ruined the internet though, you realize that - right ? Turning the internet from academia to a capitalist free market is what ruined a large part of it
<The_Camel_> o0x1eef, that's because they never turned it communist.
<nakilon> communism is a state-wide corporation
<The_Camel_> nakilon, until you get rid of your enemy.
<nakilon> I don't understand why .bsearch_index is nil for both {+1} and {-1}
<nakilon> how do I know if the value I'm looking for is lower than anything in an array rather than higher than anything in it?
<nakilon> in case of search_any mode
<o0x1eef> I'm not sure about bsearch, but given a plain array, ary.min < x
<nakilon> I guess it's not designed for the purpose of building the sorted arrays, ok
<nakilon> I'm gonna utilize it anyway, instead of reinventing the deprecated rbtree
<nakilon> and I don't understand why is find-minimum for 0,-1,+1 isn't implemented
<nakilon> it should be trivial
<nakilon> anyway
<The_Camel_> nakilon, and pure communism doesn't have a state.
<nakilon> you sound like anarchist
<The_Camel_> nakilon, no. far from it lol
<The_Camel_> I want order
<The_Camel_> I want rules
<The_Camel_> I want strictness
<The_Camel_> I want hammer and sickle to crush the enemy
<nakilon> we aren't crushing enemy here, we are coding in Ruby
<nakilon> should a = a.take(n) be faster than a.slice!(n..-1) ?
<nakilon> (or .replace)
<The_Camel_> nakilon, which side of the world are you in btw?
gr33n7007h has quit [Ping timeout: 260 seconds]
gr33n7007h has joined #ruby
jmcantrell has quit [Ping timeout: 252 seconds]
fantazo has joined #ruby
fantazo has quit [Changing host]
fantazo has joined #ruby
<weaksauce> nakilon all that predicate was just saying that the array should be sorted before using
<weaksauce> otherwise binary search is not useful
<nakilon> weaksauce: do you mean my first question? docs say i is true, j is false, and i < j; but in fact it works wise versa -- you are supposed to return true for the right side
kmad has quit [Ping timeout: 252 seconds]
kmad has joined #ruby
jmcantrell has joined #ruby
<nakilon> forgot I need to handle dups
<nakilon> now it's harder to understand but whatever, it passes tests
hwpplayer1 has joined #ruby
cappy has joined #ruby
___nick___ has joined #ruby
___nick___ has quit [Client Quit]
___nick___ has joined #ruby
jmcantrell has quit [Quit: WeeChat 4.6.3]
jmcantrell has joined #ruby
___nick___ has quit [Ping timeout: 244 seconds]
Vonter has quit [Ping timeout: 276 seconds]
Vonter has joined #ruby
pastelowl has joined #ruby
sweatiest has quit [Ping timeout: 272 seconds]
sweatiest has joined #ruby
jmcantrell has quit [Quit: WeeChat 4.6.3]
ruby[bot] has quit [Remote host closed the connection]
ruby[bot] has joined #ruby
CRISPR has joined #ruby
cappy has quit [Quit: Leaving]
CRISPR has quit [Ping timeout: 260 seconds]
sweatiest has quit [Ping timeout: 260 seconds]
sweatiest has joined #ruby
CRISPR has joined #ruby