« first day (1368 days earlier)      last day (407 days later) » 

03:29
how does grid neighbors work
i just want to get neighboring cell values for each cell in a 2d array
Þȯ
you don't need to flatten
it returns the neighbours of each item in a 2d list
so when you give it a grid, it finds the niehbours of all cells
ok so i do need to flatten to put each charactwr in a cell
nope
03:50
site keeps crashing, reloading, and losing my code noooo
lyxal pushed a commit to Vyxal/version-3 in Vyxal/Vyxal: Fix nested lists in literate mode
@pacman256 there's that nested list bug fixed
changes will be live on the site in a few minutes
@pacman256 also, crashing?
yeah "a problem has occurred and the site will reload"
wait why is neighbors being called when i try to join the original list by nothing after a bunch of stuff
im just trying to make minesweeper
04:07
@pacman256 because you've got an effective nilad at the end
It's being moved to the front
whys it a nilad if its joining stuff on nothing
oh
last question how do i regex match
match as in a) check a string matches, b) retrieve the matched portion or c) retrieve a capturing group?
basically i need to replace all ?s in a list of ?s and *s with the corresponding item in another list
do you by any chance have the indices of the ?s?
i can get them if i need to
04:21
because assign/md assign could be simpler
for example
05:05
uh
does stackexchange not render the single element lambda glyph
Probably
can that be fixed quickly or
cause i just did minesweeper in vyxal
@pacman256 it'll require a codepage change
But it'll be fine for submission purposes
I'll change it in 3.5
cool
0
A: Fill in the Minesweeper clues

pacman256Vyxal 3, 37 bytes Þȯ1⁾ƛ'?=[•C]⁰“⸠'?=Ḟi£⁰“:⸠'?=Ḟ¥Ạf⁰ᵛfM' Try it Online! those weird spaces are the single element lambda character, which doesnt render as of v3.4.1 takes input with ?s and *s because the entire parser breaks with leading or trailing spaces on strings, probably golfable but honest...

i am so done with this
@pacman256 it's a you problem
05:17
wait
is it not a square box
ok it straight up doesnt appear on ios and is the only one to do so
but for some reason it also doesnt appear on any of my devices, pc or phone
pc is running windows 10 and the other is windows 11
FF Android
does it register on a pc
oh it does
wtf apple
06:06
Seems to work on safari, ipad
06:33
no?
it just displays as blank?
like it shows an empty square in the vyxal site, and in everywhere else it shows a blank space or the "unknown character" box
 
4 hours later…
10:24
[RubenVerg] is it intentional that 3 3ċ returns 0 and not 1?
[RubenVerg] I was adding support for non-integers to ċ and noticed this, it seems like a bug
[RubenVerg] (ċ is the n-choose-k function)
bug
RubenVerg pushed a commit to Vyxal/v3-non-integer-binomial in Vyxal/Vyxal: Add support for non-integer and negative arguments to ċ
RubenVerg created branch v3-non-integer-binomial in Vyxal/Vyxal
RubenVerg opened pull request #2067 (Add support for non-integer and negative arguments to ċ) in Vyxal/Vyxal
lyxal approved #2067 (Add support for non-integer and negative arguments to ċ) in Vyxal/Vyxal
[RubenVerg] why are the checks failing?
10:44
race conditions
the scalafix changes were pushed before the update resources check finished
and then the update resources workflow tried to push to a branch that was further ahead than it
change literally any file that isn't scala and it'll rerun the checks and it'll push successfully
11:00
RubenVerg pushed a commit to Vyxal/v3-non-integer-binomial in Vyxal/Vyxal: change a file (make checks happy)
github-actions[bot] pushed a commit to Vyxal/v3-non-integer-binomial in Vyxal/Vyxal: Refresh element and/or trigraph docs from recent commit
[RubenVerg] for some reason i'm always scared something might go wrong when merging prs
RubenVerg merged pull request #2067 (Add support for non-integer and negative arguments to ċ) in Vyxal/Vyxal
RubenVerg pushed a commit to Vyxal/version-3 in Vyxal/Vyxal: Add support for non-integer and negative arguments to ċ
RubenVerg pushed a commit to Vyxal/version-3 in Vyxal/Vyxal: Scalafix changes
RubenVerg pushed a commit to Vyxal/version-3 in Vyxal/Vyxal: change a file (make checks happy)
RubenVerg pushed a commit to Vyxal/version-3 in Vyxal/Vyxal: Refresh element and/or trigraph docs from recent commit
RubenVerg pushed a commit to Vyxal/version-3 in Vyxal/Vyxal: Merge pull request #2067 from Vyxal/v3-non-integer-binomial
RubenVerg deleted branch v3-non-integer-binomial in Vyxal/Vyxal
 
