« first day (3860 days earlier)      last day (987 days later) » 

12:08 PM
@pxeger I genuinely don't know whether it's "mold" or "mould". Cause, the second one is a word for me (first isn't), but every time I've seen Dennis use it, he calls it "mold" (and I think that's what it's called in the docs)
 
@Dudecoinheringaahing look at the credits :)
 
@PyGamer0 Ha, nice :P
That might explain the upvote I got on that answer earlier :P
 
@Dudecoinheringaahing yes that does
 
@PyGamer0 wow you port jelly to python? Lame.
 
@exedraj lol
 
12:12 PM
Real gamers just straight up copy paste jelly source code into their language
Attributing it properly of course :p
 
@PyGamer0 One thing to note: I wouldn't use fillvalue. For example, if f is product, that will zero out the extra elements. A better approach is to use zip, then do + x[:len(y)] + y[:len(x)], which leaves trailing elements untouched
 
@exedraj might as well copy +
 
@Dudecoinheringaahing I'd argue that's useful behaviour
 
@Dudecoinheringaahing Both spellings are correct for both mildew and shaping.
 
@Dudecoinheringaahing so zip(x, y) + x[:len(y)] + y[:len(x)]?
 
12:15 PM
@PyGamer0 [function for x, y in zip(x, y)] + x[:len(y)] etc.
 
@Dudecoinheringaahing oh ok
 
zip truncates to the shortest, you then append the extra elements that were truncated
@exedraj But what about for other builtins?
Using fillvalue = 0 might be good for some, but it will inevitably lead to some weird edge cases that'll be annoying to handle
 
@Dudecoinheringaahing ok updated
 
@Dudecoinheringaahing duplicate and mild, no?
 
@exedraj That won't always work. For example, one way to replace the first 2 elements of a list in Jelly with a given pair is o (or ḷ") because the vectorisation only considers the first 2 elements
Moulding would replace the entire list with those 2
CMC: Given an integer and a list, add that integer to only the first element of the list
 
12:22 PM
w+
 
^
 
@emanresuA Vyxal, 2 bytes: w+ (Try It Online!)
 
posted on August 24, 2021 by celtschk

Given two strings, I define their product as follows: If any of the two strings is empty, the product is the empty string. If the second string consists ...

 
That's what I meant
'ngith
 
12:31 PM
gni'ht
 
you would not believe your eyes if you watched this video
 
I don't believe my eyes
 
@emanresuA You passed me in reputation D:
 
@Dudecoinheringaahing I meant, given the existence of "jelly molds/moulds" (things that hold jelly into shape while it solidifies), did Dennis choose the word mold/mould to make a pun deliberately?
 
@pxeger I doubt it :P
@CodidactPosts Ooh, a nice 2 byter in Jelly :P
 
12:36 PM
 
@BrowncatPrograms did you ever do the pacer test to the fitnessgram audio?
 
In elementary school, yes
 
Not in middle achool too?
 
Nope, not in middle school.
 
Lucky
 
12:38 PM
achool sounds like a place to learn to sneeze
 
I think schools have the choice between that and running a mile
In 6th grade we probably just ran a mile, and I know for certain that in 7th and 8th I did that because I was in track :p
 
