12:03 AM
0

Part of Advent of Code Golf 2021 event. See the linked meta post for details. Related to AoC2016 Day 1, Part 1. You're airdropped near Easter Bunny Headquarters in a city somewhere. "Near", unfortunately, is as close as you can get - the instructions on the Easter Bunny Recruiting Document the E...

@NewPosts Honestly, I doubt these city planners were even thinking about how bad the traffic would be at all these 6 way intersections when they had a "bright idea" of a triangular city smh

Just another tactic by the devious Easter Bunny to delay/confuse its enemies

1:00 AM
Sandbox posts last active a week ago: Print random characters indefinitely

@OldSandboxPosts input deterministic numbers finitely

1:33 AM
Input? Not scan?

1:51 AM
@OldSandboxPosts that has been posted and closed
lol

> Must have had a positive attitude.
This is either a mistranslation or the best job ever

2:04 AM
... I was today years old when I found out that Terence Tao has over 80k reputation on MathOverflow O.o

Hey so y'all know how I made a diy seagull last week?
Well I think I got a bit carried away...

> A college instructor claimed in Number Theory class that there are only finitely many primes. When confronted by a student, her reply was: "If you think there are infinitely many, write them all down". She was on tenure track, but need I add, didn't get tenure.
This is how math works, definitely

Proof by example :P

Because you can totally prove there are infinitely many of something...by writing all of them down :p

Assume there is a finite number of primes. However, whenever I try to write them all, I always run out of time. Therefore, there must be an infinite number of primes
161

There are infinitely many primes because $\zeta(3)=\prod_p \frac{1}{1-p^{-3}}$ is irrational.

2:40 AM
... I'm getting cyberbullied on club penguin in 2021
what has my life come to?

@lyxal good things from the looks of it

they were riffing on me because I role-played rickrolled them in the pizza shop
and when I said I was doing it out of irony they called me out for hiding being irony

2:57 AM
@rues The covid vaccine turns you into a 5G tower

I'm on blizzard server

Am I going crazy, or didn't club penguin shut down?

it's a rewritten version

I have no idea what this is

it's just club penguin rewritten
basically, club penguin clone

3:05 AM
surprising how disney hasn't burned these server racks down already

I think it did once, but now it probably doesn't care

why is my username not registering
it just puts it as P10633161

@hyper-neutrino wdym?
@hyper-neutrino ah that's because it needs approval first

where you?

3:06 AM
apparently the lighthouse???

what server?

i joined yours (blizzard)

I see you.

In case I forget, my password is hover

3:09 AM
It's unlikely that I'll play this ever again
Ok, I'm on Blizzard

@emanresuA where

Spawn area

where u spawn

@emanresuA Siber cercuritie

it's different each time

3:11 AM
Uh, I spawned in forest
I see you
(I am LyxaI btw)

i can tell

@Adám Would you mind asking around Dyalog - especially the folks who've been there a while - if any of them were familiar with code golf before the late 1990s? I figure that, due to its age and conciseness, APL has to be one of the earliest adopters of code golf

How do I accept friendshi prequests?

click the smile emoji
i'm in ur igloo

oh i got banned

3:23 AM
How lol

Wait how lol

well that answers my question of whether or not there's a profanity filter
(24h)

lol

i was trying to say "why the fuck can i not type numbers" and then got banned 💀

lol

3:24 AM
lol

@hyper-neutrino so you can type "fuck" but not numbers :P

technically speaking, yes :P

So I wonder what happens if you type
Nov 30 at 4:52, by caird coinheringaahing
Fuck numbers

you basically can only type letters and apostrophes
i tried entering emoji, japanese and chinese characters, numbers, % > - and all of them failed

I love the "News" section on the Golfscript website:
> Jan 7, 2021: I don't expect to have received many emails, but I just tried to wade through 8 years worth of spam. If I missed yours, please try emailing again, sorry about that.
Jan 7, 2021: Tem Taime wrote an unofficial interpreter in D which can run all examples on this site. It is missing some features, but check it out!
April 30, 2013: Peter Taylor provided a patch to speed up the operation of flatten, which was really inefficient (this has been merged to main version now).
Jan 6, 2013: Be sure to check out Rebmu another new human-readable code golf language by Brian Dickens, but with
Just a casual 8 year pause

