« first day (3990 days earlier)      last day (855 days later) » 

12:00 AM
Any answers you'd like a little vote fraud New Year's gift on? :P
 
happy new year
13
 
Happy new year!
 
@user 10 seconds too late :P
 
@NewPosts do you think we could unpin this? It's been there since last year!
 
12:01 AM
Someone needs to ban all New Year's puns ಠ_ಠ
What in the world was that timeout message thing right now?
 
@user ?
 
Didn't get one?
 
?
No mentions, no messages.
 
I got one of those chat notification banners, but all it said was "timeout" (just that word, lowercase)
 
huh
 
12:02 AM
Some kind of bizarre chat bug that only happens at the end of the year? :P
 
Dec 16 '21 at 2:02, by emanresu A
Chat never worked, so they never have to fix it
I'm also fairly certain this message was labelled Dec 20 until just now (it now says Dec 19 for me)
ok wtf it's back to saying Dec 20 now
 
Still says Dec 19 for me
 
huh, it's switched to displaying in my local timezone (currently AEDT)
> dec 20 at 10:15
previously:
> dec 19 at 23:15
 
Are we not at the same timezone?
 
Dec 19 for me
Ok, bye
Dec 19 for me
 
12:06 AM
13 hours ago, by pxeger
@emanresuA I'm in Australia
 
@cairdcoinheringaahing pxeger has gone to the Dark Side
 
@user wdym, its mid-morning here, nice and light
 
Wait no that's on the moon, this is the Flip Side
@pxeger Light is an understatement when everything floats up :P
 
@pxeger And here I was, back in the city we both normally live in for Christmas :P
 
@pxeger this wasn't only a joke, can we unpin it yet?
 
12:10 AM
I believe the pin expires on the 3rd
 
@pxeger It will be unpinned next year (for some timezone) :P
 
@pxeger where exactly is here?
as in what state?
 
NSW
 
very cool
 
*makes temperature joke*
 
12:15 AM
@pxeger was it particularly noisy where you were last night? Because people usually let off (illegal) fireworks early into the morning on New Year's
 
Sydney Harbour fireworks go brrr
very much legal, and very much too noisy
 
Heh I watched those on the ABC last night
what did you think of them?
 
I didn't watch them, I went to bed as usual
 
@lyxal The Australian Boom Channel?
 
Australian Broadcasting Channel
 
12:20 AM
@pxeger That explains why I've seen you up at 4am UK time :P
 
in Vyxal, Dec 17 '21 at 3:53, by lyxal
@pxeger I did notice that you're active at a different time than usual :p
 
@cairdcoinheringaahing the real question is why caird was awake then :P
 
Because I have no functioning sleep schedule
 
wait a bit, I'll prototype one in jelly
 
Choose a time, any time. Have I been awake at this time? Yes
 
12:26 AM
SSH is finally working, so I can work at my laptop upstairs instead of lying on the floor downstairs lol
 
@cairdcoinheringaahing The beginning of the universe? :o
What are you, caird?
 
Dec 4 '21 at 22:52, by lyxal
Jul 28 at 2:59, by lyxal
> Why is Caird so Caird?

Caird is named after the artist Robert Caird. He is also the patron spirit of artists. This is why his spirit shows up here.

What does the Caird spirit look like?

In a picture he looks like a tall man with long hair wearing a white tunic(robe).

How did Caird get his powers?

Caird is very old. He got his powers from other people who came before him. He has a lot of experience.

What does his spirit do?

Caird's spirit acts like an artist. He loves to paint pictures. He also has a great sense of humor.
> Caird is named after the artist Robert Caird. He is also the patron spirit of artists. This is why his spirit shows up here.
it's perfectly canonical for caird to be awake at the beginning of the universe
 
> Caird is very old
Understatement of the year
 
Believe it or not, I was alive last year
As well as a number of years before then
 
I had the realisation last night that I'll be 20 this year and I don't think I like that
 
12:36 AM
I had the same realisation :P
 
