frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Lace: A New Kind of Cellular Automata Where Links Matter

https://www.novaspivack.com/science/introducing-lace-a-new-kind-of-cellular-automata
26•airesearcher•2h ago

Comments

airesearcher•2h ago
LACE - Link Automata Computing Engine

(written in python, with optional taichi GPU-powered mode for large-scale simulations)

LACE is a new kind of cellular automata where rules operate on cell states and their links to other cells.

Check out the Gallery in https://www.novaspivack.com/science/introducing-lace-a-new-k... to see the familiar Game of Life rule, but with links.

* Quick Examples **

Game of Life, with links: https://videopress.com/v/lTZ8e4hD

Amazing Dragons (LACE rules): https://videopress.com/v/lQ5Bghsj

** MANY more examples in the Gallery (in the blog post cited above)

Rules can use topological properties of cells and neighborhoods, such as number of connections, neighbor degree, and other metrics.

The added topological dimension enables rules that can have more interesting behavior than traditional "cells-only" CA rules, opening up a fascinating new computational world of new species of stable patterns - oscillators - gliders, puffers, and more.

For details on how these rules work, get the repo and open various rules in the rule editor, where all their parameters are explained. There are many new classes of rules to experiment with.

** You can get the repo and learn more at: https://github.com/novaspivack/lace

analog8374•1h ago
That's pretty darn cool.

How might you increase the overall order and decrease the chaos?

airesearcher•1h ago
Good question... and I explored this a lot in the rules - some of the parameters are extremely sensitive... so it takes a lot of trial and error...
airesearcher•54m ago
Realm of Lace Rules The signature "Realm of Lace" family of rules uses:

Birth conditions: Based on sum of neighbor degrees Survival conditions: Based on sum of neighbor degrees Death conditions: Specific degree counts that cause node death Eligibility: Nodes must meet conditions to form connections

dvt•1h ago
This is really cool, I wish they explained what the rules were; for example, the "Amazing Dragons" seems to self-organize very neatly, but I'm not really sure why it has that behavior.
airesearcher•1h ago
Yeah thanks for the feedback - explaining the rules would require a longer write-up so I opted for the late binding path... in the repo there is a rule editor, and it explains the parameters of every rule in the GUI. It's a lot easier since there are many different kinds of rules and many parameters to explore.
airesearcher•43m ago
Birth conditions: Based on sum of neighbor degrees

Survival conditions: Based on sum of neighbor degrees

Death conditions: Specific degree counts that cause node death

Eligibility: Nodes must meet conditions to form connections

user____name•56m ago
Did you end up simulating the mouse brain after the LSD trip?
airesearcher•52m ago
hahaha ... I actually wondered if someone dosed me... but no that was not possible in that situation at that time (and it would have had to be an elephant dose to last a week). Yes, I did try to simulate a mouse brain... but on a Mac 128 that was rather intractable at the time (actually it still is...)
golol•10m ago
This is pretty cool. I have several points to make. 1. We all know that Cellular automata or more generally any dynamical system of sufficient complexity (and maybe not too much complexity) will be Turing complete, will have complicated "uncomputable" behavior, will have perhaps pattern formation, or gliders, solitons etc. So what is a valuable addition to this these computational investigations? I think when studying emergent computational behavior we really care about dynamics complexity / rules complexity. It's not impressive to get complicated dynamics out of a complicated system but the simplicity of game of life made it really impressive. I think in that regard LACE is pretty nice: the rule still feels very simple/natural and you can get much more structured/complex behavior with fewer cells.

2. Nevertheless in the end this blog shows mostly pretty pictures of computational, complex, emergent, chaotic behavior, which we've all seen before. And the key features that make the difference go something I would call physics-like are still missing. And I guess that would be complex stable patterns that can have complex stable interactions. Who knows maybe there are 10^16-celled patterns that have this but we don't know.

3. If I were you I would cut the whole preamble. It will make people take you less seriously than they should. You don't want to look like a crank.

TophWells•7m ago
So what actually is it? None of the rules in the videos look particularly striking compared to other Life-like cellular automata and 2d cellular automata in general. As you say, their behaviour includes oscillators, spaceships, patterns that grow endlessly... all things that are well-known from other cellular automata. So the videos didn't really show off why they're interesting.

I don't mind the rambling about "planets, galaxies, galaxy clusters, superclusters… and beyond …." but some technical detail would be nice too!

bee_rider•2m ago
Game of life on a sphere could be nice. I never really liked how the gliders would just go off into nowhere.

Although I guess if we play with this too much there is a risk of inventing something like… Bloch's Game of Life or something.

TophWells•1m ago
The Game of Life implementation in this post is based on a torus. Watch the gliders when they go off the edge of the screen: they return from the other side!

Scaling Laws for Reinforcement Learning

https://huggingface.co/papers/2510.13786
1•lewtun•1m ago•0 comments

PayPal and Venmo are down – live updates on the ongoing outage