3:27 AM
Maybe they're planning GolfScript++ with tacit, an SBCS, and 8 years of refining operator choices :p

Wow I am bad at sled racing

lol
now that' what i call a win streak

Lost connection

protip: avoid logs and rocks
@emanresuA oh lol

Ok, Blizzard's full

3:32 AM
F
I've won like 7 games in a row

I'm on Blizzard again

CMQ: I'm writing up the next blog post. Please post any underappreciated answers/challenges into the CGCC Blog Chat, so I can easily find them
4
It's gonna take me a few days to finish it, so I'm pinning that so that people have plenty opportunity to see it and nominate posts

@lyxal I've lost that many
Ok, how do you jump ahead like that
We were even, then you went in front of me by a lot

@emanresuA blue ice makes you go brrr

I'ma go do something else now

3:42 AM
cool
i'mma do something else too
like edit the footage of me beating you at sled racing

3:52 AM
@hyper-neutrino also the answer to this question is probably so young kids don't give away things like credit card numbers/addresses to bad actors

y'al, if you tell me your credit card numbers, I promise you free golf bux. Able to be used to instantly reduce the size of your code by 1 byte per golf buck
CMP: Guesses on what date anagol likely went online?

@cairdcoinheringaahing okay here's my credit card number: 6969 4206 9696 4242
the 3 numbers on the back are JOE

Very nice, here's G$7, don't spend it all at once kid :D time to go win 7 challenges lol @RedwolfPrograms kinda 4:13 AM @cairdcoinheringaahing yesterday, i was wondering when the next blog post would be, and today you post that lol @lyxal mine 42069 1212 11111 69 Well, I'd been wondering the same thing :P Then I got an idea for a theme (which I'll keep quiet until I'm done with my first draft), and starting writing :P Oh wow, looks like the codegolf.com domain is available to buy :P No way, only$100?
Wait no
That's the broker fee lol

i can't see anything when i open that page

4:30 AM
Interestingly GoDaddy lists thecodegolf.com in the suggested domains at just \$20 or so
Super cheap for a .com I guess?

/yr?

I think so

that's only like twice my domain cost (xyz); that seems pretty inexpensive

5:02 AM
is GoDaddy just a domain seller?

Kind of

5:53 AM
CMQ: best feature of flax?
i will tell what i think a little later
what if i implement flax in C?
would it make it faster than jelly or is that just a dumb idea?

Speed doesn't matter all that much, and using C will be a lot harder

if you are really good at C, probably

@Razetime i think i am pretty bad at C
so how do i get good?

wel,, good learning experience then

Plus, using Python means it's a lot easier to download and use the interpreter
@PyGamer0 I practiced C by making a small terminal-based game

6:00 AM
@RedwolfPrograms like snake?

Maybe something that uses arrays more
Snake is pretty simple, and only would be hard due to I/O and graphics, which aren't exactly C's main focus
A small golfing language would be a great way to learn C. But if it's meant to be a public, working golfing language, I'd advise against it

C is a very good thing to learn

So, feel free to provide counter examples, but I believe that CGCC is the most active golfing site on the internet
We have, on average, 2 challenges a day. Anagol averages one per week, code.golf and Codidact both have closer to 1 per fortnight. I can't find a golfing site more active than those 4

code.golf has more submissions from what I can see

code.golf has 115,117 submissions, we have 175k answers

6:07 AM
interesting
in terms of current activity it might be even

Take a look at code.golf's feeds - they get no more than 2 new challenges per month

good start

the tape worked, not the interpreter

well, then make it work

6:13 AM
@Razetime me to the interpreter, whenever I try to code

@cairdcoinheringaahing tfw theorem prover

ah making fonts is very hard
even if its just bitmap

