« first day (3755 days earlier)      last day (85 days later) » 

@cairdcoinheringaahing "Just one KotH" :p
 
wait ṫ5“You're not “, you're hyper-neutrino”j is shorter i'm dumb
 
@OldSandboxPosts You told me just one koth when I was testing earlier!
 
@cairdcoinheringaahing Vim, 33 bytes: c3lYou're not<esc>A, you're DLosc
 
1 hour ago, by user
Draft: Vigenere cipher
 
1:01 AM
@OldSandboxPosts Oh yes, I need to work on the controller :/
@RedwolfPrograms VTC: It's a mega challenge I'm too lazy to look up what it is
 
ṫ5⁶;“4ƘBaẹ⁾ɓẓf»;;⁶;“ẏwȯ¤"ɗṁɱtj)» for 32
my name compresses pretty decently
 
We need to run the answers of this on the recent messages :P
 
Ash's dictionary had a list of CGCC users :p
 
ngn
@Bubbler not really
 
abc
@RedwolfPrograms t=>`You're not${t.match(/ .+/)[0]}, you're abc` Outgolfed lol
 
1:04 AM
Hardly golfed when it loses functionality :p
You don't get a hole in one for knocking the ball into a lake :p
 
abc
@RedwolfPrograms Ok, actual golf: since the match is greedy and coercion from array into string removes the brackets, [0] is unnecessary
 
Oh, nice
Wait wait wait
 
abc
What
 
"I'm joking".match` .+`
Does this work for anyone else?
 
abc
1:08 AM
Yup
 
I did not know match cast it to a RegExp
This is good
 
abc
So 44 bytes
 
(this post can be VTD'd even though it's at +4)
 