I realized not too long ago that I'll be old enough to vote in the next US election
 
I was "lucky" - I turned 18 about a month after the last UK election
 
1:02 AM
They and WW got bounties
 
Are you telling me that pajonk didn't get 20 upvotes in under an hour???
 
Of course not edits all their posts to undo votes
I love how Dennis is still earning loads of rep
 
@cairdcoinheringaahing Similar story here--there was a US election about 6 months before I turned 18
 
1:25 AM
@lyxal I am now having the same realization and do not like that fact
minus the fact that it's another 3h30 until it's actually 2022 for me but oh well
 
@hyper-neutrino So long as the first digit is 1, it's not weird. Once you reach 20, something changes :P
 
yeah 19→20 seems more significant than 17→18 somehow
 
Give it a fwe months, and I can legit say that I've been alive for multiple decades O.o
 
If you're 19 and >~6 months old (number depends on your definition of alive), you can already say you've been alive for multiple decades at that point
 
@cairdcoinheringaahing maybe it's the fact that you can't claim to be a teenager anymore and that you're classified as a young shudders adult
@user you can thank redwolf's random question userscript for that
I was looking for random questions to answer to get on that rep grind and some were Dennis' questions
I'm also on the vote cap grind
 
1:40 AM
@lyxal Ok boomer
Also, pretty sure "young adult" is also used to refer to teenagers
 
iirc young adult is 18-25
at least that's my understanding of the term
 
idk, might be a cultural thing? Because the public libraries here classify children's/teen books as YA
 
A young adult is generally a person in the years following adolescence. Definitions and opinions on what qualifies as a young adult vary, with works such as Erik Erikson's stages of human development significantly influencing the definition of the term; generally, the term is often used to refer to adults in approximately the 20s and 30s age range. The young adult stage in human development precedes middle adulthood. == Time co-ordinates == For a variety of reasons, timelines on young adulthood cannot be exactly defined—producing different results according to the different mix of overlap...
 
Me and my homies at the library would like to disagree :P
I've heard people refer to kids as "young man" or "young woman" before
 
2:06 AM
hey so what's the LoTM?
 
I believe it's Add++?
 
looks like it
where meta post?
 
Writing up now
 
good
because I need link so I can snake the edit on the nominations post ;p
 
2:22 AM
0
Q: Language of the Month for January 2022: Add++

caird coinheringaahingIn accordance with our meta agreement, since one candidate received more votes than the others, we have a new featured language! Throughout January 2022, our Language of the Month will be: Add++ What's a Language of the Month? See the meta post for nominations. In short, during January, those w...

0
Q: Tips for golfing in Add++