4 hours later…
14:57
[that mac] generator structure broken?
15:18
ah nope
 
2 hours later…
17:02
bro wtf star abuse
hang on
ok, all cleaned up
18:04
ysthakur marked pull request #2063 (Make trigraphs in digraphs work) ready for review
ysthakur pushed a commit to Vyxal/digraph-trigraphs in Vyxal/Vyxal: Merge branch 'version-3' into digraph-trigraphs
 
2 hours later…
19:48
is there no way to make a matrix of size M x N
like i have a list of dimensions
[that mac] hmm
[that mac] rulered
> [that mac]
> yeah, I think zero matrix is missing
dependabot[bot] created branch dependabot/npm_and_yarn/theseus/production-dependencies-332a7c69b5 in Vyxal/vyxal.github.io
dependabot[bot] opened pull request #45 (Bump the production-dependencies group with 1 update) in Vyxal/vyxal.github.io
dependabot[bot] created branch dependabot/npm_and_yarn/theseus/development-dependencies-d3b8fc7f1b in Vyxal/vyxal.github.io
dependabot[bot] opened pull request #46 (Bump the development-dependencies group with 6 updates) in Vyxal/vyxal.github.io
[RubenVerg] a reshape element could be useful
20:17
[user] I think it exists already, it's just called mold
[that mac] ^
[that mac] but it accepts another matrix iirc
[RubenVerg] oh right forgot about mold
[RubenVerg] doesn't do a reshape though
[RubenVerg] it does reshape-to-shape-of
[that mac] yeah that's what I meant
[that mac] would reshape be better suited as a digraph?
@pacman256 [user] If we add an element to do this, then reshape would essentially be a two-byter
[RubenVerg] I think it makes more sense to add an element for reshape which makes the matrix essentially a two-byter
[RubenVerg] or maybe three-byter, zero wrap reshape
[that mac] hmm but zero matrix feels like an important element too
[user] That works too, idk which one is more commonly used
[RubenVerg] zero matrix to me sounds like a specific application of reshape
[RubenVerg] also mold is a weird primitive, it's like a less powerful combo of shape + reshape
[that mac] ^
[that mac] maybe nuke mold?
[that mac] and replace it with shape-of and reshape or smth?
[RubenVerg] well I guess mold might be more general in that it probably works with non-rectangular arrays
[RubenVerg] like a mold on [[1, 2, 3], [4, 5]] I assume works
[RubenVerg] whereas there is no way to spell that in the language of shape/reshape
@pacman256 [RubenVerg] I think ʀ/ᵒ0 might work, though only with matrices (not with higher-rank arrays)
[RubenVerg] ʀ vectorizing on lists instead of doing APL-like multidimensional index generator is so cursed
[RubenVerg] maybe a multidimensional range element could be added?
[RubenVerg] or maybe even replace current range-creation elements, I doubt any code depends on range-creation vectorization
20:45
@Bridget I don't have another matrix I have some dimensions as a list of numbers and thats it
@Bridget [RubenVerg] specifically the second listed behavior, though the first might also be somewhat useful
21:06
@Bridget [user] I mean if it's cursed we can change it
[user] I wish we could make SEDE queres to also tell us which specific overload was being used
[that mac] oh true
@pacman256 [user] No yeah you would make the matrix by reshaping 0 to the dimensions (1 byte), then use mold (1 byte)
[user] Which is 3 bytes lol
[user] nvm
21:49
how do you reshape 0 to a dimension of, say, [4,3]
like i have [4,3] on the stack and i want to make a 4 by 3 matrix
right now i have a string and then YY
which works but is still 4 bytes
'?YY
and the dimensions also need to be split, so add a byte or two for that depending on if you can dump
22:07
@Ginger it's joever
They got to us
Just as I thought we would be in the clear :p
22:24
@pacman256 [user] It doesn't exist yet but ﹫<unknown user> was suggesting such an eleent
22:39
ok cool

« first day (1368 days earlier)      last day (407 days later) »