@cairdcoinheringaahing that might have something to do with the fact that CGCC is language agnostic and has the most relaxed IO formats
Like here, you can use an esolang as soon as you make it
Other sites require issues or so to add a language to the submission checker
Also, other sites always enforce utf8 instead of allowing sbcs which makes using modern golf langs pain
(that's for sites like anagol etc. Codidact doesn't have those issues obviously)

6:32 AM
also cgcc has traffic via the rest of the network from hnq
which has countless negatives but it's activity nevertheless lmao

> countless negatives
what are some of them?

11

I recently posted two challenges. One of them I really really liked, and took some time and typing to finalize. The other I thought of on a whim and posted (after Sandbox, of course). The difference? The first one was harder, and its explanation was a block of text. The second one was (relativel...

110

There has been a tug-of-war in the hot-questions list. Community members like JonW seem to be unhappy with the traffic that it brings to their site: 'But we want to encourage people to post, that's the whole point of the HQ list!' I hear you cry. I disagree. We want to encourage people to the si...

by countless i mean most definitely countable but a lot of it is just amplification of fgitw
and reward for lower effort shorter challenges - not all bad for the site, cuz not everything should take like an hour to solve, but ^^^

Plus people from other SE sites have complained about our questions on the list before

@lyxal why?

6:39 AM
@PyGamer0 mostly

@lyxal but thats ded
now

> have complained [...] before
also having profanity in titles IIRC

Also because we quite frequently get questions on the HNQ due to the fact that multiple languages = multiple answers and because we actually vote

yeah. our HNQ rate is really high because of how the algorithm works; i'm pretty sure like at least half, quite possibly nearly all, new challenges get a spot on HNQ at some point
because they get a bunch of answers and like lyxal said we actually vote on things unlike some sites

I've always hypothesised that every non-closed code golf question gets to hnq

6:48 AM
idk enough sql to query that

7:01 AM
@PyGamer0 ok now i will reveal the best feature of flax

@lyxal except those that don't get answered in a couple days

@PyGamer0 vtc as dupe of vyxal ;p

@lyxal NOOO
min/max are used
floor, ceil are diagraphs
ignore last 2 messages

at that point i would advise just using different glyphs

soo i just need glyphs for quicks
and i am done

7:11 AM
what on earth is that ⓒ?
use © instead

no
ez to type on Adám's keyboard

I can't help but feel that you're going to have a very disjointed codepage

its also easy to type Adám's name on his keyboard
@lyxal why?
ⓒⓡ

@PyGamer0 you've got overdot letters, underdot letters, letters with ticks, letters with curly things and letters with underticks

ok
@lyxal ok i will now

7:14 AM
also, how to explicitly take input?

@Razetime lol

@Razetime and make them ensure they're all the same width too

that's just solved by gaslgihting only monospace font makers

well Iosevka Term does well
or my custom build
so i will force everyone to use Iosevka Term :P
ok i finished the glyphs for the quicks
@lyxal now how is it>

7:23 AM
some things you should consider adding: dot product, vectorised sum (at depth 1), triple, divisors of a number, does x divide y, is truthy, is falsey, flatten by depth, prepend x

@lyxal are those elements
or modifiers

yes
elements
modifiers: sort by train (ascending and descending), collect while applying train is truthy, collect while value doesn't change, repeat until value doesn't change, maximum by train, minimum by train, first n numbers starting at one where train is truthy, first number where train is truthy, map over prefixes/suffixes

ok bookmarked
@lyxal does flatten by depth means flatten till depth?
or something else
triple is ×3?

@PyGamer0 correct
@PyGamer0 flatten by n levels
vyxal's Þf
also, more elements: cartesian power (not product - there's a difference), string formatting, prefixes, suffixes, to hexadecimal, from hexadecimal, combinations with replacement, combinations without replacement, powerset, palindromise, split on spaces, split on newlines, constant for space, constant for newline, join on spaces, join on newlines, join on x (although that's probably laminate), join on empty string, merge two lists (the equivalent of lhs += rhs where lhs and rhs are both lists)

ok
bookmarked
holy thats a lot
> constant for space, constant for newline
32, 10 are there

7:34 AM
ah
then constant for 26 (length of alphabet), 128, 256, 1000

ok
> powerset
isnt that just sublists

@PyGamer0 not necessarily

Unify then sublists?
also google has a new game
cutting pizza
> merge two lists
append?

vectorised index, greatest common denominator (gcd), lowest common multiple (lcm), arbitrary base conversion, prime factors, surround a in b, interleave, uninterleave, dyadic mimimum and dyadic maximum
@PyGamer0 [1, 2, 3] merged with [4, 5, 6] -> [1, 2, 3, 4, 5, 6]

yeah append
or laminate
> prefixes, suffixes,
what
64 revisions of flax lol
@lyxal have you noticed that there is already a repo for flax?
its filled with a setup.py

7:47 AM
@PyGamer0 abcdef -> a, ab, abc, abcd, abcde, abcdef
abcdef -> f, ef, def, cdef, bcdef, abcdef

oh cool

finali, I can into juic avocad

Nice!

Nice!
so you have 10k rep

yes

8:00 AM
@lyxal whoa whoa wait
> APL like arrays
how
where
what

@PyGamer0 it doesn't have to be strings
⟨1|2|3|4|5|6|7|8|9⟩ -> ⟨⟨1⟩|⟨1|2⟩|⟨1|2|3⟩|⟨1|2|3|4⟩|⟨1|2|3|4|5⟩|⟨1|2|3|4|5|6⟩|⟨1|2|3|4|5|6|7⟩|⟨1|2|3|4|5|6|7|8⟩|⟨1|2|3|4|5|6|7|8|9⟩⟩
Like that

@pxeger can you look at this?
(It's one of your feature requests btw)

sure

@PyGamer0 here it is
@lyxal should it be a diagraph?

8:24 AM
What is the deal with this?

whoa emanresu is almost 20k
@emanresuA i wish i could see that :/
i am not even 1k rep
@lyxal i dont understand half of them

True, but you've contributed far more over here than almost all the users with your amount of rep.

@emanresuA ?

> Kenny Lau -> Leaky Nun*
wow, that one's stuck around

Along with mama fun roll
@PyGamer0 You chat a lot here, and, in Lyxal's words:
> I know you didn't contribute much code, but it's wonderful seeing you around in the Vyxal chat, and I appreciate that you're always willing to go along with the nonsense we carry on with.

8:32 AM
i saw that, thats from the release right

Yep

@PyGamer0 up to you. Prefixes is a single byte in Vyxal but suffixes are a digraph

@lyxal both are a single byte

That's fine then

so i have 114 used up i think
so much space for quicks (142)
i might add 10 more modifiers / quicks
and reserve the rest
but i havent used all ascii :/

8:42 AM
I think it makes sense to use ASCII letters for the most common operations, because you can type them without needing to copy and paste from a codepage document

Use all ascii, otherwise you end up with pain

@lyxal suffixes could just be reverse + prefixes couldn't it? So you wouldn't need a digraph

no because now your suffixes are backwards

you'd need reverse → prefixes → reverse each
and this messes up chaining (for jelly, flax) / element grouping (vyxal)

8:46 AM
@hyper-neutrino thanks for telling me that
prefixes←,/
suffixes←{⌽¨prefixes⌽⍵}
^ very cool
^ should i post?

@PyGamer0 Looks good, sure!

@PyGamer0 I like this post
but it's hard

0

Inspired by my geography class, Sandboxed Simulate weathering / erosion. Input Input will be given as a string of any 2 characters (or see below) you like in the shape of the rock (here i use spaces and hashes): ### #### ###### ######## ####### ##### Or if your language doesn't support st...

so i decided to start my cs assignment last night just cuz i didn't want to leave it too late (due on tuesday)
and it's now 4 am and i finished it. ¯\_(ツ)_/¯ idk what i'm doing with my life

8:55 AM
@PyGamer0 whoops wrong ping
sorry

wait

@emanresuA this

@NewPosts technically this can be solved in Brainf**k

That's why i said, because of HT comment

Nope, unless it takes a random seed or sometihng
9 mins ago, by emanresu A

9:04 AM
ArnoldC polyglot be like:

that doesn't work

It's only joke
NLRNIS and Python polyglot

@cairdcoinheringaahing Wikipedia not good enough for you? My father told me that at IBM (where he worked 1968–1972) people would announce the prize of a cup of coffee to anyone able to shorten their code by any amount.
Not sure if that was APL code or 360 assembler.

I don't think much machine code was written any more by 1970, though he certainly wrote machine code early on before that. He could read binary just fine…

9:15 AM
@Adám 01101111 01101000 00101100 00100000 01000001 01100100 11100001 01101101 00100000 01100100 01101111 00100000 01111001 01101111 01110101 00100000 01110101 01101110 01100100 01100101 01110010 01110011 01110100 01100001 01101110 01100100 00111111

@Fmbalbuena 01001001 00100000 01100100 01101001 01100100 00100000 01110011 01100001 01111001 00100000 00100010 01101000 01100101 00100010 00100000 00101000 01100010 01111001 00100000 01100110 01100001 01110100 01101000 01100101 01110010 00101001 00101100 00100000 01101110 01101111 01110100 00100000 01101101 01100101 00101110

@emanresuA wdym?

@emanresuA Yeah, should be "my", not "by"

9:23 AM
"I" did say he ("by father")

how it works
(both vyxal and APL)

⍞ reads a line of input, ~' ' removes spaces, ⍎¨ evaluates each, 80⎕DR changes data representation (from binary) to 8-bit characters, ⎕← prints.

The TIO link barely fits in a message
^^^ -1 from previous - ⌈ split on spaces, ƛ map... f⌊ turn into list of digits BC convert into binary and then to character ₴ print without trailing newline
@Adám They're both elegant in their own way

Well, mine is quick'n'dirty. It is quite simply to write it without the built-in conversion, and without eval.

9:31 AM
ok so i have to gtg.

' '≠⊆⊢ splits on spaces, '1'= converts from chars to bits, 2⊥¨ converts each from binary, and ⎕UCS changes code points to chars.

9:54 AM
3

hi all

10:29 AM
I particularly groaned at M & N: twitter.com/dmmaus/status/1465917413925347330?s=20

@Neil Barley Ankh Sulu Ex-wife Django

10:54 AM
the beauty of Xu-Lu is it would be prone to being pronounced too similarly to both the new alphabet's Sulu and the real one's Zulu on top of not even meaning anything but that doesn't even stand out by the time you've made it that far down the list

11:10 AM
Aural Bdellium Cnidarian Dzo Eye Filly Gnaw Hour Irrupt Junta Knight Llama Mnemonic Nguyen Oedipus Pteria Quay Roar See Tmesipteris Ukulele Vizard Why Xerophyte You Zweiback

11:28 AM
are challenges where the code has to be run from the command line acceptable?

for what purpose

11:42 AM
@Neil I see your new phonetic alphabet and raise you a code golf one

@Adám could also use Aisle, Cue, Djinn, Ewe, Tsar, Urn to name but a few

Yeah, I had to simply make some decisions, but of course there's nothing preventing you from throwing in some variation when spelling out thing.
CMP: Do you know an official phonetic alphabet (e.g. the NATO phonetic alphabet)?

12:34 PM
I've had a fun idea for a chat minigame: stackoverno. It's basically cards against humanity but with StackExchange questions
someone picks a question from anywhere on the network, and people try to answer with the funniest, most unhelpful answer they can think of
for ideal humour, answers would be restricted to one or two sentences
then the person who chose the question (the OP) would choose what they consider the funniest

I support this
Make room?

I also support

### Stackover𝘯𝘰

The fun chat room party game for unhelpful people.
obviously we need a few more people
inspired by this:
Oct 29 at 8:13, by lyxal
My new hobby: watching the real-time activity list for the entire SE network and trying to come up with the most unhelpful answer based on just the question title