caird coinheringaahingAdd++ is the Language of the Month for January 2022, and so I'm asking for tips for golfing in it. Please stick to tips specific to Add++, and avoid general tips such as "remove whitespace" or "avoid comments"s

 
@NewPosts Tip: Don't try to use ; in strings, cause it broke and thinks its a comment
Aww, why the downvote? :(
 
not from me
 
@cairdcoinheringaahing Hmm, did someone make their parser detect whitespace and comments before passing on read characters on to other functions? (because I've certainly done that before) :P
 
 for index, line in enumerate(code):
            if comment.search(line):
                line = line.split(';')[0].strip()
                self.code[-1] += line

            else:
                line = line.split(';')[0].strip()
                self.code.append(line)
This is the comment regex
 
Beautiful
I wonder if one could abuse Add++'s parsing to make it more golfy
 
2:36 AM
Quite possibly, it's parser is an unholy mix between regex parsing and code parsing
 
@user I feel like the YA designation for books basically means "teen." It's confusing. I wouldn't consider a 15-year-old a "young adult," but I would expect them to be reading YA books.
 
@cairdcoinheringaahing Even better, I don't actually use index in this loop ಠ_ಠ
 
2:52 AM
@cairdcoinheringaahing looks like you just stole the general structure from jelly and tried to modify it lol
 
@lyxal I wrote the source code of Add++ before I started learning Jelly lol :P
I;m just not a good coder :P
 
3:07 AM
Well, redwolfprograms.com is working now
 
ooh, nice!
 
Now I just need to move three more over
I'll just get NP/SP and OSP set up tonight, and do the rest tomorrow
 
your zombie game has a weird bug
if you try to melee when it would hit two zombies it ends up hitting neither
 
Huh
I've been working on a newer version of the game recently just for fun, I suppose I might as well add a link to it
 
3:26 AM
oh you can control direction with mouse
nice
 
The shotgun is totally broken, but the rest should work fine. The controls are reasonable now, r for reload and q/e for switching weapons
The zombies also don't clump up like they did in the original
 
oh wait theres more than one weapon?
 
The plan was for you to start with the pistol and a small amount of ammo and you'd loot buildings to find better weapons, although I'm not sure if I'll ever get around to adding that much to the game
 
WAIT, you can move?! I just thought it was a "stay in place, defend yourself" kinda game :P
 
Lol how did it take you this long to discover that
I suppose I should add a tutorial or something
 
3:36 AM
I expect tutorial levels, ok :P
Also, it's a lot easier if you just stay in place and wait for zombies to appear :P
 
It feels like there's too few zombies, I'm going to increase the difficulty a bit
Also only the dark green ones have AI right now
 
3:48 AM
happy new year to y'all
add++ lotm, never thought this day would come
maybe we will finally get an answer to flattening the CUBE
 
@pxeger in Add++
 
oh
 
as a side note holy shit
 
4:17 AM
@RedwolfPrograms x
 
@RedwolfPrograms £: I simply bribe my opponent to let me win
 
lol
 
4:41 AM
Click her?
I barely know her!
 
lol
 
For context I found it in the spam folder
 
that looks like a scam
 
1 min ago, by lyxal
For context I found it in the spam folder
You think?
 
scam spam
 
5:00 AM
hny y’all in est
 
2022 kinda disappointing ngl
6
 
5:25 AM
@lyxal I back
I can't find anything I can do here tho
HNY
 
HNY to you too old friend
 
actually i hate python .replace
 
> old friend that cannot do anything useful
 
5:45 AM
15m to 2022 in CST
 
Hello Dotcomma Programs
 
Oh hi! Haven't seen you in a while
 
That's because I can't find anything useful to do here
 
Can any of us? ;)
 
6:01 AM
Well on this topic I have a few points
...
 
@cairdcoinheringaahing yeah well I've been alive in multiple millennia...
 
@user The trick is to drink a lot of champagne and beer :P
 
@Neil Neil is eldritch being confirmed???!
 
@Neil Me too :3
 
@DLosc [old man voice] "Why, I remember when floppy discs were actually floppy! I remember when we bought our first color monitor! I remember when you couldn't use the phone and the internet at the same time! I remember when you had to type the H-T-T-P-colon-slash-slash!"
 
6:28 AM
Okay, NPSP's finally running on my server
Good night o/
 
\o
Finished writing another chapter of the new-and-improved Pip tutorial, and I'm calling it a night as well.
 
6:47 AM
@DLosc omggg
 
7:02 AM
@RedwolfPrograms o/
 
 
1 hour later…
8:11 AM
@cairdcoinheringaahing Actually same lol, but only because of a certain hospital visit
We at Vyxal Corp ™️ were joking about several things starting work in 2022, but now we have to do work…
 
@cairdcoinheringaahing since i have once stayed up from sometime in the morning to 6AM and then woke up the same day at 7AM and went to sleep at night, that's already 23 of 24 hours within just 2 days
and i have stayed up until past 7 at some point so same :P
 
8:38 AM
@emanresuA it's not that bad it's only language planning this month
 
9:04 AM
0
A: Guess my password (cops' thread)

pxegerPython, 57 bytes exec(input(),{"__builtins__":{"if":__import__(input())}}) Attempt This Online! Works in CPython 3.10. Inputs via STDIN, and should print Hello world! with a trailing newline to standard output.

 
9:22 AM
imma go do my cyber Olympics olympiad
 
9:44 AM
@pxeger i cracked it
did i do it right?
 
 
2 hours later…
12:02 PM
@pxeger looks like ATO hasn't installed libgolf for tictac
which is kinda ironic seeing as how the golflang you made errors on the online execution environment you made because it doesn't have access to the library you also made
also breaks on the staging site
good job gamer.
 
 
3 hours later…
3:05 PM
@null You can learn a new language
 
or make one (or make more)
 
3:31 PM
CMP: Speaking of which, I'm looking at MPS, which lets you make languages that use projectional editing, and I want to make a small language to learn the basics. Any suggestions?
 
guess who's back
 
Schwarzenegger?
 
close enough
 
@GingerIndustries drae?
setheverman?
 
4:10 PM
lambda calculus (part 1): i did it!!
i might actually turn that into a proper language
 
4:37 PM
I love how you used the rupee symbol lol
Feels weird that currency symbols are allowed as identifiers
 
@user :(
Cents and pounds don't work either
Wait, neither does the rupee 0_o
 
Wait really?
Must be a Java thing then
@DLosc :)
 
I see
 
4:54 PM
This is just amazing, I've signed up to be an election worker and I just got my username and password sent in an email ಠ_ಠ
 
I hope it's a temporary password
 
They didn't imply a timeout or even mention changing it >:(
Wow, I can't even figure out how to change it :( (although that's probably just a me problem)
 
5:09 PM
@Razetime On the subject of Pip documentation: do you happen to know why the just-the-docs theme on the Pipdoc site started erroring sometime between September and now? I got it working again by configuring it as a remote_theme instead of a theme, but I assume that's a less than ideal setup.
 
0
A: Sandbox for Proposed Challenges

richardec# Cumulatively increment each integer in groups of identical integers Given a sorted array of ascending, possibly negative, possibly duplicated integers, your goal is to increment each integer cumulatively within each consecutive group. To demonstrate: [1, 1, 1, 1, 10, 10, 20, 20, 20, 30, 40, 40,...

 
Hi everyone! I have a pretty simple (though not too simple!) challenge, and I'd like to post it. The Sandbox post recommends "to leave your posts in the sandbox for at least several days", but I want to post it today, because Winter Bash is about to end and it'd be fun to get some hats from it. May I please get some reviews? :)
It's that one ^^ :)
 