We had to do all of them and planks :(
 
(I ask because my meme taste has descended down a really weird path tonight)
 
In 5th grade I actually did better than everyone else in my class at push-ups and sit-ups, which is...suprising
 
I am very good at sitting up
 
12:41 PM
mandatory exercise sounds like a very good idea and I want to know why UK schools don't do it
 
Lazy brits
 
maybe it's because it would be literally nineteen eighty-four
 
@pxeger huh? uk schools have PE
 
I'd consider that separate
 
Exercising in PE/gym being required? That's a terrifying overstepping of the government's boundaries :p
@pxeger Where do you think we did those things :p
 
12:42 PM
fair enough
 
Is this not running a daily mile? For all children, every day? Maybe I've misunderstood lol
 
What now lol
 
doesn't seem that separate to me, then again I haven't done PE in about a decade so who knows :P
 
we mainly did skills-type things in PE, so most of the time we weren't doing exercise
maybe that was just me though lmao
 
@pxeger It's an annual thing
 
12:44 PM
oh lmao
 
@Dudecoinheringaahing After much golfing, I was able to get this down to Vyxal, 18 bytes: ÷^£w{!ċ|J}¥$£"∑¥ṘJ
 
lmao
 
@BrowncatPrograms quarterly for us
 
@AaronMiller Vyxal, 17 bytes: w+#{!ċ|J}¥$£"∑¥ṘJ
 
12:46 PM
Gotta go to school now. See y'all o/
 
o/
 
Rip browncqt
 
\o
 
/o
 
12:46 PM
_
o
 
o /
+--
^
 
@user qt? 😳
 
Aaron, are you anorexic or what
@pxeger typo
 
12:47 PM
@user nah, we got our first TNB ship to put on the wiki
 
@pxeger heck yeah
 
Don’t
Seriously don’t
 
Brownuser programs ;p
or would it be User Programs?
eh idk
I'm too busy writing YAML to write wikia articles
 
/uj this isn't a good idea
 
^
 
12:54 PM
@Dudecoinheringaahing that's why I always use CycleChop instead in Charcoal, saves me having to misspell Mould
 
1:06 PM
\o_O
 
₀_O╱
 
9&9
 
o¯0\
 
╱°¯O
 
1:19 PM
@AaronMiller do you YAML?
 
ooooo
o/
 
CMC: Wave at someone IRL
 
@exedraj done
 
good.
 
What did I start...
 
1:25 PM
nothing
this is standard procedure for us
 
@exedraj done
 
good.
@BrowncatPrograms we're the kind of people to spam hundreds of messages to do with cookies, as well as create utterly useless repos and create flamewars on PR discussions all regarding cookies
 
we?
 
at least me, aaron and pygamer
#38 on the bot
 
I love how "How are you?" "Hi!" "Good!" is an exchange which I've seen happen at least monthly :p
Also someone just nearly walked into me, so I stepped out of the way, then they glared at me
 
1:30 PM
wow redwolf how could you be so rude as to avoid crashing into someone?
gosh, no manners. smh. /s
 
Maybe they think this is like one of those .io games where if you crash into someone smaller you absorb them and become bigger
 
well who was the bigger one?
you or this stranger?
 
@exedraj I YAMLn't
 
@AaronMiller well now is a good time for you to YAML
 
I was taller, but probably smaller overall
Three dimensions makes it more complicated
 
1:33 PM
overall?
 
@exedraj ok
 
there's height, width and depth
@BrowncatPrograms so you win in height, how about width and depth?
 
Probably lost both of those
 
hence, they're bigger
because it's best of 3
 
1:34 PM
see that's why they glared at you
they were personally offended that you wouldn't be generous enough to let them absorb you
 
@exedraj The real question is, do you win in the fourth dimension?
 
So in order to win, I need to find someone short and thin, but they can be very deep. Or someone short and shallow, but they can be wide.
 
@BrowncatPrograms correct
@AaronMiller I mean, probably
because, y'know, the whole entire "raiding civilization on and off since the dawn of time" implies a lot of time has been yes
 
Today I learned there's a zero width non joiner, in addition to the zero width joiner
 
Yeah? Well today I ate lasagne
Beat that.
 
1:41 PM
Today I'm having jambalaya for lunch.
 
Touche
 
Today I'm having a soggy hamburger and fat-and-sugar-and-salt-free french fries for lunch :p
 
Lame.
 
I always get unreasonably happy when people use "touche" properly in normal conversation.
 
Is SE offline?
 
1:43 PM
> fat-free french fries
so, just french?
@Dudecoinheringaahing yes
not chat, evidently
 
huh
 
@pxeger ah yes I do love eating the French
 
It's basically just potatoes soaked in water and put in a frying pan from what I can tell
 
tbf, French's mustard slaps
 
1:46 PM
> French's
 
Isn't that a brand?
 
It is, yeah
 
> French's is an American brand
Dang Americans really claimed France as their own
 
3
Q: Most sites seem to be down right now

GlorfindelMost sites seem to be down right now, e.g. Stack Overflow: Meta Stack Exchange is one of the few which are still up (for me, located in the Netherlands). No updates on StackStatus (Twitter / website).

 
1:47 PM
@exedraj s/France/the world
 
Welp that's a good place for me to end for the night
See y'all tomorrow when I'll be tnbing during a data structures lecture
 
o/ (Inb4 wave chain)
 
/o
 
ninja'd
@exedraj I shall integrate YAMLing into my repertoire whilst I await your timely return.
 
1:51 PM
˜\˷(ツ)˷/˜
 
that shrug looks like it's been thanos-ed
 
It's difficult to find good high/low tildes :P
 
> You must login to post
 
@GoldFarmerSprow ?
 
 
1:53 PM
@Adám that was almost a month ago. I don't think this is the same thing lol
 
Before this, it wasn't letting me post
 
@pxeger Oh, right.
 
@GoldFarmerSprow you seem to be talking right now
 
I'm redwolf >:|
 
Someone left a comment on a post of mine 1 min ago. Huh.
 
1:55 PM
Is CGCC meta down as well for y'all?
 
@GoldFarmerSprow oh I see - "Gold Farmer Sprow" is an anagram of "Redwolf Programs"
 
@Dudecoinheringaahing Everything is down.
 
@Dudecoinheringaahing yes
 
@Adám MSE and MSO aren't
 
1:56 PM
area51 isn't down
 
I am having some things down and some things not.
Maybe caching?
Chat isn't down.
I just checked.
 
@WheatWizard lol
Data.SE isn't down, so I'll just start browsing with SQL
 
@WheatWizard Chat is SE's forgotten child. Even when SE goes down, it forgets to take chat down with it.
2
 
Is the API up?
 
1:57 PM
@pxeger So in principle one could create a static clone site.
 
@rustyx the API is still working, so you could use one of the apps (if you still have them installed, that is ...) — Glorfindel ♦ 3 mins ago
 
And they're deprecating the apps…
 
@Adám With the API up it doesn't even need to be static
 
It's all back
 
Yup.
 
1:59 PM
I still can't chat D:
5
Oh I got logged out
 
@Dudecoinheringaahing that was quite fast tbh
@GoldFarmerSprow Survivor Bias on full display here lmao
 
I like how although I have add a language to a polyglot favourited I always get notified of new answers faster because Community auto flags every single one.
 
I'm back!
@GoldFarmerSprow Leave us
 
@WheatWizard why? because it's the same person answering every time?
 
"Excessively long"
 
2:02 PM
oh lol
 
They are ~1/3 of the post length limit at this point :P
 
Community accounts for about 50% of all flags we get, and nearly all of them are false positives.
 
we should just suspend Community
 
oop. Now the site is actually down.
 
yikes
 
2:04 PM
I'm sorry community. I didn't mean to be mean to you like that. :(
 
Maybe SE got DDoS'ed by all the devs leaning on F5?
 
It probably has to do with fixing whatever was broken, would be my uninformed guess.
 
Well, Brian (one of the main bug bashers) did just leave :P
 
the site is down just when I found an 8 byte Jelly answer to -rot transform
 
F
 
2:09 PM
well, it's this: Jḟ2b1^\ḋ
 
time to go fgitw you and claim all the credit
 
xor-scan of [1], [1 1 1], [1 1 1 1], [1 1 1 1 1]…
 
Who posted this? :P
 
wasn't there a 1-byte monad for "this many ones"?
 
> A Fandom user
@Lynn S if the list is binary
 
2:11 PM
@user What does it say?
Awful wifi gang :p
 
no, I want to turn 4 into [1 1 1 1]
 
> A Fandom user 2h
(hisses)
 
I'm doing b1 right now
 
@Dudecoinheringaahing That was me :p
 
ha! now we know your IP address!
 
2:13 PM
It's the same one my Minecraft server is on :p
104.188.174.251
 
@Lynn There's various dyads with 1, but I can't think of a monad :/
1€ would work as well
 
CMM: Thoughts on a flag for things like "y is a vowel" (since you never need both "vowels with Y" and "vowels without Y" constants in the same program)?
 
Looks like things are back.
 
@pxeger Cheating :p
But it's not a bad idea for a flag if you're into that
 
mmm, if I had "logical xor", I could use R and then scan by that instead
 
2:15 PM
@Lynn Isn't that just n?
 
no, I want 3 lxor 4 to be 0
 
CMC: Logical xor :P
 
@Dudecoinheringaahing Scala, I think, has ^^
 
@Dudecoinheringaahing What does that mean?
 
@WheatWizard along the lines of !!x ^ !!y
 
2:18 PM
I'm guessing it's 1 if only one argument is 0, 0 otherwise
 
@Dudecoinheringaahing x=>y=>x?!y:y
 
@Dudecoinheringaahing Add an atom for it to Jam!
 
@Dudecoinheringaahing ?
 
4 mins ago, by Lynn
no, I want 3 lxor 4 to be 0
 
What is the full definition?
 
2:20 PM
(x is truthy) xor (y is truthy)
 
Define truthy.
 
Ah.
That's ≠⍥≠ in Extended Dyalog APL. Try it online!
 
> Many traitorous users, including language maker Lyxal and generic user user
 
I wonder if anyone has noticed the only change I've made to the wiki so far
 
2:23 PM
@Dudecoinheringaahing Shortest I can get in Jelly is 3 bytes, taking a list of 2 elements
 
When I get home and I'm not on school wifi I'll work on the wiki
 
@BrowncatPrograms can I interest you in a free VPN?
 
Why do all mod avatars link to the article about me?
 
@Adám ADÁM IS GOD
 
@pxeger What was it?
@Adám We know they're all secretly socks of you :P
 
2:26 PM
@Adám Do they? Doorknob's doesn't, at least
 
@pxeger No :p
 
Oh, on the Main Page
@pxeger TNB is brought to you by our sponsor, NordVPN. Use promo code "Catgirl" for 69% off your first year of NordVPN
 
@Adám Yeah, I was looking at the mods' pages, rather than the front page
 
@Dudecoinheringaahing speaking of which, cat week ends in 4 hours and 16 minutes!
 
2:35 PM
Nooooooooo
 
@pxeger awfqwfqwerfwefqefewrggwedfwe Qwdfqwdqwfwegqwdbwefgberfwrgbwg
 
@Adám Oooh that theme looks really nice
 
@BrowncatPrograms that's just the default Firefox devtools dark theme I think
 
Oh nice
I'm totally stealing that :p
 
and I don't think it looks that nice tbh
 
2:41 PM
^
 
@ Oh no, it's Befunge time
Hehe, I've stopped it
 
@user Unsupported instruction 'O' (0x4f) (maybe not Befunge-93?)
 
Did you know you can buy a €0 note?
 
@AaronMiller Wait actually it wraps
@pxeger Like you buy a €1 note for €1, making its worth 0?
 
2:51 PM
@AaronMiller do you mean time?
 
@PyGamer0 indeed
 
Imagine having four dimensions
This post made by 2D gang
 
@user No, for ≈€5, you can buy a note that is worth (currency-wise, ignoring value for collectors or whatever) €0, but is legal tender anywhere in the Eurozone
 
I think that's officially a "waste of money" :P
 
Imagine having dimensions
This post made by single point in space gang
 
2:56 PM
@Dudecoinheringaahing says Code Golf user, Dude coinheringaahing
 
I have never spent any money on code golf :P
 
0/0 is still a waste of money
 
Aside from when I bought Dennis' golfing abilities (mint condition, so I've never used them)
 
I am such an idiot
 
> The 0 Euro banknotes are approved by the ECB, but they are no legal tender
 
2:57 PM
oh
that's disappointing
I assumed "approved" meant legal tender
 
Why does the English Cricket Board approve Euro banknotes? :P
 
it's the Extremely Cool Building
 
I thought the ECB was the European Cardboard Bank
 
@pxeger I'm not really sure what it means for them to not be legal tender. Are they saying it cannot be exchanged for €0 worth of goods?
 
Legal tender means that it must be accepted in order to settle a debt, not that it can be
Credit cards aren't legal tender
 
2:59 PM
Why was it even made in the first place?
 
To make money, of course.
 
I assumed it meant you can pay for a €5 item with a €5 note, but you can also pay with €5+€0 notes
@Adám ba-dum tss
 
Ah
 
But seriously, the only reason to make these is to make money of fools.
As we all know, the fool and his money are soon parted.
 
posted on August 24, 2021 by Shaggy

Challenge Given an integer n>=4 as input create an ASCII art "prison door"* measuring n-1 characters wide and n characters high, using the sym...

 
3:01 PM
> The Euro Souvenir, also known as 0 Euro Banknote, has been specifically developed for visitor attractions and tourist sites across the EU.
 
I asked GPT what ECB stood for:
> Extra Caged Burger
Election Commission of Bosnia
Eastern Cereal Beetle
Effective Circulation Beams
 
The second sounds legit
 
lmao
 
@Dudecoinheringaahing I believe that Karl Marx's birthplace is one of those sites.
Which is just perfect.
 
Heh, the one that wanted to abolish currency featured on a 0-valued bank note.
 
3:39 PM
holy sh*t, lynn got an 8!
that is insane
she got 2 8s! :O
just too good
 
tfw Jelly ties with flagless Vyxal
 
on a stackbased challenge no less
 
I'm sooo sure there's a 7 based on the Ä and _@\ idea
how hard can it be to yeet out the 2nd element of a list ;_;
 
that flipped reverse scan is sooo nice
how did you come up with it?
 
if you remember this whole triangle idea:

1
0 1 1
1 0 0 1
0 1 1 0 1


I realized that the next row is always like, (a bunch of ones) - (the last row). so to get the next row from [0 1 1 0 1] you can subtract it from [1 1 1 1 1 1], and get [1 0 0 1 0 1].
 
3:49 PM
ahh, yeah, nice
 
but, if you apply the dot products to that explanation, you're just doing (next cumsum) - (current element)
so, the next element from b+c+e is: sum[a..f]-(b+c+e) = a+d+f
 
4:28 PM
@Dudecoinheringaahing could you open the Issues tab on your Jelly fork? I have some suggestions
 
@Lynn That's really clever!
@Dudecoinheringaahing Pip, 5 bytes: 0Ng=1
AKA "There is exactly one zero in the list of inputs"
 
4:44 PM
@pxeger Just ^
Blame the creator of Scala for borrowing that form Java, which probably borrowed that from C
 
Why do bitwise operators have such loose precedences >:|
1 == x & y should not be parsed as (1 == x) & y
 
Yeah
== is the problem here though, not bitwise operators
Frick ==, all my homies hate ==
 
Even with that issue fixed, IMO bitwise operators should always require parentheses. They're not frequently used enough for anyone to develop intuition for their precedences
 
Personally I think bitwise operators should have a tighter precedence than addition
 
^^ (damn you Redwolf for posting that message)
 
4:48 PM
lol
 
Being between addition and multiplication is the best way to do it imo
 
eww wtf why
 
@BrowncatPrograms Mmm, I'd be very surprised if 1 + 3 | 8 was parsed as 1 + (3 | 8)
 
Hmm, true
 
@pxeger Redwolf ruined the ^ with his message :(
 
4:49 PM
It's nice for JS's | 0, too
 
@user I know lol
(by "always", I mean except with precedences looser than = / , or tighter than unaries and ./[])
 
I know for a fact this will happen someday:
> I wrote a universal turning machine in deadfish!
My cat died D:
That's cool!
 
My cat died D: :)
FTFY
@BrowncatPrograms I have made it happen now :P
@ASCII-only You can do val <pattern>=<expr>;<case body> instead
 
@user Transcript for 2019-01-01
Uh, that took a while
 
Honestly I don't really think bitwise operators are important enough to not just be functions instead
 
4:56 PM
Some languages might need them, but yeah
 
In C or maybe even Java they make sense, but using them in JS or Python is pretty rare (as far as I know)
 
@NathanMerrill Hey, mine too!
 
@AaronMiller I suspect user is searching for all references to scala
 
@BrowncatPrograms The thing about making them functions is that some libraries use them a lot in some places and a lot never use them, so you're putting the previous group at a disadvantage if you remove them entirely
@pxeger Yes :P
 
Wait is Nathan Merrill still active?
 
4:58 PM
Not here, at least
@cjfaure Try Scala first, it's a lot easier than Lisp
 
They taught me almost everything I know about KotH design
 
@user yeah, look at a lot of binary encoding libraries (e.g. that need "int -> array of bytes" or bitmask packing)
 
^
 

« first day (3860 days earlier)      last day (987 days later) »