« first day (3852 days earlier)      last day (984 days later) » 
00:00 - 15:0015:00 - 00:00

12:05 AM
@user I'm not that old you sussy baka
 
12:17 AM
???
 
"old-timer"
 
Are you a CGCC Gen-Xer, or are you a boomer? :P
 
@exedraj Old-timers on CGCC aren't necessarily old irl
I included Redwolf in that and he's younger than me
 
0
A: Sandbox for Proposed Challenges

NieDzejkobImplement a Forth stack effect code-golf stack code-generation Forth is one of the few non-esoteric stack-based languages. For this challenge, we will use a small subset of Forth, which simply executes a sequence of words in a linear fashion — without any definitions or loops. In good Forth code,...

 
12:37 AM
@Dudecoinheringaahing I'm one of those edgy cg millennials probably
 
1:00 AM
Sandbox posts last active a week ago: Prove NL=coNL
 
1:17 AM
@user I got exposed :O
please don't kick me for being a noob ;-;
 
Our uni workshop has us drawing starfish on the complex plane rn
and I lowkey suck at drawing
I'll post my results here once I'm done
 
My "History of PPCG/CGCC" blog post is going to be long :/
The raw markdown is ~7000 bytes long
 
how much of that is us?
 
I'm currently at graduation
 
so not that much then
altho I was here for graduation (albeit not very active)
 
1:26 AM
Graduation happened 5.5 years ago :P
 
then I was here for the site design
 
I wasn't here for it, let alone you :P
 
heh i forgot site design != graduation
 
The problem is that 2014 and 2015 were very formative years in the site history, and so there's a lot to talk about :P
For example, did y'all know that Martin, Dennis and Alex all became mods within 6 months of each other?
 
@exedraj ighto y'all ready to see my cursed drawing?
horrible, isn't it.
probably incorrect for the brown starfish
 
1:35 AM
"Hi, is this the Krusty Krab?"
"No, this is starfish drawn on the complex plain"
5
 
2:02 AM
Why lol
 
to simulate moving points around in the complex plane i guess
but idk why they chose a starfish
> The set "_starfish_" has been drawn on the complex plane. Copy the diagram and then draw each of the following
additional sets on the same diagram, indicating clearly which is which.
that, but imagine the markdown works in blockquotes
 
2:24 AM
Btw the brown one should have its shape rotated 45 degrees too
 
3:21 AM
I was so busy today I never even looked at TNB D:
And because tomorrow's my second day of school, I can't even spend time here now 'cause I need to go to sleep
 
Lol
 
4:14 AM
mornin
 
@Razetime have you seen this?
 
oh i fully support it
 
:)
 
4:42 AM
Hi
 
howdy
 
Challenge idea: Tell Python 2 from Python 3 without any eval as python
 
> 🅱️ython
ftfy
 
What do you mean?
 
boo
no fun.
 
4:56 AM
source: today's web tech lecture
 
@emanresuA as in taking the code as input i assume
 
can the input be assumed to only run in one version or the other
 
Yes
 
5:11 AM
CMC: Make a grahpical window.
 
done
@PyGamer0 ^
 
@PyGamer0 Dyalog APL, 11: ⎕A⎕WC'Form'
> I always joke that in Javascript you think for 2 minutes and code for 2 hours. But in Haskell you think for 2 hours and code for 2 minutes.
7
And in APL you think for 2 minutes and code for 2 minutes.
 
@exedraj very cool
 
@PyGamer0 Vyxal 2.4.0: `\");↓Ẏ tkŀ¢; tkŀ¢.¢¼()#
which is just `\");import tkinter; tkinter.Frame()#
@Adám the fact that you mentioned APL was somehow enough to make my computer switch its keyboard layout to APL without explicit layout switching
no wait I just remembered I opened Dyalog earlier
 
5:29 AM
:-)
 
But other times it'll switch to the APL layout and I don't know why
perhaps my computer instinctively knows what the best programming language is
 
You may have a shortcut key you're unaware of?
 
if I do, I don't know how to manually trigger it
 
Windows?
 
yes. I try ctrl+enter which
sometimes changes it (i think)
I tried windows + enter
still nothing
 
5:34 AM
Windows+Spacebar, and possibly Ctrl+Shift (either) or (Left) Alt+Shift (either).
 
See I'm pretty sure I don't press those when it happens
oh well
 
@mTvare the screenshots use cozette font?
oh
did you patch it with nerdfont?
@exedraj alt+esc
 
6:01 AM
CMC: Simulate gravity
 
Rock, 0 bytes
 
