« first day (3875 days earlier)      last day (966 days later) » 

12:00 AM
I'd imagine it'd either turn it into a raw link, or have some weird messed up formatting
Welcome to the 9th Biweekly Mini Golf. During this event, we'll post some CMCs (Chat Mini Challenges) for you all to solve. A new one will be added every 5 to 10 minutes. Feel free to keep suggesting drafts during the event. If you have any questions, don't be afraid to ask. Good luck!
3
 
i think it just rerenders the post md to comment md and any mangling that happens just happens
 
in BMG Drafts, 2 hours ago, by DLosc
Draft: Given two positive numbers h and w, output the first w numbers in the following pattern: 1, 2, ..., h-1, h, h-1, ..., 2, 1, 2, ..., h-1, h, ...
in BMG Drafts, 2 hours ago, by caird coinheringaahing
Draft: Output all pandigital numbers
 
oh hey a BMG that i am actually here for
 
Same
 
@cairdcoinheringaahing Jelly, 6 bytes: RŒB⁹¡ḣ (Try It Online!)
it is really inefficient tho but idc. also there is probably a better method anyway
 
12:03 AM
ಠ_ಠ why doesn't ŒB cast to range
 
Is Vyxal down?
 
Then ŒB¡ḣ would work
 
Oh no
Maybe it was lyxal
running something
 
@emanresuA you're gonna have to be more specific than that
 
nvm
@hyper-neutrino It's working now, maybe someone was using T or running something else time-intensive
 
12:05 AM
@emanresuA looks at screen nervously
 
What did you do...
@cairdcoinheringaahing 13 bytes
 
@cairdcoinheringaahing Jelly, 9 bytes (warning: will not terminate :P)
 
@emanresuA Uh… nothing? Definitely not 1234567890Ṗ
 
