So, @wryl, who created Modal, demonstrated to me an interesting connection between Fractran and rewriting programming languages that I couldn't see at first. It is not obvious until you point the registers to symbols in memory, but once named registers defined in rules start to be rewritten, it suddenly becomes obvious that this a very powerful OISC(where the only instruction is Multiply) rewriting engine system, moreso than Thue if I dare say: Here's an example run: :: 5/6 blue.2 red.3 > purple.5 AC 126 blue red red yellow @neauoire It's a really subtle case of multi-set rewriting. Because rewrite rules can be formulated over any kind of structure, it's easy to swap other structures in. FRACTRAN, Petri Nets, some fragments of linear logic, and Nova all share the backing structure of "an unordered bag of things, which can have duplicate items". It's really neat once you start examining the consequences, because if the things in the bag have some structure, you can pattern-match them. Then anything is possible. After living in bogs and wetlands for 3 months "Where are my civilian clothes?!" @wryl ; Three trees make a forest <> tree tree tree | forest RULE 3/6 tree#2 tree#2 tree#2 | forest#3 https://git.sr.ht/~rabbits/fractran/tree/main/item/src/modal.c apple users: "Here's what the bug looks like: <link to a 8mb png file>" *immense sigh* `wget --limit-rate=20k bug.png`
Show previous comments
Montreal Anarchist Tech Convergence "Masks are required and will be provided at the welcome table!" ⭐ "Vegan lunch will be provided on a by-donation basis." ⭐
Show previous comments
@neauoire for a second there, thought this was a picturesque screenshot from a hyper realistic game. I think, because it looks almost hyper real "Official website (requires Flash Player)" Well, that's a wiki page that hasn't been updated in a while.. *twists and turns all night, haunted by fractions and prime numbers, shaking my fist at the air* > The name Pinocchio is possibly derived from the rare Tuscan form pinocchio (“pine nut”) or constructed from pino (“pine tree, pine wood”) and occhio ("eye"). Does anyone have any theory why the second part of the name is the word for "eye"?
Show previous comments
@neauoire -òcchio is a productive diminutive suffix (which are legion: https://en.wikipedia.org/wiki/List_of_diminutives_by_language#Italian), like in "ranocchio".
Show previous comments
@notgull Good luck! How much have you looked into the implementation of a trait solver, out of interest? I'll bet that's likely going to be the most complex element of the project. I read this today - https://notgull.net/announcing-dozer/ - peered into the rabbit hole that is bootstrapping, and considered my #Transputer tool chain, whose assembler is written in Scala and C compiler being written in Rust… it’s going to be hard to bootstrap. @eli_oat My read on permacomputing is that the question it implicitly poses is something like, "How do we extricate this gadget-based hobby that is so compelling to us from its complicity in burning the world, in a way that increases what makes it compelling and pleasurable to us?" That last part is at odds with a kind of austerity or post-apocalyptic thing inflecting some of the projects, but I actually think it's a great question that more creative domains (e.g. music) should pose.
Show previous comments
The 1st International Workshop on Low Carbon Computing (LOCO 2024) will bring together researchers and practitioners with a keen interest in low carbon and sustainable computing. The workshop will provide a forum for sharing new ideas, for presenting ongoing work and early results, as well as for bringing forward well-founded criticism. Mmm, Bayer ("Ordered") Dither. I always preferred floyd-steinberg at the time, but now I kind of love the very even feel of it. Helps that displays are a lot higher resolution than 72ppi nowadays. |