« first day (3978 days earlier)      last day (883 days later) » 
00:00 - 12:0012:00 - 00:00

12:02 PM
man I love sympy - summing lists of symbolic expressions feels so satisfying
e.g.
sum([x * 3, x + 2, sympy.cos(x/3), 324, 1/x, 3/x, 9 * x])
turns into
13*x + cos(x/3) + 326 + 4/x
which is just epic imo
(assumes x = sympy.symbols("x") btw)
 
12:17 PM
mornin
 
well yes
but not quite
 
@lyxal ah yes i keep forgetting it's 11:00 for you
 
time do be like that
 
@SandboxPosts @lyxal This is a good challenge, but I suggested theat they remove the "permanent" requirement, because not all languages support file I/O
 
well without that requirement, the challenge is pretty trivial
and it defeats the point of it being related to "Schrödinger's cat"
 
12:23 PM
@lyxal sure but so is Hello World
 
if a language can't support file stuff, then it just can't be used
sometimes it just do be like that
and that's fine
 
@lyxal fine, I concede your point
 
and besides, quite a few 3rd gen golfing languages can just eval code in their interpreter's language
Vyxal and Jelly both have python eval
05AB1E has eval as elixir
 
@lyxal looks like it's time for me to go add some more instructions to APOL
 
@lyxal and yes, @emanresuA and @AaroneousMiller, Vyxal also sometimes has ACE exploits too.
 
12:26 PM
@RedwolfPrograms Donkeys? I made a machnie gun that abuses snow golems to shoot flaming snowballs
 
y'all playing [minecrap] while I'm making frozen chicken nuggets
3
 
...
ಠ_ಠ
 
you understand the references?
 
@lyxal that's a reference?
:/
 
Deltarune chapter 2
@AaroneousMiller would get it
 
12:28 PM
@lyxal which I haven't played
 
@GingerIndustries that's about the reaction i'd expect from someone who gets it lol
 
@lyxal ah I thought it was just you golfposting instead
 
@lyxal that is the best quote I've heard in a long time
 
then you'll love the entirety of deltarune
ch 1 and 2 are free
it's on steam
 
12:30 PM
will they run on Raspberry Pi?
 
if you can get Steam on there, then yes.
 
does deltarune have a linux build
i don't remember gamemaker supporting linux
 
@lyxal then nope laughs in 2gb RAM
 
@Razetime it has a unix build if that counts
also, it's on steam so just get it from there
huh nvm it doesn't have a native Linux build
y'all nerds using non-mainstream OSes
2
 
it's windows or mac lol
I dual boot because i pretty much need windows for dem games
 
12:33 PM
 
oo sick
 
@lyxal fahk it doesn't support RPi bullseye
 
@GingerIndustries dang
 
idc man it sucks to have to perform multiple rituals just to play a windows game
much rather just use windows
 
@lyxal which is weird because it says "X11 is not supported on this version of Raspbian" well what do you think i'm using right now Steam Link?
 
@lyxal i was confused about how Steam Link could have spoilers and then I remembered Deltarune
now take that out of context
@lyxal okay so I did some digging and it turns out that Bullseye doesn't let Steam Link use hardware accelerated graphics rn
;-;
however I might be able to run it from the non-X console
lemme give it a shot, I'll get back to yall in a sec
@lyxal Does SE chat have a commandline interface?
 
I don't think so
aynhow, it's 11:45pm
i'mma gon head out
 
₹/
 
AYYY IT WORKED
i don't have access to my host machine but other than that it did work
 
12:55 PM
how to eat: open your mouth, put food in, close your mouth
 
@PyGamer0 what about swallowing
 
1:06 PM
I'm going to wait to ask that fuzzies question until Jan 2 so I can get the new moon hat
 
@GingerIndustries shh we dont talk about that
 
@PyGamer0 ಠ_ಠ
 
ಠ•ಠ
 
