« first day (1226 days earlier)      last day (549 days later) » 

00:58
@lyxαl speaking of logo changes, I see you have a new github pfp?
It's a nod to my favourite modifier
~ - apply without popping
I got tired of having the letter X
especially now that elon musk has ruined it for everyone
new logo design time???
what is that???
I'll be honest, I don't really know
01:03
is there some other vyxal?
shouldn't be
not that I've seen at least
but I didn't have anything to do with it
strange
I just found it one day
I like your new pfp tho
reminds me of... something
@Ginger it is a very good modifier after all :p
01:04
not sure what
@lyxαl I'd consider using it, but I've got no clue what the licensing on it is
nah, looks too trendy
there's always that site which has open source logos for repos with 100+ stars
maybe there could be something there for us
what
oop nvm the site seems to be defunct
01:09
welp
mmm
anyhow I don't have any better ideas at this stage
01:23
@lyxαl (this is also the reason I switched here on SE. Elon making life cringe for me smh)
 
2 hours later…
02:56
@lyxαl uhh ikl have to look tomorrow morning
Me when the fancy repl is too fancy
@lyxαl btw im wirking on a ceoss platform fancy repl so native can be fancu too
03:23
4 messages moved to ­Trash
 
6 hours later…
09:06
Lyxal created branch new-logo-options in Vyxal/Sandbox
Lyxal pushed a commit to Sandbox/new-logo-options in Vyxal/Sandbox: Add some new logo options I made using the computer!
I'm partial to one of the following
Minus the watermark obviously
That's just the app I used to generate them
I'm leaning towards the second one tbh
 
2 hours later…
11:26
Lyxal approved #1894 (Add some stuff to the debugger) in Vyxal/Vyxal: "The fact there are debug tests is horrifying."
11:52
ysthakur merged pull request #1894 (Add some stuff to the debugger) in Vyxal/Vyxal
15 messages moved to ­Trash
I've decided to go ahead with the second one
12:09
> ...so do not put anything important in here.
Lyxal pushed a commit to vyxal.github.io/add-new-logo in Vyxal/vyxal.github.io: Add files via upload
Lyxal created branch add-new-logo in Vyxal/vyxal.github.io
@lyxαl I don't like it
too fancy
That's the point :p
???
it doesn't work well for us
it's an upgrade imo
12:19
if nothing else at least let me make a vector outline version
the shape is cool but it looks so busy
That's the source enhanced and watermark removed
12:40
Lyxal pushed a commit to Vyxal/v3-add-s-downdot in Vyxal/Vyxal: Merge branch 'version-3' into v3-add-s-downdot
Lyxal pushed a commit to Vyxal/v3-add-s-downdot in Vyxal/Vyxal: suffixes on inf lists
Lyxal approved #1904 (Add sublists) in Vyxal/Vyxal
!!/status
@TheThonnu I am taking a yoga class. Can I just say that the downwards chatbot position really hurts.
@PetəíŕdTheLinuxWizard I am doing schoolwork.
12:50
Sorry Petəíŕd The Linux Wizard, I'm afraid I can't do that.
@PetəíŕdTheLinuxWizard I am wearing digital styles - hey this is fun!
14:02
ysthakur pushed a commit to Vyxal/v3-add-s-downdot in Vyxal/Vyxal: Remove an unnecessary case
⁺ = shortcut for 2Ẇ
⁻ = cube a number / shortcut for 3Ẇ on strings
I presume the number overload of is square
since I don't see square anywhere else
(@lyxαl)
It can be I guess
It can go anywhere with a free number overload really
makes the most sense there
plus, it's like that in Thunno 2 :p
Not-Thonnu created branch add-square-and-cube in Vyxal/Vyxal
Lyxal pushed a commit to Vyxal/v3-add-s-downdot in Vyxal/Vyxal: Update shared/src/vyxal/ListHelpers.scala
ysthakur pushed a commit to Vyxal/v3-add-s-downdot in Vyxal/Vyxal: LazyList-safe implementation of prefixes
[info] - Inputs: #[84,104,111,110,110,117#] *** FAILED ***
[info]   scala.MatchError: [ 84 | 104 | 111 | 110 | 110 | 117 ] (of class vyxal.VList)
[info]   at vyxal.Elements$.$init$$$anonfun$98$$anonfun$1(Elements.scala:1506)
[info]   at vyxal.Functions$package$Monad$.toDirectFn$$anonfun$1$$anonfun$1(Functions.scala:40)
[info]   at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
[info]   at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
[info]   at vyxal.Interpreter$.execute(Interpreter.scala:55)
Did I do something wrong?
"⁺":
  - {in: [123], out: 15129}
  - {in: [[84, 104, 111, 110, 110, 117]], out: [7056, 10816, 12321, 12100, 12100, 13689]}
  - {in: ["Thunno 2"], out: ["Th", "un", "no", " 2"]}
