News for hackers. Stuff that matters.
Re:A Lizard with Scales That Behave Like a Cellular Automaton by tombert on Wednesday April 12, 2017 @10:34PM (#14103675)
It's things like this that help validate my hypothesis: If you define something in mathematical theory, eventually we'll find some way to use it for modelling something.

I've been fascinated by Cellular Automata since I read Wolfram "A New Kind of Science", but I was not overly sold that you could model the universe in the way he described.

While I still think he was incredibly over-optimistic about the uses of cellular automata, I do wonder if after a number of years we'll find some more validation in nature.

Re:A Lizard with Scales That Behave Like a Cellular Automaton by db48x on Wednesday April 12, 2017 @11:06PM (#14103823)
Wolfram's "A New Kind of Science" is extremely overstated.

On the other hand, I think Turing first suggested that animal coloration might turn out to be related to cellular automata. Sadly that's the kind of over-broad suggestion that turns out to be largely untrue, with possibly only a few exceptions. Mosty it's probably X-inactivation.

Re:A Lizard with Scales That Behave Like a Cellular Automaton by db48x on Thursday April 13, 2017 @01:11PM (#14108898)
Well, now that it's morning I can't say that it's "mostly" X inactivation; male zebras and tigers are striped so that's not going to be X inactivation.
Re:A Lizard with Scales That Behave Like a Cellular Automaton by david-given on Thursday April 13, 2017 @08:35AM (#14106242)
If you're interested in cellular automata, a must read is Greg Egan's short story _Wang's Carpets_, which later became a chapter in his novel _Diaspora_ (which is superb). It's not formally published on the interwebs but there are copies floating around everywhere.

Cellular automatons occur everywhere in nature. We don't really have the technology to explore them; I do find myself wondering if there are automata sophisticated enough to support complex structures, hiding in the higher-order interactions, which are completely invisible to us...

Re:A Lizard with Scales That Behave Like a Cellular Automaton by db48x on Thursday April 13, 2017 @01:15PM (#14108940)
Yea, Diaspora was an excellent book.

Biology tends not to be much like the mathematical cellular automata; it's generally much messier. On the other hand, we're made up of lots of cells and all of those cells are just tiny machines following programs, so I guess it's true by definition. Still, it's nothing like the minimal automata everyone likes to play with.

Re:A Lizard with Scales That Behave Like a Cellular Automaton by dmd on Thursday April 13, 2017 @12:33PM (#14108505)
His "permutation city" is directly about cellular automata.
Re:A Lizard with Scales That Behave Like a Cellular Automaton by dudeonthenet on Thursday April 13, 2017 @01:39PM (#14109161)
Hah.. beat me to it :) I was about to recommend Permutation City while seeing your comment. That was an intense book, to say the least.
Re:A Lizard with Scales That Behave Like a Cellular Automaton by averagewall on Thursday April 13, 2017 @06:38AM (#14105681)
That's not really a hypothesis because it can't be disproven. More like a feeling. Evidence will accumulate to support it but nothing can weaken it. So it's already known to be as-good-as-true and not useful scientifically.
Re:A Lizard with Scales That Behave Like a Cellular Automaton by goldenkey on Wednesday April 12, 2017 @11:26PM (#14103911)
I'm actually working on a CA that'll hopefully reproduce primitive life.

Not Wolfram's way though.

https://scrollto.com/life-a-universe-simulation/

Re:A Lizard with Scales That Behave Like a Cellular Automaton by rtkwe on Thursday April 13, 2017 @10:25AM (#14107183)
Have you read Permutation City by Greg Egan? It features a similar toy universe built as cellular automata idea.
Re:A Lizard with Scales That Behave Like a Cellular Automaton by goldenkey on Thursday April 13, 2017 @09:25PM (#14112098)
No I haven't, I'll have to check it out, thanks for the reference.
Re:A Lizard with Scales That Behave Like a Cellular Automaton by r3dk1ng on Thursday April 13, 2017 @02:51AM (#14104705)
Another cellular automata seen in animals:

https://en.wikipedia.org/wiki/Rule_30

Re:A Lizard with Scales That Behave Like a Cellular Automaton by samlittlewood on Thursday April 13, 2017 @05:06AM (#14105321)
Conus Textile is very cool - good examples look just like computer simulations!
Re:A Lizard with Scales That Behave Like a Cellular Automaton by kburman on Thursday April 13, 2017 @12:32PM (#14108493)
This is what I got when I clicked on the link https://postimg.org/image/6n8pnqidj/

I thought it was some kind of joke or spam post until I scroll down to see this. https://postimg.org/image/onyt7vbdj/

Not the end when I tried to upload these screenshots to Imgur i received this https://postimg.org/image/z9g43te8n/

Re:A Lizard with Scales That Behave Like a Cellular Automaton by kburman on Thursday April 13, 2017 @04:57PM (#14110863)
This is getting insane now postimg.org is down, don't believe check yourself https://ibb.co/mR1CO5

Since I can't update my comment now, here are updated links for the image

https://ibb.co/n79owQ https://ibb.co/d6F6i5 https://ibb.co/fo6CO5

Re:A Lizard with Scales That Behave Like a Cellular Automaton by jfarlow on Wednesday April 12, 2017 @10:26PM (#14103640)
Turing's paper [1] is pretty impressive. Well before the mechanics of molecular biology were understood, Turing was able to reason out how you could use a 'few lines of (reusable) (biological) code' to produce patterns as sophisticated (and seemingly unrelated) as zebra stripes, leopard spots, and even the shapes of tissues, the number of digits on a hand, and the morphology of even a whole organism. And he was mostly correct once we came to be able to actually describe the physical systems biology uses for patterning.

One example of a generalizable code for patterning by 'reaction diffusion':

- Set up a 'node' that has an inverted feedback loop for producing a 'morphogen' (produce less when lots, lots when less).

- Let the morphogen diffuse through a field.

- Digitize the morphogen concentration by some thresholded sensor.

- Use an orthogonal 'clock' mechanism to freeze the field in different states digitized above.

Generally though the simulation of biology runs into just way way way too many variables to be 'nicely' modeled. Part of the cool part is that when you have a routine that generates a spatial pattern established, tweaking parameters here and there create massive variation while still maintaining a coherent 'pattern'. A bit of chaos gives each run a fingerprint - literally.

One of the other biological patterning mechanisms I like is the Notch pathway, relying on similar principles. [2]

There are fewer variables in a chemical system, but similar reaction-diffusion related principles can be found in chemistry - which can often be 'pretty'. See the Belousov-Zhabotinsky reaction [3].

As an aside, I like that they reference the paper that describes now chameleons change color; "chameleons shift colour through active tuning of a lattice of guanine nanocrystals within a superficial thick layer of dermal iridophores." [4]

[0] (actual research referenced) http://www.nature.com/nature/journal/v544/n7649/full/nature2...

[1] (PDF! Turing's 1952, The Chemical Basis of Morphogenesis) http://dna.caltech.edu/courses/cs191/paperscs191/turing.pdf

[2] (Notch Patterning) http://www.cell.com/trends/cell-biology/fulltext/S0962-8924(...

[3] (B-Z Reaction) https://www.youtube.com/watch?v=3JAqrRnKFHo

[4] (chameleon's color via guanine nanocrystals) https://www.nature.com/articles/ncomms7368

Re:A Lizard with Scales That Behave Like a Cellular Automaton by mizzao on Thursday April 13, 2017 @12:05PM (#14108179)
Most cellular automata simulators are on a square grid, but that lizard's scales are on a hexagonal one. I wonder if that arrangement makes it easier to produce recurrent local patterns.

Does anyone know if there is a cellular automata simulator on a hexagonal grid?

Re:A Lizard with Scales That Behave Like a Cellular Automaton by allenz on Friday April 14, 2017 @02:26AM (#14112981)
You can simulate a hexagonal lattice on a square grid: https://geometricolor.wordpress.com/2013/01/11/hexagonal-cel...

Example in Golly, the most popular CA simulator: https://github.com/gollygang/ruletablerepository/wiki/TheRul...

Re:A Lizard with Scales That Behave Like a Cellular Automaton by modzu on Wednesday April 12, 2017 @10:10PM (#14103560)
what can we feed it to play the game of life
Re:A Lizard with Scales That Behave Like a Cellular Automaton by ouid on Thursday April 13, 2017 @12:01AM (#14104067)
anything
Re:A Lizard with Scales That Behave Like a Cellular Automaton by ooqr on Thursday April 13, 2017 @07:32AM (#14105914)
I like the HN title more than the NYT title. Something behaving like a simulation is a funny way to describe it.
Re:A Lizard with Scales That Behave Like a Cellular Automaton by vbwiwvbiudbiuw on Thursday April 13, 2017 @02:54AM (#14104722)
Err well Cellular Automata were originally designed to simulate such cellular biological systems
Re:A Lizard with Scales That Behave Like a Cellular Automaton by pvg on Thursday April 13, 2017 @03:04AM (#14104759)
Re:A Lizard with Scales That Behave Like a Cellular Automaton by tim_hutton on Thursday April 13, 2017 @05:47AM (#14105466)
It seems odd to say "Mr. Turing" (referring to a period in the 1950s), given that he got his Phd in 1938. The article uses "Dr." for other people.
Re:A Lizard with Scales That Behave Like a Cellular Automaton by sangnoir on Thursday April 13, 2017 @11:12AM (#14107647)
A couple of days/weeks ago I saw on HN (I think) contributers saying (and agreeing) that people with PhDs in the UK don't usually use/demand the title of 'Dr.' unless they are medical doctors. It might not be a mistake by the times.
Re:A Lizard with Scales That Behave Like a Cellular Automaton by sleepychu on Thursday April 13, 2017 @06:38AM (#14105685)
I've submitted a correction :-)
Re:A Lizard with Scales That Behave Like a Cellular Automaton by palad1n on Wednesday April 12, 2017 @10:16PM (#14103593)
Wolfram should be all over this.
Re:A Lizard with Scales That Behave Like a Cellular Automaton by leblancfg on Wednesday April 12, 2017 @11:24PM (#14103895)
I expect a self-aggrandizing blog post on it any day now.
Re:A Lizard with Scales That Behave Like a Cellular Automaton by tempodox on Thursday April 13, 2017 @02:18AM (#14104571)
Someone should publish a scientific paper, “The Insufferability of Stephen Wolfram as a Self-Proving Hypothesis” and win the Turing Award with it. Maybe then we could all just stop wasting digital ink about it. And remember that there's no such thing as bad publicity.
Re:A Lizard with Scales That Behave Like a Cellular Automaton by sillysaurus3 on Wednesday April 12, 2017 @11:55PM (#14104048)
Complete with comments from people who won't stop talking about how overbearing Wolfram is.
Re:A Lizard with Scales That Behave Like a Cellular Automaton by mmjaa on Thursday April 13, 2017 @06:17AM (#14105588)
True. But consider this - there's been enough precedent on this particular issue, that we could just be talking to a bot/AI, already, albeit one running on wet-ware ..
Re:A Lizard with Scales That Behave Like a Cellular Automaton by pvg on Thursday April 13, 2017 @12:29PM (#14108464)
Consider that bringing it up even when Wolfram isn't even mentioned is really, really boring.
Re:A Lizard with Scales That Behave Like a Cellular Automaton by logicallee on Thursday April 13, 2017 @10:04AM (#14106966)
Oh, boy, little lizard, hope you're ready for a cease and desist from the owner of "this kind of science". :)

(said in good fun)