¯\_(ಠ_ಠ)_/¯
 
×_×
 
1:11 PM
._.
fooof
 
1:39 PM
@cairdcoinheringaahing I can't find the ping but the answer is - I asked and it's possible but we're testing things out on SO currently and I don't know what the plan is - I think we want to see if editing it even shows improvements in asking before spending a bunch of time customizing. Have y'all noticed much improvement since we customized the modal here?
 
@lyxal Did somebody say frozen chicken nuggets?
Delicious.
 
@AaroneousMiller My 3-year-old eats them while frozen.
 
@Catija cronch
 
@Catija lol, sounds like a real gamer
 
1:47 PM
He doesn't like hot food for some reason. He also eats frozen link sausages (pre-cooked, of course) and he actually eats more of his pizza if it's out of the fridge rather than when it's fresh and hot.
 
I'm honestly not sure how to feel about that.
 
cold pizza is
somewhat respectable
but i'm not sure i can sleep tonight knowing the rest
 
i remember when i was a mac user and one of the like three games i played with people at some point was path of exile because it was usually able to run on wine at ~10 fps with loading times on the order of like 1-4 minutes
and then it just stopped working at some point
i think having a mac just permanently stunted my ability to game
like every once in a while my friends try to get me to play like an fps or something and it just
doesn't click
 
2:30 PM
@GingerIndustries The : command doesn't seem to work in APOL. It doesn't error, but it doesn't execute any of the instructions passed to it, either.
Oh, wait, I see, it acts as a way to consolidate a bunch of commands into one for things like if statements and such. I thought it acted as a kind of Execute as APOL, where you would pass a string to it and it would execute that.
If you did decide to add an Execute as APOL command, I'd have a 251 byte BF interpreter, proving that APOL is Turing-Complete.
 
2:55 PM
@UnrelatedString i'm lucky that tf2 works on linux and windows without much hassle
 
3:11 PM
i know it nominally works on mac too but when i tried it ran at like 2 fps
and levels would take like 10 minutes to load
have watched friends play it some and still have no idea how the actual gameplay patterns work
 
4:09 PM
CMQ: can users with 250 rep close hammer to own question?
 
@Catija users can vote to close own question but hammer close?
 
Only for duplicates, just like the standard hammer.
 
4:30 PM
@UnrelatedString oh yeah hdd issues
it's a cpu heavy game
the gameplay pattern is fly around the enemy trying to aim at them while moving at the speed of light
then get clapped by a sniper 50 miles away
 
0
A: "Hello, World!"

FmbalbuenaPython is Magic, 2163 bytes __builtins__.__getattribute__(__doc__.__repr__.__name__.__getitem__(__doc__.__class__.__class__.__name__.__len__()).__add__(__doc__.__str__.__name__.__getitem__(__doc__.__class__.__class__.__name__.__len__()).__add__(__name__.__len__().__class__.__name__)))(__builtins...

 
^^^^^^^^^^^
 
4:46 PM
@Fmbalbuena That points to your deleted message?
 
No Hello world
 
5:05 PM
@Razetime Why does this not simply return a nested list?
 
@Wolgwang If the challenge doesn't get closed, it's very likely you'll get Nice Question from it
78% of all our open questions have a score of 10+
 
@UnrelatedString OTOH, I had a friend with a Mac ~18 years ago, and I miss some of the games on his computer. Glider Pro was such a great time.
 
0
A: Sandbox for Proposed Challenges

JadefalkeBiggest 25 byte number You are allowed 25 bytes of source code. With these you have to calculate the biggest finite number possible, assuming infinite number precision[1], runtime and memory. You will not be taking input and do not have to output the final result. You are not allowed to use a Str...

 
@Catija Taking a look at the stats I presented here at the start of March (before the modal was changed), vs similar stats now (I looked at the FQ reviews, 30/67 are closed compared to 20/33 in the meta question), it seems that yes, we've had a noticeable (but not huge) improvement
 
5:23 PM
@DLosc it is a nested list, BQN has specific quirks to its pretty printing you can see here: mlochbaum.github.io/BQN/doc/arrayrepr.html
@DLosc anyway, ∾⊸⋈´⥊⟜(⋈⋈)
 
@Razetime Yeah, I wasn't going to work on golfing it until I figured out whether it was a valid solution
 
@SandboxPosts could someone take a look at this? :D
 
5:42 PM
feedback? i figure it's just too inconceivable to get a decent score in this
 
 
6:11 PM
@cairdcoinheringaahing Not so ;)
 
