(multiply two registers)
@res @acc @x @y
:: iter acc > x iter
:: iter >
:: x y > res acc y
:: y > iter
:: x >
x x y y y
55/33, 1/11, 42/35, 11/7, 1/5
(multiply two registers) @res @acc @x @y :: iter acc > x iter x x y y y 55/33, 1/11, 42/35, 11/7, 1/5 In a cellular automaton, a Garden of Eden is a configuration that has no predecessor. It can be the initial configuration of the automaton but cannot arise in any other way. John Tukey named these configurations after the Garden of Eden in Abrahamic religions, which was created out of nowhere. Writing documentation on programming languages is alright, picking a suitable fashion magazine cover to ornate that page and represent that language, that's the fun bit. @neauoire finally! I was missing that part on the Fractran page—it’s been for so long that the page was underrepresented by its actual programmers! We just watched Alien: Prometheus, terrible film. But, I lost my shit when the alien logged in to the ship's controls by playing a tune on a flute.
Show previous comments
@neauoire the latest movie, alien: romulus, is fantastic! great to see at a small cinema if it's playing near you :] Unfortunately(?) the beauty of the places we visit is inversely proportional to the amount of reception we are getting by raising the wifi device up the mast. @neauoire oh god does starlink mean that more people will suddenly be willing to invade the off-grid parts of the coast? @neauoire Last time we talked about this I might have mentioned ComAnt directional antennas, did you consider that? I combined one with Teltonika 4G router on a carbon fiber mast before my far away place received fiber. Looking now it's so expensive though... also hard to direct the antenna at the top of the mast... hm I've closed cmus for the last time 3 days ago, and I haven't needed it since! Immoor - String 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. |