« first day (608 days earlier)      last day (1166 days later) » 

01:05
@lyxal part 1 of that is done: people can actually start sponsoring me and by extension vyxal on github
Now we just need people with money to donate kromer
> $8 a month is special enough to get your name listed twice in the sponsor notes.
> 5 mentions in the sponsors file
> Why are you giving a bunch of teenagers/young adults $256 per month to work on esolangs and uni stuff?
🤔
Well I mean it's not false lol
True lol
01:27
[deepsource-autofix[bot]](github.com/deepsource-autofix[bot]) created branch Vyxal/deepsource-fix-327240c0
[deepsource-autofix[bot]](github.com/deepsource-autofix[bot]) opened PR #395 (Vyxal/Vyxal) (Vyxal:deepsource-fix-327240c0 → Vyxal:main): Use `sys.exit()` calls
@hyper-neutrino looks like vybot needs to filter out "users" with names that are links
also that PR is 100% intentional
hmm
i fixed this with a hack
because github actions did this too
so i special-cased it
@lyxal what the fuck
hey at least we have 0 type check issues
@hyper-neutrino the power of deepsource.io
01:29
4.2k style issues???
I'll place a link where y'all can register for deepsource in a team somewhere
@hyper-neutrino that's also reading the test files
@lyxal how do you get that?
10 mins ago, by lyxal
@hyper-neutrino the power of https://deepsource.io
8 mins ago, by lyxal
I'll place a link where y'all can register for deepsource in a team somewhere
[deepsource-autofix[bot]](github.com/deepsource-autofix[bot]) created branch Vyxal/deepsource-fix-c8a9367e
[deepsource-autofix[bot]](github.com/deepsource-autofix[bot]) opened PR #396 (Vyxal/Vyxal) (Vyxal:deepsource-fix-c8a9367e → Vyxal:main): Remove length check in favour of truthiness of the object
01:41
it's amazing
I can get it to autofix stuff just from a single click
2020: Lyxal does everything
2021: Vyxal Bot announces everything
2022: DeepSource writes everything
2023: GPT generates Vyxal answers
2024: Bots take over so there's no need for Vyxal :(
but the bots are written in vyxal
so stonks
[deepsource-autofix[bot]](github.com/deepsource-autofix[bot]) created branch Vyxal/deepsource-fix-78069fb1
[deepsource-autofix[bot]](github.com/deepsource-autofix[bot]) opened PR #397 (Vyxal/Vyxal) (Vyxal:deepsource-fix-78069fb1 → Vyxal:main): Remove unnecessary comprehension
It actually highlights performance issues too lol
01:45
@hyper-neutrino Hmm, so we can defeat them by having Aaron find yet another ACE bug :P
chunkybanana merged PR #395 (Vyxal/Vyxal) (Vyxal:deepsource-fix-327240c0 → Vyxal:main): Use `sys.exit()` calls
cgccuser approved on PR #396 (Vyxal/Vyxal): "I for one welcome our robot overlords"
cgccuser merged PR #396 (Vyxal/Vyxal) (Vyxal:deepsource-fix-c8a9367e → Vyxal:main): Remove length check in favour of truthiness of the object
cgccuser deleted branch Vyxal/deepsource-fix-c8a9367e
chunkybanana merged PR #397 (Vyxal/Vyxal) (Vyxal:deepsource-fix-78069fb1 → Vyxal:main): Remove unnecessary comprehension
having said that, it doesn't autofix everything
Woah there, don't you be abusing your powers emanresu :P
@lyxal How do you get it to autofix btw? It found an issue in one of my repos but I can't get it to autofix
@user They had one approving review already, it's called speedrunning
@user nvm, found it
01:49
@user it's only on certain things it can easily fix
Yeah :(
@user deepsource and github copilot mind you.
Ooh right yeah
Github copilot writes shit code, Deepsource fixes it :P
Actually acknowledge all robot overlords if you're gonna mention them :p
lol I'm sorry gh copilot
01:59
chunkybanana deleted branch Vyxal/deepsource-fix-78069fb1
Will #389 keep v∴ and v∵ functional?
@LYXXXXAAALLLLLLLLL
Did that ping you?
!!/run 1 2 3 4W 0 3" 1 J 4 J v∴
@VyxalBot you good bro?
@VyxalBot status
Dang
Infinite loop (?) go brr
@emanresuA no
@lyx what about this?
02:07
Yes
@emanresuA no
Purely because they weren't functional in the first place
Can't break something that was already broken
True lol - can we make those work then?
(Or create digraphs)
@emanresuA add it to the issue list
Oh dear, bot ded?
02:20
Because SE maintenance
@VyxalBot how are you?
!!/status
uh
the bot cannot log in
4 mins ago, by lyxal
Because SE maintenance
yeah but
i am talking fine
But doesn't the bot usually die during maintenance?
Have fun with seven more issues, I've extracted stuff from #160
02:26
My inbox is loving those notifications /s
teehee
@emanresuA there's something wrong with the nth ordinal issue...
It keeps saying 404
Even though it's literally right there
It's says it can't find it even after loading it
ಠ_ಠ
See what I mean
 
4 hours later…
06:57
@emanresuA can you explain more what your proposed flag i - "Iterate out list inputs in map lambdas" is?
No, I'm doing AoC
Once I've debugged my cursed code
lol ok
07:36
@VyxalBot down?
i forgor 💀
!!/status
@hyper-neutrino I am doing poggers.
 
1 hour later…
08:49
@emanresuA how about now?
Sure, I've mostly given up
Basically, ƛ -> ƛ÷
(Same for ' and µ)
09:06
pxeger opened PR #409 (Vyxal/Vyxal) (Vyxal:html_rendering → Vyxal:main): Add HTML rendering
09:40
pxeger created branch Vyxal/eval_as_js
pxeger opened PR #410 (Vyxal/Vyxal) (Vyxal:eval_as_js → Vyxal:main): Add eval as JS option
@pxeger Nice job avoiding XSS :p
@emanresuA I couldn't be bothered to write a proper iframe sandbox because I thought it would give a false sense of security (because it would probably be breakable), so I thought being nice and upfront about it would be better ;)
Wait... can you make it only show the first time you run with E?
(If you're working on something with that flag it'll be annoying having to click thorugh popups)
10:24
@VyxalBot nvm I thought of something just after I clicked accept
Lyxal commented on PR #410 (Vyxal/Vyxal): "Maybe have a line that says "don't execute JavaScript from untrusted sources" like Google does if you open developer tools"
 
10 hours later…
21:17
I find it quite fitting that n't is in the Vyxal dictionary
it dictionaryn'tn't
AMiller42 opened issue #413 in Vyxal/Vyxal: Deadfish command set order is wrong
AMiller42 opened issue #414 in Vyxal/Vyxal: `Ȯ` gets ToS if length of stack is 0
21:50
AMiller42 opened issue #415 in Vyxal/Vyxal: Commands using the stack break with modifiers
AMiller42 opened issue #416 in Vyxal/Vyxal: Wrapping the stack breaks with functions
AMiller42 opened issue #417 in Vyxal/Vyxal: `Ȯ` errors if a function is on the stack
22:18
Lyxal opened PR #418 (Vyxal/Vyxal) (Vyxal:main → Vyxal:production): Update Production (17/12/2021)
@AaroneousMiller has someone been forgetting their issue labels again?
:p
22:51
Remember that thing where you could put a string in the middle of a constant and the constant would be pushed after the string? Turns out you can do the same thing with SCCs and escaped characters:
!!/run `λ\@λ
@AaroneousMiller \@the
!!/run `λ\÷λ
@AaroneousMiller ÷the
ಠ_ಠ
Not sure if that’s a "bug" per se, but it’s pretty neat
22:53
I've used it for unintended cracks before
Noice
example?
character to change
gtg for now
/o
!!/run `λ\×\×\×\×\×\×\×\×\×λ
@AaroneousMiller ×××××××××the
ಠ_ಠ
That’s really cursed
23:03
okay that does seem like a bug
the lambda at the end should be indexing into the short dictionary
Because of how this works, it also works with short dictionary stuff in a weird way:
!!/run `λ\×
@AaroneousMiller ×\d+
tf?
if there wasn't like 6 open feature requests i just started working on, I'd focus on that rn
maybe we should get rid of the short dictionaryy
no
it stays
@emanresuA besides, you're literally the one who suggested something like it
i only discovered it a few minutes ago, but I really like it
I suggested having another kind of SCC
it's got regex shortcuts and symbolic math helpers
and that's useful
23:09
Just... if you want to access any of those you still have to use at least three characters
chances are that if you need them, you're already using a ` string
`λ` is shorter than `\d+`
We have constant digraphs for a reason
but you can't exactly embed those in a string
Also how many constant diagraphs do we have left?
23:12
At least 100
^^^ is especially useful for constructing large regexes
!!/run `ḭ+ṙ`
@lyxal cos(x)+x^2
can't do that with digraphs can you.
AMiller42 opened issue #419 in Vyxal/Vyxal: Escape chars and SCCs
23:15
!!/issue Haha funny number There's nothing wrong in this issue, it's just funny number funny-number
Vyxal-Bot opened issue #420 in Vyxal/Vyxal: Haha funny number
got'em
lol
using github to the fullest extent
!!/hug
@AaroneousMiller ⊂(◉‿◉)つ
@AaroneousMiller nice touch adding priority: high
It’s very important
but it's also funny because of what 420 means
Was that intentional
23:26
oop
how did that even happen, the key is on like the other side of the keyboard
¯\_(ツ)_/¯
I reckon this can be golfed by a lot in 2.6
@emanresuA There’s a few 2- in there that can be replaced with
But more than that, I didn't have access to vertical palindromise + stuff
hey so what should the median of a list of strings be?
more specifically, a list of even length
like ["abc", "def", "ghi", "jkl"]
because usually the idea is to take the average
23:35
Average of characters /s
hmm yes very helpful
dah I'll just use the average function that already uses overloaded division

« first day (608 days earlier)      last day (1166 days later) »