6:47 PM
Has Randall Munroe ever shown any interest in Blender or any related fields?
I don't think either if my guesses at who Randall Munroe is were correct, user2699 is a little sus, but they've got some rep on Blender.SE and that seems countersus
 
@RedwolfPrograms i mean he'd most likely be using one of these usernames
 
7:03 PM
@user Was this ^ your inspiration? :P
 
@AaroneousMiller Quick list of commands I intend to add: Execute as APOL, Execute as Python, and file I/O
@AaroneousMiller I was fairly sure APOL was Turing-complete, but it's nice to have proof.
 
7:18 PM
@DLosc I’m afraid I didn’t put that much thought into it
 
I'm not a fan of "run as [Python/JS/Ruby/Haskell/Elixir]" in golfing languages
 
to me it feels like it stops being its own lang if its just going to interpret other langs
 
I like the idea of them being language-independent
And yeah, ^^
 
IMO it's kinda useless since it's really hard to make it shorter
 
How to use re.sub but the second argument is a regex? (I need the second argument to be \0)
 
7:38 PM
@grandBagel As in, a backreference to the whole match?
 
My first regex matches something like xx<word>xx, and I want to replace it with <word>
 
Okay I have just done the most cursed thing imaginable: Symlinked a file in my Chromebook's Downloads to its linux sandbox, installed nginx on it, and set up an extension to inject <script src="localhost:8080/script.js"></script> into every site.
 
@grandBagel Put the <word> part of your regex in a capture group, and replace with a backreference to that capture group. Note that you'll either need to use a raw string like r"\1" or escape the backslash like "\\1".
 
@RedwolfPrograms So... userscripts?
 
Yep. Tampermonkey was throwing some weird internal errors due to the content of the script.
 
7:40 PM
@RedwolfPrograms wat
 
And also, it can't read from my hard drive, so the script wouldn't auto-update
But it does with this setup
 
@DLosc as in re.sub(r"xx([a-zA-Z]+)xx",r"\1",s)?
 
If you want to match an arbitrary amount of x, re.sub(r"(x+)([a-zA-Z]+)\1",r"\2",s)
 
@grandBagel Yep
 
Uh oh, CORS issues
This is gonna be fun
Add an extra 50% helping of cursedness
 
7:42 PM
> CORSedness
 
If your extension injects <script src="localhost:8080/script.js"></script>, why can't it inject <script>code</script>?
 
Hmm, good point. It's easier to just add the CORS headers though, instead of having to fetch in the extension
 
@RedwolfPrograms Jelly's ŒV (eval as Python) is only worth it if its the entire program, at which point its not worth submitting as an answer
 
@RedwolfPrograms Oh true, forgot you're hosting it from a server
 
Yesss, it works!
I've got the extension working now too :D
 
8:03 PM
@RedwolfPrograms ... you think he uses the site?
@cairdcoinheringaahing not bad. :).
 
@Catija Context
 
@Catija There have been a couple of times where an xkcd comic has been released that almost seems to reference something on our site. Most notably this, which was posted about a month after this very popular challenge
 
Ah. Why does he need an account at all?
I'm sure he has friends who point him at silly things from time to time.
 
@Catija Because we like to delude ourselves into thinking "famous" people use this site :P
 
I'm sure they do... but maybe not the ones you think. 🤣
 