@cairdcoinheringaahing Vyxal: kdṖ (Don't run plz)
@AaronMiller smh use kd
 
@cairdcoinheringaahing I am dumb :/
 
12:08 AM
lol
 
@emanresuA All permutations? Got to filter out those that begin with 0
 
@cairdcoinheringaahing no, you're caird.
 
Fine, kdṖ'hI
 
@emanresuA I was testing how the command worked with numbers before actually golfing it. Probably should’ve used 123 or smth instead
 
@cairdcoinheringaahing Scala, 28 bytes: h=>1.to(h)++h.to(1,-1)take _
 
12:10 AM
@cairdcoinheringaahing Jelly, 8 bytes
@emanresuA That outputs numbers right, not lists of digits? :P
in BMG Drafts, 2 hours ago, by DLosc
Draft: Given a nonnegative integer h, outputting its "bouncing" sequence: h, h-1, ..., 1, 0, 1, ..., h-2, h-1, h-2, ..., 1, 0, 1, ..., h-3, h-2, h-3, ....., 1, 0, 1, 2, 1, 0, 1, 0
 
@cairdcoinheringaahing List of strings
Which is perfectly valid
'hI filters numbers by the parseint of their first char
So no 0
 
@cairdcoinheringaahing python 3.8, 65bytes Try it online!
 
@emanresuA do you need the I?
 
Is '0' falsy
 
@Niko Congrats on 1111 rep :P
 
12:12 AM
One moment
 
@cairdcoinheringaahing thx :D
 
OIC, I thought kd returned a number, not a string
 
@Niko Your next goal is 11111
 
@cairdcoinheringaahing Jelly, 10 bytes: (Try It Online!)
 
12:14 AM
@emanresuA that's 10k from 1111
hmmmm
62 bytes now Try it online!
 
in BMG Drafts, 41 mins ago, by user
Draft: Given two vectors in any number of dimensions, find another vector that is orthogonal to both
 
in BMG Drafts, 41 mins ago, by caird coinheringaahing
Draft: Dot product of two vectors
 
@cairdcoinheringaahing Vyxal, *∑
 
@cairdcoinheringaahing APL, 3 bytes: +/× :P
 
Imagine using list() when you can use [...]
 
@cairdcoinheringaahing Oh wait, i didn't realize this repeated more than twice
Oh right, Python uses *
 
still don't understand *
but looks useful
 
@lyxal imagine using instead of s flag smh
 
12:22 AM
@user I'm an idiot, that should be h=>w=>1 to w flatMap(_=>1.to(h)++h.to(1,-1))take w instead
@AaronMiller But that would only enrage the flag haters
 
@cairdcoinheringaahing This one could work on main. If two vectors are parallel then the answer is 90 deg rotation of one of the inputs, otherwise the cross product of first 3 dimensions with zero padding works
 
@user Good. /s
 
@cairdcoinheringaahing python 30 bytes Try it online!
 
@Niko foo(*[bar, baz, xyzzy]) == foo(bar, baz, xyzzy)
 
@user ooooooh
 
12:23 AM
@Niko That only works for 2d vectors
 
That is, assuming zero vectors are not valid answers and the two inputs are also nonzero
 
@cairdcoinheringaahing oh
 
@cairdcoinheringaahing What, don't you live in a 2d universe? :P
 
gonna fix that real quick
 
I keep mistaking Niko for Bubbler because their pfps look the same
 
12:24 AM
36 bytes to work for any length :P
 
 
Ooh, int.__mul__
 
---strikethrough--- strikethrough
 
your local del do not work here
markdown failed me again
 
I was going to go with lambda a,b:sum(a*b for a,b in zip(a,b)), didn't know you could do that
 
12:25 AM
gtg class is on :P
 
@Niko HTML doesn't work here, this isn't Markdown
 
in BMG Drafts, 34 mins ago, by Bubbler
Draft: Given two vectors (not necessarily same length) a, b, and a number c, pad the shorter one with c and compute their dot product
 
Markdown is only for posts, it doesn't even work in comments
 
@user How is that possible lol
 
@cairdcoinheringaahing if only c could always be 0 ;p
 
12:26 AM
Orange
All orange is the same to me
 
But I have some pink too
and less orange
 
My eyes do not discriminate over such small things
Plus, I can barely see the pink, and it looks like orange anyway
 
Bubler and Niko are both catgirls, so they're essentially the same person :P
5
 
Okay, time to write every message over three lines /s
 
how
about
five
its
better
 
12:28 AM
@cairdcoinheringaahing Wait, if all catgirls are equal, if we convert one into a doggirl, will all be converted?
@emanresuA how / about / four / instead
 
that
is
one
not
four
 
Eh
One, four, what's the difference, right? They all pale in comparison to the greatness of 14
The human brain struggles to comprehend a number that large
 
@cairdcoinheringaahing The fact that either a or b could be the shortest is annoying :/
 
@cairdcoinheringaahing may we please assume all positive integers?
 
12:33 AM
I'll allow that
@cairdcoinheringaahing Python 3, 84 bytes
because itertools
 
in BMG Drafts, 40 mins ago, by caird coinheringaahing
CMC: Given a string as an input, output ┬─┬ ノ( ゜-゜ノ) if the input equals (ノ°Д°)ノ︵ ┻━┻, otherwise output nothing
 
@lyxal y l no work?
 
@AaronMiller wdym
 
@cairdcoinheringaahing Scala: Map("(ノ°Д°)ノ︵ ┻━┻"->"┬─┬ ノ( ゜-゜ノ)"). Not sure if this is valid, since it throws an error on other inputs
 
@lyxal l should do len(a) == len(b), but it doesn’t work: Try it Online!
 
12:36 AM
FIRE!!!
 
APL, 71 bytes unicode:{⍵≡'(ノ°Д°)ノ︵ ┻━┻':'┬─┬ ノ( ゜-゜ノ)'}⍞, TIO
 
@cairdcoinheringaahing Jelly, 12 bytes LÞẈIẋ@;@"⁸ḋ/
 
@AaronMiller you can do it without l
@cairdcoinheringaahing Vyxal, 8 bytes: Zƛ⁰v⟇Π;∑
 
@cairdcoinheringaahing Can we error on non-flip inputs?
 
12:38 AM
Yay
 
@lyxal Yes, but l could be useful in challenges like this, if it worked
 
@AaronMiller that'll be fixed in 2.6
 
👍
 
@cairdcoinheringaahing Jelly, 11 bytes LÞẈI⁹ẋ⁸;"ḋ/
 
18 mins ago, by Aaron Miller
@lyxal imagine using instead of s flag smh
 
12:40 AM
in BMG Drafts, 42 mins ago, by Bubbler
Draft: Given a vector of integers, test if it is all zeros
 
Scala: _ forall 0.==
 
@Bubbler Can we output a falsey value if yes, truthy if no?
 
@cairdcoinheringaahing Vyxal, 3 bytes: 0J≈
 
@cairdcoinheringaahing Fine
 
@cairdcoinheringaahing Vyxal, 3 bytes: 0J≈
 
12:42 AM
@cairdcoinheringaahing Pip -x, 11 bytes: $*_MS@<gZDc
 
@AaronMiller ninja'd
 
But then I guess the answer is 1 byte in Jelly
 
@cairdcoinheringaahing APL: ∨/× (inverted)
 
Ninja’d
 
12:42 AM
crap double ninja’d
 
@Bubbler 1 byte?
 
Any
 
:P
 
@cairdcoinheringaahing in vyxal with normal output
 
12:43 AM
2 bytes in Jelly, going by the standard truthy/falsey :P
Jelly, 2 bytes ¬Ạ
 
@cairdcoinheringaahing Vyxal G, 0 bytes. Returns 0 if all zeros, or a positive int otherwise. :P
 
@lyxal Does Vyxal have a way to apply a function to the stack without popping anything off of it? (like some kind of smart duplicate that duplicates as many items as needed)
 
@AaronMiller What does G do?
In fact, why wouldn't s as a flag work?
 
@user no
 
@user maybe ~?
@cairdcoinheringaahing maximum
 
12:45 AM
@AaronMiller that's what I was about to suggest to make work
 
Ah
 
@user for dyadic and triadic elements, yes
 
More interesting:
in BMG Drafts, 47 mins ago, by Bubbler
Draft: Given a vector of integers, test if it is all ones
 
@cairdcoinheringaahing Scala: _ forall 1.== (sorry, same answer as before)
 
12:46 AM
@cairdcoinheringaahing 1J≈ in Vyxal
 
If I can output en empty list for "yes" and a non-empty list for no, I get Jelly, 2 bytes ḟE
 
@cairdcoinheringaahing ₌∑L= or 1=A
 
@cairdcoinheringaahing Pip, 6 bytes: $=gPU1
 
@cairdcoinheringaahing Same here,
 
Append a 1 to the arglist and check for equality
 
12:47 AM
What about "sum equals length"?
 
Won't work
 
Counterexample: [0, 2]
 
Argh ninja'd
 
Ah yeah. Damn identity elements ಠ_ಠ
 
"Product is 1" works if limited to non-negative integers
 
12:48 AM
Imagine working with a group that includes an identity element :P
 
@cairdcoinheringaahing ikr, I wish 0 had an identity crisis sometime and just went away
 
@cairdcoinheringaahing Made by the (ℕ, +) gang :P
 
@cairdcoinheringaahing Imagine working with structures
@cairdcoinheringaahing Is that natural numbers without 0, then?
 
Of course :P
 
I hate the ambiguity of N
Why can't mathematicians just agree on notation like rational people?
 
12:50 AM
@cairdcoinheringaahing it would work, but I don’t ever get to use G :p
 
@cairdcoinheringaahing Supporters of Peano arithmetic disagree with you :P
 
@cairdcoinheringaahing Also 6 bytes: JUQgQ1 (remove duplicates, join as string, assert string-equal to 1)
 
Math: Making life miserable for everyone since 1000 BCE
 
N without 0 is nice in number theory, but N with 0 is nice in formal proof theory, that's all
 
@Bubbler Supporters of Peano arithmetic were probably dropped on their heads as babies :P
 
12:52 AM
@user There's some rebuttal joke here about Bayesian statistics, but I can't find it
 
@Bubbler Anyone who supports N with zero is wrong :P
N with zero is literally 𝕎 :P
 
@Bubbler (This includes me after having studied Coq and Lean)
 
@DLosc You Peano people are too naive
 
@cairdcoinheringaahing Reference?
 
we literally have a different symbol for 𝕎, why would you use ℕ for 𝕎
 
12:54 AM
Or is it literally a joke?
 
i say getting ℕ from the brachylog bookmarklet
 
I've seen 𝕎 be used to represent the "whole numbers" (aka, non-negatives)
 
Oh right, I do remember whole numbers
 
@UnrelatedString ikr, it's like mathematicians want to confuse the heck out of innocent civilians
 
but didn't know there's a notation for that. I think I saw more like N ∪ {0}
 
12:56 AM
Ah, so you do admit N doesn't contain 0!
 
the best argument for ℕ excluding 0 is doing a search for ℕ₁ in the brachylog corpus
 
@Bubbler There's a joke about that article about image browsers here, but I can't find it
 
Yeah, I agree N starts with 1. The problem is with the plain English term "natural numbers"
 
0 is unnatural.
 
12:58 AM
user image
2
 
Whispers says 𝕎 is whole numbers, therefore it is :P
in BMG Drafts, 1 hour ago, by Bubbler
Draft: Given a vector of integers, test if it is a continuous range [a, a+1, a+2, ..., a+b] for some integers a and b
 
i feel like i was taught the distinction between wholes and naturals in elementary school, so we might hope that it catches on from there, but i also don't recall it being brought up again for years afterwards if ever so most people probably just forget
 
@cairdcoinheringaahing Hmm, this "caird coinheringaahing" looks totally legit, definitely no relation to the CGCC user by the same name
^^ We had a Venn diagram showing them and everything
 
@user I've ssen that before
 
I think I confused natural numbers with the digits for a long time though lol
 
12:59 AM
That's the last of the BMG drafts that were starred, so we'll say that's the end of the event. Feel free to keep solving the posted challenges, and to solve the ones that weren't starred
 
@emanresuA Yeah, I copied someone else's image
 
@user i remember that exactly
 
@user Like here
 
Someone posted it befor
 
1:00 AM
That was me IIRC :P
 
CMC: Given a string as an input, output ┬─┬ ノ( ゜-゜ノ) if the input equals (ノ°Д°)ノ︵ ┻━┻ and vice versa, otherwise output nothing
 
@OldSandboxPosts Have you revised your opinion of sand?
 
@OldSandboxPosts I thought you were dead, you hadn't posted anything in 3 days :P
 
@emanresuA Yes, I searched for christianity and found it :P
Oops, time to unignore Old Sandbox Posts
 
@UnrelatedString I saw it for the very first time in a uni-level number theory textbook. "Whole numbers" doesn't simply have a translation in my language, we just literally call them "nonnegative integers"
 
1:01 AM
makes sense
 
@cairdcoinheringaahing Pip, 7 bytes: g=a+,#g
 
What language is that?
 
@user i think it went as far as complex ⊃ reals ⊃ rationals ⊃ integers ⊃ wholes ⊃ naturals
 
What about primes?
 
@user Korean, correct?
 
1:02 AM
@UnrelatedString Oh, we didn't learn about complex and real numbers in elementary school lol
Does Korean have no way of saying whole/full/any other synonyms? @Bubbler
 
i didn't either
 
@user @emanresuA Yes
 
they just mentioned them with no further explanation
 
lol
 
@emanresuA I think caird coinheringaahing is a Sith Lord!
 
1:03 AM
didn't stop me from feeling smug about looking quaternions up on wikipedia
 
My school tried to shield us from "advanced math" such as negative numbers and decimals, so 3/4 and 4-10 were considered to just not exist
 
@OldSandboxPosts I agree.
 
lmao
i think i remember something to that effect too
 
@user Lol
Were there conspiracies?
 
Not sure what you mean
 
1:04 AM
@user Just "numbers" in informal terms
 
Huh
 
The formal terms only include "positive integers" = "natural numbers", "negative integers", "nonnegative integers". No specific word for "whole numbers"
 
Were there people wondering what those could be? Maybe they were powerful weapons...
 
@emanresuA Have you heard the story of Darth Dennis the Jelly? I thought not. It's not a story the Vyxal golfers would tell you. Darth Dennis had the ability to manipulate the bytes themselves to create... golf. The Jelly side of code golf is a pathway to abilities some consider... unnatural.
Until, an apprentice, Darth Bubbler, outgolfed him while he rested. Ironic. He could outgolf others, but couldn't save himself from being outgolfed
 
@emanresuA Well, a bunch of us had learned about negative numbers already thanks to another teacher, so it was weird when the teacher marked stuff like 3-4=-1 wrong because 3-4=impossible ⍨
@OldSandboxPosts wtf
Is that you, Redwolf?
 
1:08 AM
Yes. It's Redwolf. Definitely.
 
@user No, caird has the login details
 
Ah
Wait, so you admit that Jelly is the Dark Side and that Vyxalers are the good guys/the Jedi?
 
Thinking about it, I don't think Redwolf does
@user "good guys"
I don't think you were paying attention when you watched Star Wars. It's the story of a teenager becoming radicalised by an ancient religious cult into committing an act of mass terrorism
3
 
@cairdcoinheringaahing Agreed
@cairdcoinheringaahing sroty
 
It's like the entire site went into Jelly vs Vyxal competition (faction war?)
 
1:11 AM
The Jedi aren't the good guys, the Sith are, as they tried to liberate the galaxy from an oppressive religious influence on a democratically elected government :P
 
@cairdcoinheringaahing Well, yes, I agree. --Wait, you're not talking about the prequels? ;)
 
@cairdcoinheringaahing Really? I thought it was the story of a wise, powerful old man fighting off puny rebels but finally being betrayed by one of the pupils that was closest to him
@cairdcoinheringaahing Yes, this is the way to interpret it
 
@user Obi-wan / Kylo?
 
@Bubbler I am neutral
 
What drives a man to be neutral? Gold? Power? Or were you just born with a heart of neutrality?
 
1:14 AM
Desire to refrain from fight, I guess
 
@DLosc The prequels are about a child, raised as a slave, being freed, only to be indoctrinated by a religious cult. He then begins to notice and understand the problems with that cult and attempts to leave it, only to be viciously attacked and mutilated by high-ranking members of that cult, all while protecting the democratically elected leader of the state he lives in
As for the sequels, I have no idea what's going on there :P
 
@cairdcoinheringaahing "I am not altogether on anybody’s side, because nobody is altogether on my side, if you understand me."
 
@cairdcoinheringaahing Gold. Definitely gold.
 
1:46 AM
@cairdcoinheringaahing Well I mean I do have the login details if I care enough to mess with your code and print them before it logs in :p
Which I don't :p
 
1:58 AM
Related to this meta post, would I be able to use ? in a Vyxal program with no input to be able to push a 0 without it interfering with other numeric literals? For example, doing ?9 to push 0, then 9, instead of 0 9.
 
@AaronMiller I would think so
it's just the equivalent of a nilad that pushes 0
 
Noice
Wait, I actually need a 1. :P
Still, good to know for the future
Hey, with the specific circumstances, I can use ! instead, and it’ll push 1 every time! :D
 
Why doesn't 09 push 0 and 9?
 
It pushes the number 09, which is 9.
 
>:|
Why...
 
2:12 AM
That's bad golfiness :P
 
@BrowncatPrograms because every other sane language evaluates 09 as 9
 
Your number regex should be 0|[1-9]\d* :P
 
@lyxal But...this is a golfing language
Golfiness > doing what other langs do
 
@lyxal OTOH, 0 9 is wasting a byte
God I hate mobile chat
 
@BrowncatPrograms with aspects from traditional languages
 
2:13 AM
Parsing leading 0s as separate numbers isn't even that un-sane
 
@BrowncatPrograms The way that numbers are parsed, it simply takes all consecutive number chars (0123456789.) and puts them together, then resolves anything where there’re multiple . (it drops everything from the second . on) and pushes that number
 
we just like giving you and Caird things to complain about
 
@AaronMiller Ok, normally, I'm fine with Vyxal being weird. This time, I'm going to open a PR to fix that behaviour tomorrow, because that's just wrong
 
2:15 AM
Ash didn't even combine digits
Because it has a shorter way of representing every number above 9
 
@cairdcoinheringaahing Hmm… I don’t see any reason that regex shouldn’t work, so I’ll use it in Cursed. /s
 
Use whatever flags you want, have whatever specific builtins you like, fine. Parse numbers like that, in a stack Lang, you're getting corrected :P
 
@lyxal aspects from traditional languages should mean syntactical structures familiar to people not used to golf lang structures, not that obvious byte save mechanisms should be removed in favor of being how it works in traditional languages
also 09 is a syntax error in python...
just my take
 
If there is any language construct that works best in stack langs, it's being able to push multiple numbers with no separator
 
@cairdcoinheringaahing we don't use regex
 
2:17 AM
...
Do you mind if I just rewrite Vyxal, but as a proper interpreter? :P
 
One thing that is really nice with the way numbers are parsed is that a lone . pushes 0.5.
 
@cairdcoinheringaahing We're already doing that
 
wait we're not transpiling anymore?
 
@cairdcoinheringaahing Sure, go ahead! It'll be nice having a break
@hyper-neutrino No
Still transpirekl,
 
2:18 AM
@BrowncatPrograms (Ash has 10-16 as single byte constants, and a two byte representation for every number up to around 400, then three bytes can be used for everything up to around 67000)
 
I swear, I'll keep all the weird stuff that makes no sense. To me, that's minor compared to having an actual good interpreter :P
 
@BrowncatPrograms (Which wasted a lot of code page spaces, don't do that :p)
 
@hyper-neutrino we are
As in, we're rewriting it already
@cairdcoinheringaahing you missed your chance
 
hm, ok
 
@cairdcoinheringaahing Should have said something a few months ago
 
2:23 AM
I'll just write Ayxal, and write it in Add++ :P
 
50
Q: When you should NOT use Regular Expressions?

c69Regular expressions are powerful tool in programmer's arsenal, but - there are some cases when they are not a best choice, or even outright harmful. Simple example #1 is parsing HTML with regexp - a known road to numerous bugs. Probably, this also attributes to parsing in general. But, are th...

CMQ: Use regex for parsing esolangs?
 
For things like identifying numbers, sure
Probably don't parse your whole golflang with regexps, but using them to parse things which aren't too complicated is fine IMO
 
Theoretical point: Perl regex can absolutely parse entire grammar for most esolangs, though I'm not an actual Perl user so I'm not sure how you can actually interpret the code using it
My practical point is the same as ^^
Usually I parse a lang with a parser library from start to the end (down to number and string literals etc) so I don't use regex per se
 
Just use Retina to parse and tokenise your program, then Charcoal to interpreter those tokens. Also known as "the Neil way" :P
 
Wut :P
 
2:31 AM
Neil mainly uses Retina and Charcoal on main :P
 
@cairdcoinheringaahing Make sure to make custom interpreters for Retina and Charcoal that parse the program with regex :P
 
Parse regex with regex?
 
And, given some of those answers, I wouldn't be surprised if you could write a half decent interpreter in Charcoal or Retina
 
2:46 AM
@BrowncatPrograms Charcoal has regex? :P
 
retina is regex
 
3:08 AM
@cairdcoinheringaahing would be funny if neil actually made an esolang like this
 
@cairdcoinheringaahing Charcoal is just a general purpose imperative language with some screen drawing built-ins, so I won't be surprised if you could write an actually good interpreter in it
 
4:02 AM
This is so sad
Alexa play despacito
Mfers really put a copyright claim on amogus trap remix
We really do live in a susiety
5
 
4:15 AM
@cairdcoinheringaahing oh thx for the summary
never watched star wars
 
4:38 AM
Literally every single piece of music gets copyright-claimed these days
 
^ More logic gates
 
That's just a 3-way and
 
it has 2 ands inside it
so its a dyad dyand
 
Challenge idea: Golf all 256 3-input logic gates (extension of this)
...and apparently we don't have a metagolf challenge for logic gates
Two possible flavors: 1) choose your output language and golf the output 2) output actual circuits and minimize NAND gates
 
4:57 AM
can i share cmcs in a gist?
 
Why not?!
 
^
 
its a long cmc
 
5:12 AM
Are you taking some kind of digital logic class right now?
 
no
 
The CMC is basically DB+CA in binary, outputting exactly three bits
 
yes
 
If I'm allowed to take two arrays [D,B] and [C,A], Extended APL: (3⍴2)⊤+⍥⊥
Vanilla APL: (3⍴2)⊤2⊥+
 
5:19 AM
You need .zfill(3) or something
 
@Bubbler it works
its 10 + 01
so 11
 
But the output should be three bits
so 011
 
oohhhhhh
 
> you program should output an array of 3 booleans
 
@PyGamer0 a probably very cursed 10 byte vyxal answer: +BbṅS3↳ð0V
 
0
Q: Greedy queens sequence

pajonkChallenge Implement the "greedy queens" sequence (OEIS: A065188). Details Taken from the OEIS page. This permutation [of natural numbers] is produced by a simple greedy algorithm: starting from the top left corner, walk along each successive antidiagonal of an infinite chessboard and place a quee...

 
@NewPosts I read that as "greedy greens" at first
and I was genuinely confused for a second
 

« first day (3875 days earlier)      last day (966 days later) »