« first day (1702 days earlier)      last day (39 days later) » 

00:02
lyxal pushed a commit to Vyxal/v3-new-3.5-ideas in Vyxal/Vyxal: Update StringHelpers.scala
 
1 hour later…
01:13
[lyxal ♦️] Apparently the Stanley parable ultra deluxe took 9334 git commits
[lyxal ♦️] The vyxal repo stands at like 6.7k
[lyxal ♦️] The funny haha code golf language is 2/3rds the scale of a critically acclaimed video game
01:25
I decided to look at some other golflang repos to see if other people have made a golflang this scale and apparently they can do business with only like 70 merged PRs at most
Meanwhile vyxal merged PR count is a bit over 1.3k
[the cat] we're just built different
We're built bigger
This is probably the most effort ever put into a golflang lol
[the cat] not even counting the commits on our supplementary tools
I know
[the cat] VB2 + VB3 + theseus are together over a thousand commits :sunglas:
01:29
It's a wonder something this size hasn't been done before
[the cat] consider: someone must be the first
[the cat] and that someone is us
I mean I know but given how active the site has been in the past, why hasn't there been at least one other major size community project?
Like not even 05ab1e or jelly seem to have had as much development contributions
Just seems funny that we are the first given everyone else had a 17 year head start :p
[the cat] I think it's the fact that we have a community of developers instead of just one person
[lyxal ♦️] Fair enough
 
3 hours later…
04:25
[pacman] also the part where it isnt really a seventeen year start because the other golflangs are sort of new ish? and the whole consistently updating them is not something we've had
[pacman] like i know 05ab1e has a legacy version and bugfixes and whatnot but vyxal has new digraphs added and overloads redone all the time for better optimization
@Bridget [lyxal ♦️] in 17 years some sort of community could have made some sort of similar scale project
[lyxal ♦️] I don't mean golfiness
[lyxal ♦️] I mean people getting together
[pacman] i guess?
[lyxal ♦️] they organised loopholes, a blog, even a podcast
[lyxal ♦️] but not a community developed esolang
[lyxal ♦️] or rather, one that turned into a multi-person project
[pacman] APL variants
[lyxal ♦️] and like why didn't more people contribute to 05ab1e and jelly?
[lyxal ♦️] or like more than just bug fixes
[pacman] have you seen the documentation
[pacman] jelly especially is a nightmarw
[lyxal ♦️] jelly is probably a bad example
[pacman] i mean golfscript exists
[lyxal ♦️] it doesn't even have a public repo / bug system afaik
[pacman] its also the high barrier of entry for learning the language before you can even consider contributing
[lyxal ♦️] maybe
@Bridget [lyxal ♦️] that's jelly
[lyxal ♦️] not golfscript
[pacman] oh
[lyxal ♦️] I know the Jelly repo exists
[lyxal ♦️] I have stolen from it many times
[pacman] the guy who did golfscript has a new esolang
[pacman] golfscript.com
[lyxal ♦️] I know
[lyxal ♦️] I guess it just seems odd that given the history of cgcc no one ever organised something that had as much activity
[pacman] its finals week i had 4 finals in 4 days and i have 6 total finals for 5 classes i am running on one braincell
[user] 6 total finals for 5 classes, how?
04:41
lyxal pushed a commit to Vyxal/v3-new-3.5-ideas in Vyxal/Vyxal: New modifier map just dropped
[lyxal ♦️] user are you proud of me
@Bridget [pacman] final project and exam
[pacman] i have to finish writing my presentation as a paper
@Bridget [user] Looking through that commit right now
[lyxal ♦️] that's the thing you'll like
[user] If you mean because you usedu napply, then yes, very much so
[lyxal ♦️] I copied your Element setup
[user] Ah
[lyxal ♦️] so there's now addPart and addFull for modifier
[lyxal ♦️] and I sorted out the types and classes and so on all by myself :p
[user] Nice nice nice
[user] And does it work well?
[lyxal ♦️] it does
[user] Cool
[lyxal ♦️]
Starting plain repl...
> #[1|3|5|7|2|4|5|9|2#] ⁜e
[[1, 3, 5, 7], [2, 4], [5, 9], [2]]
>
[user] Okay that's weird
[pacman] what
[lyxal ♦️]
addPart("⁜", Monadic) {
      case AST(ast, 1) => Seq(ast.lam, AST.Command("※"))
    },