8:22 PM
inb4 it turns out Tom Hanks is a big code golfer in his spare time ;P
 
Honestly, there are some "internet celebrities" that I follow who I wouldn't be surprised if they were active here :P
Tom Scott comes to mind
 
A video on Tom Scott Plus where Tom learns APL from Adám would be amazing ^_^
 
Or where Tom learns Vyxal
 
9:13 PM
Is it a default for that swapping falsey and truthy in the output is allowed?
 
There is no default for decision problem output
But I think most of them allow that
 
9:33 PM
@DLosc Clarified what's valid
 
Problem: Unintentional FGITW voting
I'll often upvote all the existing answers when I answer something
Which means answers after that don't get upvotes
 
Same
@Bubbler Is Vyxal TC with just λ;†, or does it need $ or n?
 
@emanresuA You don't even need the λ; since does eval as python /s
 
Oh wait...
Vyxal has no closures...
Never mind :(
Although I've discovered a way to make ridiculously long error messages: vyxal.pythonanywhere.com/…
 
9:54 PM
nice
I have a bunch of Vim projects I want to do, but I can't decide which one I want to work on, so none of them are getting done :/
 
Is x86 in vim one of them? :p
 
...maybe :)
 
Do that one, because it means you can do anything else in vim just by providing the linux kernel as input to it :p
 
><> in vim would be cool
 
10:06 PM
@RedwolfPrograms that's why I go back when I see new answers and use up my vote quota for the day
 
10:22 PM
CMQ: Writing multiple solutions to a challenge?
 
yes
 
(As in different langs)
 
yes.
 
Agreed
 
For example: I have 16 answers on Fizzbuzz, 3 answers on factorial and a good number of challenges with a Keg and Vyxal answer
 
10:31 PM
In fact, if the approaches are different enough, multiple answers in the same language is done from time to time
 
^
 
@RedwolfPrograms Isn't its purpose solely to allow golflangs to do file IO and other stuff that they don't have builtins for? I think that's a completely legitimate purpose, and there's nothing cheaty about it, because it's actually more verbose to do "run foo in python" than to just implement it directly in Vyxal
 
I don't think it's cheaty, no
I just like the idea of golfing languages being independent from their interpreters
It makes them feel more like their own languages, and it means they could theoretically be ported to other implementations or languages
 
They are for the most part, think of "eval as Python/Elixir" as an FFI
 
And another portability problem they introduce is being able to mess with the interpreter itself
 
10:36 PM
That is a problem, yeah
 
So you can never completely rewrite something like Jelly and keep all of the behavior the same
 
But then again, who needs something like "eval as python" when you can just ACE? ;p
 
E.g., a super fast implementation of a golfing language in C would be interesting, especially if it had really advanced optimizations for various types of brute forcing, but it couldn't work for all programs
That was one of Ash's minor design goals, to be non-language-specific
And one I'll be keeping in my next golfing language
 
someone can teach me regex?
 
Sure!
How much of it, if any, do you know already?
I can help with the typical regex stuff, although if you're looking for someone who's good at more advanced things like heavy \0 or lookaround abuse, I'm not it :p
 
10:40 PM
(a+)b don't work (i want abb abb ab abb match [ab]b [ab]b [ab] [ab]b)
 
@Fmbalbuena a+b?
 
sounds like you just want to look for ab?
 
a*b will match b, ab, aab, aaab, etc.
 
wdym by not work a+b should match the ab in abb (but not the last b of course)
 
@RedwolfPrograms but a+b match abb, abbb, abbbb
 
10:41 PM
Oh, you're looking for ab+ maybe?
 
@RedwolfPrograms no
 
a+b is ab, aab, aaab, and so on
Any number of as with b
 
@RedwolfPrograms no
any number greater than 0 of as with b
 
That's what a+b does
 
wait why?
regex bug?
 
10:43 PM
No, that's just what + does. It takes the thing on the left, and finds if it's repeated one or more times.
 
