« first day (3595 days earlier)      last day (45 days later) » 

12:01 AM
0
Q: Quickly! Group together!

caird coinheringaahingThis challenge will function somewhat like an answer-chaining question, in that new answers will (somewhat) depend on old answers. However, this is (as far as I can tell) a unique form of answer-chaining, so be sure to read the entire challenge if you'd like to take part. Normally, answer-chainin...

 
Damn, NMP is quick today
 
12:29 AM
Is this a spam? At least it looks total nonsense to me
 
It isn't spam, but it should be deleted
 
Looks totally unrelated to the challenge.
 
Flag as NAA
 
Flag as "mod intervention" and say that it isn't an answer
NAA sends it to the review queues
I need to stop posting challenges that let @Lyxal reference either 69 or 420 in them :/
 
@cairdcoinheringaahing good luck with that. I'll try and slip the funny numbers in wherever I can!
 
12:38 AM
"Rules: you may not reference 69 or 420 at any point during this challenge" :P
 
4:20:00 until AOC #2 :p
 
@cairdcoinheringaahing dah, my one weakness!
 
@Bubbler Looks AI-generated--both the answer and the comment
and not the modern kind
 
> and not the modern kind
 
like this just oozes ye olde Markov chain
 
12:42 AM
Take a look at the comment they left underneath mine
 
> No problems! Thanks, I need to practice with a concatenative morphology programming. I guess you have to decide - do you side with the William of Occam (11th Century Lord), or pre-know about all of the particle physics experiments at post-quantifiable CERN experiments in Geneva? The atonal nature of various eastern languages handles the NLP-aspect of it.
 
Also, this challenge is messing with my head. I keep thinking new answers have to follow the previous one ಠ_ಠ
 
Yeah, just put that post into a markov chain and the output is very similar to the post itself
 
@UnrelatedString Personally, I agree more with the well-known Truthful Waist theorem, by Professor Shakira
No problems! Thanks, I need to practice with a concatenative morphology programming. I guess you have to decide - do you side with the William of Occam (11th Century Lord), or pre-know about all of the particle physics experiments at post-quantifiable CERN experiments in Geneva? It's related to what the Dalai Llama said in "Universe in a Single Atom", about effect and an affect, and on-linear kinematics of the real linear number line and conjugates of complexity classes backwards in space and time like-dims. — Sashmit Bhaduri 5 mins ago
It got better :D
 
:D
Wait he actually edited it
 
12:46 AM
> what the Dalai Llama said in "Universe in a Single Atom"
> Dalai Llama
 
> The Dalai Lama walks into a pizza shop and says "Make me one with everything"
 
@cairdcoinheringaahing no, it's the Dalai Llama
 
@UnrelatedString I know just the comment to post :P
 
> (or implicitly ;0)
What the frick is that ;0 face?
 
12:50 AM
;0
 
It's a wink of surprise. Why would anyone wink while surprised?
Off topic: @Razetime just hit 10k! 👏👏👏
3
 
> Dalai Llama
 
1:45 AM
@Lyxal YEAAAAAAAAAAAA
 
Welcome to the club
@Razetime for you, the sandbox now has 7k+ answers instead of 3k lol
 
oh god
 
Also, can you tell me if the "new answers to old questions" page is an absolute eye-sore on your device?
 
need to see iit
@Lyxal I'll see
 
Tools > new answers to old questions
 
1:52 AM
hmm where is it
 
everything overflows off the page
 
Okay cool
So it ain't just me
I raise an issue on MSE later
 
It happens to me too
 
Okay so that's 4 confirmed cases of page ugliness
 
2:00 AM
wonder what they've been doing that ruined those pages
@cairdcoinheringaahing impossible
 
That's what I said!
 
2:28 AM
That spam post still exists? I just got it in the VLQ queues
 
2:40 AM
@RedwolfPrograms yep still exists
 
Does anyone know if voting "Recommend Deletion" in the LQP queue below 10k actually submit a VTD, or does it just "recommend" someone to do it?
 
Ok I'll do a test run on one of your answers
and you tell me if it tells you to delete it
 
How much would y'all bet that my English teacher wouldn't notice if I used a Markov chain to generate poetry?
 
that sounds
realistic
 
@RedwolfPrograms hmm what's the criteria for winning
do they have to say it's a markov chain
 
