« first day (816 days earlier)      last day (959 days later) » 

!!/prod
Vyxal-Bot opened PR #1283 (Vyxal/Vyxal) (Vyxal:main → Vyxal:production): Update Production (2022-07-12)
@VyxalBot You probably want to merge it before merging prod :P
That's why I left both unmerged
Because user wants to add a little more to #1281 so I gave an approval for easy merging once done
Steffan153 merged PR #1283 (Vyxal/Vyxal) (Vyxal:main → Vyxal:production): Update Production (2022-07-12)
 
1 hour later…
03:02
I don't get why LazyLists are so slow
Like, try just giving it 5 seconds to output an infinite list of pos integers.
It counts up to 7000 or so.
Pythonanywhere's servers aren't great
It should count up to way more than that in a millsiecond
It's not pythonanywhere
I tried it on my computer too on the interpreter
the flask_app.py
Possibly output overhead
Whatever the problem is, we should fix it.
I tried, locally, changing the infinite list to use itertools.count(1). It got a bit better, but not much.
Locally it counts up to 128k with 5s
@Steffan A while ago I added stdout limiting to stop the constant buildup of session files
It's still slowish, but...
03:13
Maybe it's just flask_Pap
Yeah it counts up to over 180k running by itself.
Well, if you limit stdout, we should at least have a message that it got truncated.
I'm not sure if I actually implemented it
I can't find it
in the code
In which case, we come back to the question: why is flask_app.py so slow
Looks like I didn't
@Steffan connection speeds
Do we need to allocate extra RAM for multiprocessing.Process or what
Like connecting from localhost to my own computer is slow :P
!!/run Þ∞
@Steffan (output was empty)
03:21
what on earth
!!/run 2 2+
@Steffan (output was empty)
broke
Huh... maybe some API key's changed
@Steffan That doesn't even work on pythonanywhere
!!/run <code>2 2+</code>
@Steffan (output was empty)
03:27
!!/run 2
@Steffan Did you forget to put backticks around your code (`code`)? Remember to escape any backticks in your code (to type `hi`, enter `\`hi\``).
 
2 hours later…
05:46
in The Nineteenth Byte, 2 hours ago, by NoHaxJustRadvylf
BTW, now that the RTO server's arriving soon, I've got an R610 I don't really need, which is worth basically scrap metal but still pretty good for web hosting and that sort of thing. If anyone in the US wants it it's free (though shipping would be up to $100 depending on where you are).
Interesting
A whole server to ourselves
CMQ: thoughts on utilising Radvylf tech?
!!/hyperping
@lyxal @lyxal @Steffan @mathcat @emanresuA @user @UnrelatedString @hyper-neutrino @Seggan @PyGamer0 ^
The cons are obviously the same as last time - vyxal website being hosted on someone not affiliated with us who sole purpose isn't hosting stuff
Plus now, ACEs could be bad for the server
Because there wouldn't be the safety of PA having protections and stuff
But multithreading
That could be cool
Oh and this time it isn't an exact hosting offer
So we'd have to ask upon reaching consensus
also unless one of us is in the US who would be willing to run it it might be hard to ship it to you
I have no input on this; I think having a dedicated server would be nice of course but unless PA is being slow or placing limitations on what we can do / allow our users to do, it might not be worth the hassle and any possible vulnerabilities
@hyper-neutrino We could ask Radvylf to maybe keep it
And it'd obviously just be for version 2 - scala to js go brrr for version 3
I mean alternatively we could look into other ways of sessions on a single thread
Could be possible, I don't know
Maybe flask has some session handling stuff
I might look into that seeing as how I've done a whole course on web engineering and stuff like sessions
06:08
[Discord Relay]
cjquines#0001: flask does have session-handling stuff
[Discord Relay]
cjquines#0001: i know 0 backend but i'm pretty sure it does
it's got something, and that's something I can work with
@lyxal Hmm
 
6 hours later…
11:46
hmm
So the purpose of it would be hosting v2 with multithreading and stuff?
12:00
yes
PA is kinda slow honestly
I mean we could use something like heroku, but then there's the problem of URLs
everything points to pythonanywhere
Wdym?
That can all be edited
1618 posts
and there's already link fragmentation there too
ah frick
@lyxal lyxal.pa (btw, is that still up?)
12:08
somehow yes
and that's what I meant by fragmentation
huh someone clicked the run til from 3 months button a few days ago
also, pythonanywhere has been acquired by another company
and there's plans on expanding features
so maybe we do get multithreading at long last :p
@lyxal plans like making pa free?
it already is
but it also has a premium plan, right?
12:12
yes
 