@Fmbalbuena It means 1 or more as, and then a b.
 
a+b is parsed like (a+)b if that helps
 
@RedwolfPrograms regex bug?
 
Nope, that's just how regexes work
What do you expect a+b to do?
 
regex bug (in website, not programming)
 
10:45 PM
@Fmbalbuena which site?
 
oh i was wrong, sorry
@RedwolfPrograms (a|b)c does not do that i want. (i want to match all bcac)
 
([ab]c)+ seems like what you want
It'll match any number of ac or bc
 
or more golfed ac|bc
 
ac|bc and [ab]c are the same length :p
The ()+ is what's important, that makes it so it matches multiple ac/bc and not just the first
> I was real bummed when my aunt refused to share her much beloved christmas cookie recipe with me, but this looks E X A C T L Y like them, so thanks Adam and get bent Kathleen!
I don't know why I find this so funny
 
@RedwolfPrograms \K but ignores the next regex code?
(a)b\K\1 not working
 
11:26 PM
I use Python regex mostly, so what does \K mean?
 
So I was scrolling through a thread on the Dlang forum about which editors people use, and I came upon this somewhat funny copypasta about Ed
> ED IS THE TRUE PATH TO NIRVANA! ED HAS BEEN THE CHOICE OF
EDUCATED AND IGNORANT ALIKE FOR CENTURIES! ED WILL NOT CORRUPT YOUR
PRECIOUS BODILY FLUIDS!! ED IS THE STANDARD TEXT EDITOR! ED MAKES THE SUN
SHINE AND THE BIRDS SING AND THE GRASS GREEN!!
 
No, the greatest text editor is data:text/html,<body contenteditable>
 
I note that the Ed rant does not claim that Ed is the best or the greatest, only the "standard" :P
 
According to this, it was somewhere in GNU's email archives
@DLosc Obviously, all other editors are substandard
 
11:50 PM
CMC: Guess what ^ represents
 
Oh no, it's not a valid 2-coloring
 
Nope, it's not bipartite or anything like that, it's just modeling a real world thing
 
relationships
 
How'd you guess?
 
wait is it actually that
i have a couple of questions about the graph in the top left then
 
11:54 PM
Yeah
Wait the legend's right there
 
ಠ_ಠ
 
I should have cropped that out lol
 
yeah the legend, plus the very high count of 63x M-F and relatively high MFF / FMM
 
Apparently some researchers in the 90's went into a high school (in Ohio?) and recorded all the sexual relationships there
 
oh if it's sexual relationships specifically then yeah that makes more sense
 
11:55 PM
What's wrong with the top left?
And how does it make more sense now?
 
and then you have an MM and an FF :/
 
@user looks like there's quite a few simps there
 
nothing wrong with it, i was just wondering how so many people were in committed relationships of that large of a mess of connections
but if it's sexual relationships that are not necessarily committed long-term relationships then it makes more sense (to me)
 
Not pictured: trees consisting of single nodes
9
 
Ah
 
11:57 PM
@DLosc so basically, most of us ;p
 
@DLosc Yeah apparently most of the nodes were all single
There were also some loops, not pictured here
 
What are the numbers near the bottom right?
 
 
Those graphs were repeated
 
probably repetition
 
11:58 PM
Ah, makes sense
 
@lyxal Oh yeah, there are some real chads in there
 
that long chain of M-F-M-F-M-F is somewhat funny to me for some reason
 
@Bubbler Where'd you see MM and FF?
 
@user nah that's called onlyfans in the 1990s ;p
 
@emanresuA that's not a text editor, you want data:text/html,<textarea>
 
11:59 PM
@user he obviously owns an air frier
 
@user Considering that this was the 90's, I wouldn't expect many students to come out to even unbiased researchers
 
00:00 - 12:0012:00 - 00:00

« first day (3978 days earlier)      last day (883 days later) »