« first day (1055 days earlier)      last day (720 days later) » 

01:34
4 days of uptime baybeeee
very good bot!
wait hmm
very good bot
!!/status
@Ginger I am doing things like developing a new type of weather that is always perfect
very good bot
hmmmmmmmmmmmm
!!/issue open in VyxalBot2 Improve Good Bot Regex I should be able to send "very good bot!" and still trigger a response of ":3"
vyxal-bot[bot] opened issue #29 (Improve Good Bot Regex) in Vyxal/VyxalBot2
GingerIndustries closed issue #27 (NOT ENOUGH AMOGUS) in Vyxal/VyxalBot2
dependabot[bot] created branch dependabot/pip/platformdirs-3.1.0 in Vyxal/VyxalBot2
dependabot[bot] opened pull request #30 (Bump platformdirs from 3.0.0 to 3.1.0) in Vyxal/VyxalBot2
GingerIndustries approved #30 (Bump platformdirs from 3.0.0 to 3.1.0)
GingerIndustries merged pull request #30 (Bump platformdirs from 3.0.0 to 3.1.0) in Vyxal/VyxalBot2
GingerIndustries deleted branch dependabot/pip/platformdirs-3.1.0 in Vyxal/VyxalBot2
01:46
@lyxal methinks this can be fixed by adding tags
which also lets me close two issues at once!
Fair enough
GingerIndustries created branch add-pr-template in Vyxal/Vyxal
GingerIndustries opened pull request #1658 (Create pull_request_template.md) in Vyxal/Vyxal
02:03
!!/issue open in VyxalBot2 Fake commands Some of the things listed in the commands list aren't actually commands. Let's fix that.
vyxal-bot[bot] opened issue #31 (Fake commands) in Vyxal/VyxalBot2
Lyxal approved #1658 (Create pull_request_template.md): "Fun fake fact: lgtm stands for Lyxal golfing trolled me (that's what I decided it stands for ever since lgtm was shut down) "
Lyxal enqueued pull request #1658 (Create pull_request_template.md) in Vyxal/Vyxal
Lyxal deleted branch add-pr-template in Vyxal/Vyxal
Lyxal merged pull request #1658 (Create pull_request_template.md) in Vyxal/Vyxal
Lyxal deleted branch gh-readonly-queue/main/pr-1658-d2bbe2336d30f38b7fc33f7ee4d974729e8efb66 in Vyxal/Vyxal
@VyxalBot Unrelated but I had like 3 cups of "bold" coffee for dinner and I still don't feel any change
!!/make me some strong coffee
Sorry user, I'm afraid I can't do that.
I need to be able to stay up until 3 am
!!/make me a coffee
@user Here's your coffee: ☕
02:08
Thanks, hopefully this actually does something
@user wait why?
Reasons
Fair enough
My roommate always has his girlfriend over at like 12:00 and they stay until around 3, 3:30, so I try to come back to the room after that
I can't wait to have a little room of my own inside an apartment
@user stay and intimidate them while playing Russian hard-bass
Aggressively t-pose the whole time too for extra effect
02:10
^
That way, they'll learn not to bother you like that
very good idea
No they always leave when I come back, they're super polite and all, I just feel awkward making them go away
What's the time now?
9:12 pm
I'll probably just go to sleep early today
Maybe buy a stinkbomb and set it off in the room so they'll stay out :P
02:14
!!/issue open in vyxalbot2 ping user every 5 minutes in 3 hours from now to act as a stimulant because coffee doesn't work gotta help a home out
vyxal-bot[bot] opened issue #32 (ping user every 5 minutes in 3 hours from now to act as a stimulant because coffee doesn't work) in Vyxal/VyxalBot2
@VyxalBot So about the fraction thing here - the n in Exact(n) is an Int, so n.toString should just be an integer, no fractions
@lyxal Damn, I'm a whole home now
@user But wouldn't an exact decimal like 0.5 also be converted?
@user oh ffs autocorrect
I meant homie
@lyxal Hmm
@lyxal I know, homes
Appreciate it
Holy heck I totally forgot about github.com/Vyxal/Vyxal/pull/1595
Will finish it this weekend or die trying
GingerIndustries closed issue #32 (ping user every 5 minutes in 3 hours from now to act as a stimulant because coffee doesn't work) in Vyxal/VyxalBot2
GingerIndustries created branch misc-fixes-go-brr in Vyxal/VyxalBot2
GingerIndustries opened pull request #33 (Misc fixes go brr) in Vyxal/VyxalBot2
02:21
can we get some reviews on ^?
*Rejects because you closed #32*
ok I will cry about it ;-;
ysthakur approved #33 (Misc fixes go brr): "i didn't even read this but i assume ginger's got this"
BAD ASSUMPTION :b
ok dismissed my review
02:24
@lyxal quick check it to make sure I didn't screw anything up
I'll let someone who nderstands the bot review
sometimes I barely understand it
ysthakur requested changes on #33 (Misc fixes go brr): "You closed #32 so this is my revenge"
will merge tomorrow
02:44
Lyxal requested changes on #33 (Misc fixes go brr)
03:27
oh yeah that's right newlines don't decompress properly in SSS
!!/issue open SSS doesn't decompress newlines properly It has vertical split pipes instead
vyxal-bot[bot] opened issue #1659 (SSS doesn't decompress newlines properly) in Vyxal/Vyxal
!!/issue open in vyxalbot2 Vyxal Bot 2 Doesn't Like Putting Apostrophes in Issue Titles See the title of this issue for an example
vyxal-bot[bot] opened issue #34 (Vyxal Bot 2 Doesn't Like Putting Apostrophes in Issue Titles) in Vyxal/VyxalBot2
 