2:50 AM
Just suspect that I didn't write it :p
I mean "Cloth jacket on us your side projecting steering as there he said, that bird's nest in his tread" actually sounds like a poem to me
 
I'll bet Rs. 100
thats about a dollar
 
that's a solid class submission poem
your teacher might suspect it's not yours not because it seems like a human didn't write it, but because it's too poem-y
not poetic, but poem-y
 
rhymes surprisingly well
 
Yeah, I'm surprised I got such a good one second try (I'm using Moby Dick to generate the markov chain)
 
good choice
 
2:55 AM
now make it recognize meter
 
Yeah, but then it wouldn't be a markov chain. Kinda feels like cheating to auto generate quality work. :p
 
it's not cheating if you made the program
anyway tell me if it's recognized and I'll fedex 100 Rs or something
 
It probably costs way more than that to ship it all the way to Texas :p
 
hmm yeah
 
It's fine, I was mostly joking anyway. We could bet 100-rep bounties, though :p
 
3:02 AM
hmm yeah thats a much easier thing to bet on
 
imagine not having been in this convo and just seeing a bounty awarded for "bet"
 
I have English tomorrow (in about 13 hours), I guess we'll see then :p
 
good luck
 
3:52 AM
9
Q: Cast your vote for "Best of CGCC 2019!"

RazetimeFinal phase You have chosen the categories and the nominees for 2019, now it is time to pick the winners! Each of the seven categories is represented by an answer to this question, and each of these answers contains all nominations by the members of our community. Voting mechanism Each nominee ha...

@mods really need help closing this
and deciding bounties(if we are doing that)
@HyperNeutrino @WheatWizard
@JoKing
 
 
1 hour later…
4:52 AM
what if, to remind everyone of intcode, one of the aoc stars this year is based on fractran
 
lol
 
Oh, the next one is only five minutes away. Hopefully it doesn't get practically DDOSed like last night.
 
*yesterday afternoon
 
*last night
 
Ight I've got 05AB1E open on TIO, info.txt in the 05AB1E repo, IDLE with a boilerplate input parser and notepad with an empty text file all ready to go
 
4:55 AM
lol
honestly yeah having a golflang at the ready is not a bad idea
almost want to just import jelly for use in a python script lmao
 
3 mins left.
 
but there's way too much that's just in lambdas in the one big atom dictionary
 
Hopefully it's something quickly solveable with vanilla JS :p
 
4:58 AM
Ooh, it's AoC time again
 
for all we know the top 20 answers are all in java
python is actually holding me back
 
Or lenguage
 
@RedwolfPrograms yes. Just solve it all in BF
 
and if i just did everything in an old c++ dialect my true potential would be unleashed
 
30 seconds and now I need to pee
 
4:59 AM
ikr
 
xD
 
i fucked up in the dumbest way
i didn't decrement the indices
i incremented them
still got rank 122 lmao
 
