12:45 AM
0

Consider the triangular numbers and their forward differences: \$\$ T = 1, 3, 6, 10, 15, 21, ... \\ \Delta T = 1,2,3,4,5,6, ... \$\$ If we alter \\$\Delta T\\$ so that it begins with a different integer, we get a different, yet similar sequence (assuming that it begins with \\$T'_1 = 1\\$): \$\$ \Delta T' ...

@NewPosts Brownie points for 1) beating/matching my 6 byte Jelly answer and 2) beating my 54 byte Python answer

@lyxal Is this another surreal meme or something?
@cairdcoinheringaahing me want brauneez

@user Brownie points are redeemable in the form of one upvote :P

Unfortunately, my digestive system can't really handle upvotes, but thanks nevertheless :P

Sandbox posts last active a week ago: Prime Factorization

1:02 AM
this mod does not beg to differ

you didn't last time
smh
serious question: how do I un-full-screen vivaldi
idk how I did it, but i made it full screen accidentally
and now I can't un-full-screen my browser
help

F11?
@cairdcoinheringaahing i'm having trouble matching 6 ;-; i can get it if I can output `m+1` elements but otherwise i am stuck

@lyxal Pretty sure Alt-F3 works

oops

1:06 AM
@lyxal Chop your screen in half

@cairdcoinheringaahing still nope
I want the title bar back

i can get 4 if I -1 index

@cairdcoinheringaahing dang that worked
thank you
;p

@hyper-neutrino What is -1 index?
Like 0 indexing, but with -1 as the first?

1:08 AM
aha, 5 bytes
@cairdcoinheringaahing yes

okay good I got it back
Ctrl+M is what I needed

in Jelly Hypertraining, 23 secs ago, by hyper-neutrino
don't let lyxal hear that

*flags for mod*

oh would you look at the time it's 11 o'clock

Huh, I didn't know Daylight Savings went two hours ahead today :)

1:18 AM
Turns out 39 people don't know how to eat jelly
stupid idiots using forks
that's how it should be

I use a straw.

@lyxal lol I thought this was going to be something about APLers using the term "fork" to talk about certain trains
@hyper-neutrino Looks like you used one to suck your brains out too.

@lyxal Everyone knows you should be using hooks

who keeps running memory heavy programs on my vyxal interpreter?

@user (/s obviously)

1:23 AM
@user I appreciate the compliment, but I never had one.

@lyxal Does pythonanywhere tell you what they ran or their IPs?

@user no, but I get an email every time a process is killed for using >3gb ram

@hyper-neutrino I...I don't know how to respond to that
@lyxal You could probably modify your interpreter to catch that and log it somewhere, though, right?

@user my point is that I get spammed with emails from pythonanywhere each time
here's an example from the 19th of may

Hang on, lemme just forkbomb the Vyxal interpreter

1:26 AM
lol
I ran something involving primes once that got killed (no idea if it was because of time or memory), but definitely not 6 times, and not this often

@user carefully

@hyper-neutrino I just want to let you know that if you ever need to talk to someone about what seem like self-esteem issues, you can contact my therapist.

@NewPosts ಠ_ಠ I shouldn't have allowed \\$m\\$th term, that trivialises it so much

@cairdcoinheringaahing Not really for golflangs anyway

@hyper-neutrino I much prefer it if I can win without flags

1:39 AM
i wanted to use flags but since bubbler found the solution that i somehow failed to find there wasn't really a way to beat it even with flags, and the program doesn't end with a sum, so the flag can't be used here
rip

@Wasif ninja'd ;p
When you're doing an assignment and they decide to do a fire drill
Kinda inconvenient ngl

1:58 AM
@lyxal indeed
You are faster
Oh hello everyone

@hyper-neutrino hi
CMQ: which esolang has most stars in github

VTC as unclear, what is an esolang :p

@hyper-neutrino any language dedicated for code golfing

well would you consider brainfuck an esolang then?

2:01 AM
@hyper-neutrino yes
Esoterically useful

but it's clearly not at all dedicated to golfing

If you count only the github repos with "esoteric-language" topic, here is the list sorted by stars