1 hour later…
13:13
@lyxal I'm not sure we need it tbh, maintaining it would take up a lot of someone's time
Plus shipping costs and stuff. I don't want anyone to have to pay money for any Vyxal-related stuff
7 hours ago, by lyxal
@hyper-neutrino We could ask Radvylf to maybe keep it
Oh
yeah
only person who'd be dropping real kromer on this is me
Don't give Radvylf any control over Vyxal!
and even then, I'd want to make sure I knew what the hell I was doing
13:15
@lyxal Don't drop any real kromer
7 hours ago, by lyxal
The cons are obviously the same as last time - vyxal website being hosted on someone not affiliated with us who sole purpose isn't hosting stuff
Unless it's <$1 or smth
@user I'd also only spend real money if it came from Github Sponsors
@lyxal Nah it's fine idt Radvylf would go evil or smth
@lyxal That's not going to happen lol
it's worth a try
13:16
I was thinking about it recently and I've come to the conclusion that I don't want anyone to give Vyxal money
@user you never know if you don't go
It would really ruin our image
how so?
Make us really look like Vyxal Corp (TM)
not even to upgrade to a better server?
not even to buy the vyx.al domain?
13:17
There's no need for that
Nope
@user one could say that about the tooltips + organisation + chat bot + recent site upgrades
yet here we are
Jul 9 at 13:11, by lyxal
We do the things that significantly improve quality of life
We'd have to either appoint a treasurer, which would be a crazy step for a golflang, or something or just let you handle the money, and you've established that you're a tax-avoiding, embezzling nerd, so you obviously shouldn't handle the money :P
besides, it'd really only be corporate if we were "selling" services
@lyxal Well yes, but those were free
@lyxal True true, I just mean I don't want money involved anywhere
donations would be cool
it means we could do a tiny bit more
and it'd just be people showing support for our hobby
13:19
Mmmm
heck, I wouldn't mind some mega-corporation buying vyxal (unlikely, but Microsoft or Apple if you're tracking me, I'll happily take your dollars)
Well if you do sign up for GitHub Sponsors, please just don't ask for donations too much or Radvylf and the hordes will come with pitchforks
...
you fricknut
what rock have you been living under
@lyxal It's 2056. Vyxal is taking over the world. Microsoft offers to buy it for $69420 gazillion but Vyxal refuses. They buy Microsoft instead. The whole world executes Vyx instead
9
@lyxal wdym
I've had it for like a year now
13:22
Ah
Good, keep it low key
Adam uses github sponsors for aplcart and you don't see backlash there
Adam is Adam
and I am Lyxal
there's no difference
There have been a few people mildly concerned about him being tied to Dyalog iirc
And the APL community is sort of separate from the TNB one
They're fine with that
besides, it's my own personal thing
13:24
True
what does it matter if people donate to me personally?
it'd be different if we set up sponsors for the organisation
Yeah
but when it's just to me
it should be fine
ig
I should be able to let people give me as much as they want lol
@user also, I've always wanted to use a better server and have a custom domain
been a sort of bucket-list/epic gamer goal of mine
I might do that once I get a few more BATs from Brave
that way, it technically wouldn't be my money - it'd be free in the sense that "someone else" paid for it
13:42
You have BATs already?
well, I should
problem is that I verified my uphold account on the 1st of July
meaning that now I probably won't get them until August
along with the rest of my BATs from this month
 
2 hours later…
15:22
@lyxal would radvylf let us use RTO itself to host the vyxal interpreter?
16:00
@lyxal makes it sound futuristic :P
16:50
@Steffan but then it wouldn't have an on-screen keyboard
suggestion: add |) as a tab completion for Þ
i didn't even know the online interpreter had tab completions and i typed Þ right on my first try :P
as in the tabcronym or the char itself?
the tab formula
i like to use alt+0222 for Þ
17:03
i can also type it directly because lmao intl layout
þat's cool too
*ðat i guess
whys the difference
why are there 2 ths anyways
because
one is voiced
ah yes tth and th
17:18
@mathcat yes it would
I mean we have our own page on it
like rto.run/vyxal
hmm right
@UnrelatedString we just added them
like a few days ago
but didn't document them
we should
17:40
Steffan153 opened issue #1284 in Vyxal/Vyxal: Add element to sort at every level
 
3 hours later…
20:31
@Steffan Or perhaps vyxal.rto.run
Since it's not part of the main rto.run project
21:19
wouldn't that mean he has to pay for an extra SSL cert?
I believe he has a wildcard cert
Also you can get free SSL now
Steffan153 opened issue #1285 in Vyxal/Vyxal: `ṅ` doesn't vectorize on lists of lazylists
 
2 hours later…
23:47
Idea: Function composition operators
E.g. composition, forks, hooks etc

« first day (816 days earlier)      last day (959 days later) »