Python 2KB
 
@PyGamer0 physics: yes bytes
 
6:41 AM
r'(K|\\){0}' + '\\' + char
is there a better regex for that ^
 
wait what the hell is the {0} for
would that not just cause the (K|\\) to do nothing at all
because you match zero copies of it immediately then move on
or does python's regex engine actually just let you do that for negative lookahead
 
ih¡!
 
@UnrelatedString not (K|\)
^(K|\) doesnt work
 
so... [^K\\]
 
@UnrelatedString Oh
done
 
6:56 AM
Not gonna lie, this regex is kinda sus...
 
@emanresuA why?
 
{0}
 
@emanresuA i fixed it
 
7:06 AM
@PyGamer0 You got me
You got me good
 
@emanresuA yoo
 
Is anyone going to have a crack at this?
 
Crack this
 
@emanresuA huh, thought it was seed
 
@emanresuA i challenge you ^
 
7:15 AM
but it ain't lol
 
@PyGamer0 51AC8?
 
@emanresuA heh idk
well that was quick
how did you know?
 
I recognise the syntax
 
rookie mistake
 
Also you should probably create a esolangs page
 
7:18 AM
the first impluse i had was to run it on the 51ac8 interp lol
 
impluse
 
you shouldn;t make it easy and write in a language you made
 
that was a start
 
username's one is somewhat intersting
 
Who's this "A username"?
Never heard of them
 
7:22 AM
i used some sort of random language name generator
then i submitted in the language
 
@PyGamer0 that just looks like jelly
100, range, newlines
 
@exedraj llolit is
 
i have a feeling username's thing is a brainfuck encoding
 
I tried that
It isn't golunar (i tried dw)
It's on the esolangs wiki, not on tio and has an interpreter on the page
 
that is nigh impossible to find
@exedraj you bruteforced all the tio langs?
 
7:33 AM
No
I said it's not on TIO
 
oh.
pain
 
Another one, if that one's two hard.
 
i really do not use enough langs to know these
@emanresuA ok this isn't Quarterstaff
 
Quarterstaff is weird
 
@Adám done
 
7:44 AM
Thanks.
 
esolangs.org/wiki/Unified_HQ9%2B ok this looks kinda promising
but i do not wanna download it
the worst part about this challenge is that someone can just click random article on the wiki and then you have to go on a wild goose chase attempting to find tha language
 
Oh yeah
that's what I've been doing pretty much
I love that button
 
oh, just perfect.
 
8:08 AM
^ crack that @emanresuA
 
Gladly
Looks stack-based
don't tell me it's osabie
 
oh no it isnt
 
Nope
 
some stack absed lang
 
51ac8 again???
WHY???
 
8:11 AM
idk lol
 
oh meh
 
CMQ: what does the /''= operator do? (I'm asking this because I'm thinking of adding it to my (practical) language, but I'm not sure how obvious it is so I want to see if people can guess)
 
8:27 AM
@pxeger what is that
 
you're supposed to guess, so I can find out how non-obvious it is
 
doesn't make sense
divided into '' equivalent parts
 
@pxeger split into characters
 
hint: '' is nothing to do with strings
they're apostrophes
or prime markers
 
divide by the nth prime clearly /s
 
8:39 AM
x /''= y = x = x /'' y
 
@UnrelatedString that was my actual guess lol
 
i'm mostly assuming as much too
struck out only because that doesn't answer what /'' does :P
 
hint 2: there is no += operator, only a +'= operator
 
i don't think there's enough context to guess
 
8:41 AM
i was starting to think maybe something with derivatives but uh
maybe not
 
hmm ok I have concluded that it is insufficiently obvious
a /''= b = a = b / a
 
i feel like it could easily be a lot more obvious with context
 
the context is that the '= suffix makes an augmented assignment operator
and that ' swaps the order of the arguments
 
:|
so it makes perfect sense in context but it's impossible to guess from outside
 
yes
perhaps time to reconsider
 
8:43 AM
the marker being on different sides is not especially intuitive
 
or more so that one prime is a marker and the other prime is part of a different syntax entirely
depending on other stuff in the language i might advocate for just a general pipe-augmented-assignment where you just stick any unary function on the right
 
divide by b'th prime?
 
divide by bth prime'th prime, obviously
 
8:59 AM
@JoKing do you think /'=' would be better?
 
personally i would go with '/'=, but still looks kinda weird
 
the idea is to have operators, and then operator modifiers that start with '
 
like ' for flip, '= for augmented assign, '/ and '\​ for foldl/foldr, etc.
 
so in that case maybe reverse could be something like '@ instead of plain '
 
9:01 AM
yeah, maybe that would be more consistent
 
raku has R for reverse, and allows augmented assign as []=, e.g. [R/]=
 
yeah R or f or such could be a good replacement for @ there
 
I suspect it might be funnier if I spoke italian
 
H
(Gt vwls fr nly $6.99 + shppng!)
 
9:18 AM
​ lk tht w cn prbbl stll ndrstnd chthr
ls, Y s ​ vwl thr
 
cn't
ndrstnd y
 
k hr r ll th vwls: I ie a w a oay i uea eaoe¶ao ​ i a oe ee
o ee ae a e oe
 
a aou oe o?
a i oue ou
aaaaa
 
aaaaaaaa
h
 
ae a
 
9:22 AM
(brb, going to implement a bijection {a..z}^n <=> {aeiouy}^m)
CMC: bijection between strings of letters and strings of only aeiouy
 
ee oa ie ou u, ee oa e ou o, ee oa u aou a ee ou. ee oa ae ou, ee oa a ooe, ee oa e a ie a u ou.
CMC: Add consonants to ^
 
nvr gnn gv y p, nvr gnn lt y dwn
nvr gnn rn rnd nd dsrt y
 
You got it
I was in the supermarket yesterday morning and rickroll started playing.
 
.:|:;
 
OK, I think this has descended to noise.
 
9:25 AM
monkey brain good at pattern matching
 
We've stopped the vowel stuff noe
I have a PR to review
 
> noe :-)
 