@Bridget [user] 🚀
!!/cookie
@Redz Only members of groups admin may run that command.
04:46
[user] Why are lam, lam, and lamLeast not defined directly inside AST, btw?
[user] Probably a question that could easily be answered by looking at the code but I haven't actually been following v3.5 development
lyxal pushed a commit to Vyxal/v3-new-3.5-ideas in Vyxal/Vyxal: Update ElementInformation.scala
@Bridget because they're only needed for modifiers
They're replacing the astToLambda method
To make things look a bit neater
No reason they can't go in ast, just figured it'd be better to constrain them to modifiers
[user] I see
[user] That makes sense
!!/help "command permission"
@lyxal !!/command permission (STRING command) (ENUM action: add/remove) (STRING group): Change which groups are allowed to run a command.
04:50
!!/command permission "cookie" add "member"
@lyxal !!/cookie is now usable by member.
@Redz try again now
!!/cookie
@Redz Only members of groups member | admin may run that command.
aww
04:56
!!/help
I'm Vyxal Bot 3, written by Ginger on behalf of Vyxal Corp.
All of my commands start with !!/
If you want help for a specific command, run !!/help "<command name>"; to view every command, run !!/commands.
New to Vyxal? Try !!/info for more information.
!!/commands
All commands
 ├── amilyxal
 ├── autolabel
 │   ├── add
 │   ├── list
 │   └── remove
 ├── coffee
 ├── command
 │   ├── info
 │   └── permission
 ├── commands
 ├── cookie
 ├── group
 │   ├── create
 │   ├── delete
 │   ├── info
 │   ├── list
 │   ├── manager
 │   └── member
 ├── help
 ├── hug
 ├── issue
 │   ├── close
 │   └── open
 ├── maul
 ├── party
 ├── ping
 ├── prod
 ├── status
 ├── sus
 ├── trash
 ├── trick
 │   ├── delete
 │   └── upsert
 ├── user
 │   └── info
 ├── info
 ├── rizz
 ├── bye
!!/help "group member"
@lyxal !!/group member (STRING name) (ENUM action: add/remove) [STRING target]: Add or remove a user from a group, yourself by default.
04:57
!!/group member "member" add "Redz"
@lyxal I don't know of any users named "redz".
!!/user info "redz"
@lyxal I don't know of any users named "redz".
@lyxal Added Redz to group member.
@Redz give it one last try
05:08
!!/cookie
@Redz Here you go: 🍪
yippee!
thanks lyxal
Cookies to all and to all a good cookie
 
7 hours later…
12:01
lyxal pushed a commit to Vyxal/v3-new-3.5-ideas in Vyxal/Vyxal: Add docs for the 2 implemented modifiers
12:13
lyxal pushed a commit to Vyxal/v3-new-3.5-ideas in Vyxal/Vyxal: , , and
 
3 hours later…
14:54
@VyxalBot ??
oh wait
I fucked up didn't I
@RubenVerg come here for a moment
15:15
@Ginger yeah?
15:39
@RubenVerg [the cat] use a command, any command
[the cat] like !!/help or smth
!!/help
@RubenVerg Only members of groups admin may run that command.
[the cat] yep
[the cat] I goofed
@Redz sorry about that lol, fixing it now
 
7 hours later…
22:20
gingershaped pushed a commit to VyxalBot3/main in Vyxal/VyxalBot3: Fix every command only being usable by admins
@RubenVerg mind trying that again?
!!/help
I'm Vyxal Bot 3, written by Ginger on behalf of Vyxal Corp.
All of my commands start with !!/
If you want help for a specific command, run !!/help "<command name>"; to view every command, run !!/commands.
New to Vyxal? Try !!/info for more information.
for some definition of "now"
22:24
ooh ooh let me try the help command
!!/help
I'm Vyxal Bot 3, written by Ginger on behalf of Vyxal Corp.
All of my commands start with !!/
If you want help for a specific command, run !!/help "<command name>"; to view every command, run !!/commands.
New to Vyxal? Try !!/info for more information.
🎉
22:52
[noodle man jacob] !!/help
[noodle man jacob] common discord L
commands only here for easiness
@Ginger I get back tomorrow so I'll get started on the database stuff if you still need help with that
[the cat] yeah that still needs doing

« first day (1702 days earlier)      last day (39 days later) »