Pinned post

This entire fractal is fully defined by these two transforms being animated.

The swirliness of the transforms themselves (they are 'loxodromic') seem to make the fractal visually appealing. One day I will try using fluid dynamics motions to explore this idea.

One possibility for reducing the computational cost of simulating the long enzymes is to allow 'compaction'. We change the physics of the world to permit multiple atoms to occupy the same square, under some conditions. For movement we can then treat the atoms in a square as a single entity.

Left shows a cell with the original physics. Right shows the same cell with compaction allowed.

Show thread

So if we already have compact reproducing cells, why do we need those long bulky enzymes with hundreds of atoms?

For evolvability. In the cells case the reactions rules needed for reproduction are given by the simulation. The cells can evolve to some degree (see the paper) but not much further. They likely won't ever discover different ways of reproducing.

What we really want is a cell that carries the reaction rules around with it. This is exactly what DNA does in our own cells.

Show thread

A different way of letting the atoms in our artificial chemistry move around: "MPEG physics"

Instead of moving individual atoms, we pick a square area and move the whole thing, if it is allowed (no collisions etc.).

Can make molecules more flexible and reduce the tendency for tangled blobs to get stuck on the grid.

This is more unpublished work. May find a use in a future paper.

Looks like has some custom emojis of famous mathematicians and a few other things.

:menger_slice: :menger_slice : (without the space)
:newton: :newton :
:hopper: :hopper :
:turing: :turing :

Tim Hutton boosted

@rastinza @timhutton IIRC you can look at challenge 3.4 in this: but I haven't played around with it in a long time. Optimizing these kinds of simulations would be a lot of fun!

Previous papers showed that it is possible to wrap this whole assembly into a cell that can copy itself and compete for resources with others.

The challenge now is to find a way to simulate this kind of system fast enough that we can watch it evolve.

Show thread

Unpublished work, an artificial chemistry. The short molecules at the top are being replicated by proximity to the 21 enzymes below. Each enzyme catalyses one of the reactions needed.

(As a programmer, self-appraisal can feel equally absurd at times, even though I am Not A Cat.)

Show thread

What are your Core Priorities, kitty? What have been your major recent contributions and what has been their Impact? What are your Key Deliverables for the forthcoming period?

Which is your favorite Mongolian metal song? This is mine at the moment:

The Tuvan throat singing really belongs.

Astounded to learn that the original version of Popcorn is from 1969 and that it has so much complexity than the many later versions. By Gershon Kingsley, from the album Music to Moog By.

Tim Hutton boosted

A short video explaining the mechanism inside of a Rubik's cube - How can the parts rotate in all of those different ways without falling out?

Tim Hutton boosted

@christianp Sadly, due to the extremely wet, cold spring, Minnesota farmers have been unable to carry out any of the nation's important calculations so far this year. Even a simple accumulator loop will remain out of reach until we get a few dry warm days.

Tim Hutton boosted
Tim Hutton boosted

how to use python to build structures that trip up recursive parsers

Tim Hutton boosted

Autofocus glasses!
What with the inexorable march of time etc, I find it harder to change focus from near to far.
These glasses have refocusable lenses (from some horrible cheap dial-eye specs), a couple of little linear servos to drive them, and a couple of endoscope camera modules to track my eyes.
The focus is adjusted based on where my eyes are converging.

No dots? Am turning to new social network. (8)

His other motivation (as reported in that article) was to avoid companies changing the policies or becoming evil. We've seen this now with: LiveJournal (sold to a Russia company), Twitter (sold to Musk), Facebook (becoming even more unbearably evil), so these are valid concerns!

With those motivations, it does seem that Mastodon still has a missing piece: the ability to move toots when you migrate to a new instance. Without that we're still vulnerable to the whims of instance maintainers.

Show thread

Interesting to read some of the original motivation for Eugen Rochko (@Gargron) to create Mastodon. Part of it was the desire to avoid services going defunct. His experiences of this were with MySpace, Friendfeed, and SchülerVZ. (Mine have been Buzz and Google+.)

Show thread
Tim Hutton boosted

Thread about Reversible Cellular Automata!

RCA is CA that has exactly one previous and exactly one next state. For example, Conway's Game Of Life is not reversible, because you can have multiple states converge to emptiness. And GoL can have [0; inf) previous states, and exactly one next. Thus, non-reversible CA constantly lose information.

The GIF shows glider in a RCA called "Single rotate", it uses Margolus neighorhood with block of size 2. (Source

Show older

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!