ngn
@ngn shorter: {`c$65+26!y+(#y)#x}
 
Let's have another round of CMCs
 
1:09 AM
@RedwolfPrograms Pip, 19 bytes: {z@$+:z@?g}MZab@,#a
 
@Bubbler wait what lol. okay cool. well now i can delete it without it being mod abuse :P
 
1 hour ago, by user
Could you also add Draft: Given a multidimensional array (guaranteed not to be jagged), determine its shape?
 
@RedwolfPrograms 4tta[Y_o_ukyore no_t ]ta[, _y_o_ukyore _h_ype_r-ne_u_trino]pa in yuno
guess how many bytes
 
abc
@RedwolfPrograms Shape?
 
60?
@abc Dimensions
 
1:10 AM
ninjad
 
35, because it's latin encoded for the actual program 4ッタ「Youキョレ ノt 」タ「、 youキョレ hyペrーネutリノ」パ
and ッタ、キョ are both one byte
 
@RedwolfPrograms Lol, someone is spamming APL built-ins as CMC
APL , J $ because why not
 
abc
No†e †ha† I will keep doing †his.
 
@hyper-neutrino You can post the rows/columns sum/product one now
 
1:12 AM
@hyper-neutrino Yeah, no that's mod abuse in my book
 
CMC: Take an arithmetic operator in the form of a blackbox function (one of addition, subtraction, multiplication, or division), and return one of +, -, *, or / depending on what it is
 
5 hours ago, by hyper-neutrino
Draft: Given a matrix of numbers, return the sums of each row and the products of each column (as two lists or something like that)
 
Regardless of whether we think it's a dupe or not, if it has multiple pending RO votes, the appropriate thing to do is let things play their course. If the challenge gets reopened, a meta discussion might be in order. Unilaterally (or almost unilaterally) deleting it isn't cool
 
Fair enough. I mean, here my deletion counts as a singular vote though. I can open it to meta if that'd be fairer.
 
@RedwolfPrograms tinylisp, 76 bytes (probably would be shorter using library functions)
 
1:14 AM
@hyper-neutrino Additionally, I can't even VTuD, as you deleted it
 
@abc 3/1 = 3*1 = 3
 
oh wait, I didn't consider that. sorry
(forgot my delete isn't just 3 delete votes)
 
abc
@Bubbler @Bubbler Oops
 
anyway, I undeleted it, which also clears the previous deletion votes. might put it on meta pre-emptively in case it gets reopened
 
@hyper-neutrino I think if it's left alone until if/when it gets reopened, that's probably fine
 
1:16 AM
now that i think about it it doesn't make sense to delete something with 4/5 on RO even if by normal vote
if it gets reopened there will probably immediately be a lot of answers so a meta discussion would cover future cases more than this challenge. which may be fine, but there are probably a least a couple saved answers for this challenge
 
If no one votes to reopen it within 14 days, then the votes decay and problem solved. If they do, time for a proper discussion :P
 
well it only needs 1 more, lol
 
My CMC is suprisingly hard lol
 
You could lock it if/when it gets reopened, just to prevent new answers while being discussed
 
@RedwolfPrograms f=>'.-...+*'[f(3,2)]||'/'
Division makes it frick
 
1:18 AM
Would 2,1 be shorter?
Wait no
Divisible
 
abc
@Bubbler @Bubbler Nice! I was messing with simiilar.
 
Without /, f(1,1) is shortest
 
Yeah, / messes things up
 
@RedwolfPrograms Pip, 15 bytes: {"+/-*"@(a5;3)}
 
Alternatively: f=>'.-+/'[f(1.5,.5)]||'*'
 
1:20 AM
Oh, that's a good pair of numbers
 
Turns out to have same bytecount
 
Maybe .5,.5 is better?
Wait no
 
my headphones either got slightly unplugged or the driver glitched or smth but it started making weird staticky noises and echoing strangely, and for whatever reason when i paused my music it kept making sound
kinda spooky
 
your headphones are haunted, burn them :P
 
@DLosc 14 bytes: "+/-*"@{aV^53}
 
1:22 AM
Chances are they came into contact with SQL
Burn them immediately
 
@cairdcoinheringaahing 10/10 good job
 
Hi lyxal!
 
Howdy
 
@lyxal frick, only 10/10 not 69/420? I failed as a crewmate, hella sus. Let me just go commit frick and die
13
 
please don't make me read those words again
2
 
1:24 AM
Hang on, pinning that message :P
 
@cairdcoinheringaahing I'd give that a 6/9, not as accurate
 
omg ro abuse !12
 
this event is nearly ending...
 
Oh cool, I can still star it :P
@lyxal But I even used your catchphrase :P
 
the event schedule isn't that strict, we can keep going :P it's scheduled for 90m just as a rough estimate
seems to be slowing down significantly now
 
1:25 AM
How many CMCs are left?
 
@RedwolfPrograms f=>'../-.+..*'[f(8,2)/2] now one byte shorter!
 
Nice!!!
5 hours ago, by Matthew Daniels
Draft: take an input, then for each word, set their letters in alphabetical order keeping their repetitive ones, then output the whole thing.
 
4 bytes in Jelly
KS€K but the first two characters have underdots
 
i probably have the exact same thing as you :P
 
abc
a=>'+/-*'[a(5,3)%4|0] Shorter still
 
1:25 AM
yep i do
 
3 in Vyxal
No wait 4
 
@abc That's super smart
 
abc
Thx
 
@RedwolfPrograms Split on words and vectorise sort (vyxal)
 
@RedwolfPrograms "Alphabetical order" means sorting a before B? Cuz that's gonna be annoying
 
1:27 AM
I think so
 
Frick
More bytes than 4 then :/
 
That's rather apioformic
 
Ash had two bytes alpha sort :p
 
Creates userscript that swaps caird and lyxal
 
」 スマソ」 ジョ for 8 except almost none of those are actually implemented lol
not alpha sort though :c thanks for the built-in idea though :P
 
1:28 AM
I believe KOuP€K should work, but the first K has an underdot, the O is the OE ligament and P is actually a capital thorn
 
Maybe next event uni doesn't interrupt
 
Mostly-ascii-only Jelly golf is weird :P
 
Looks like you really need a Jelly keyboard layout :P
 
@RedwolfPrograms Pip, 14 bytes: aR+XW{ALC_SKa}
 
Unofficial CMC: Alpha sort an array, assume it has no numbers or symbols
 
1:30 AM
this is why my language supports all ascii input :P
 
Doesn't work with upper/lower
 
are you sure that's alphabetic sort
how should upper/lower be sorted
stable?
 
@DLosc Would be aR+XWSS_ if guaranteed all the same case
 
@RedwolfPrograms You mean abcdeABCDEabcde gets sorted into aAabBbcCcdDdeEe?
 
lambda x:sorted(x,key=str.upper)
 
1:31 AM
@hyper-neutrino Doesn't matter
 
@hyper-neutrino sort ed
 
New built in time
 
@RedwolfPrograms Oh wait alphabetic
 
a=>a.sort((x,z)=>x[t="toLowerCase"]()<z[t]()?-1:1) I think?
 
Why does js have that anywat
 
1:32 AM
oops
 
@Ausername I've ranted for quite some time on JS's default sort
 
Well that's the event officially over yes?
 
@Bubbler I really do :P
 
APL: {⍵[⍋1⎕C⍵]} if I remember how to use ⎕C correctly
 
@lyxal Events can last for as long as we want :P
 
1:32 AM
I know that but officially speaking
 
Are there any more CMCs @RedwolfPrograms?
 
There are more, but they're all 2-star ones
We can do a final CMC if y'all want
 
i forget how kwargs were implemented in proton
 
Yes, let's have final Jeopardy CMC
 
Winner takes all?
 
1:35 AM
More like "Everything's made up and the points don't matter" ;)
 
@RedwolfPrograms +1
 
Sounds like "I'm sorry I haven't a clue"
@DLosc ^
 
We can try the test case formatting one
 
Meanwhile my productivity is zero before noon because of CGCC and TNB, and it's going negative because of this event :P
 
@Ausername I thimk we're thinking of different CMCs :p
 
1:37 AM
@Bubbler what time is it for you?
 
@RedwolfPrograms Nvm got mixed u[
 
time for you to get a watch
 
10:37 AM right now
 
@hyper-neutrino get wrecked :P
 
Opinions on last CMC?
 
1:37 AM
Yes
 
@lyxal Close
 
Yeah, let's do the -> one
 
@hyper-neutrino If you have a device you don't need a watch
 
Final CMC: Take a string of test cases, separated by newlines, with the input and output separated with a ->. Return a multidimensional array (with each test case represented as [input, output]) or dictionary of them.
 
do we need to strip whitespace
 
1:39 AM
@RedwolfPrograms vyxal: ‛->v/ (probably)
 
t=>t.split`
`.map(c=>c.split`->`)
@hyper-neutrino I'd say no
That can be an optional challenge :p
 
so how's my CMC?
 
Which one was that?
 
@RedwolfPrograms Pip -rp, 6 bytes: g^"->"
 
@RedwolfPrograms Jelly, 8 bytes
 
1:41 AM
alphabetical sorting.
 
(Assuming -> doesn't appear in the test data anywhere)
 
@MatthewDaniels That one was fun
 
oh we need to eval it?
 
@hyper-neutrino I guessed so, if not, 7 bytes :P
 
1:41 AM
lol
 
so I realized you guys are questioning how the uppercase and lowercase had to be dealt with, yes?
 
APL: {⍵⊆⍨¯1(⌽⍱⊢)'->'⍷⍵}¨(⎕UCS 10)(≠⊆⊢)⊢
Splitting by newlines and splitting by substring are both painful
 
@Bubbler Ouch
 
the uppercase letters should go first before the lowercase ones, though still keeping itself in alphabetical order.
 
That makes it tougher :/
 
1:42 AM
oh well then that's a lot less painful :P
^^ wait really?
 
anti-ninja'd?
 
@MatthewDaniels Wait, so like abcABC -> AaBbCc?
 
isn't this just by codepoint order then?
 
No, because B < a
 
oh i thought all uppercase came before all lowercase
 
1:43 AM
@DLosc yes.
 
ngn
@Bubbler you can split by newlines with '.+'[]s'&'
 
I'm only here with my laptop still on with the same repeating music just checking out my questions posted today, and now they're finished dealing with.
 
That's cool, didn't really think of it
 
so what else can I do?
 
Let's do a bit of a survey!
 
1:45 AM
@MatthewDaniels So then Pip, 16 bytes: aR+XW{ALC_SKSSa}
 
being AFK again, I guess.
 
How much did y'all enjoy this?
 
@RedwolfPrograms Try it Online! (vyxal, 5 bytes)
@RedwolfPrograms very
 
@DLosc nice.
 
Suggestions or complaints?
 
1:46 AM
None
 
It felt kinda hectic. By the time I figured out a solution for one CMC, the next one was already being posted. But maybe I'm just slow. :P
 
Yeah actually that
 
It felt a bit too speedy to me too
 
Ah, I felt it was going too slow because of the quiet periods but I guess y'all were just busy solving :p
 
Having 5 at once meant we didn't really compare solutions much.
 
1:48 AM
Starting with 3 might have been good, then one or two every 10 minutes is probably good
 
I was busy watching a Twitch stream on my phone. lmao
 
unfortunately chat is quite poorly structured
 
I kinda like it :p
 
would there be any interest in setting up a simple submission site? i could probably make one without much difficulty
 
@hyper seems like it.
 
1:48 AM
Also, giving more time allows for solving the same problem in multiple languages.
 
@MatthewDaniels A totally legit way to participate an online event :P
 
I like the mini golf being chaotic
 
Also, actually comparing scores and having a leaderboard of each CMC would be cool
 
A scoreboard might be neat though
 
no running the code or anything, just a place for people to dump their submission and that way we can have a scoreboard and maybe vote?? probably not necessary
 
1:49 AM
^
 
@RedwolfPrograms If minigolf isn't chaotic, you're doing it wrong :P
 
But make sure you can edit submissions
 
ngn
and then: why do we need SE?
 
Wouldn't a scoreboard just turn into "who knows the golfiest language"?
 
Jun 30 '16 at 19:05, by quartata
It really confuses me because the room seems to waffle a lot between really insightful discussion and shitposting
 
1:49 AM
oh i got enthusiast on SO?
what
 
@hyper-neutrino I don't think we need a scoreboard or votes. We just enjoy and learn new things, that's all
 
@ngn Well the whole point of this is to grow CGCC
 
How is that still relevant :P
 
Same objections as the reasons why we don't compare one language to another on the main site
 
@Bubbler mhm. i personally don't mind the chaos at all. was just wondering if there was any interest
 
1:50 AM
Sometimes really insightful discussion and shitposting are two sides of the same coin
4
 
which given that it doesn't seem like there's too much, ¯\_(ツ)_/¯
 
Unfortunately, I was doing some stuff with some friends of mine, so I wasn’t able to do it this time. I’d love to try again another time though! It looks like a lot of fun!
 
@RedwolfPrograms That's a very insightful shitpost :P
 
That was fun! So, are we making it in two weeks or a month?
 
I'm thinking two weeks might be better
 
1:51 AM
@AaronMiller haha, see, i don't have that problem, because i don't have friends. <o/
 
Should we just keep the name as MMG lol
 
But it's misleading
 
@hyper-neutrino That explains the mod diamond :P
 
that wouldn't make sense tho
 
make it monthly.
 
1:51 AM
BWMG :P
 
@hyper-neutrino ;-; I thought we were your friends
 
BMG sounds bigger than MMG :P
 
@lyxal the real friends are the friends we made along the way
 
fml lmao
 
1:51 AM
Big Machine Gun vs. Medium Machine Gun
2
 
SMG = small mach- wait, no it isn't
 
Ok. BMG it is
 
Forget HMG, it's BMG from now on :p
 
@Bubbler s/Medium/Mega-Massive
 
(HMG = Heavy Machine Gun)
 
1:52 AM
@cairdcoinheringaahing .-. ._.
 
what? is HMG supposed to be Hot Meta Golf?
 
hourly meta golf
 
from the HNQ?
@hyper the nightmare of all. lmao
 
So we've agreed to call it BMG?
 
what is B?
 
1:53 AM
Biweekly
 
Biwwekly
 
Biweekly
 
Odd one out lol
 
1:53 AM
woo i win \o/
 
sure. I agree making it Biweekly.
 
Watch me star my own messages y'all :P
 
I'll edit the meta post later
 
hi there
 
?????????????
 
1:55 AM
Boo :P
 
I go away for one second and y'all post 7483883 messages
 
@cairdcoinheringaahing didn't seem to work
 
@hyper-neutrino mod abuse!!11!! eleven eleven
 
@lyxal sorry that we replaced you. ):
 
@Razetime o/
 
1:56 AM
Next BMG will be Thursday the somethingth at 08:00 UTC
 
what si the current question
 
@cairdcoinheringaahing An eye for an eye, an abuse for an abuse
 
@Razetime colonel kenobi
 
El Ri-
 
@Razetime Event ended, but it was a bit rushed so some of the CMCs might still be unanswered in quite a few languages
 
1:57 AM
they have the high ground, I have little boi.
 
hm aight
 
@RedwolfPrograms Thursday? Do we shift the day of week too?
 
alternate b/w tues and thurs
 
Time to code golf in math class
 
1:57 AM
Oh.
@lyxal That sounds too fun :P
 
@lyxal Code golf has some math - counting bytes
 
golf your math solutions
 
it'll be funny if SE decided to put voice chat.
 
text chat is already broken enough, i really don't want to see how many bugs that'll cause lmfao
 
@lyxal Present everything as Vyxal programs
 
1:58 AM
Chat will never get any new features lol
 
I asked a question in this chat room earlier...
 
The voice chat would be filled with keyboard bashing sounds anyway :P
 
what are "standard loopholes"?
and no one answered.
 
398
Q: Loopholes that are forbidden by default

Peter TaylorThere are a number of standard loopholes which experienced question-setters seek to explicitly close. However, inexperienced question-setters may unintentionally leave them open, or respondents may try to argue for contorted interpretations of the question in order to side-step attempts to close ...

 
1:59 AM
someone should make a userscript to set up an audio client in the chat window and connect it to a server or smth :P
unless discord can be embedded into webpages. that'd be easier.
 

« first day (3755 days earlier)      last day (85 days later) »