5:25 PM
@richardec Sure, I'll take a look at it.
First thing I noticed: integers are "possibly negative," so there should be a test case that has negative integers.
 
Looks like a nice simple challenge. Is it guaranteed that the groups of integers increase? (because all your testcases have that) (I assume not though)
Also, I'm not sure "cumulative" is the right word for it, but I'm not a grammar person
Oh it's a sorted array nvm
 
Yes @user, the array will be pre-sorted.
@DLosc good call, I'll do that.
 
I remembered answering a similar challenge before--turns out I was thinking of this, which is not a duplicate.
 
@user yeah, the description I had trouble with. I wanted to just write lorem ipsum for the title and run straight for the examples, but...
negative test case added
 
And maybe also a testcase where the the last number in a group goes above the first number of the next group? (e.g. [1, 1, 1, 1, 2, 2] -> [1, 2, 3, 4, 2, 3]) (i.e. the output isn't sorted)
 
5:34 PM
The negative numbers testcase does that
 
Oh right, didn't see that
 
added it anyway
 
I've been kinda sleepy this entire year :P
4
 
But adding another one doesn't hurt, yeah
 
@user LOL!!
hmm, there's something odd: my sandbox post was upvoted but I didn't get any rep?
 
5:35 PM
Btw there's a minor typo where the second-to-last testcase has - > instead of -> . I'd edit but I don't want 2 edits to happen at once
@richardec You don't get rep on Meta
 
@richardec Yeah, you don't get rep for posts on meta (ninja'd :P)
 
oh, haha, sorry, I didn't even notice that was meta!! :P
 
