<havenwood>
leftylink: ahhh, ..0 includes negatives! right.
<havenwood>
(..0).cover?(-1) #=> true
d10n-work has quit [Quit: Connection closed for inactivity]
<havenwood>
leftylink: 👍🏽
jenrzzz_ has quit [Ping timeout: 245 seconds]
_whitelogger has joined #ruby
AJA4350 has quit [Ping timeout: 245 seconds]
lucasb has quit [Quit: Connection closed for inactivity]
AJA4350 has joined #ruby
SeepingN has quit [Quit: The system is going down for reboot NOW!]
cthu| has quit [Ping timeout: 246 seconds]
shortdudey123 has quit [Ping timeout: 245 seconds]
shortdudey123 has joined #ruby
kapil____ has joined #ruby
gell5 has joined #ruby
gell5 has quit [Read error: Connection reset by peer]
gell5 has joined #ruby
gell5_ has joined #ruby
jenrzzz has joined #ruby
brool has joined #ruby
gell5 has quit [Ping timeout: 250 seconds]
gix has quit [Ping timeout: 268 seconds]
fredolinhares has quit [Quit: WeeChat 1.9.1]
kaleido has joined #ruby
mangold has joined #ruby
bambanx has quit [Ping timeout: 268 seconds]
ricekrispie2 has joined #ruby
<leftylink>
ah... yeah I could have done slightly better by explicitly naming a member I was thinking of instead of making you puzzle it out havenwood . but looks like you got it so it is all good
ricekrispie has quit [Ping timeout: 250 seconds]
AJA4351 has joined #ruby
AJA4350 has quit [Ping timeout: 255 seconds]
AJA4351 is now known as AJA4350
ur5us has quit [Remote host closed the connection]
ur5us has joined #ruby
azizLIGHT has left #ruby ["WeeChat 2.2-dev"]
<leftylink>
s/done slightly better/been more helpful/
jenrzzz has quit [Ping timeout: 245 seconds]
orbyt_ has joined #ruby
noobineer has quit [Remote host closed the connection]
wallace__ has joined #ruby
wallace_mu has quit [Read error: Connection reset by peer]
wildermind has quit [Quit: Connection closed for inactivity]
_whitelogger has joined #ruby
DTZUZO has joined #ruby
DTZUZO has quit [Ping timeout: 250 seconds]
i1nfusion has quit [Remote host closed the connection]
helpa has quit [Remote host closed the connection]
helpa has joined #ruby
i1nfusion has joined #ruby
DTZUZO has joined #ruby
htc^ has quit []
arescorpio has joined #ruby
rf` has quit []
rf has joined #ruby
rf has quit [Client Quit]
envex has joined #ruby
vsss has joined #ruby
braincrash has quit [Quit: bye bye]
braincrash has joined #ruby
cd has joined #ruby
grilix has joined #ruby
_whitelogger has joined #ruby
i1nfusion has quit [Remote host closed the connection]
i1nfusion has joined #ruby
wallace__ has left #ruby [#ruby]
AJA4350 has quit [Remote host closed the connection]
t0xik has joined #ruby
brool has quit [Ping timeout: 264 seconds]
ur5us_ has joined #ruby
dellavg_ has joined #ruby
ur5us has quit [Ping timeout: 245 seconds]
arescorpio has quit [Quit: Leaving.]
AJA4350 has joined #ruby
AJA4350 has quit [Remote host closed the connection]
AJA4350 has joined #ruby
AJA4350 has quit [Remote host closed the connection]
ae84 has quit [Ping timeout: 246 seconds]
AJA4350 has joined #ruby
ur5us_ has quit [Ping timeout: 268 seconds]
AJA4350 has quit [Remote host closed the connection]
terabytes has quit [Quit: Connection closed for inactivity]
<baweaver>
havenwood: Did you write an article on it yet?
Nicmavr has quit [Read error: Connection reset by peer]
Nicmavr has joined #ruby
AJA4350 has joined #ruby
_whitelogger has joined #ruby
Hobbyboy has quit [Ping timeout: 250 seconds]
Hobbyboy has joined #ruby
AJA4350 has quit [Remote host closed the connection]
dellavg_ has quit [Ping timeout: 244 seconds]
_whitelogger has joined #ruby
orbyt_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
houhoulis has quit [Remote host closed the connection]
orbyt_ has joined #ruby
sauvin has joined #ruby
reber has joined #ruby
v01d4lph4 has joined #ruby
shortdudey123 has quit [Ping timeout: 255 seconds]
starseed0000 has quit [Ping timeout: 246 seconds]
shortdudey123 has joined #ruby
_whitelogger has joined #ruby
grilix has quit [Ping timeout: 255 seconds]
DTZUZU has quit [Quit: WeeChat 2.2]
aufi has joined #ruby
aufi has quit [Ping timeout: 246 seconds]
sidx64 has joined #ruby
Xiti has quit [Ping timeout: 246 seconds]
Xiti has joined #ruby
gell5_ has quit [Ping timeout: 268 seconds]
schleppel has joined #ruby
_whitelogger has joined #ruby
Inline has quit [Quit: Leaving]
Dbugger has joined #ruby
DTZUZU has joined #ruby
jonjitsu has quit [Remote host closed the connection]
supergeek[m] has quit [Remote host closed the connection]
turt2live has quit [Remote host closed the connection]
Turnikov[m] has quit [Remote host closed the connection]
bastilian has quit [Remote host closed the connection]
helpa has quit [Remote host closed the connection]
sepp2k has quit [Write error: Connection reset by peer]
irdr has quit [Max SendQ exceeded]
helpa-bot has joined #ruby
helpa-bot has quit [Remote host closed the connection]
helpa has joined #ruby
vsss has quit [Ping timeout: 245 seconds]
ricekrispie2 is now known as ricekrispie
vsss has joined #ruby
vsss has quit [Max SendQ exceeded]
cgfbee has quit [Ping timeout: 246 seconds]
vsss has joined #ruby
vsss has quit [Max SendQ exceeded]
vsss has joined #ruby
vsss has quit [Max SendQ exceeded]
vsss has joined #ruby
irdr has joined #ruby
hightower2 has joined #ruby
cgfbee has joined #ruby
bastilian has joined #ruby
vondruch has joined #ruby
DTZUZU has quit [Quit: WeeChat 2.2]
DTZUZU has joined #ruby
andikr has joined #ruby
orbyt_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
terens has joined #ruby
ferr has joined #ruby
gigetoo has quit [Ping timeout: 255 seconds]
v01d4lph4 has quit [Remote host closed the connection]
gigetoo has joined #ruby
v01d4lph4 has joined #ruby
<dionysus69>
I have some free time, does anyone have any project that would need contribution? plus I would like to gain experience in FOSS contribution flow
esrse has joined #ruby
TomyWork has joined #ruby
orbyt_ has joined #ruby
orbyt_ has quit [Client Quit]
sidx64 has quit [Ping timeout: 250 seconds]
clemens3 has joined #ruby
prestorium has joined #ruby
turt2live has joined #ruby
sepp2k has joined #ruby
jonjitsu has joined #ruby
Turnikov[m] has joined #ruby
supergeek[m] has joined #ruby
sidx64 has joined #ruby
helpa has quit [Remote host closed the connection]
helpa has joined #ruby
snickers has joined #ruby
sidx64 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
v01d4lph4 has quit [Remote host closed the connection]
v01d4lph4 has joined #ruby
reber has quit [Remote host closed the connection]
mangold has quit [Quit: This computer has gone to sleep]
rubydoc_ has joined #ruby
sidx64 has joined #ruby
rubydoc has quit [Ping timeout: 268 seconds]
lxsameer has joined #ruby
phaul has quit [Ping timeout: 250 seconds]
phaul has joined #ruby
aupadhye has joined #ruby
alem0lars has joined #ruby
Mia has joined #ruby
Mia has quit [Changing host]
Mia has joined #ruby
alem0lars has quit [Read error: Connection reset by peer]
alem0lars has joined #ruby
Axy has quit [Ping timeout: 245 seconds]
conta1 has joined #ruby
rubydoc_ has quit [Ping timeout: 245 seconds]
phaul has quit [Ping timeout: 245 seconds]
phaul has joined #ruby
kyrylo has joined #ruby
CrazyEddy has quit [Ping timeout: 244 seconds]
CrazyEddy has joined #ruby
jottr has joined #ruby
RiPuk has quit [Ping timeout: 250 seconds]
sidx64 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
RiPuk has joined #ruby
RiPuk has quit [Ping timeout: 250 seconds]
sidx64 has joined #ruby
code_zombie has quit [Quit: Leaving]
alem0lars_ has joined #ruby
DTZUZO has quit [Ping timeout: 245 seconds]
alem0lars has quit [Ping timeout: 250 seconds]
rubydoc has joined #ruby
hightower2 has quit [Changing host]
hightower2 has joined #ruby
conta1 has quit [Quit: conta1]
t0xik has quit [Quit: Connection closed for inactivity]
sidx64 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Bish has joined #ruby
alem0lars_ has quit [Remote host closed the connection]
jottr_ has joined #ruby
jottr has quit [Read error: Connection reset by peer]
jottr has joined #ruby
jottr_ has quit [Read error: Connection reset by peer]
i1nfusion has quit [Remote host closed the connection]
za1b1tsu has joined #ruby
bastilian has quit [Read error: Connection reset by peer]
jonjitsu has quit [Remote host closed the connection]
supergeek[m] has quit [Read error: Connection reset by peer]
Turnikov[m] has quit [Remote host closed the connection]
turt2live has quit [Write error: Connection reset by peer]
sepp2k has quit [Read error: Connection reset by peer]
irdr has quit [Max SendQ exceeded]
jacksoow has quit [Ping timeout: 246 seconds]
Davey has quit [Ping timeout: 246 seconds]
sidx64 has joined #ruby
vsss has quit [Ping timeout: 250 seconds]
daemonwrangler has quit [Ping timeout: 246 seconds]
irdr has joined #ruby
vsss has joined #ruby
vsss has quit [Max SendQ exceeded]
vsss has joined #ruby
vsss has quit [Max SendQ exceeded]
vsss has joined #ruby
vsss has quit [Excess Flood]
vsss has joined #ruby
daemonwrangler has joined #ruby
jacksoow has joined #ruby
Davey has joined #ruby
Davey has quit [Changing host]
Davey has joined #ruby
DTZUZO has joined #ruby
Inline has joined #ruby
bastilian has joined #ruby
tdy has quit [Ping timeout: 246 seconds]
aupadhye has quit [Remote host closed the connection]
tjbp has quit [Remote host closed the connection]
tjbp has joined #ruby
aupadhye has joined #ruby
conta1 has joined #ruby
sidx64 has quit [Read error: Connection reset by peer]
<phaul>
yeah I mean you could just lock a mutex and that waits until it becomes available. sounds like it's the same concept as a mutex just different interface , but I dont know
<phaul>
docs say "it is possible to suspend while in the middle of a critical section", but wait, what. why? Sounds like recipe for dead locks
dviola has joined #ruby
dviola has quit [Client Quit]
jcalla has joined #ruby
dviola has joined #ruby
<phaul>
I guess I just proved that I don't understand them either, but in that example in the docs, how does thread b get to resource.signal if it can't even enter the synchronize block as thread a has already taken the mutex
v01d4lph4 has quit [Read error: Connection reset by peer]
<jhass>
ConditionVariable#wait unlocks the mutex
snickers has quit [Ping timeout: 250 seconds]
<phaul>
that explains it
<jhass>
I can see performance benefits for coordinating between two threads of a set of n threads that contend for the same mutex
<jhass>
since you can target which thread that's waiting for the thread first
<jhass>
they're the same as Java's Object.wait/.notify/.notify_all
<jhass>
pthread has them too, see the phtread_cond_* manpages
<jhass>
eh, that once sentence came our garbled, I mean "since you can target which thread that's waiting for the mutex is woken up first"
<phaul>
i dont see the interface for that, signal just wakes up the first from the queue, broadcast wakes them all up
<jhass>
well in my scenario only two of them would coordinate with the condition variable, the others would just wait on the mutex
Nicmavr has quit [Read error: Connection reset by peer]
n13z has quit [Ping timeout: 268 seconds]
Nicmavr has joined #ruby
dviola has quit [Quit: WeeChat 2.4]
cameron_ has joined #ruby
tjbp has quit [Remote host closed the connection]
cameron_ has quit [Client Quit]
cameron_ has joined #ruby
cameron_ is now known as camertron
tjbp has joined #ruby
<camertron>
Hello there rubyists! I'm curious if anyone could point me in the right direction. I'm just getting started with MRI's C API and trying to find out how to call rb_mod_refine with a block. Any ideas? Thanks!
camertron has quit [Remote host closed the connection]
al2o3-cr has quit [Quit: If the universe is a machine where the future is uniquely determined by its present state, it would not be possible to calculate what the future will be.]
Ai9zO5AP has quit [Ping timeout: 240 seconds]
sidx64_ has quit [Ping timeout: 250 seconds]
rubydoc has joined #ruby
reber has quit [Remote host closed the connection]
griffindy has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
envex has joined #ruby
akem has quit [Ping timeout: 268 seconds]
schleppel has quit [Quit: Konversation terminated!]
akem has joined #ruby
rippa has quit [Read error: Connection reset by peer]
lxsameer has quit [Ping timeout: 245 seconds]
silviu9 has joined #ruby
Xiti` has joined #ruby
wallace__ has joined #ruby
lxsameer has joined #ruby
SeepingN has quit [Disconnected by services]
SeepingN_ has joined #ruby
yaewa has joined #ruby
mozzarel1 has joined #ruby
kaleido_ has joined #ruby
darkphnx48 has joined #ruby
fyber7 has joined #ruby
Junaos_ has joined #ruby
flips_ has joined #ruby
paraxial8 has joined #ruby
stooj_ has joined #ruby
salasrod_ has joined #ruby
robotcars1 has joined #ruby
mr_rich102 has joined #ruby
reber has joined #ruby
tarptaeya_ has joined #ruby
jmcgnh_ has joined #ruby
yaewa has quit [Client Quit]
irdr_ has joined #ruby
teclator_ has joined #ruby
jrafanie_ has joined #ruby
wget_ has joined #ruby
phage- has joined #ruby
jacksoow_ has joined #ruby
_Caerus has joined #ruby
VladGh_ has joined #ruby
rprimus_ has joined #ruby
daemonwrangler_ has joined #ruby
agent_wh1te has joined #ruby
cranq_ has joined #ruby
moei has quit [Ping timeout: 255 seconds]
ropeney has quit [Ping timeout: 255 seconds]
irdr has quit [Ping timeout: 255 seconds]
linuus has quit [Ping timeout: 255 seconds]
robotcars has quit [Ping timeout: 255 seconds]
varesa has quit [Ping timeout: 255 seconds]
SuperLag has quit [Ping timeout: 255 seconds]
daemonwrangler has quit [Ping timeout: 255 seconds]
wallace_mu has quit [Ping timeout: 255 seconds]
jrafanie has quit [Ping timeout: 255 seconds]
rprimus has quit [Ping timeout: 255 seconds]
bga57 has quit [Ping timeout: 255 seconds]
VladGh has quit [Ping timeout: 255 seconds]
salasrod has quit [Ping timeout: 255 seconds]
mozzarella has quit [Ping timeout: 255 seconds]
adam12 has quit [Ping timeout: 255 seconds]
Ekho has quit [Ping timeout: 255 seconds]
agent_white has quit [Ping timeout: 255 seconds]
polishdub has quit [Ping timeout: 255 seconds]
Xiti has quit [Ping timeout: 255 seconds]
jmcgnh has quit [Ping timeout: 255 seconds]
Caerus has quit [Ping timeout: 255 seconds]
phage has quit [Ping timeout: 255 seconds]
riceandbeans has quit [Ping timeout: 255 seconds]
silviu has quit [Ping timeout: 255 seconds]
Junaos has quit [Ping timeout: 255 seconds]
miah has quit [Ping timeout: 255 seconds]
flips has quit [Ping timeout: 255 seconds]
ellcs has quit [Ping timeout: 255 seconds]
adam12 has joined #ruby
Mon_Ouie has quit [Ping timeout: 255 seconds]
aspiers has quit [Ping timeout: 255 seconds]
KramerC_ has joined #ruby
contradictioned_ has joined #ruby
salasrod_ is now known as salasrod
mozzarel1 is now known as mozzarella
jacksoow has quit [Ping timeout: 246 seconds]
m27frogy has quit [Ping timeout: 246 seconds]
KramerC has quit [Ping timeout: 246 seconds]
fyber has quit [Ping timeout: 246 seconds]
mr_rich101 has quit [Ping timeout: 246 seconds]
paraxial has quit [Ping timeout: 246 seconds]
guardian has quit [Ping timeout: 246 seconds]
kaleido has quit [Ping timeout: 246 seconds]
NightMonkey has quit [Ping timeout: 246 seconds]
xlued has quit [Ping timeout: 246 seconds]
cranq has quit [Ping timeout: 246 seconds]
tarptaeya has quit [Ping timeout: 246 seconds]
stooj has quit [Ping timeout: 246 seconds]
ablackack has quit [Ping timeout: 246 seconds]
mkroman has quit [Ping timeout: 246 seconds]
queip has quit [Ping timeout: 246 seconds]
teclator has quit [Ping timeout: 246 seconds]
haylon has quit [Ping timeout: 246 seconds]
contradictioned has quit [Ping timeout: 246 seconds]
darkphnx4 has quit [Ping timeout: 246 seconds]
connor_goodwolf has quit [Ping timeout: 246 seconds]
Prira has quit [Ping timeout: 246 seconds]
wget has quit [Ping timeout: 246 seconds]
connor_g1odwolf has joined #ruby
guardian has joined #ruby
KramerC_ has quit [Changing host]
KramerC_ has joined #ruby
Prira has joined #ruby
miah has joined #ruby
agent_white has joined #ruby
agent_white has quit [Changing host]
agent_white has joined #ruby
ablackack has joined #ruby
m27frogy has joined #ruby
xlued has joined #ruby
ropeney_ has joined #ruby
NightMonkey has joined #ruby
mkroman has joined #ruby
haylon has joined #ruby
aspiers has joined #ruby
linuus has joined #ruby
Mon_Ouie has joined #ruby
jmcgnh_ is now known as jmcgnh
wget_ has quit [Excess Flood]
reber__ has joined #ruby
agent_wh1te has quit [Write error: Broken pipe]
flips_ is now known as flips
wget has joined #ruby
wget has joined #ruby
wget has quit [Changing host]
reber has quit [Remote host closed the connection]
akem has quit [Remote host closed the connection]
riceandb1ans has joined #ruby
akem__ has joined #ruby
bga57 has joined #ruby
ellcs has joined #ruby
queip has joined #ruby
SuperLag has joined #ruby
polishdub has joined #ruby
reber__ has quit [Remote host closed the connection]
Ekho has joined #ruby
cranq_ is now known as cranq
varesa has joined #ruby
jhass has quit [Read error: Connection reset by peer]