https://www.tomsguide.com/news/live/paypal-venmo-down-live-updates-outage-10-16
1•sva_•3m ago•0 comments

Rust is renaming the default branch from master to main

https://blog.rust-lang.org/inside-rust/2025/10/16/renaming-the-default-branch-of-rust-langrust/
1•SchwKatze•3m ago•0 comments

Evolving ZGC's Pointer Color Palette [video]

https://inside.java/2025/10/06/jvmls-zgc-colored-pointers/
1•gudzpoz•3m ago•0 comments

Beyond Keywords and Vectors:DSL-Based Hybrid Search

https://coderswap.ai/blog/dsl-hybrid-search
1•vtaya•4m ago•1 comments

Chinese Criminals Made More Than $1B from Those Annoying Texts

https://www.wsj.com/tech/cybersecurity/url-scam-texts-china-gangs-68e96097
2•NN88•6m ago•0 comments

Secret diplomatic message deciphered after 350 years

https://www.nationalarchives.gov.uk/explore-the-collection/the-collection-blog/secret-diplomatic-...
2•robin_reala•6m ago•0 comments

Show HN: Instantly build a real website from an idea

https://www.myzylo.app
2•rhettjull•8m ago•0 comments

China tightens export rules for rare earth minerals

https://www.bbc.com/news/articles/ckgzl0nwvd7o
2•wilsonfiifi•8m ago•0 comments

An Interview with Mohamed Awad About Chiplets

https://www.chipstrat.com/p/an-interview-with-arm-gm-mohamed
2•rbanffy•9m ago•0 comments

One Republican Now Controls a Chunk of US Election Infrastructure

https://www.wired.com/story/scott-leiendecker-dominion-liberty-votes/
2•rbanffy•9m ago•0 comments

Moscow Built What Kiev Could Not

https://nopolitik.substack.com/p/rus-between-kiev-and-moscow
2•GitPopTarts•9m ago•0 comments

Hijacking Claude Code via Injected Marketplace Plugins

https://promptarmor.substack.com/p/hijacking-claude-code-via-injected
7•jackson-mcd•11m ago•0 comments

The new AI mode of my form builder

https://lightbee.io/en
2•mountain-hawk•12m ago•0 comments

Show HN: A data driven approach to hiring

https://substack.com/inbox/post/176108200
3•vb7132•14m ago•0 comments

Is New Housing Popular?

https://reason.com/2025/10/07/is-new-housing-popular/
4•mooreds•15m ago•0 comments

Mathematicians have found a hidden 'reset button' for undoing rotation

https://www.newscientist.com/article/2499647-mathematicians-have-found-a-hidden-reset-button-for-...
2•mikhael•15m ago•0 comments

x86-64 GetPC: Syscall

https://medium.com/@5yx/x86-64-getpc-syscall-02f7a3100a27
1•signa11•16m ago•0 comments

Show HN: AI meeting transcription that outputs structured minutes

https://harku.io/tools/meeting-transcription
2•howardV•16m ago•0 comments

Converting inbound leads into customers at OpenAI

https://openai.com/index/openai-inbound-sales-assistant/
3•mooreds•16m ago•0 comments

The SaaS Industrial Complex: When Their Mirror Becomes Your Mold

https://www.alephic.com/writing/the-saas-industrial-complex-when-their-mirror-becomes-your-mold
3•mooreds•16m ago•0 comments

Reprogramming obesity: New drug aims to treat the underlying causes

https://medicalxpress.com/news/2025-09-reprogramming-obesity-drug-aims-underlying.html
2•PaulHoule•20m ago•0 comments

RTFM: A Real-Time Frame Model

https://www.worldlabs.ai/blog/rtfm
10•lairv•20m ago•0 comments

Insights a 25 Year Old Movie Can Give Us on LLMs

https://blog.nawaz.org/posts/2025/Oct/insights-a-25-year-old-movie-can-give-us-on-llms/
2•BeetleB•21m ago•0 comments

Making a Game Boy game in 2025

https://kofi.sexy/blog/gameboy-game
3•kofigumbs•22m ago•0 comments

Show HN: I made a clipboard-triggered YouTube summarizer (no paste, 2 taps)

https://apps.apple.com/us/app/esse-ai-video-summarizer/id6751778111
2•sanderbell•23m ago•0 comments

IPv4/IPv6 Packet Fragmentation: Implementation Details

https://packetsmith.ca/ipv4-ipv6-packet-fragmentation/
2•signa11•23m ago•0 comments

Agentic Coding with Ads

https://ampcode.com/free
2•langitbiru•23m ago•1 comments

Oracle goes all-in on AI, customers still figuring out how they'll use it

https://www.theregister.com/2025/10/16/oracle_ai/
3•rntn•24m ago•0 comments

Building an MCP Server in Elixir

https://revelry.co/insights/building-an-mcp-client-in-elixir/
3•pepperoncini•24m ago•0 comments