« first day (648 days earlier)      last day (832 days later) » 

12:01 PM
hey so we have a little problem
ÞR is the "Matrix Row Reduce" element right?
Turns out it's also the "Remove Last Item From Cumulative Sums and Prepend 0" element
as in, it's in the element dictionary twice
which remains as ÞR and which gets changed to something like Þแน˜?
 
so which is qhich
 
that's the problem
they were never uniquely assigned
just accidentally duplicated
 
so they are unimplemented?
 
"Matrix Row Reduce" was added first
@Razetime both implmented
 
both implemented
so which one is being applied
 
12:07 PM
"ÞR": process_element(foldl_rows, 2),
...
"ÞR": process_element(cumul_sum_sans_last_prepend_zero, 1),
@Razetime "Remove Last Item From Cumulative Sums and Prepend 0"
only because it's further down in the dictionary
 
ah i see
 
but I don't know how many people have used ÞR for reduction and how many people have used ÞR for prepending 0
so I don't know which one would break the most answers if changed
 
nothing in the corpus?
 
nothing from the last run
I'll give it a run now
if I can get SEDE to work that is
 
@lyxal the older one stays, new one changes
 
 
3 hours later…
2:54 PM
dang it i forgot tests again
Why are the element tests so weirdly long and complex compared to the complex tests?
 
 
1 hour later…
4:26 PM
@AaroneousMiller because each function includes multiple tests and each test is more general to account for all the different kinds of outputs
 
 
3 hours later…
6:57 PM
@user also apparently i was doing it wrong, which made it seem a lot more complex than it was
:O Pink plat is back
 
It is
 
kitchen gang
 
 
2 hours later…
9:07 PM
 
how would one write a test for inputs? Should I just make a test for the vyxalify function, since that's all that I had to change?
oh nvm i found it
 
AMiller42 opened PR #684 (Vyxal/Vyxal) (Vyxal:fix-bool-input → Vyxal:main): Fix bool input
 
 
1 hour later…
10:35 PM
Thanks for the PRs Aaroneous
 
10:50 PM
 
@user on the topic of the bool PR, I was indicating that my own personal preference would be numbers, but ultimately that I would be fine with whatever was chosen
 
๐Ÿ‘
 
how is the online interpreter actually meant to be tested locally?
trying to look into #367 but i can't get it to follow through with decoding URL params or executing Vyxal code using a straight clone (because CORS)
 
11:07 PM
@sporeball venv and flask
I'll find the tutorial I use
 
@sporeball Apparently you do FLASK_APP=flask run flask_app.py or something nvm see below
Jul 1 '21 at 14:56, by Aaron Miller
Run FLASK_APP=flask_app.py flask run and then go to http://localhost:5000
 
11:28 PM
hmm, i was able to get it running after installing some packages to the venv, but it's still not doing anything with the URL params
 
What kind of URL params are you using?
If you're using ones like header=...&code=...
Then that won't work
Because we updated the way permalinks are generated
 
ahh, i see.
 
11:46 PM
Just a heads up that I'm going to be away from my computer for several hours today
I'll have my phone with me, but I won't be able to make major code changes
I can still do PR reviews, answer questions, but not actually program
 

« first day (648 days earlier)      last day (832 days later) »