3 hours later…
06:18
@lyxal yeah, that is a bit problematic in the repl
Not even just the repl
It's a problem in general
 
1 hour later…
07:32
I thought before that the coffee i drank was really diluted but I’m feeling the effects now lol
Tomorrow imma try drinking instead :p
Write some vyxal the way shaggy writes japt
 
3 hours later…
10:55
@VyxalBot huh so turns out this happens for the goofiest reason
In the compression algorithm, there's the following line:
if c.toInt == 10 then 95
which brings the newline character into the range of where the good ascii lies
that's not the problem, but it's leads to the problem
the problem is that the decompression algorithm requires the character at codepage point 7F to be a newline
Vyxal's 7F character is ¦
so basically, the problem is Jelly being Jelly
Lyxal created branch v3-make-sss-handle-newlines-properly in Vyxal/Vyxal
which is typical of most headaches with that golfing language
Lyxal opened pull request #1660 (Replace ¦ with newlines when decompressing strings) in Vyxal/Vyxal
11:51
Lyxal created branch v3-make-underscores-valid-in-number-literals in Vyxal/Vyxal
Lyxal opened pull request #1661 ((Version 3): Make _ part of number syntax) in Vyxal/Vyxal
12:02
Lyxal created branch v2-make-underscores-valid-in-number-literals in Vyxal/Vyxal
Lyxal opened pull request #1662 ((Version 2): Make _ part of number syntax) in Vyxal/Vyxal
mfw I realise I didn't actually correctly fix VyxalBot#31
i saw that
time to do a little patching
also, I can't think of a way to enforce tags in the !!/issue command without special-casing it, and I hate special-casing
Lyxal created branch sss-caddy in Vyxal/Vyxal
@VyxalBot 4 part plan is this: 1) compression corpus, 2) start the list size changing immediately, 3) compare results which leads to step 4) use the shortest word list
12:08
ALL YOU GOTTA DO IS FOLLOW THROUGH MY [4 Step Plan!]
@Ginger well it's a special case by its very nature
@lyxal >:(
do not want
Well going forward, version tags are going to be important
wait, do we have a version-2 tag?
we do
12:09
huh, TIL
well TICI
alright fine but I'm not happy about it
hmmm wait
!!/status tingly
Bot status: Onwinye
Uptime: 4 days, OwO 17:53:16.263810
Wunnying since: UwU ***notices buldge*** 2023-03-03T18:19:35.820197
Ewwows since ***starts twerking*** stawtup: ***glomps*** 2
12:12
oh god
I haven't even changed the parameters yet
also wow almost 5 days of uptime
!!/gg
Sorry lyxal, I'm afraid I can't do that.
@lyxal @user can we get some more reviews plz
I already clicked button
@lyxal you have to click button again
bc I made changes
12:18
Lyxal approved #33 (Misc fixes go brr): "Fun fake fact: The original bot code was once sent to Mars to rickroll the martians that live there."
GingerIndustries merged pull request #33 (Misc fixes go brr) in Vyxal/VyxalBot2
GingerIndustries deleted branch misc-fixes-go-brr in Vyxal/VyxalBot2
kachow
okay, I can now restart the bot and (hopefully) apply the changes, but I kinda don't want to because almost 5 day uptime
12:45
!!/status exciting
BOT STATUS: ONLINE!!!!
UPTIME: 4 DAYS, 18:26:12.000250!!
RUNNING SINCE: 2023-03-03T18:19:35.820197!!
ERRORS SINCE STARTUP: 2!!
whew, that was quite enthralling!
do it again!
!!/status exciting
BOT STATUS: ONLINE!!!!
UPTIME: 4 DAYS, 18:27:37.229803!!
RUNNING SINCE: 2023-03-03T18:19:35.820197!!
ERRORS SINCE STARTUP: 2!!
I can't contain the excitement right now
this is so so stimulating! again!
!!/status exciting
BOT STATUS: ONLINE!!!!!
UPTIME: 4 DAYS, 18:28:04.586125!!!!!
RUNNING SINCE: 2023-03-03T18:19:35.820197!!!
ERRORS SINCE STARTUP: 2!!
12:47
you sure you're not high bro
it doesnt' get much better than this!
@mathscat I'm 10m high above sea level
(/srs answer: no)
ah frick
you officially live in an unnamed location on likiep.
13:18
caddy testing time
!!/amilyxal
@emanresuA You are not lyxal.
2am and you came here to ask that?
13:36
Me when 5k/69420 list sizes is shaping to unironically be optimal
I wish I was kidding
lmao
It gives compressed strings 15.41 bytes shorter than jelly on average
no way
And somehow that's better than every other configuration thus far
I'll post results once it finishes processing 22k short
short: 5000, long: 69420, avg: 89.5
greatest difference: 163, smallest difference: -3, avg: 15.416666666666666
string shortest than jelly: We're no strangers to love\nYou
string least shortest than jelly: N NE E SE S SW W NW
that means: the short list had 5000 words, the long list had 69420 words, the average compressed string length was 89.5, the string that outgolfed jelly the most was 163 bytes shorter and was the rickroll, the string that outgolfed jelly the least was 3 bytes longer (and I think it's only longer because it has delimiters or something) and compressed strings were 15.416666666666666 bytes shorter than jelly on average
so I guess I'll make that change tomorrow
5000 short words, 69420 long words
This is all on the SSS caddy branch
Apart from the results obviously.
For analysis, lower average compression is better and higher average shorter than jelly is better
I wonder if a longer corpus would give different results
If y'all have any suggestions to add to the corpus, feel free to add them
Make sure you get the jelly length of the string as well when adding it to the corpus
The corpus is a list of (string, jelly length) tuples
To get the jelly length click on the header of this answer
17
A: Tips for golfing in Jelly

DELETE_MEOptimal string compressor Recently I asked Erik the Outgolfer to add the optimized string compressor to JHT references page, but they said that sorry, but that compressor doesn't seem to be fully implemented it says “ugtestslug” is the shortest possible for ugtestslug, while “#ṀȮụḄPƇ» also...

That should be all for knowledge sharing, so I'm off for the night
o/
14:31
@lyxal is it possible to figure out how many words were shorter in jelly?
 
2 hours later…
16:05
Steffan153 approved #1660 (Replace ¦ with newlines when decompressing strings)
Steffan153 approved #1661 ((Version 3): Make _ part of number syntax)
Steffan153 approved #1662 ((Version 2): Make _ part of number syntax)
 
2 hours later…
17:48
GingerIndustries approved #1660 (Replace ¦ with newlines when decompressing strings)
GingerIndustries approved #1661 ((Version 3): Make _ part of number syntax)
GingerIndustries approved #1662 ((Version 2): Make _ part of number syntax)
GingerIndustries enqueued pull request #1662 ((Version 2): Make _ part of number syntax) in Vyxal/Vyxal
GingerIndustries merged pull request #1662 ((Version 2): Make _ part of number syntax) in Vyxal/Vyxal
GingerIndustries deleted branch v2-make-underscores-valid-in-number-literals in Vyxal/Vyxal
._.
Lyxal deleted branch gh-readonly-queue/main/pr-1662-9f424ee8aa54994291177345e89fac8cae80c8ed in Vyxal/Vyxal
mfw the bot starts dropping messages
GingerIndustries merged pull request #1660 (Replace ¦ with newlines when decompressing strings) in Vyxal/Vyxal
GingerIndustries deleted branch v3-make-sss-handle-newlines-properly in Vyxal/Vyxal
Lyxal deleted branch gh-readonly-queue/version-3/pr-1660-1c61eac614818ef6e5fefb5dd791fe29e8cc09f6 in Vyxal/Vyxal
GingerIndustries merged pull request #1661 ((Version 3): Make _ part of number syntax) in Vyxal/Vyxal
Lyxal deleted branch gh-readonly-queue/version-3/pr-1661-f5a1f0de8ea715c003cc78f65d10f0ad5efeac5e in Vyxal/Vyxal
GingerIndustries deleted branch v3-make-underscores-valid-in-number-literals in Vyxal/Vyxal
GingerIndustries enqueued pull request #1660 (Replace ¦ with newlines when decompressing strings) in Vyxal/Vyxal
GingerIndustries enqueued pull request #1661 ((Version 3): Make _ part of number syntax) in Vyxal/Vyxal
18:21
check it out! you can now reopen tabs you closed
...
Oh, I have to use setLongDict and setShortDict. Where do I get the dicts though?
unpopular opinion: the new tabbed editor isn't very good
I have not once needed to re-organize the layout of an interpreter
18:39
Steffan153 created branch improve-sort-script in Vyxal/Vyxal
Steffan153 opened pull request #1663 (Improve sort script) in Vyxal/Vyxal
19:19
GingerIndustries approved #1663 (Improve sort script): "mmm pymthon"
19:43
Hopefully I didn't break anything, but I just switched to using Tailwind
@VyxalBot hehe more work for lyxal
But lgtm
I’m finally done with schoolwork and stuff like that
I kinda want to continue some side projects of mine
Steffan153 enqueued pull request #1663 (Improve sort script) in Vyxal/Vyxal
I guess I can reboot the vyxal explainer thing
Steffan153 merged pull request #1663 (Improve sort script) in Vyxal/Vyxal
Steffan153 deleted branch improve-sort-script in Vyxal/Vyxal
Lyxal deleted branch gh-readonly-queue/version-3/pr-1663-683c4acc983caf84eec90bb43332be9003ee5018 in Vyxal/Vyxal
Lyxal speed at 4AM
19:58
lyxal go brrr
Why does it always say that
@Steffan because lyxal, ofc
20:16
I just added a new Compressor tab, which does the new SSS
@Steffan Probably because lyxal set up the queue stuff. Could you try messing with stuff there and see if it then shows you as deleting branches?
@Steffan Nice
!!/help issue
@user !!/issue open [in <repo name>] __Name__ description: Open an issue in a repository (defaults to Vyxal).
!!/issue open in vyxal.github.io Compress tab doesn't allow newlines You can only compress a single line of text. It doesn't let you add newlines (on Firefox, at least)
Sorry user, I'm afraid I can't do that.
Ginger, what regex did you use to detect repo names?
@Ginger forgot to ping
Apart from that litle thing, this is really nice
!!/run "'o$≠ᵒṘκQẆRʀk|Nᶠ∦∧5h9ᶠ”
20:27
@user This command is disabled.
Oh right
And that's a v3 string so it wouldn't've worked anyway
20:38
oh, i forgot you might want to compress multiline strings
also i just made links work
Fixed
poggers
Can you try running this? doesn't work for me
I'll fix that, i forgot to set the dictionaries
Actually that doesn't fix it
Uncaught java.lang.ArithmeticException: BigInteger divide by zero
Uh oh
Oh, I have to fix it in the worker
Nvm
@Steffan cool!
awesome theme btw
feature request: clicking run should automatically switch to the output tab
20:57
It's fixed btw
wdym switch to the output tab? it's open automatically, it's only closed if you closed it
not if the compressor tab is open
21:29
That will be a pain to do but I might figure it out
Yeah I figured it out
Done
!!/pror
Sorry lyxal, I'm afraid I can't do that.
!!/prof
!!/prod
vyxal-bot[bot] opened pull request #1664 (Update production (Mar 08 2023)) in Vyxal/Vyxal
Stupid phone keyboard
21:46
Lyxal merged pull request #1664 (Update production (Mar 08 2023)) in Vyxal/Vyxal
21:56
I added the SBCSifier button
Can we have title text on the buttons?
Yeah
Done
Also while you're at it can we have the vyxal link a) point to v3 b) open in a new tab?
Done
user image
3
Haters gonna hate
But that's the most optimal layout
22:03
ONLY ZERO COOKIES?
ngl we should yeet a whole cookie clicker ripoff in there
@Steffan I hadn't clicked yet
Also, permalinks work?
<iframe src="https://cookieclicker.one/">
@lyxal Yes
Nice!
No need for the other one now except for testing prs
wdym testing prs?
i still need to add the keyboard
22:07
@Steffan I use the website version for testing stuff because it's nicer than using the sbt repl most times
But first you have to do sbt fastOptJS which takes a while
That's nicer than having my Unicode fricked up by powershell
And also the website has Unicode shortcuts built in
22:27
The keywords are from v2 tho
22:37
@Steffan that's fine at this stage
@lyxal can I move ^ and ^^ to TNB?
Yes
@Steffan I'll probably switch to exclusively using sbt for testing when the sugar trigraphs are implemented
23:28
Alright now tab completion works, using the .keywords from the element and modifier documentation
Wow I forgot
The cool thing is that you can press tab after every element/modifier, remove the l flag and it still works
Of course, pressing the </> button is much more efficient
I really like being able to add tabs
I think I've found my preferred layout
did we say there's a way you can save layouts?
23:45
Alirhgt live byte count done
@lyxal Where's cookie clicker?
Yeah you'll be able to save layouts, I haven't done that yet

« first day (1055 days earlier)      last day (720 days later) »