A postfix(RPN) calculator that supports fraction.
https://git.sr.ht/~rabbits/firth
~rabbits/firth - sourcehut git

Added logic to the 1th interpreter.
https://git.sr.ht/~rabbits/firth
~rabbits/firth - sourcehut git

Spent the night trying to figure out how to round a number in 1th with @strstr. We figured it out after a couple of hours.

clr 256 512 / dup dup 1 mod sub swp dup vid swp pop swp vid mod 2 mul swp div dup 1 mod sub add .

@neauoire Ew! 😂 😂

Did you have a chance to look at https://mastodon.social/@akkartik/105115240660835365 yet?

@strstr

@akkartik @strstr I watched a little video but there was just a few primitives and it didn't seem to do much just yet. I figured it's very much a wip, do you have a link that is not a video?

@neauoire Definitely just a prototype.

I tried to show the instructions for running it at the start of the video, but yeah not super clear. Here they are (requiring Linux..):

```
$ git clone https://github.com/akkartik/mu
$ cd mu
$ ./translate_mu apps/tile/*.mu
$ ./a.elf screen
```

@strstr

GitHub - akkartik/mu: Soul of a tiny new machine. More thorough tests → More comprehensible and rewrite-friendly software → More resilient society.

Soul of a tiny new machine. More thorough tests → More comprehensible and rewrite-friendly software → More resilient society. - akkartik/mu

GitHub
@akkartik @strstr How big is the repo? I'm at 40mb and it's still climbing, my internet connection is very bad.
~akkartik/mu-normie - sourcehut git

@neauoire

There's also a shallow clone flag, let me find it.

@strstr

@akkartik @strstr It worked :)
@akkartik @strstr where are the primitives defined if I wanted to add more for fun?
akkartik/mu

Soul of a tiny new machine. More thorough tests → More comprehensible and rewrite-friendly software → More resilient society. - akkartik/mu

@akkartik @strstr that's alright, I know how it can be haha, this is cool. I'll poke around :>
@neauoire Awesome. I just added some more guidance to the bottom of https://github.com/akkartik/mu/blob/main/apps/tile/README.md
akkartik/mu

Soul of a tiny new machine. More thorough tests → More comprehensible and rewrite-friendly software → More resilient society. - akkartik/mu

@neauoire I see you ran into a known bug there with the negative number :) I'm still unsure what the best way is to represent and manage errors.

@neauoire

`git clone --depth 1` might be useful to you in general.

@akkartik btw, if you ever want to get off mastodon.social, let me know. I think you'd be a good fit for Merveilles.
@neauoire I'd be honored to join Merveilles! Been finding lots of interesting people to follow through you.