Ok, now we have...
 
@pxeger A decent golflang would do it in two steps: convert from bijective base to integer, convert integer to bijective base
 
that is generally the best approach to take with weird string bijections like that, to be fair
if there were 5 vowels and 25 letters there would be a simpler way
time to eliminate Y
 
9:46 AM
Why not add 99 imaginary letters instead :P
 
@pxeger ⌂adic/'aeiouy'(⎕C⎕A)⍞ in Extended Dyalog APL.
 
nice
 
That's all lowercase Latin to lowercase aeiouy.
 
10:22 AM
@pxeger If you said the answer, I didn't look. I totally think it converts a number (with units) to inches after seeing "they're... prime markers"
 
haha no
 
Oh no!
I thought I was so brilliant when I saw that.
 
it could equally be [arc]seconds lol
 
Before that, I also just assumed it was split into chars like razetime
Ah, now I see where you revealed. Super interesting! Might totally be instantly guessable within the context of the language
Given the ' & '= stuff
 
;night
 
10:31 AM
7
A: Sandbox for Proposed Challenges

Wheat Wizard The goal of this challenge is to fill a niche that is mostly lacking on this site. In my observations there most parsing verification challenges fall into two categories: Super easy parsing. This parsing can usually be done with a regex, and regex based answers usually do well. Super complex...

Going to post this. Last chance for feedback.
(Not really though I can still make changes after it is posted.)
 
that's one highly voted sandbox post
lmao it just gained 2 more
 
Feedback? I've learned not to post before I goto sleep.
 
> Note that although
challenge itself looks solid but there is that
 
I started typing something, realised it wasn't relevant, and forgot to delete it.
 
@emanresuA I said that once and got 8 stars
 
10:42 AM
Oh lol
Can I have eight stars :}
 
Jun 6 at 1:49, by lyxal
Holy heck they're playing rickroll at the shopping centre I'm at
 
@Razetime CMM: unpin this?
 
@pxeger yes
 
@ROs
 
Actually 'night
 
10:53 AM
night
 
> In APL any language you know very well you think for 2 minutes and code for 2 minutes
FTFY
 
Wow I'm the 5th most prolific voter on main
 
of all time?
yes, wow
 
why is @gnat, a user with no rep, the most prolific by so far
 
11:00 AM
that's just what he does
 
Should the title you see on the main ccgc web page spell out ccgc and not just code golf?
 
@exedraj how often do you use your daily vote limit?
@Anush it says "Code Golf and Coding Challenges", which spells CGCC, no?
or did I misunderstand you
 
I remember I used to hit my vote limit maybe every other day but it almost never happens now
 
@pxeger I used to use it every day
I've used it today, but not that frequently lately
 
0
Q: Should the title be CCGC and not just code golf?

AnushWhen you go to our web page it says "code golf" at the top. Should it instead spell out CCGC? Everyone I have spoken to about this website was surprised it isn't just code golf. Perhaps changing the title would help with that.

 
11:06 AM
*CGCC
 
