Avatar
Tristan Brice Velloza Kildaire
d6149823c90c4865e4bc434a4be1a1ee8f72aabd8328dd059ba4f11f7633b0b6
Computer programmer 🧑‍💻, wine drinker 🍷, opinion haver 🗣️, Roman Catholic ✝️ I have quite a keen interest in compilers, operating systems, routing and food. XMR: 43jx2gRMRxBauz2gwKTb9VJyUqKNg7wVPVVhQd32cgUA6WGhs2haJXAHfrdTzTKdYfeGEbDT8FtkF45sKMAEyasWRSyG5Sj BTC: bc1qkvduq9rwray2ymrvkrven3m8vsp9ah55f4hnc4 SimpleX: https://simplex.chat/contact#/?v=2-7&smp=smp%3A%2F%2Fhpq7_4gGJiilmz5Rf-CswuU5kZGkm_zOIooSw6yALRg%3D%40smp5.simplex.im%2FG0HWkVbLHEAC38X3oPTL6iOLZnJ0gC32%23%2F%3Fv%3D1-3%26dh%3DMCowBQYDK2VuAyEAc_KgxEP05S0o28ZO2FoaWC-fmRPWsjRUYNGTiE9N-y8%253D%26srv%3Djjbyvoemxysm7qxap7m5d5m35jzv5qq6gnlv7s4rsn7tdwwmuqciwpid.onion

Charity. Goodness comes from within.

It's not as if people are not already doing so. Iny personal capacity I set aside a monthly alotment of money, R1K, for charitable reasons. I then organise in my church what we do with it. And physically go give parcels of goods to the homeless and homed-but-less-fortunate.

Reticulum is nice because it can use the internet. But it definately does not require it.

I'm not a transport maximalist. If I set up a node I want it to have multiple IPv6 (AF_INET6) transports, serial transports, LoRa and more!

The more diverse the better (and I don't mean that in the gay way)

Same. I like the idea and that it aims to allow a pluggable transport framework rather than just being LoRA/MQTT as with Meshtastic.

Halloween is a funny pagan holiday

Amethyst loads it but only if you click on it does it show the warning.

It should actually gray it out with bars or something.

Cryptospaces should act secure.

Last few weekends have been quite fun namely because of my new cat Rubi but also because I spent a good amount of time working on implementing enumeration types and also strict types in my compiler.

One of the more satisfying parts is working on the code-generation and type-checking. This stage works through a dependency-graph of AST nodes (for the most part; it isn't a one-to-one relation but more a one-to-many) and then generates instructions and typechecks them. This process entails a lot of embedding, stack pushes-and-pops and a queue (so basically a stack-queue or "deque").

What you generate, however, is independent (or at least it is in a good compiler) of the actual code you emit. This intermediate form (TIR) is quite fun to design, therefore I documented some of it just to give those interested in compiler implementation an idea of one of the many ways to go about these things, hos one can use them and so forth.

https://deavmi.assigned.network/projects/tlang/implementation/40-instructions/

I am an anarchist. Simply follow Friedman's logic to its conclusion.