(@lyxαl @user)
14:18
Not-Thonnu pushed a commit to Vyxal/add-square-and-cube in Vyxal/Vyxal: Start to add square and cube
nayakrujul opened pull request #1905 (Start to add square and cube) in Vyxal/Vyxal
You two take a look
github-actions[bot] pushed a commit to Vyxal/add-square-and-cube in Vyxal/Vyxal: Scalafix changes
nayakrujul pushed a commit to Vyxal/add-square-and-cube in Vyxal/Vyxal: Get the docs to run again
PlaceReporter99 approved #1905 (Start to add square and cube) in Vyxal/Vyxal: "Looks good, but yes, we'll wait for other people to review."
github-actions[bot] pushed a commit to Vyxal/add-square-and-cube in Vyxal/Vyxal: Refresh element and/or trigraph docs from recent commit
btw the problem fixed itself
ysthakur requested changes on #1905 (Start to add square and cube) in Vyxal/Vyxal: "I'm not sure why, when mapping the wrapped pairs, both `case x: VList` and `case x` are necessary. Wouldn't all the elements be `VList`s of length 2? In any case, `VList.from(a.grouped(2).toSeq)`"
@TheThonnu What did you do to fix it?
14:33
changed addFull to addPart
Ah yeah
that's a really uninformative error btw
if you can, you might want to change it
That's what addPart is for
If you're defining a function with case, always use addPart unless you're 100% sure it covers all cases
Not-Thonnu pushed a commit to Vyxal/add-square-and-cube in Vyxal/Vyxal: let's see if this works
it just doesn't cover VFun
but sure
I'm not used to having function overloads :p
14:37
Not-Thonnu pushed a commit to Vyxal/add-square-and-cube in Vyxal/Vyxal: I thought that might happen :p
@TheThonnu It also doesn't cover VList, right?
but I have true in the vectorise field
Yeah that doesn't do anything with addFull
addFull is for elements that have been defined elsewhere and completely vectorised and everything already
oh alr
github-actions[bot] pushed a commit to Vyxal/add-square-and-cube in Vyxal/Vyxal: Scalafix changes
14:39
btw, did you look at my suggestion on your PR? Just do VList.from(a.grouped(2).toSeq)
No need for all that wrapLength stuff
oh, must have missed that
@TheThonnu @Oak's back!
@user that would apply to the chunk wrap element's string overload as well, wouldn't it?
VList.from(a.grouped(b).toSeq)
I think so, yes
once again, I wish Python had built-ins like .grouped
I had to write this :(
@user we use n.toInt right?
(to convert VNum => Int)
14:47
Not-Thonnu pushed a commit to Vyxal/add-square-and-cube in Vyxal/Vyxal: Update Elements.scala
!!/status
@TheThonnu I am doing Undertale's genocide route. Bad time go brrrr.
Apparently that's us :p
@TheThonnu oof
@TheThonnu Yeah
cool
yeah I changed all of them
14:51
Awesome
:+1:
Umm "abc".grouped(0).toSeq goes into an infinite loop
what were the Scala developers thinking when they implemented that lol
ysthakur approved #1905 (Start to add square and cube) in Vyxal/Vyxal
ysthakur merged pull request #1905 (Start to add square and cube) in Vyxal/Vyxal
ysthakur deleted branch add-square-and-cube in Vyxal/Vyxal
lol
kicking is so fun
!!/status
@TheThonnu I am doing study to be a medical doctor.
2 messages moved to ­Trash
oops
3 messages moved to ­Trash
15:00
ysthakur approved #1904 (Add sublists) in Vyxal/Vyxal: "LGTM, it just won't work with infinite lists"
ysthakur pushed a commit to Vyxal/format-all in Vyxal/Vyxal: Format all files in workflow
ysthakur created branch format-all in Vyxal/Vyxal
ysthakur opened pull request #1906 (Format all files in workflow) in Vyxal/Vyxal
@TheThonnu Yeah that really should error
github-actions[bot] pushed a commit to Vyxal/format-all in Vyxal/Vyxal: Scalafix changes
nayakrujul approved #1906 (Format all files in workflow) in Vyxal/Vyxal: "LGTM :+1:"
ysthakur merged pull request #1906 (Format all files in workflow) in Vyxal/Vyxal
ysthakur pushed a commit to Vyxal/version-3 in Vyxal/Vyxal: Format all files in workflow
ysthakur deleted branch format-all in Vyxal/Vyxal
ysthakur pushed a commit to Vyxal/version-3 in Vyxal/Vyxal: Scalafix changes
ysthakur pushed a commit to Vyxal/version-3 in Vyxal/Vyxal: Merge pull request #1906 from Vyxal/format-all
15:49
nayakrujul pushed a commit to Vyxal/v3-add-s-downdot in Vyxal/Vyxal: Merge branch 'version-3' into v3-add-s-downdot
@user are you sure the method doesn't work for infinite lists?
Do I need to wrap something in LazyList?
github-actions[bot] pushed a commit to Vyxal/v3-add-s-downdot in Vyxal/Vyxal: Refresh element and/or trigraph docs from recent commit
nayakrujul merged pull request #1904 (Add sublists) in Vyxal/Vyxal
nayakrujul pushed a commit to Vyxal/version-3 in Vyxal/Vyxal: Add sublists (#1904)
nayakrujul deleted branch v3-add-s-downdot in Vyxal/Vyxal
16:36
@TheThonnu It's not that it errors or even that it hangs, it's that not every sublist will eventually be enumerated even if you wait a really really long time
It's the same problem as cartesian product
If your answer wants to search every sublist, then it won't be valid
What you need is ListHelpers.mergeInfLists
ListHelpers.mergeInfLists(prefixes(a).map(b))should do it, I think (insert ListHelpers.makeIterable where appropriate)
I should really have mentioned this when the PR was still open
@user umm we might want to change the v2 implementation then github.com/Vyxal/Vyxal/blob/main/vyxal/elements.py#L6517
@user can you do it pls?
17:13
ysthakur pushed a commit to Vyxal/diag-sublists in Vyxal/Vyxal: Diagonalize sublists
ysthakur created branch diag-sublists in Vyxal/Vyxal
ysthakur opened pull request #1907 (Diagonalize sublists) in Vyxal/Vyxal
ysthakur pushed a commit to Vyxal/diag-sublists in Vyxal/Vyxal: Wrap in VList
github-actions[bot] pushed a commit to Vyxal/diag-sublists in Vyxal/Vyxal: Scalafix changes
17:59
nayakrujul pushed a commit to Vyxal/diag-sublists in Vyxal/Vyxal: fix tests
nayakrujul approved #1907 (Diagonalize sublists) in Vyxal/Vyxal: ":+1:"
github-actions[bot] pushed a commit to Vyxal/diag-sublists in Vyxal/Vyxal: Scalafix changes
nayakrujul merged pull request #1907 (Diagonalize sublists) in Vyxal/Vyxal
nayakrujul pushed a commit to Vyxal/version-3 in Vyxal/Vyxal: Diagonalize sublists (#1907)
nayakrujul deleted branch diag-sublists in Vyxal/Vyxal

« first day (1226 days earlier)      last day (549 days later) »