« first day (3896 days earlier)      last day (933 days later) » 
00:00 - 22:0023:00 - 00:00

12:00 AM
Welcome to the third Learn You A Lang For Great Good! Today's language is Cascade, a language created by Jo King where commands propagate down the program. For this event, feel free to ask about Cascade, post CMCs related to/to do in Cascade, and anything else related to the language. For more, check out the Readme, the TIO page or ask any questions.
10
 
12:37 AM
so, uh... what do we do?
 
@Nitrodon Try to learn Cascade :)
If you have questions about it, you can ask them here
 
^ for ELO rating maintainers
Ping me if you have objections to the tag blacklist
 
The readme seems pretty explanatory. Can I get some sort of challenge to do?
 
CMC: Implement factorial in Cascade. The details are up to you
 
@Bubbler should be added to the blacklist
 
1:09 AM
I didn't include it because no challenge has code-golf + king-of-the-hill
 
There's cops-and-robbers + code-golf?
 
Yes
 
Til
 
Well, time to fix my 3d printer
I've been putting it off for ages
 
I haven't decided what to do with source-layout though
 
1:11 AM
@Bubbler source layout should be blacklisted imo
because ELO is more about measuring golfiness, not how well a language can conform to specifications.
 
Maintenance always happens in my peak time :/
 
Wow, someone posted an R/A answer over on anime.SE right as the network went into maintenance, so it's been around for ~50 minutes, unable to be nuked :P
 
idea: staggered read-only - prevent new posts, then after a reasonable delay disable the other things so votes, flags, and whatever can still be cast for a duration :p
 
Sounds like a hassle :P
 
1:27 AM
@Bubbler small problem: it doesn't work with the current ELO parser - it needs to select Body, not FirstLine
 
Why does it need full body in the first place, it only bloats the csv files
 
Okay, I have all of the screws and stuff in a semi-correct location I think
Time to re-add the PTFE tube, turn the printer on, and cross all ten of my fingers
 
Ah frick, apparently the PTFE tube shouldn't be removed in the first place
Let's really really hope I can find some way to reattach it
 
@user This works (also correct for 0!=1)
 
1:34 AM
@RedwolfPrograms if you don’t have parts left over, you’re doing it wrong.
 
Thank you computer for logging me out of SE chat for some reason
 
> Login is currently unavailable
 
probably planned maintenance; they say SE will go into read-only but it's more like everything across the network will become half-functional (if you're lucky - non-functional if you're not)
 
Weird that I am still logged in on mobile
 
@Bubbler same
 
1:40 AM
I'm still logged in on both
 
On my PC all the SE tabs (main and chat) force-refreshed and I was logged out
 
That happened to me too
SE chat mobile is also trying to send messages twice
And idk why
 
1:52 AM
Darn misleading docs. & with no more input returns 0.
 
 
1 hour later…
3:18 AM
Yay, chat!
Hi chat!
It's been a while
Anyway, my printer's fixed!
It's by far the best outcome, and one I was sort of doubting would occur
 
Hello!
I got online while it was down
So waited an hour
 
I got quite the collection of errors while reloading
 
Some people really don't like flags...
but oh well, it was worth it.
 
I just read through a whole question on Philosophy.SE because I misread the title as "seductively sound argument" (it was actually "deductively") D:
 
Good boj
 
3:30 AM
I knew philosophy was a weird field but like...
 
Somehow my phone decided to redirect the chat tab to Area 51 once
 
@user Also I now have Cascade factorial in 22 bytes
@RedwolfPrograms Are the scripts on this answer still being used?
 
Not sure what you mean
IIRC Lyxal runs them every once and a while
 
Hmm ok
 
3:37 AM
I think it's pretty outdated and flawed in a number of ways, which is why I'll probably have mine finished some time in the next few centuries :p
 
Lol, I thought it was coming pretty soon
That said, I could try rewriting it myself
 
I don't think Elo is a good way to rank golfing languages in the first place
 
@RedwolfPrograms yes
 
I've got the parsing the headers part about finished, and I can port over my heavily improved language categorization and deduplication system from my previous attempt, so I'm probably about half done
 
@RedwolfPrograms And with all answers, it becomes even more flawed
Because the original cut off of 10 answers becomes useless
Due to languages like "6 bytes" appearing on the leaderboard
 
3:40 AM
Mine has a hierarchy of language variations
 
I'll probably switch to running your method once you release it
 
So Python 3 answers contribute to Python's score, and Python 3.7 contributes to both
 
Speaking of scoring systems, there's a paper published earlier this year about Elo-like system for multiplayer games
TIL Topcoder rating is vulnerable to certain farming attacks
 
