« first day (4065 days earlier)      last day (782 days later) » 

12:05 PM
 
@lyxal olimar is already dead
(for now)
also it's raining rn
she does not understand that rain is not good
apparently my latest pakidge has Arrived at USPS Regional Facility
 
 
...several states away from me
im sorry wat
 
it's in a group DM with some of my friends
 
apparently it will take ~5hr for it to go from the Arrived at USPS Regional Facility to me
 
12:17 PM
I can't take "5 hours" serious anymore after playing a game called Antimatter Dimensions
because half the news ticker jokes are "<event> will happen in 5 hours"
 
1 min ago, by Ginger Industries
im sorry wat
 
that's an example of what I mean
 
and I've been exposed to such joke for the last few days
because it's an idle game and I grind it
 
such joke
much funny
 
12:24 PM
anyhow so looks at time anyone got a 7?
 
it is 3/17
 
not what I asked
do you have a 7 or not?
 
good. i don't have to go fish
takes 7
your turn
 
no, I do not have a 7. you asked if I had one or not and I did not have one
you must go fish
 
12:26 PM
oh
dang
goes and fishes
your turn
 
my deck is 0 cards long
 
well mine's 𝝅e² * √i cards long
 
Can't convert that to int
 
I like to play complex, you know what I mean?
most opponents are confused when I hit them with an irrational imaginary card
they say "that's not a thing" but it is
 
an error occured on [lyxal]'s side. Game forfeit, [Ginger] wins.
 
12:30 PM
you just can't handle irrational complex go fish
 
irrational complex deez nuts
 
that's what she said
also hi mum if you're reading this
she found Vyxal on wikipedia lately so it probably won't be long until she finds TNB from google search
 
why is there a [MOTHER] headed towards my [CHATROOM]?!
 
because it is what it is
 
@lyxal The (24-5)th Byte
 
12:34 PM
@SegFaultPlus4 well do you have any 7s?
 
@lyxal what does 7 have to do with this
 
it's a simple question
do you have a 7?
 
@lyxal yes, i have 1
 
10 mins ago, by lyxal
good. i don't have to go fish
 
do you have any Ls
 
12:36 PM
2
 
oh good, now i have 4
looks like you'll be taking the L
 
but you just took them
so how am I taking it?
have you not played complex irrational go fish before?
 
have you nnot heard of taking the L
 
I have, but we're playing complex irrational go fish
we're not playing forkknife
 
well then, you have took it
i am 1-0 up
and i want your 7s now
 
12:39 PM
Sure you can have my 7s. Let me flip and rotate them first so that they become Ls
enjoy the L I just gave you
(1-1)
 
*pulls out G-remover*
this is now O-fish
 
complex irrational O-fish
ftfy
 
@GingerIndustries i want your e's
 
*OLIMAR joins the ame*
 
then i want your us
 
12:41 PM
@GingerIndustries ooh another user to play complex irrational O-fish with
welcome @OLIMAR to the ame
 
I HAVE ALWAYS WANTED TO PLAY COMPLEX IRRATIONAL O-FISH
 
I'll ive you your startin hand
 
OH BOY
 
deals 6.3 cards
ante is $3 and we're playin odd-even turns
 
DUE TO PYTHON ROUNDIN ERRORS I NOW HAVE 6.00000000000000317 CARDS
 
12:43 PM
hey there ophact just in time to play complex irrational O-fish
 
I think it's SeFaultPlus4's turn
 
what is olimar doing here
 
@PyGamer0 playin complex irrational O-fish obviously
 
EXACTLY.
 
12:44 PM
it's a reat ame
 
let's et started
 
@OLIMAR DANCE FOR ME
 
NO.
 
sad
 
@inerIndustries do you have any 8s?
 
12:45 PM
I deal a null card
 
fair enouh
I suppose I'll put a house on that
@OLIMAR your turn
 
PROCESSING...
@ophact DO YOU HAVE ANY -19830210321S?
 
oooh good play
 
I really want to see irrational complex O-Fish as an animatic
 
@OLIMAR what
 
12:48 PM
@ophact it's a simple question.
 
@ophact DO YOU HAVE ANY -19830210321S?
 
no
 
I DRAW A CARD FROM THE PILE.
 