On Meta, there's often polls and stuff, and you don't want rep from upvotes/downvotes to influence that
(I think that's the motivation?)
 
yeah, right, I'm familiar with meta, but I just didn't realize that it was meta at all
 
I think I see the inspiration for this challenge :P
 
5:38 PM
you're sure right @user, sharp you are indeed!
 
Uh, sharp isn't something I'd call myself but thanks :P
 
I think the only thing that still needs improvement is the description.
 
I asked that Q originally because I was working on the pb for a few days, but I hoped there was some builtin numpy func, there are so many
I've wanted to post a challenge here for a while, and I suddenly though that would make a great one
@DLosc yeah, it's not too good.
 
The "group of identical integers" language ("group of identical numbers" is probably easier to read once you've established that they're integers) would be a good phrase to use in the body of the challenge.
 
Can you think of anything better?
Ok
 
5:41 PM
I'd probably try to split the description up into multiple sentences, too
Helps readability
 
Lemme work it
 
(I've been writing a tutorial for the past two days, so I've got readability on the brain :P)
 
haha, yes, when writing stuff like this you need to pay attention! :)
@DLosc @user check it again ;)
1
A: Sandbox for Proposed Challenges

richardecUnflatten groups of identical integers Given an ascending-sorted array of possibly negative, possibly duplicated integers, your goal is to increment each integer within each group of identical numbers. To demonstrate: [1, 1, 1, 1, 10, 10, 20, 20, 20, 30, 40, 40, 40, 40] should become this [1, 2,...

 
It's more readable, but I don't think it says what you want it to.
"Increment each integer" sounds like "+1 to each integer," not +0, +1, +2, etc.
 
Yeah, that's what it seemed like as well...
Do you think "cumulatively" would be fine to use?
 
5:53 PM
Also "flatten" in the context of a list means [[1, 2], [3, [4, 5]]] -> [1, 2, 3, 4, 5], so I wouldn't use "unflatten" in the title
@richardec That doesn't communicate to me either. You're not accumulating the integers into some combined value like you do with a cumulative sum.
"Disambiguate groups of identical integers" is a bit quirky and maybe not the best word choice, but it gets closer.
 
Okay, good points. Let me try again.
perhaps "elucidate" or "revive"?
At least they're more eye-catching.
 
@richardec Neither of those options communicate to me.
The basic idea is that you're taking each group of identical numbers and incrementing some of them until they're all different. The difficulty is communicating that 1) each group isn't in a separate sublist, and 2) there could still be cross-group duplicates in the result.
(Minor note: I think it's better to mention "possibly negative" in a separate sentence so as not to clutter up the main problem description.)
 
Do you think "Incrementally increment" sounds okay?
iteration 3, check again :)
 
6:08 PM
It's a bit repetitiously repetitive... but actually, in the title I like it. Alliteration is good. ^_^
 
haha, you're funny
 
And the description is much better, too. Just a couple of typos: "by a counter, starting at 0"
 
I'm slightly uncomfortable with the title, but it describes it pretty well...
oops
 
And don't forget to put the mention of "integers may be negative" back in somewhere
 
oops again
 
6:17 PM
What would the converse challenge be?
Decrementally decrement distinct d…?
doubles?
 
haha, I didn't even notice the acronym for the title would be IIII :P
So should I post it?
@DLosc @user @wizzwizz4 ^^
 
@richardec I personally think it's clear enough, though maybe someone else has ideas for further improvement.
 
6:36 PM
@richardec It's clear enough that I don't think people will misunderstand the challenge. I say go for it.
 
7:06 PM
On first read it seems clear enough to me (I just woke up). I'd go ahead and post it.
 
0
Q: Incrementally Increment Identical Integers

