Kartik Agaram

@akkartik
55 Followers
516 Following
1.6K Posts

Barbarian Programmer.

Promiscuous dependencies are the root of all evil.

Working onhttps://github.com/akkartik/mu
Subcultureshttps://ribbonfarm.com, http://arclanguage.org/forum
Websitehttp://akkartik.name
@akkartik @strstr It worked :)
@nasser Thanks! I really like these kinds of single-purpose programming languages and for some reason including the source code adds a lot to it. It's a bit like a puzzle, trying to relate elements of the code to elements of the picture

Throwback Thursday to these sigils I made for KiwiCon about four years ago. I still think they're some of my best from when I was running Everyday Sigils!

For the curious — the rest of my old sigils can be found here: https://helveticablanc.itch.io/everyday-sigils

Everyday Sigils by Helvetica Blanc

A collection of mundane magical sigils.

itch.io
@neauoire
on a more serious note, are you aware of the RPN calculator @akkartik is building right now to demo the Mu project?
A postfix(RPN) calculator that supports fraction.
https://git.sr.ht/~rabbits/firth
~rabbits/firth - sourcehut git

*Update on the Mu computer*

My little prototype is starting to look like a shell: https://archive.org/details/akkartik-2min-2020-10-27

Promising in some ways, but I'm not sure how to support concurrency. Currently each operation completes before the next. I _could_ allow "pipe stages" to continue to share data after they drop file handles on the stack, but there are problems: how often we refresh, how we kill processes from past refreshes, how we visualize file handle contents.

(More details: https://github.com/akkartik/mu)

2020-10-27: beginnings of a shell for the Mu computer : Kartik Agaram : Free Download, Borrow, and Streaming : Internet Archive

A live-updating environment for a postfix shell language, built up from machine code, and intended to be taken apart.Main project page:...

Beginnings of an experimental fork of Mu for 64-bit x86

Built in collaboration with @tekknolagi.

https://git.sr.ht/~akkartik/mu-x86_64

I'm not sure this is going to work out. Mu's syntax for 32-bit x86 machine code doesn't map cleanly to x86_64, for reasons outlined in the Readme. But the emulator works, and it has a nice regular subset of x86_64 including floating-point instructions. Comments and suggestions most appreciated.

Main project page: https://github.com/akkartik/mu

~akkartik/mu-x86_64 - sourcehut git

They may take our data and take over our computers, but they'll never take... OUR BACKUPS.
Professional tip from one of the secret parts of my job I don't talk about: tools and culture have a cyclic, mutually reinforcing relationship. If the tool encourages or rewards bad behaviour, any amount of training that attempts to change that behaviour is wasted effort and will fail. You need to identify the cycle and break it at the tool first. Only then will the training encouraging better behaviour take.
A Plan 9 C Compiler for RV32GC and RV64GC

YouTube