who's turn now?
 
I think it's your turn, @ophact.
 
12:49 PM
I didn't know I was playing...
 
you are now
 
^
 
^
 
Uh... how do I play?
 
it's go fish but with complex and irrational numbers
 
12:50 PM
exactly
 
and potentially a few other games
 
anyway I can't play now
 
FOR EXAMPLE, I CURRENTLY HAVE 7.00000000000000317 CARDS
 
I will play in 20 minutes
bye
 
and I have a house on the null card iner dealt
 
12:50 PM
okay then
we are down to 4 players
 
looks like it's your turn inerIndustries
 
it is now @Pyamer0's turn
(I think)
 
actually I think you're riht
while we wait for Pyamer0 to have their turn, I'll place down 3 trap cards in defense position
and I'll promote my pawn on the h rank to a fork
 
THIS DOES NOT BODE WELL. THE CARDS ARE APPROACHING CRITICAL MASS
I WILL SHIFT ALL UNNEEDED CARDS TO DIMENSION 4 UNTIL THIS IS RESOLVED
 
@inerIndustries @OLIMAR you uys want to do anythin while waitin for pyamer0?
 
12:53 PM
√-1-dimensional Rock Paper Scissors?
 
sure
I choose ŗ̴̨͙̙̤̜͓͎͎̠͓̅̆̍̂͌̈̊̎́̀̄͑̕̕͝ȏ̵̧͖̰͎̳̼̱̠̱͓̹̓ͅc̷̢͎̯͔̳̗̦̮̠̞̲̮͋́̽̂͋̃̈́̏̒̆͋̔̓́͠͝͠ͅk̷̢̜̼̳̖̦͉̲̪͇̙̦͕͙̹̪͊̿́̑̓̓͛͒̒̌̏͆̔̆̋̓̚
 
I choose Paper
 
dang
rematch
 
I THINK WE NEED A DIFFERENT METHOD
ONE SECOND
WHEN I SAY "O", YOU MUST BOTH SEND YOUR PLAYS
THIS WILL PREVENT FUTURIC GUESSING
ARE YOU READY
 
ready
 
12:56 PM
yes
 
O
 
scissors
 
I choose rock
 
rematch
 
12:56 PM
I think @Pyamer0 is AFK
 
you miht be riht
 
probably best to continue without them
 
yeah
 
Play goes to me
OLIMAR, do you have any 🆖s?
 
hang on you've activated my trap card
any emoji ask lets me switch out to a unicode name
 
12:58 PM
hmmm. according to the wikipedia article on Go Fish:
> and is responsible for delivering the cards to the player no matter their location
so we must fiure out how to send the cards to you
 
There we go, I've resolved my trap card
You may continue
 
As of now all cards are present at the locations of all players
that way we can resolve that rule
It is OLIMAR's turn
 
LYXAL, DO YOU HAVE ANY 7S
 
Uh let me check my drawer real quick
I've got a 6.9999999....
Does that suit you?
 
YES
IT IS NOW YOUR TURN
 
1:00 PM
@GingerIndustries do you have any 4
 
I have 4 4s. This activates my Mirror of Symmetry. All cards implementing IReversible are now reversed.
This game may have to end soon
 
Maybe
But not before I build a hotel on New York Avenue and the reading railroad
 
I need to go for a while. This game has been paused. We will resume at the next opportunity.
thanks for playing
 
I'll bookmark this for posterity
 
I was going to do that
but ok

Complex Irrational O-Fish with Ginger, Lyxal, and OLIMAR

40 mins ago, 38 minutes total – 164 messages, 7 users, 0 stars

Bookmarked 36 secs ago by Ginger Industries

 
1:05 PM

ŤŇB Ğämę Čłůb

41 mins ago, 38 minutes total – 164 messages, 7 users, 0 stars

Bookmarked 9 secs ago by lyxal

 
my bookmark is older then yours
 
We can have 2 bookmarks
One for each major player
 
the rules of CGSE clearly state that older ones have higher priority
 
I thought we were playing with SE chat house rules?
Those allow co-existing bookmarks
 
Those rules don't specify the priority of bookmarks
 
1:07 PM
Does there even need to be bookmark priority?
Because I know that it hasn't mattered in the past
 