richardecGiven an ascending-sorted array of possibly duplicated integers, your goal is to increment each number by a counter, starting at 0, that resets for each group. Spec: Any numbers may be negative (but if so, they'll be at the beginning, because the array is sorted), The array will have at least on...

 
Thank you guys!! :D Posted.
 
7:55 PM
See y'all in three days
o/
 
\\\o
 
8:06 PM
@Jelly programmers: Why does this not result in [-2, -2, -4]? I thought would be treated as a monad and so LƙN as a monadic chain would be composed of two monads, but apparently there's something I'm missing about the chaining rules.
 
@lyxal ah frick
 
8:19 PM
@DLosc LƙNN does what you want it to, but I don't know why.
 
@DLosc key returns a dyad
 
Oh.
:/
 
key is probably one of the hardest jelly built-ins to learn and use correctly
at least IMO
 
It's the only one I'm very familiar with, as it happens.
But I didn't remember that it creates a dyad
 
8:24 PM
So I could do Lƙ`N for +1 byte.
 
uh, what exactly are you trying to do here lol
 
0
A: Guess my password (cops' thread)

pxegerPython, 62 bytes exec(input(),{"__builtins__":{"if":dir(__import__(input()))}}) Attempt This Online! Let's try again. Inputs via STDIN, output should be Hello world! printed to STDOUT with a trailing newline. Works in CPython 3.10.

 
Hmm...my server's download/upload speed are both in the hundreds of Mbps, same with my laptop, and my laptop has an SSD and my server's drives' read/write speeds should both the be pretty high. And yet I still get 2 MB/s when rsyncing stuff.
 
@RedwolfPrograms rsync is a wonderful program, isn't it?
 
@hyper-neutrino That's just APL's (except it seems to group any unkeyed elements together).
 
8:35 PM
@hyper-neutrino Just playing around trying to figure out the chaining. Ultimately I was expecting that this could alternately have been something like LƙḶF+. Instead it would have to be Lƙ`ḶF+.
 
ah, I see
 
Was very confused as to how I got +2 rep from an upvote, until I realised that I've gotten +200 rep today, but gave out a -50 bounty, so it was telling me +150 rep gained
 
9:25 PM
@RedwolfPrograms Have you tried tarring / untarring before / after the rsync?
 
No, I think it's my server's CPU that's the main thing limiting how fast it is, so compressing likely wouldn't help much
 
@RedwolfPrograms Tar doesn't have compression.
If it's lots of files, rsync can't get into the fast path.
(Also, rsync does do compression iirc.)
 
Ohh yeah I forgot you can not add the z flag when using tar lol
 
 
1 hour later…
10:36 PM
@NewPosts Could a mod 11 this into a pinnable message? Maybe [Best Of CGCC 2021 - Call for categories](https://codegolf.meta.stackexchange.com/q/24225)?
 
@cairdcoinheringaahing Do you mean a CGCC mod?
 
@cairdcoinheringaahing Why not simply post that as a separate message and we pin that?
 
@wizzwizz4 No, any mod will do :P
@Adám ¯\_(ツ)_/¯ I guess I'm used to HN 11ing the Important meta posts for pinning
Also, the "by New Posts" bit in the pin
 
true
 
Thanks @wizzwizz4 :)
 
10:43 PM
@cairdcoinheringaahing Any vaguely-justifiable mod abuse is good in my book.
Er, I mean… I am responsible.
 
Why become a mod if you don't do mild mod abuse? :P
 
Bragging to your internet friends, duh.
I swear there's a third reason, but I can't quite put my finger on it.
 
0
Q: How to get the argument in code.golf for Swift?

Chewie The Chorkie7 Segment Code Golf challenge for Swift I've tried to look this up, but I cannot find a definitive answer anywhere. All I've seen is the argument is called "argv". Do I make a function with an "argv" parameter? What type is it? I've tried this with various types. No go. Not sure how to get the re...

 
@NewPosts Off-topic, but I don't know what to close this as.
 
@Adám I think it's a general programming question.
 
10:56 PM
Maybe, but are we sure it works like that on code.golf?
 
It's possible that it doesn't, but I doubt it.
 
11:30 PM
Who is Alex A?
@Adám spam
 
It's not spam, it's a genuine question, just off-topic
 
11:54 PM
A former moderator here
 

« first day (3990 days earlier)      last day (855 days later) »