« first day (432 days earlier)      last day (1059 days later) » 

12:16 PM
Holy crap that's a lotta messages. Anyone wanna summarize the last ~12h?
 
what is a function submission?
version 2.4.0
more people getting access to the site's backend
recursion
New parser
And transformers
@AaronMiller ^
Oh and democracy pings
 
12:42 PM
cool
 
and it just reoccurred to me that I still have no clue how I'm going to implement transformers
implement here means transpile
they parse just fine
+¿ parses as [(17, ('¿', ((0, '+'),)))]
so how do I take that and turn it into code
maybe I should plan out how each transformer would look like as code
yeah that's probably a good idea
off to the gists i go ;p
 
@lyxal Yes. sorry i'm late
@Ausername should I copy the whole thing?
 
@math that's only if you want to make a democracy ping
btw, I use raze's
 
this one? javascript:(_=>{document.getElementById("input").value = "@Wasif @Ausername @Underslash @AaronMiller @hyper-neutrino @Razetime @UnrelatedString @wasif @user @math @pxeger @AviFS"})(document)
did I just @all?
 
probably
 
12:54 PM
yes
 
lol
protip: put in codeblock
 
thanks
 
@lyxal
 
trying it out
 
@math
 
12:55 PM
@hyper-neutrino okay nevermind
 
does that ping?
 
don't do that
 
yes
 
ignore my protip
 
yeah someone (razetime?) made this mistake yesterday as well
very not pro tip
 
12:55 PM
@hyper-neutrino *today
it's still the same day
 
does italic work @lyxal?
 
sorry i define days by when i sleep which isn't a good definition
 
also, while you're here, @hyper-neutrino any pro gamer tips for implementing transformers?
 
git gud 4head
 
@math that gave me a ping
 
12:56 PM
uh if you have specific things you're asking about i can give some tips later gotta go have breakfast first
 
@hyper-neutrino I'll take that into consideration. Ngl, kinda surprised I didn't think of that earlier
@hyper-neutrino mostly transpiling them
because I'm a tiny bit stuck on how to actually do it
 
testing purpose
 
@math how are you finding Vyxal thusfar?
 
@lyxal nice, better than pyth
like the stack
 
That's very good to hear
Do you think you'll stick with Vyxal for golfing?
 
1:00 PM
@lyxal yes
 
welcome to the team ;p
 
thanks!
 
I add pretty much everyone who is committed to Vyxal as ROs
because non-italics just looks weird
hence my questions
just fyi, there's no pressure to contribute to the repo/participate in the democracy discussions
as in, it's not a requirement for being a RO here
oh hey raze
 
wow raze's js is working
 
1:16 PM
that is how bookmarklets are
 
@hyper-neutrino I'm going to flex on you by getting a good night's sleep lol :p
5
(that's right. I pinned it. What are you gonna do about it?)
:p
Bye y'all
 
imagine sleeping smh
i went to sleep at 5 last night lol
 
sorry for going out again and again
i
'm trying out bookmarklets
I made a completely useless bookmark:
javascript:(_=>{let text=prompt("Message:");document.getElementById("input").value=text;document.getElementById("sayit-button").click()})(document)
 
2:02 PM
Lots of pings
 
yeah people were copy-pasting a bookmarklet which contained all the pings ಠ_ಠ
 
@hyper-neutrino Yes
@lyxal A black V in a white circle?
 
2:17 PM
@lyxal Do it for the memes
 
when lyxal wakes up...
 
@lyxal Idea: If a function is on top of the stack at the end of execution, it is automatically run as if there was a in the footer. That would allow for submissions like this, since no extra syntax is required to call the function.
 
+1 to this
 
We could also implement it as a flag, if we prefer.
@Wasif @Ausername @Underslash @AaronMiller @hyper-neutrino @Razetime @UnrelatedString @wasif @user @math @pxeger @AviFS ^^^
 
...
 
2:22 PM
creating this bookmaklet may have been a mistake
 
Ya think? :P
 
but yeah the idea is good
 
what have you done
 
lyxal also suggested that, sounds pretty fine to me
 
@AaronMiller what are the possible flags in vyxal?
 
2:22 PM
remind me what does at the moment
...i can just look it up
 
@UnrelatedString lambda executing thingy
 
ah
kik
*lol
 
@UnrelatedString If passed a function, it calls that function.
 
@AaronMiller wow. I've always used x, now I can just use ṡ
 
2:25 PM
@UnrelatedString p;p
 
so it's not so much to make function submissions shorter as it's for program submissions that consist of a function
because the whole motivation for function submissions is some feature that works only inside functions?
sounds good actually
 
@MarkGiraffe I've never seen you on PPCG but you pop up in the chat sometimes
 
auto-running lambdas is definitely more useful than printing @FUNCTION:_lambda_GE4WGNBXGQ3TMMDEMI2DQNRVGZSGCOJYMI2DGMRTGAYTOYRQHA3TGMJRMU2GKNZXGY4DOMRXG4YTGNLDMUZWCZLDMUZWEZDCMUYWMNDEGNQTKYJSGY3TAYJRGUZTENJUGVSWKYRRG5STANJXHE2GMZJWGJQTKNRQMRRWGZTFGQZWEZBRHBRTKNJVMYYDOZRWGZTDSNRVMZRGI___
 
@user aqa
 
@AaronMiller sws
 
2:29 PM
sus
gtg lol
 
:58422265
]
 
Don't you mean
\
?
 
@user Depends on the keyboard, I guess.
`
 
Ah
 
Aw, tabs don't show up
 
2:31 PM
wait where did '[' go
 
Where did you come from cotton-eyed [?
(bad joke, sorry)
 
ಠ_ಠ
 
2:59 PM
@lyxal You can golf your item number generation code by 1 byte with the S flag: Try it Online!
 
rip lyxal's inbox
how is the flag 5 usefull?
 
@math When you know it's going to be an infinite loop, like with a truth-machine
 
ok
and O?
 
@math ¯\_(ツ)_/¯ Just in case?
 
3:23 PM
@AaronMiller I was thinking about how to implement this to make a commit to the democracy branch, and I was thinking: Would it be useful to make it so that any time you try to print a function, it prints the result of calling the function instead?
 
 
3 hours later…
6:27 PM
That makes sense. Printing functions feels pretty useless, anyway, unless you're making quines or smth weird
 
 
5 hours later…
11:13 PM
So in conclusion: lambdas auto run if they are tos at end of execution?
 
11:33 PM
@lyxal Either that, or they run whenever you try to print them, and the result is what gets printed, which would also apply to the implicit printing at the end of execution. I'm kind of leaning towards the latter, personally.
If we did want to print the lambda name (for whatever reason), we could always just stringify.
 
11:46 PM
@AaronMiller that does sound like a much better idea
 

« first day (432 days earlier)      last day (1059 days later) »