in the event of a bookmark dependency resolution error then yes
that hasn't happened yet but it could
 
Lies
I bookmarked the same conversation as redwolf once and both are still there
 
hm
ah well
how is Ukraine doing?
 
Allegedly, it'll be over in a few weeks
They say they're close to finalising a peace negotiation
 
fun
hopefully this doesn't end with Ukraine becoming a puppet nation
that would be not spicy
 
1:09 PM
Ukraine has said that it's clear they won't be part of NATO which apparently is to the liking of Putin
 
for a hot second I thought this article meant US Interstates and not countries
 
Why does everything have to be hot with you?
Hot takes and hot moments.
Summer just finished, give me a break from the heat please
 
to balance the frigid cold of my soul of course
 
I just want to wear my alexa hoodie but with you keeping the temperature up I can't do so
 
it's 12:11 in Australia, you should probably go slepp
the internet will hopefully still be here when you wake up
 
1:12 PM
Well seeing as how we're doing playing complex irrational O-fish I might actually do so
 
@GingerIndustries funny you should say that
It wasn't this morning
And it actually dropped out just after you said "are you sure you'll go without any prompting"
 
Meaning I couldn't reply and meaning that yes, I was sure that I was going without prompting
Gotta love the irony of life sometimes
 
24 hours ago, by Ginger Industries
@lyxal oh really
 
1:14 PM
I'll do one last check of github, discord and reddit before I go
So bye for here for now
o/ gamers
 