@pxeger on my phone i just see code golf
Android and chrome
 
11:21 AM
0
Q: Parse a lambda for correctness

Wheat Wizard The goal of this challenge is to fill a niche that is mostly lacking on this site. In my observations there most parsing verification challenges fall into two categories: Super easy parsing. This parsing can usually be done with a regex, and regex based answers usually do well. Super complex...

 
11:58 AM
Also, mobile chat sucks for star board management :/
 
12:30 PM
gnat is so ahead
like twice the 2nd place score
 
1:23 PM
@mTvare Thanks for merging my PR btw
How'd you find out I linked to your repo here?
 
Not even sure if this answer is spam
 
VLQ, not spam
it's not promoting anything, it just looks like it was put in totally the wrong place
 
except for the fact that it is
 
Hmm, there is a link to a BPM counter
@exedraj You're just advertising the site they're spamming >:|
 
if you go to their profile, you'll see they have it in their website place
james, mexico
1 1
@RedwolfPrograms to demonstrate a point
 
1:25 PM
It looks like spam to me
 
@RedwolfPrograms plus, smokey picked it up as possible spam
 
It includes a link to a site, along with instructions on how to use the site. That's spam imo
 
in Charcoal HQ, 16 mins ago, by SmokeDetector
[ SmokeDetector | MS ] Potentially bad keyword in answer (1): Show me the trajectory by james on codegolf.SE (@hyper-neutrino)
 
@Razetime And yet, he doesn't have Vox Populi
 
@RedwolfPrograms huh, we have user IDs that are anagrams of each other: 79857 97857
 
1:29 PM
@ROs, is it alright if I move a pinned message into this room for a short time so I can take a screenshot?
 
Can't you move it to the Sandbox?
 
Sure I can, it'd just be more fun here (I'm not testing anything)
 
^
Also, I shouldn't be here.
o/
 
Does moving a pinned message pin it in the destination room?
 
Yes, I think so
 
1:30 PM
Yes
 
@RedwolfPrograms so you can pin messages in rooms where you're not a RO? that sounds like bad design
 

­Trash

Where the trash goes.
 
I'm on mobile, so Redwolf will probably have to clean anything up, so I'll defer to him
 
^ I pinned a bunch of messages there
 
@pxeger It's a known bug
But also, most rooms that care about that not being allowed are pretty strict on people abusing chat features to get around restrictions in the room
 
1:43 PM
@mTvare ysthakur
that is @​user's github name
mine is just pxeger
 
Yeah
 
lmao
 
lol
Thinking of making a couple of traits to add more abstraction to the printing stuff
Maybe make it platform-specific too to make it even faster
 
isn't spam not supposed to be VTD'd? as far as I know/remember it doesn't apply the same penalties to the user/IP if it's just normal deleted (although will validate the spam flag and hide the post in revision history)
 
You're the mod :P
I think someone did mention that once though
 
1:50 PM
yeah I once did on meta lol, but I believe it actually does mark it as spam for people who can see the deleted post, but it doesn't feed into spamram or cost 100 rep (not that spammers ever have rep but ¯\_(ツ)_/¯)
 
Isn't the referring site often reported when you get redirected?
 
2:03 PM
@pxeger there's a daily vote limit?
 
@Neil yeah, 40. I've never used all of them
 
@pxeger I'm not a big voter, I could have voted on 10 different days in total and still not hit the limit (well, I guess the limit is lower for people with lower rep)
 
@Dudecoinheringaahing whaaa
 
@Neil i am pretty sure the limit is 40 for everyone
 
2:25 PM
@hyper-neutrino Yeah, I VTD'd, then read it again and flagged as spam
 
when do you get the VTD button? 10k?
 
ah. i didn't check the timeline :p wait delete votes aren't retractable? lol?
 
And the limit is 30, but you get 10 extra votes to use only on questions, to get a total of 40/day
 
(I can still VTD from the review queue though IIRC)
 
@pxeger 20k for answers
@hyper-neutrino Nope
 
2:26 PM
@pxeger the way that works is basically if you can't vote to delete you can instead recommend deletion which i think counts as basically half a vote
 
@pxeger It takes 6 delete reviews vs 3 vtds tho
 
i do know that six recommendations will delete a post even though none of them have delete voting powers
 
And I think that even if you have VTD powers, it still only counts as 1/2 vote from the review queues
 
wait what
 
2:56 PM
@Dudecoinheringaahing ah, that was what I was thinking of
 
00:00 - 15:0015:00 - 00:00

« first day (3852 days earlier)      last day (984 days later) »