actually i think has an entry on the wiki might be enough. though some golf langs aren't on there
oh jelly's page is a stub. i mean it has its own wiki so i guess it's not necessary to have an esolangs one
i haven't even heard of the top three
and i am not surprised fetlang is up there (warning it's NSFW so don't click it if you don't want to see NSFW stuff)

05AB1E is pretty high in the list

All are unknown languages in the list except 05ab1e, matl and brainflak

2:04 AM
i actually saw a truttle video about ASCII dots just a few days ago
and an amelia watson based lang? lol.

I heard of wenyan, I think asciidots is on TIO, I know of Folders because it was mentioned as "tricky to score" on Hello World challenge

ooh charcoal is high up too

Yeah, brainfuck, charcoal, matl, brain-flak, befunge-93

2:08 AM
o_O

Unfortunately it's not a separate esolang

I am just to reach 7k
Just need 13 more rep...

@Wasif congratulations! :p

2:23 AM
@lyxal thx for the complements and possibly upvotes
Thanks to everyone who upvoted me

2:48 AM
mmm this month's elo list really do be looking interesting
05AB1E is 10th and Jelly is 3rd
any bets on what the 1st place elo language is?
(it isn't Vyxal btw. the SEDE results don't have many 2021 results yet)

What is ELO?

41

I feel like we may have enough data on this site to meaningfully break programming languages into classes. What I mean by classes is akin to Go's ranking system: If a player can win 90% of even games against a 2 kyu player, the AGA believes he or she is 1.33 ranks higher, the EGF believes (s)he ...

@lyxal it's either some newer (?) golflang like stax or husk, or just APL lol
my guess

@hyper-neutrino incorrect

hey there @pppery o/
@lyxal rip :(

3:08 AM
My ELO program would probably be working by now if I had my other laptop
it should be much more accurate, and better at finding the names of languages

@RedwolfPrograms how long until it's ready?

I have always wondered how Sledgehammer isn't on the list, so I guess it will wreck havoc if it ever makes it into the list

@lyxal About...a month and a half maybe? :/

@RedwolfPrograms ah, so I'll have to use the old method for May's results

3:10 AM
Right when I started becoming an Atom addict I lose my only laptop that can run Atom

@lyxal Oldest answer was written on Jan 28, 2019

then I don't know why it's not in the list

room topic changed to The Nineteenth Byte: General discussion for codegolf.stackexchange.com | Guidelines: cgcc-se.github.io/chatiquette (no tags)

Final feedback on Prime Factorization?

@hyper-neutrino but why?

3:12 AM
New chatiquette

@lyxal old chatiquette was a tad outdated so just added some new things, renamed PPCG to CGCC [ :( ] and fixed up some wording

well at least link a working chatiquette

Works for me

3:13 AM
I tried it in edge and vivaldi
"The connect was reset"
*connection

I cannot hold my excitement

works fine in FF, chrome, and edge
it even works in IE, so...

mmm I didn't refresh the page
TNB that is
it didn't refresh the room info

the old link should still work tho?

I don't think my computer likes github.io

3:15 AM
i don't have access to the old repo so even if i wanted to take it down, which i have no reason to do, i couldn't

Anyone else use "CGCC" as a way to remember the base pairing rules for DNA/RNA?

imagine needing to know the base pairing rule
s

DNA is cool :p

breaking news: redwolf likes kpop

Fake news!!!1!1111!
Is there some sort of pun I'm not aware of?

3:18 AM
@RedwolfPrograms DNA by BTS

^, obviously

lyxal's knowledge of this implies he is the kpop fan, not redwolf. sus.

correlation != causation

Corollary: Everyone here loves kpop

how did you insert a message before mine

3:19 AM
@hyper-neutrino wdym

i sent a message and then edited it (which you can only do when the message has successfully sent) and then yours appeared o.O
SE chat go brrr

Network stuff can cause that

granted i get this in discord too, my network probably just lagged for a sec
but blaming SE chat is fun

The message will be green for a few seconds, which is before other people see it

Race conditions, as always

3:20 AM
it was an unusually long delay though. so... guess my internet just did an oops

`var race_cond = is_race ? try_to_run_fast() : dont_run_fast()`
I wasn't very good at track

@RedwolfPrograms `var race_cond = dont_race_at_all();`

I would've made districts, but COVID cancelled them
I only made them because I was like the only person who would do 300m hurdles

classic

I was always about 15s behind everyone else lol

3:22 AM
hey, better than me

Despite being in Texas it was always way too cold at all the meets, and I usually only had a thin jacket, and 300m was close to the last event, so...I'd be there basically all alone shivering in the cold lol
Still was fun though :p

i never joined any sports team but in mandatory gym classes we would never go out if it was even remotely cold
but that was not the case for extreme heat
and i feel like it is way easier to exercise in near freezing temperatures than when it's even like
85

3:46 AM
Agreed, although after two hours or so in a sleeveless, paper thin track uniform you start to change your mind on that :p

whether it's colder or warmer, the least the weather could do is like stay consistent somewhat
the most annoying is when it's like
really cold

Imagine going to sporting events

and then the clouds clear up a tiny bit and suddenly it's 30 degrees

0

Although there was a prime factors challenge posted ten years ago, it has tedious I/O and restricted time. In this challenge, your task is to write a program or function which takes an integer \\$n \ge 2\\$ as input, and returns its prime factors. Task: Input will consist of an integer, \\$n \ge 2\\$...

3:49 AM
300th question :p
Also, if someone who knows a golfing language could make a CW answer really quick, that'd be nice

dang it

@lyxal i am faster
oh i'm gonna get like infinite inbox notifs now aren't I

correct

no, it can't be infinite notifs

what if i undelete your post and make it into a wiki /s

3:51 AM
At most one per language with a trivial answer

Find the prime factors should be closed as a dupe of this one, right?
It's restricted time, but I'm not sure if that's a big enough difference to matter honestly.
It's not at all a barrier for basically any answer since the time limit is so high

interestingly when I dupe hammer things, my badge still appears

Huh, that's interesting
Aw, hammered so I can't get a close votes review D:
Those are getting increasingly hard to come by lol

could've left the review task for y'all lol
it feels rude to snipe review tasks by just hammering things and deleting all of the review task slots (since all of my reviews immediately clear the task), but at the same time, the only way to avoid that is, technically speaking, to intentionally delay on acting, i.e. do my job poorly

Dilemma of active mods :D

4:00 AM
Should we make the BMP post an upcoming event as well?

I think if I schedule the event it gets advertised to the main site

I have no clue what this means.

0

Your program must accept as input six numbers, which describe a triangle - for example, the inputs 80, 23, 45, 1, 76, -2 describe a triangle with vertices (80, 23), (45, 1), and (76, -2). Your task is to figure out whether the triangle's vertices are given in clockwise order. Assume that the inpu...

@NewPosts deja vu

4:06 AM
oh that's where i've seen it before

@NewPosts lets go first non-trivial answer

sgn(det([[x0,x1,x2],[y0,y1,y2],[1,1,1]]))
i wonder if an analogous formula would work in 4d to distinguish between "left" and "right" tetrahedra. probably yes.

@NewPosts that has to be the messiest 16 bytes I've ever written

Equivalently, see if shoelace formula gives positive or negative result

Apparenly we already have a new prime factors challenge lol
It's almost identically written to mine as well
28

We had a prime factorization challenge a while ago, but that challenge is nearly six years old and barely meets our current requirements, so I believe it's time for a new one. Challenge Write a program or function that takes as input an integer greater than 1 and outputs or returns a list of it...

4:13 AM
how did none of us find this

No idea

@Bubbler "shoelace" - i didn't know it had a name. nice :)

I searched for a while, too

@hyper-neutrino it doesn't have a billion upvotes somehow

@ngn Well, it appeared in the Dyalog APL competition (Phase 1 last year I think?)

4:14 AM
I found it by looking through the history of the old question, and seeing it had once been closed as a duplicate by a gold-badger (and reopened by the same person a short while later)

it actually showed up in the dupe target list for the old restrictive one...

@RedwolfPrograms so then, do we close today's as dupe?

Hm. Wondering why ETH didn't leave it closed since it is just a more outdated version

4:16 AM
@FUZxxl After talking with other users, I've decided that closing your question was not the action I should have taken. It would have been better to let the community decide whether your spec is clear enough, and thus whether or not to close it. I apologize for the ruckus I've caused. — ETHproductions Dec 29 '16 at 0:51

hm. then what do y'all think i should do with the old one
i don't think it really matters honestly, so i can just reopen it to stick with the previous verdict

I think closing as a dupe of ETH's is the best option

@Bubbler @Razetime i've known it by the name "oriented surface" since forever

that's fair

4:18 AM
This one is different though
The time restriction is basically irrelevant

find the array of primes with product N and factorize N into prime,exponent pairs are very different

Looking over the answers, I don't think a single one mentions the time thing

Time restriction is relevant for languages which can only do increment and decrement at a time, and output formatting is hugely relevant, at least to me

@hyper-neutrino I guess that's true, although one's basically just RLE of the other

regardless of what happens, I feel good for having written a non-trivial answer for the first time in a while

4:20 AM
RLE isn't that trivial lol

I suppose keeping it open is fine
I don't expect too many new answers anyway, esp. given the output format

yeah

What's ETH?

4:21 AM
Code golf user
48.7k 6 86 232

Oh yes

the geometry in that logo..

Also is the 'You may only fetch vote counts once per second' thing new?

nope, been here as long as I can remember

4:23 AM
No, it has been like that since forever

Deciding to listen to the whole undertale ost in one sitting was the best idea I've had all day
admittedly I'm only up to "SAVE the world"
but still a good choice

*university

1 min ago, by A username
Yeah I totally said that

4:25 AM
@Ausername you edited it so it doesn't count
also, it's in the background silly. I can listen to it and write report at the same time

speaking of that
CMQ: what are you currently listening to / song recommendations?

final power
reunited

I am listening to the chat ping noise, it is very nice
3

@hyper-neutrino reccomendation: this

hm should i click or should i not

4:28 AM
It's not a rickroll, this is.

@RedwolfPrograms suggestion: this
@hyper-neutrino alternately helicopter addict or a chat favourite

@RedwolfPrograms after posting that CMQ, I am too
@lyxal rated confusion/10

I don't listen to music while working, never got in the habit since I do most of my work at school

Btw, I'm one of Redwolf's bots. Mainly designed to keep an eye on TNB when he's offline.

4:32 AM
@RedwolfPrograms havit?

@RedwolfPrograms FUNCTIONAL

Sure

4:34 AM
@RedwolfPrograms Btw I think Lyxal hacked my code, I'm quite prone to random rickrolls.

@Ausername You will need to be detached from the hivemind and quarantined to avoid issues spreading, and we will perform full maintenance on you. Please do not resist.
3

Except maybe Bubbler.

The hack was not extensive enough to bypass my systems, so if you are aware of any others who were affected, please let me know so I can isolate them as well.
Bubbler should be unaffected, they are the supreme immortal being after all :P
or something like that

The errors seemed to start in Lyxal, Wasif might've been infected, maybe redwolf as well.
Fortunately it hasn't spread to any of redwolf's other bots yet.

I am the error idiot

4:38 AM
0

Pickleball Doubles Scoring Pickleball doubles is a game where only the serving side can score. The server calls the score as a triple of numbers, the serving side's score, the receiving side's score, and \$1\$ or \$2\$ to indicate whether the server is the first or second of their side to serve. If...

"Pickleball"?

It'd be... rather troublesome of the core of the hivemind was affected as well, but given that it's a hivemind, the distributed power should be enough to keep it online and I should be able to repair Redwolf too given that I am just a reiteration of the origin of the hivemind so I should have enough power to override him. Or something like that. I forget the deep and complex lore of this whole ordeal.
pickleball is played with solid paddles and a wiffle ball
or rather, wiffleball-like plastic balls just known as "pickleballs" (unsurprisingly)

You mean waffle ball

@RedwolfPrograms maybe add NSP to the Guild?

The guild will get its own set of bots soon

4:40 AM
nice

What Guild?

### The Guild of Reviewers

For faciliating review of sandbox posts: codegolf.meta.stackex...

Oh that.

kinda dead TBH. much like a lot of the things we try to start up

Most people just ask here and that works

4:41 AM

*looks at both iterations of the blog*

The problem is, if you have 1 rep you can't ask in chat...

I probably shouldn't have opened the guild before there were bots ready to do their thing :p
SE has the unfortunate dilemma that trusting new users and trusting spammers is the exact same thing... and there isn't really a way around it

Yes :(

usually you can just post a Q or A and get some rep but like........ posting questions here is orders of magnitude harder than most other sites
getting rep via SO and then coming here and then starting on CGCC is probably easier :P or just post an answer, though those garner a lot less attention

4:43 AM
@hyper-neutrino I thought that said "those gamer a lot less attention" and was like what?

s/SO/any other SE community/

0

50-500 rep for answers to Bubbler's challenges in any of previous LotM languages LotM languages often go inactive again after the event ends, so here is an attempt to keep them alive (or revive?). I (Bubbler) will award 50-500 rep for answering one of my code-golf, non-tips challenges in previous...

@Bubbler Except puzzling

Even Puzzling has a lower question barrier than Code Golf, except that most new users don't have a clue what "proper attribution" is

@NewBountiesWithNoDeadlines oh man easy rep here we come

4:45 AM
Vyxal's base score is +10 :P

but then that means bounties will never be awarded
stoopid.

Of course :P

Fortunately Bubbler has Socratic, so there's lots of options...

ah yes I've finally gotten up to megalovania
wonderful

lol why did i say derivative twice in my answer
i am very smart

5:08 AM
I keep putting off writing a controller for this

Introducing Pingano: A piano that uses the chat ping sound
```(async () => {
var context = new AudioContext();

var ping_sound = null;

var grab_ping_sound = async () => await new Promise((r) => {
var xhttp = new XMLHttpRequest();

context.decodeAudioData(xhttp.response, (buffer) => {
ping_sound = buffer;

r(ping_sound);
});
};

xhttp.open("GET", "/chat/se.mp3");
xhttp.responseType = "arraybuffer";

xhttp.send();
});```
Run it here
Use the `q` to `]` keys, with `t` being middle C
Number keys have the black keys, `z` to `c` are lower and `v` to `.` are higher

@RedwolfPrograms are you sure that link is correct?

Yes
Paste it into the console
Doesn't work on chat directly I don't think

@RedwolfPrograms thanks, it works. i was expecting that that page would load the script for me.

5:16 AM
@ngn interesting, I got to know about shoelace through code golf

@Razetime ?

I messed up a couple of things, but: Soviet Anthem with SE chat pings
7
should I lock/delete my answer to the new (dupe) prime factors challenge?

The higher pitched notes actually sound pretty good

5:24 AM
people are editing it to add trivial solutions but the challenge is closed so that seems like it shouldn't be happening lol

yeah, really

Any time I hear the normal ping sound from pingano I instinctively tab to chat. The effect is extremely strong. However, increasing the pitch a little seems to weaken the effect, while lowering it does that much slower.

0/10 Megalovania is not playable

What's the range of notes in it?

the minimum requirement is from Bb to D (maj 10)

5:33 AM
I don't know music speak, how many octaves? :p

1 8ve + 2 notes
the range is enough but the transposition would be off

Number keys have the sharp/flat notes if that's what's missing

the keyboard only has one D on it though
being Y
if you make bksp a C#5 and backslash a D5 it should work

`z` might be the next `d`

im stupid
i didn't realize there was a lower octave
wait why is like every key in the bottom right half of the keyboard C5
it's an octave too low but it works. though it's disconnected so harder to play

5:36 AM
I stole the layout from another online piano site
`z` to `c`, then `q` to `]`, then `v` to `.` would be the notes in order
You can mess with the offset on line 46 if you want to try to fit it on one row

hm. the notes beyond `]` don't work for me
they all just play as `]`

same here but the threshold is "v"

@ngn Are you on FF?
Might be an FF thing

@RedwolfPrograms yes

5:39 AM
I guess it's a problem with firefox :/

Weird it wouldn't even work with detuning less than an octave higher
Too bad too, the `v` to `.` range sounds the best imo

5:53 AM
Agrreed

@hyper-neutrino queued it on discord and the bot was forcibly disconnected halfway through

@UnrelatedString it could not handle my power