dang it
i'm not in top 100
;(
 
it should have been a tell that something was wrong when I had to handle out of range indices
I did hit top 100 on star 1 at least
 
5:06 AM
46
 
I made the exact same mistake for part 2, interestingly
 
lol rip
`Because of an outage during the day 1 puzzle unlock, day 1 is worth no points.`
-_-
well
that's fair actually
but still
 
I got 655th for the second part :/
 
I messed up four separate times
 
5:09 AM
rip
 
I've dropped to 5th on CGCC leaderboard
 
my leaderboard position was between 200 and 300 for both parts.
 
Looks like more people are stuck on 2 than 1 currently, I guess I shouldn't feel too bad about how I did
 
you know, when I saw the input format, I kinda wished I'd refreshed on Python's regex library, but a bunch of splits and slicing works too
 
5:12 AM
I literally read your comment about how you incremented instead of decremented, and still didn't get what you meant and got it wrong two more times :p
 
there we go all done
1788 and 1679
 
oh yeah i'm actually tied with tckmn on the private leaderboard for now lol
why do i doubt that this will last
 
out of top 1000 again
 
same
 
definitely not a good-feeling way to test drive a new language
 
5:14 AM
Is it normal for there to be so many fewer people on the second day than the first?
 
probably
 
yeah probably
 
numbers fall off just throughout the event
 
And this kids is why we use python not osabie
 
You can see last year's stats at adventofcode.com/2019/stats
 
5:15 AM
@UnrelatedString Yeah, I simply went with splits too
 
I was expecting something like a 5% drop per day, I guess the /50[34]/ thing might have made some people decide to wait until later
 
likewise
 
I got screwed over with the stack mechanics
@UnrelatedString split gang
 
i might unironically use jelly if jelly was easy to type and also wasn't completely hopeless with an input format like what we had today lmao
 
I managed to open my bookmarks tab while frantically trying to use to and stack based languages
 
5:16 AM
oh wow
 
Am I the only one who used regexes? I think it was definitely slower than splitting anyway.
 
nope no regex
 
regex would probably be faster than the shit i did
maybe?
maybe less regex and more like
scanf
scanf would have been faster
 
.split(/[^a-z]/) probably would have been the best option in JS, I basically reinvented the wheel by replacing it with four assorted chunks of a wheel
 
time to homebrew a scanf for python
 
5:18 AM
Jelly is pretty much optimized to the CGCC's input format
 
so it's not the best choice for something like AoC or any other programming competition that involves parsing input
And I hoped to have a scanf in Factor too :/
at least sscanf
 
another problem with jelly for aoc is that a lot of aoc stuff conceptually involves more than three variables
 
oh yeah i made my solutions repo public for my sister who come to think of it does have a github account but probably forgot the password
 
5:21 AM
Considering making a simple golfing lang focused on string parsing and quick variable/list manipulation for AoC, with all the most common instructions in lowercase letters
 
i feel like an optimized aoc language would be more like a shorthand than a golfing language
and it would have to be
extremely imperative
but also have top notch support for functional constructs
 
Yeah, seems like it might be a fun project, although I'd probably only finish a few days before it ended
 
If anyone's interested, here's the code I used to solve star two.
 
whoa
just the casual one liner
 
5:25 AM
It looks like an OCR scan of something my cat would cough up
 
reminds me of how before i found this site i used to golf python one liners with an old friend
and they were for problems we had at a regional in person competition
here's one of them
[(lambda t,s:(t.update({s:int((t['AB']**2+t['BC']**2)**.5)}) if s=='AC' else t.update({s:int((t['AC']**2-t.get('AB',t.get('BC',0))**2)**.5)})) or print('{}: {}, AREA: {}'.format(s,t[s],t['AB']*t['BC']//2)))({l[0]:int(l[1]),l[2]:int(l[3])},({'AB','AC','BC'}-set(l)).pop()) for l in iter(lambda:input().split(' '),['-1'])]
and my older golfer eyes are fucking burning because there's extra whitespace
there's so much extra whitespace
 
> `input here`
 
> `input here`
 
Weird Chat Markdown strikes again
 
maybe i shouldn't be talking when i forgot to print n in my star 1 solution
good thing i'm using idle like the kindergartener i am
 
5:31 AM
What's with the two `input here`s?
 
your code
 
^
 
Lol
@UnrelatedString well we're kindergartners together
 
Wow, there's still only 6000 people who have completed a star for #2
Not sure how I got Wiwm== instead of Wow
Nooo, I got a popular question and now have 70 badges :(
 
5:37 AM
Am I the only one who uses a file for input?
 
I copy-paste the content into a text file, then read it in my program
A problem with using a cloud IDE
 
True professionals lag the chrome console for 3s by pasting it into a template string with a convenient yet useless default value 😎
 
6:10 AM
using a file for input definitely seems cleaner
but with my shitty workflow it's also slower
 
lol
 
6:37 AM
wait since day 1 dosn't count i'm actually on the global leaderboard for overall at the moment lmao
75h place
 
6:47 AM
you're 75th overall?
mad
46th on both stars
 
7:15 AM
just on star 1
112 on star 2 lmao
 
 
1 hour later…
8:35 AM
oh lol
 
8:55 AM
I'm thinking of trying to work on my attempt to create a tacit language again
Where I left it was at a point of being unable to parse it
 
9:14 AM
@Lyxal What kind of model are you looking at? You may want to study those of Jelly, APL, and J.
 
If it was unparseable, maybe it tried some weird mix of fixed valence and ambivalence
 
9:29 AM
@Adám my previous model was based on the pattern-like syntax of Jelly
 
@Lyxal now i'm really wondering where the parsing troubles hit
because the thing about jelly syntax is it's just a series of pattern matches
 
9:50 AM
0
Q: What does this mysterious code do?

SeptemberSummersI came across some code and I'm trying to crack the case as to what it does: for 0 <= f <= l < len(A), the function is def foo(A, f, l): if f == l: return A[f] m = (f+l) // 2 x = foo(A, f, m) c = 0 i = f while i <= l: if A[i] == x: c += 1 i += 1 if c > (l - f + 1)/...

 
I added a few extra features I didn't know how to implement at the time
 
10:17 AM
@Adám Retina 1, 47 bytes (0-indexed)
huh, it's starting late this year
 
 
2 hours later…
12:45 PM
CMC: This. [0,1,2,3,4,5,6,7,8,9,10] -> [1,3,5,7,9,11,13,15,17,19]
Also, Q: For this , I'm thinking about having the current day's restrictions at the bottom of the question and have them updated each day to make it easier to find what the current restrictions are. Thoughts?
 
@cairdcoinheringaahing I don't understand the transformation you've got. Care to explain?
 
@Adám As far as I can tell, it's the sums of overlapping pairs
 
1:00 PM
@cairdcoinheringaahing APL (Dyalog Unicode), 4 bytes 2+/⊢
@cairdcoinheringaahing K (ngn/k), 3 bytes +':
@cairdcoinheringaahing APL (dzaima/APL), 3 bytes 2+/
 
@cairdcoinheringaahing Charcoal, 10 bytes: IEΦθκ⁺ι§θκ
@cairdcoinheringaahing Retina 1, 16 bytes: Try it online!
 
1:18 PM
@cairdcoinheringaahing maybe keep the previous instructions in a gist, and keep the current day's one in the question
 
@Razetime The revision history will keep the previous ones
 
@cairdcoinheringaahing Canvas, 7 bytes
 
It;s more "should I do this or not?"
 
not everyone can see revision history right
 
Everyone can see revision history
 
1:19 PM
anyway, keeping the current restrictions in the question sounds right
@cairdcoinheringaahing Ruby, 33
would be 31 in 2.7
 
1:40 PM
9
Q: Cast your vote for "Best of CGCC 2019!"

RazetimeFinal phase You have chosen the categories and the nominees for 2019, now it is time to pick the winners! Each of the seven categories is represented by an answer to this question, and each of these answers contains all nominations by the members of our community. Voting mechanism Each nominee ha...

need a bit of help closing this
please choose the same close reason as i have
 
We don't usually close the Best Of voting posts
Flag it for a mod to lock it (or ping one of them in here)
 
i did
i did ping
I gues I'll flag it then
 
Did you flag it? That's usually the best way to get a mods attention
 
Just did
 
However, it'd be good to close this post as a dupe of the voting one
 
2:31 PM
Does code gulf just boil down to the library that's used?
 
@adamaero I'd say it usually has more to do with the choice of language.
 
Ya, that's what I mean. Isn't the "smallest source code" (or choice of language) just using some assembly code ideal for that specific scenario?
 
For a few years now we've had it so every language competes with itself rather than all the others, since some (like machine code or special golfing languages) are so much shorter than, say, Java
 
Why not just write the assembly code for a particular challenge...
code golf alludes me...
 
2:53 PM
I came up with a system that should provide much more human sounding sentences than a markov chain, I'm going to try it with a short sample of text.
 
3:05 PM
I'm disappointed.
> did coin before at road here grabbed. he just, free from up, it what was. "sand in the'and of things ended at her amid front."
"sand in the'and of things" is also quite poetic
 
Just sell it as an old english poetry generator.
 
It probably only sounds like old english because I used a medieval fantasy book as the training text :p
 
3:54 PM
@adamaero Because a lot of the time, golfing languages (such as Jelly, 05Ab1E, Husk etc.) are shorter than assembly code. In fact, if you browse some of our more popular challenges (>15 answers), you'll usually find an assembly answer
 
4:10 PM
0
A: Sandbox for Proposed Challenges

KeizerHarmPlay the percussion for Ravel's Boléro! code-golf music The Boléro by Maurice Ravel is a piece of music characterised by a consistent snare drum pattern, repeated over and over, at unchanging tempo. This task is very challenging for a human performer, who must maintain the beat without rushing t...

 
4:38 PM
Ah ha! the secret is out
 
@adamaero Sometimes, even high-level programming languages, that were not designed specifically with code golf in mind, can be shorter than assembly too.
 
4:58 PM
@RedwolfPrograms :(
@adamaero there's no secret other than "write the shortest code" :)
2
 
5:31 PM
1 byte, lol
I probably don't understand what that means in the grand scheme of things.
 
 
2 hours later…
7:50 PM
I made a really simple userscript that inserts custom text into the comment box on Alt + Shift + [0-9], so I can quickly type welcome messages in the queues. Anyone want a copy?
 
@RedwolfPrograms o/
That sounds super helpful
 
Here's a link to it
 
huh, I'm an SO Pundit now apparently
 
The default messages can be changed, it's just a list of strings starting on line 15
 
@RedwolfPrograms Nice, thanks!
 
 
1 hour later…
9:11 PM
Out of curiosity, why has this challenge been protected? Was it receiving spam answers lately?
 
9:49 PM
> Question Protected by Community♦
occurred Nov 27 at 16:36
It happens, I usually revert it if its done by Community
 
10:07 PM
+12/-13 is always a fun thing to see on mother meta :P
 
Now it's -14 :p
> Any moderator who is currently under 18 years of age should email the Community Management team. We'll reach out to them to begin the process of removing their diamond.
 
I'm not voting either way. I understand why they're doing it, but I'm not in favour of it
It is kinda a "damned if you do, damned if you don't" situation tho. Either they get legal issues, or they get community disapproval. As a company, I know which I'd prefer
 
Who's liable if a mod lies about being 18+? I don't think it's a crime if the mod lies, and SE definitely isn't negligent in that case...
 
The mod would be entering a legal agreement under false pretenses
 
Oh, true.
Are any of our mods under 18? (That we know of?)
 
10:12 PM
WW's in/past college, not sure about JoKing, and IIRC HN's 18/19
> I am an 18-year old Canadian
 
knowing this much of the community is this young makes me feel inadequate about also being this young
 
I remember a year or so ago we had a strawpoll on the ages in TNB
 
I wonder if SE could just make it so younger mods don't get access to PII...they'd still be effective moderators, they'd just need to let older mods handle things involving emails and that sort of stuff
 
i believe someone brought that up and some staff member said that would be too difficult to implement lmao
code for "we just don't feel like it"
 
Here's something I for sure won't be able to keep up, but so far, I've hit the rep cap 100% of the days in December :P
 
10:22 PM
I've hit the rep cap twice :p
In three years
 
10:37 PM
Once here
in not quite two years
 
@RedwolfPrograms that's about as many times I have
 
reminds me, it kind of bothers me that my most upvoted answer is in Shakespeare, and it's not the kind of Shakespeare answer that should be even remotely impressive
 
@UnrelatedString The most popular answers aren't always the best :(
 
My 2 byte Husk answer on the infinite N challenge is my 3rd highest upvoted answer and it's boring (IMO) compared to my Jelly answer on the same post
 
10:49 PM
your Jelly answer is legitimately interesting
 
yw lol
you'd think that if one thing got upvoted to hell for being in a funny esolang it would be this nightmare
 
How to hit a rep cap: write a cool answer and a cool question on the same day, just shortly after SE day changes
 
@Bubbler That's my MO :P
 
(Or if your aim is just getting 200+ in a day, do a ton of APL bounties)
2
 
10:54 PM
lol
 
Bounties don't repcap you tho
And there are badges for repcapping :P
 
But it does count for Mortarboard/Epic/Legendary
(Honestly Idk for Mortarboard, but the other two I'm pretty sure)
because I wouldn't have got Epic without counting bounties
 
I just noticed someone else has more answers in dotcomma than I do
 
@RedwolfPrograms oh
 
Oh never mind, I took the lead back with my latest answer
 
11:00 PM
(Also an NB about the daily-200 badges: do NOT start a bounty on the day you got 200)
 
reminds me, I should figure out when I beat Fatalize for number of Brachylog answers
 
11:19 PM
Also, anyone wanna post the new LotM post (which should be Rust)?
 
Oh, Rust pulled ahead of Scala?
 
Yes, 9 to 8
(if you consider only upvote count, 10 to 9)
 
11:51 PM
We have submissions here in Minecraft, do we have any in Super Mario Maker 1/2?
 

« first day (3595 days earlier)      last day (45 days later) »