3**÷/**1 2 3 4 5 6
:/
 
also:
Happy Saint Patrick's Day!
 
Here I am, sorry I'm late
Are you still playing whatever it was?
 
no
sorry
@GingerIndustries stars please
 
1:27 PM
People here star the weirdest things
 
1:59 PM
the weirdest things
7
^ star plz
 
2:53 PM
@Ginger Thank you!
 
3:04 PM
You aint no saint pxeger
I’ve seen the code you write
 
@ophact i play roblox sometimes, who else does here
 
I write plenty of good code as well as plenty of bad code
 
Well a real saint wouldn’t write any bad cod
Whython is obviously a tool to corrupt people and bring them under the devil’s influence
 
@user how dare you blasphemise python
 
What
Pxeger is the one who desecrated python
Cmq: what are you consuming ? Fellow users
 
3:19 PM
@user from your above message, all I see is this
 
?
Are you consuming rick astley sobgs rn
 
@user yes
@user i assume i got you with that
 
an interesting language concept:
 
@Ginger can't see the image, what is it
 
3:46 PM
CMQ in python if I have a list of probs called probs I can sample an integer with random.choices(range(len(probs)), weights = probs)[0] This isn't beautiful or golfed but if I want to also return the probability of the number that was randomly chosen I can't think of an evenly vaguely golfed way to do it. Any suggestions?
e.g probs=[0.5, 0.5]; range(2).index(random.choices(range(2), weights=probs)[0])
image we have a list L instead of range(2)
slightly more compact :)
CMQ I can use random.choices(L, weights = probs)[0] to sample one element from the list L. But what if I also want to return the probability of the sampled element?
 
item, weight = random.choices(zip(items, weights), weights=weights)[0]
 
oooh
I like it!
maybe [item, weight] = random.choices(zip(items, weights), weights=weights) ?
 
@Ginger when did you change your name
 
@pxeger TypeError: object of type 'zip' has no len()
@pxeger seems that doesn't work sadly
 
list(zip()) then
or use Python 2
 
3:58 PM
no to python 2 :)
item, weight = random.choices([*zip(items, weights)], weights=weights)[0]
fewer bytes :)
 
you don't need the weights= btw, it can just be random.choices([*zip(items,weights)], weights)
 
I didn't know
thanks so much
I can't see a way to get rid of the [0] sadly
which is just ugly
 
(item, weight), = random.choices(zip(items, weights), weights=weights)
 
ValueError: not enough values to unpack (expected 2, got 1)
you need the list(zip bit too
the problem is that choices returns a list containing a tuple
[(item, weight)] = random.choices([*zip(items, weights)], weights)
that works for example
 
4:05 PM
ah the magic , ??
 
it's equivalent to [(item, weight)] but one byte shorter
 
4:21 PM
user image
7
 
wait where's the graph of Malbolge?
... oh lol
 
@pxeger doesn't , default to a tuple rather than a list, so it's ((item, weight))
 
@Neil on the LHS of an = sign lists and tuples are completely equivalent
and ((item, weight)) doesn't work; you need a comma, because otherwise it's just got extra parentheses for grouping. ((item, weight),)
 
Might the code be more readable if it were written as [[item, weight]] = ..., or is it always best practice to use tuples on the lhs?
 
@pxeger ah, so (item, weight), is actually a tuple of 2 all along?
 
4:30 PM
@DLosc It's best practice to always keep the LHS simple enough that you don't need any brackets ;)
@Neil no, it's a tuple of 1
but you need the extra comma because otherwise Python thinks it's just an expression not a 1-tuple
 
@pxeger Well, fair. So by that logic, indexing [0] on the rhs would be better?
 
Yes, probably
for actual code, not for golfing obviously
 
ofc
@Neil It's a 1-tuple which contains a 2-tuple.
 
so why did [(item,weight)] work but not (item,weight),?
 
both work
 
4:32 PM
which version was complaining about the ValueError then?
 
that was just (item, weight)
which is a 2-tuple, instead of a 1-tuple containing a 2-tuple
 
I'm confused because I don't see that version in the chat
 
It was this one:
35 mins ago, by pxeger
(item, weight), = random.choices(zip(items, weights), weights=weights)
which errored because it was zip(items, weights) instead of list(zip(items, weights)), I believe
 
ah thanks it looked as if it was erroring on the assignment instead
 
I am a little confused because that code produces a TypeError rather than a ValueError, so maybe graffe was referring to something else
Ah, probably was referring to an attempt to remove the [0] without changing the lhs yet: item, weight = random.choices([*zip(items, weights)], weights=weights)
 
4:43 PM
@Neil I'm pretty sure that error was because graffe typed it in wrong
41 mins ago, by pxeger
(item, weight), = random.choices(zip(items, weights), weights=weights)
40 mins ago, by graffe
ValueError: not enough values to unpack (expected 2, got 1)
 
fair enough
 
5:01 PM
0
A: Sandbox for Proposed Challenges

RomanpConvert from Two's Complement to Decimal Take an input, and convert it from Two's Complement notation (binary where the first bit is negated, but the rest are taken as normal) into decimal. Input can be as a string, a list of digits, a number, or pretty much any other format which is recognizably...

 
5:16 PM
regex be like [\"\'](\\.|[^"\'\\])*[\"\']
 
5:36 PM
Do you speak regex?
I don't
 
I do (though some regex flavors are still mystifying to me)
It's a very useful tool
 
but hell to learn
regex is like javascript but more arcane and less mocked
 
Regex is like the geometrical mean of PHP and JS
4
 
I don't understand why people say regex is hard to learn
It's really easy to start from the basics and can be learnt perfectly in small chunks
 
Regex is like a better version of search wildcards crossed with a simple golflang.
 
5:47 PM
but is it turing complete
 
depends on the flavor
 
chocolate
 
nice
 
stop
 
why
 
5:52 PM
CMQ: Opinions on "ungolfed" regex syntax like Python's verbose mode?
 
pretty cool
 
noice
 
I never use it, but maybe I should
Some of the regexes in the Pip interpreter are getting... a bit long, shall we say
[A-Z]+|[a-ik-z_]|\$[][()$`'0-9]|\$[a-z][a-z0-9_]*
 
6:14 PM
@DLosc yes
 
Retina Golfers: And I took that personally
 
@DLosc Interesting idea
 
6:48 PM
 
the item is in transit to the destination
 
@emanresuA then the UPS building turns out to contain Alduin
oops
star the message about Alduin just to confuse anyone looking at the starboard
 
according to my estimations it should arrive by 6 pm
 
0
A: Sandbox for Proposed Challenges

emanresu ARemove unmatched brackets Inspired by @AviFS. Given a string containing of brackets, e.g. [xyz]543]abc[12345[def]hij[67890 Some of them, marked bold here, will be unmatched. ]abc[ [ ]543 12345[ ]hij xyz def [67890 Your challenge is to remove those unmatched bra...

 

« first day (4065 days earlier)      last day (782 days later) »