« first day (1052 days earlier)      last day (722 days later) » 

02:35
For some reason, the js version doesn't do 100% float accuracy like v2 does
0.1 0.2 + -> 0.30000001192092896
Don't know whether that's also a problem with jvm and native.
03:20
only a js problem
03:56
Does the toStrimg method still do toFloat? Maybe it’s because of that
We should be parsing numbers directly to Reals so there shouldn’t be a problem there
gahhh fricked by the fact casts numbers to list of digits
 
1 hour later…
05:14
@user but it's not an issue on jvm and native
else underlying.real.toFloat.toString
Maybe js messes that up when converting
Is there another way to format real as decimal?
 
2 hours later…
06:59
if it comes to it, you could write one yourself
I'm sure spire would have some method built in
07:27
because even ignoring this issue, it should be prepared to stringify reals that are too big to be floats
07:37
Ah frick that's right floats have a size limitation too
Spot the python programmer moment :p
07:50
!!/amilyxal
@emanresuA You are not lyxal.
08:22
!!/status cryptic
Obg fgnghf: Bayvar
Hcgvzr: 1 qnl, 14:02:26.734643
Ehaavat fvapr: 2023-03-03G18:19:35.820197
Reebef fvapr fgneghc: 0
 
3 hours later…
11:43
Lyxal created branch wheat in Vyxal/VyxalBot2
Lyxal opened pull request #25 (Update statuses.txt) in Vyxal/VyxalBot2
@Ginger you might appreciate the above PR
12:10
GingerIndustries approved #25 (Update statuses.txt): "I've got _alllll_ the posts, and they're _allll_ Indonesian Gambling Spam! Never posted a challenge. Been meaning to learn."
GingerIndustries merged pull request #25 (Update statuses.txt) in Vyxal/VyxalBot2
GingerIndustries deleted branch wheat in Vyxal/VyxalBot2
@lyxal done
I'll restart the bot at some point
12:48
Lyxal created branch improve-float-to-string-for-vnum in Vyxal/Vyxal
Lyxal opened pull request #1647 (Make toString on non-integer VNum not just a stringified float) in Vyxal/Vyxal
That, and the SSS PR are ready for proper reviews
that is, ready for final reviews
!!/issue open in VyxalBot2 No labeling Bot isn't labeling PRs for some reason
vyxal-bot[bot] opened issue #26 (No labeling) in Vyxal/VyxalBot2
Lyxal opened pull request #1648 (Updat Production (5/03/2023)) in Vyxal/Vyxal
@lyxal ...you do know there's a command for that right?
I added !!/prod a while ago
Lyxal closed issue #26 (No labeling) in Vyxal/VyxalBot2
12:59
@Ginger I needed to manually make a PR
and production was the most productive one I could think of
uh wtf
why'd it label that one
check the edit history
yeah I know
Lyxal merged pull request #1648 (Updat Production (5/03/2023)) in Vyxal/Vyxal
but it didn't label *digs through issue logs*
cmon where is it
13:04
@Ginger because the bot was dead
oh
shot myself in the foot eh
Feb 21 at 21:53, by lyxal
The bot ded
Feb 22 at 12:11, by Ginger
user image
:|
!!/why you gotta do me like that
Sorry Ginger, I'm afraid I can't do that.
and yet you did it anyway
don't gaslight gatekeep girlboss your own developer
13:07
@VyxalBot keep up the good work
13:17
@lyxal (spoiler: it does)
!!/status tingly
Bot (。ᴜ‿‿ᴜ。) s-s-s-status: Onwinye
Uptime: 1 day, ***huggles tightly*** 19:06:50.487318
Wunnying since: 2023-03-03T18:19:35.820197
Ewwows since stawtup: 0
glorious
 
2 hours later…
15:25
@lyxal it does iirc I’ll try to find it later today and either tell you or try to do it myself
 
2 hours later…
 
2 hours later…
19:35
back
aw man, did I miss some funky JS errors?
19:56
!!/status
@Ginger I am doing an essay on the importance of chatbots in society. 10,000 words please
cool
20:25
@mathcat Don't worry, there's plenty left to go around :P
excited
Do I use ":P" too much? I guess that ^^ message was clearly a joke so the ":P" wasn't necessary
!!/status
@user I am doing a never-ending battle against some kinds of dirt and grime
!!/amilyxal
@user You are not lyxal.
20:26
!!/status
@user I am doing things like getting better at German
 
2 hours later…
22:08
@user what type is that a member of?
 
2 hours later…
23:49
Real
x.underlying.real.toString should work, I think
that gives fractions sometimes though
Oh
Oh, that's why we used toFloat
i dum
I guess we could still look at its source code, steal from that
I guess the problem is that it's stored as a fraction :|
I implemented a .toString method
Nice
11 hours ago, by Vyxal Bot
Lyxal opened pull request #1647 (Make toString on non-integer VNum not just a stringified float) in Vyxal/Vyxal
23:51
Oh
ysthakur approved #1647 (Make toString on non-integer VNum not just a stringified float): "Still gonna run into changes when we exceed the range of a Double but this is good until then"
I don't think we'll run into problems with Double size limits
(n - n.floor) always returns 0 < x < 1
so it's just decimal points
Ohhh
You right
Merge?
if you're happy with it
ysthakur enqueued pull request #1647 (Make toString on non-integer VNum not just a stringified float) in Vyxal/Vyxal
23:57
Oh wait, the if in the helper isn't necessary because you already check
The whole helper could be inlined
ysthakur deleted branch gh-readonly-queue/version-3/pr-1647-a08585fbf00181d7734855b48634cf5c665c2c78 in Vyxal/Vyxal
@user it's needed for the complex part
the if in the og toString isn't needed
Oh
ye i dum
merge queue saves the day :p
lol yeah
i hated how slow it is but was helpful here
23:59
I'm happy with that change
Great
@user it's really meant for when you have multiple PRs you want merged at once

« first day (1052 days earlier)      last day (722 days later) »