wow changing all fonts to monospace looks kinda cool
 
4:29 AM
@JoKing have you seen this?
 
@Bubbler for about half an hour all of my attempts to access chat did that too
 
5:29 AM
Hello
 
5:54 AM
Hi
 
6:24 AM
typescript vscode alexa-pl
 
you guys probably should have pinged me for my own language lol
 
Lol yeah
 
6:39 AM
@Bubbler You can shorten it to 18 bytes
CMC: Reverse the input in Cascade
 
Oh wow
Somehow changing the position of ( didn't occur to me
@JoKing As a string?
 
yes? I guess you can reverse an integer if you want
 
i want @a_word to go ` @ a_word `
 
@JoKing I guess this works, not yet golfed
Apparently keeping row counts low is the key
@pVCaecidiosporeadduced Define word
Do you want to treat something like Python identifiers as words?
@pVCaecidiosporeadduced This?
 
6:56 AM
@Bubbler i usually aim for low column counts actually
 
@Bubbler yes
@Bubbler ty
 
@JoKing Compactified to 22 bytes, I like how 0s are shared multiple times
 
@Bubbler i'm down to 12 which could be shorter
no /\^|s either
 
7:12 AM
Huh
 
@pxeger yoooooooooooooooo
 
7:35 AM
@JoKing 19 without the forbidden four, but 12 is way too far away :/
 
ah, i hadn't considered notting the printed value, i was multiplying by zero
 
Now 15
 
i did hope to see the stack push/pop being used, but I must note I don't use [] (11 bytes)
 
Then how in the world are you storing the string :/
 
get it on the way down, print it on the way up
i'll also note that you can [] any character, even the ones in use, that might help
 
7:45 AM
I doubt it, I'm specifically using 0 to halt when the stack is empty
 
oh right, oops. i guess that's a more general tip then
 
Yeah, might be useful somewhere else
 
every now and then I think that making a language that allows you to reassign numbers would be a good idea, completely forgetting i've done it already
 
I finally got how you get down and print up without a stack
 
Three cheers for recursion: (cheer=a=>a&&cheer(a-1))(3)
 
7:55 AM
0
Q: "Fold" the array

a userAn example will easily explain this to you. Suppose an array [1,2,3,4,5] Step 1 1 2 3 4 5 ----+---- Step 2 5/ 4/ 1 2 3 / ----+/ Step 3 5| 4| 1 2 3| ----+| Step 4 5\ 4\ 1 2 3\ ----+-\ Step 5 Take the sum of face-to-face elements 6 6 3 You just successfully folded an ...

 
heh, my 12 was almost identical
 
8:40 AM
 
@Bubbler My 11
 
... They're identical.
 
oops, edited
 
Hm, the expliicit start point is interesting
What does ~ do again?
 
is equal to zero
 
8:46 AM
I feel like 10 should be possible, but I'm not sure how...
2 columns is pretty much impossible if you're using ?
 
well, 10 if you can guarantee that the input is non-empty
 
That's nice.
 
well hindi exam is super tough
tmrw is a holdiday
ok when does LYXAL end?
 
Tomorrow UTC
 
9:01 AM
@emanresuA I mean, into two rows
 
9:11 AM
I wonder, how many rows does Cascade need to become TC?
 
It seems like a bad joke.
> Come on, you could've at least tried to make it look legitimate. I'm not even upset, I'm just disappointed. – hyper-neutrino ♦ yesterday
@lyxal I've been trying to crack codegolf.stackexchange.com/a/235787/100664 for ages - how did you do it?
I know I'm not going to get an answer to that :p;
 
@emanresuA magic
You'll find out what constitutes magic in 6 more days
 
I know that's nowhere near your intended solution - even you wouldn't come up with something with exponential growth.
 
9:46 AM
 
10:18 AM
in Dinoux Room, 22 secs ago, by pVC aecidiospore adduced
Need feedback (dinoux is half golfing esolang, half usable and readable): Planned Elements
^ féedback¿?
 
'nihgfrt
 
11:12 AM
@pVCaecidiosporeadduced No feedback?
 
@pVCaecidiosporeadduced why is Half not vectorised? does it output half the array?
 
not its splits it into 2
should i made a separate command for splitting into 2?
 
11:35 AM
It appears as though unpinning the accepted answer is now live for us!
6
> ✅ indicates that this has been implemented on the specific site
[...]
Code Golf ✅ Unpin https://codegolf.meta.stackexchange.com/q/23854/
 
12:29 PM
On the one hand, I want to do LYAL. On the other hand, I want to crack LYXAL's CnR.
 
Woo just finished deltarune ch 2 for the second time
 
I started ch 2, and you were right about the fever dream. :P
 
Ikr
 
@pVCaecidiosporeadduced Because lyxal's been rubbing off on you
 
@AaronMiller except for the fact that I don't use that acronym
 
and 130 commits done
 
@lyxal True, however you typically insert extraneous language within your commit messages, which is a practice the they seem to have adopted, at least in that message.
 
CMQ: Whats your default zoom on your browser?
120%
 
1:06 PM
depends on the site and what I'm doing
 
@AaronMiller ok whats the average?
 
100%
 
1:18 PM
@pVCaecidiosporeadduced Between 100 and 90, depending on the site
 
1:37 PM
@pVCaecidiosporeadduced 100%, 768p gang
I do manually set some sites to be 90%, though
 
At first I thought it wasn't doing anything, then I realized it was because dark mode
 
You can get a less jittery simulation by replacing line 75 with return force * falloff + gravity / (gravity_2 < 0 ? -Math.sqrt(2 + gravity_2) : Math.sqrt(gravity_2 + 1));
 
2:54 PM
@pVCaecidiosporeadduced 110
 
3:29 PM
@NewPosts You ok buddy?
@SandboxPosts STATUS
Uh oh
 
REEEDDWWOOLLLFFF
 
Uh...the homepage for one of my sites (the only one unblocked at my school) is returning a 404
Can someone check if redwolfprograms.com is working?
 
> 500 Internal Server Error
 
that's not a good sign lol
 
3:34 PM
is there a trick to get teams to show more than 4 people in linux? I was hoping doing it through the browser might work
but currently no :(
 
show more than 4 people when in a meeting, you mean?
 
I've got a 500 on one of my sites, a 404 on the homepage of another, and both the bots are down. Whatever happened must be pretty bad.
Can y'all check amidst.dev and rto.run?
 
I think it just "auto"detects based on screen size
amidst is a 500
RTO is a 404
 
That's both concerning and intriguing
Wish I'd remembered to bring my phone so I could SSH
 
you could try a cloud shell again
 
3:38 PM
Oh good idea
 
@pxeger yes. It's a disaster currently
 
Yeah, can't SSH
Something must've gone pretty wrong
 
is your server at home and on a dynamic public IP?
 
It's at my house, but on a static IP
It's not an IP/DNS issue, because it's returning 404/500 which wouldn't happen if it couldn't connect at all
 
I was wondering if the IP had been somehow assigned to a different server
 
3:44 PM
Huh
Not sure if that would happen though, or why it'd return 404 for some sites
 
when you say static IP, do you just mean a static private IP on your home network (as opposed to DHCP), or do you mean you have set it up with your ISP so that your public IP doesn't change?
 
My ISP assigns public IPs based on the router hardware or something similar, so my public IP will not change (without me knowing first)
 
hmm ok
does 104.118.174.251 look like the right IP (that's what all the websites resolve to)
because it belongs to Akamai, the CDN company
 
Did you mean 104.188.174.251?
 
yes
 
3:48 PM
Oh ok
Yeah that's the right IP
 
ok that was just a typo (I could've sworn I copied and pasted it though)
it actually belongs to AT&T which is presumably right
(I guess that just tells you what vast swathes of IPv4 real virtual estate that Akamai own lol)
 
Might be another disk failure
 
another...?
 
Luckily I'll be home early today, but not for another four hours
@pxeger Last day of 7th grade I had an HDD fail
I switched to SSDs, though...
This might be a good opportunity to upgrade to ubuntu 20.04
 
Upgrade to Arch Linux!!
 
4:00 PM
Nah, on a server it'd be annoying
Not as annoying as for anything else, though
But still annoying
 
all my servers run arch and it is not annoying at all
 
Did you install it yourself or use a VM with it pre-installed?
I've tried installing it and it's rather annoying
 
install it myself
I have Ansible playbooks to do that automatically
but installing it manually is the one process I've done that's taught me the most about Linux
 
I like Ubuntu because it's easier to find packages for it
.debs, apt, snap, etc.
I remember Arch's package manager being a bit annoying
 
I like Arch because it's easier to find packages for it
the AUR is the best
snap is the worst piece of software on the face of the earth
and I've used Adobe Acrobat, so do not take that lightly
and I've found apt breaks more than pacman
 
4:05 PM
TBF my only experience with snap is typing snap install xyz one time and it did the job I guess
I'm sure arch would work just as well as ubuntu (especially for server where you don't need to worry about (shudders) desktop environments), but I'm just more familiar with ubuntu :p
 
meh, ok lol
 
@pxeger do you think there is no solution?
 
@Anush unfortunately, yeah basically
 
@pxeger argh... this is very sad. Maybe I could run a VM with windows in it?
 
is it really that big a problem?
 
4:10 PM
@pxeger if I am on a call with 20 people it really doesn't work if I can only see the same 4 all the time
 
I just use my phone for Teams because it's more reliable
 
that's difficult with lots of people though right?
I mean the screen isn't that big
 
no but I think I can get like 6 on the screen and I just put it in front of my keyboard so the size isn't too much of an issue
if there's a presentation as well I'll open Teams on desktop so I can see it better
 
TIL xkcd should be lowercased
 
if I wanted to install windows in a VM I am not even sure how I would start
 
4:13 PM
I don't think it's too difficult
there are probably some good guides out there
google "virtualbox windows on linux" or "qemu windows"
 
I mean I would need an ISO for windows to start off
 
you can get it from Microsoft themselves, officially
if you have a licence
 
@pxeger hmm.. but how do I get a license?
 
buy one
it's quite expensive but there are grey market suppliers which I won't direct you to
 
I want to try my employer first :)
 
4:32 PM
@cairdcoinheringaahing I went back and looked at several of my old questions. Even though it's specifically what I was looking for, I still did a double-take when the top answer didn't have a green checkmark. The new sort order makes a bigger difference than I expected, since I sort by Active rather than Votes.
 
4:57 PM
last maintenance window's upgrade failed so they are trying again
 
I hate it when that happens. Happened to me just this weekend: I realized 3/4 of the way into the maintenance window that I wouldn't be able to upgrade the software without first upgrading Ubuntu, and there wasn't enough time left to do both. :/
 
Simple solution: Make your site notoriously unreliable so people expect maintainence to take ages :p
 
Simpler solution: nobody uses your site, so nobody notices when it's down for maintainence
 
5:13 PM
Simpler solution: Everything on your site errors for some reason so you can't actually tell when it's being maintained
 
Simpler solution: Don't maintain your site
 
Alas, in this case there are actually a few hundred people who depend on this site for their jobs/schooling, so only the first solution is possible, and we've gotten away from that one too in the past several years :P
 
5:55 PM
Never too late to decrease quality
 
6:33 PM
Okay I made a very interesting thing with my simulation program
You might have to reload a few times to get a cool result, but:
 
Is your servers back up yet?
 
Probably not
No
@RedwolfPrograms Oh btw you can move and zoom the screen now
Arrow keys and I/O for zoom
Or Z/X
Or WASD
 
I think I've figured out why your server's down - Your cat entered rm -rf.
 
@RedwolfPrograms This is so cool though...y'all really need to check it out
@emanresuA Yeah, he does that sometimes
He's pretty territorial, doesn't like the other cats
@RedwolfPrograms You can get really chaotic behavior sometimes, despite it using incredibly simple rules
It's basically just 400 points, which each keep track of two other points, moving toward one of the two, and away from the other with half the speed
(There's a bunch of unused code there from other variants)
It honestly looks like a real simulated piece of 3d cloth sometimes, despite being an incredibly simple set of rules being applied to 2d points
 
6:52 PM
@RedwolfPrograms I did, it's pretty neat.
It usually ends up in clusters / chains though
 
I've got a really cool one, just a sec
Aw, my gif is too large
 
Compress it
Wait so, it's entirely deterministic?
 
Yep, aside from the initial state
 
I got a neat one:
 
6:58 PM
That is pretty neat
also OMG mouse reveal!!!
gtg to school, so byte
 
@RedwolfPrograms look at this one: pxeger.com/images/2021-09-29_20-05-47.mkv
2
 
 
2 hours later…
8:44 PM
Server fixed
What happened was actually quite interesting
The main hard drive somehow got disconnected for a split second or so, not sure how
So the RAID switched the virtual drive over to using a different one, from what I can tell
So it was running the system off of my old HDD, the one that stopped working and got put in read-only by the OS
But with the processes already loaded in memory from the correct drive, presumably
I took the opportunity to clean the dust out of it, which I probably should've gotten around to some time in the last four years I've owned it
 
9:33 PM
0
Q: Khinchin's constant bad estimate

JulianInspired by How to write down numbers having an infinity of decimals? Link 🇫🇷 Background From Wikipedia: for almost all real numbers x, coefficients ai of the continued fraction expansion of x have a finite geometric mean that is independent of the value of x and is known as Khinchin's Constant...

 
00:00 - 22:0023:00 - 00:00

« first day (3896 days earlier)      last day (933 days later) »