Recent submissions

Comment · 2 years ago
I'm not sure there is much more relations to actual chemistry than what I put in the "Prerequisites" section. You can also look the Belousov-Zhabotinsky reaction, which is (at a very basic level) a real world instance of a reaction-diffusion system that acts similarly to this model.
Comment · 2 years ago
Emergence is mesmerizing in the literal sense. For me, I think the fascination takes its roots in how all biology - from the apparition of life to how brain works - happens thanks to emerging behaviors.

Anyway, thanks for the share, it makes me want to try implementing it as well.

Comment · 2 years ago
You're right, how did I miss this ?! Thanks for picking this up
Comment · 2 years ago
Another commenter shared https://github.com/GollyGang/ready which may be what you have in mind. I clearly see the fun in building such a thing from scratch though, and I intend to make a simple web-based one. Let me know if you create a repo for you project, I'll make sure to take a look and try to contribute if I'm comfortable with the tech stack.

Edit : Ahah I just noticed the "other commenter" is you

Comment · 2 years ago
I tried making fluid dynamics in a similar way right after making this, but I gave up as well. As far as I remember, I got stuck on managing non-miscible fluids (such as air and water) which introduces some edge cases where they meet.
Comment · 2 years ago
Woah cool ! Thanks for the share
Comment · 2 years ago
I just took a look at your Shadertoy profile and I liked it a lot

I want to try my hand at writing such a general case continuous cellular automata engine, but I first need to dive into the literature around Lenia, and this is only one of the many things I want to try...

Anyway, thanks for sharing your work. I took a quick look at your write-up and will definitely come back to it later.

Comment · 2 years ago
The section you're referring to is meant to first give the update rule for the general-case of a reaction that is not autocatalytic.

I'm not sure what made you think it should have 4C, but if you want to explain me the reasoning that led you to this conclusion, I'd be glad to fix the article and make it clearer

Comment · 2 years ago
Hey! I'm the author of this article and just noticed the huge traffic spike.

This was my first time writing a shader. I was just playing around on shadertoy when I realized I could implement this chemical model that has fascinated me for quite some time. I'm really happy with how well my results align with results from other people who have done this before me.

While writing the article, I noticed that the same kind of shader implementation has already been done before.

Feel free to ask me anything about the implementation or the chemical model

Comment · 2 years ago
Hey there ! I'm the author of the article. Thank you for sharing it here !

If anyone has questions, I'll be happy to answer them

Comment · 3 years ago
What i meant when mentioning input devices is that the Pi would have it's own cursor, and I would have needed to handle the forwarding of inputs from the laptop's X server to the Pi's. This would have been a lot more difficult as I would have had to forward the inputs to the Pi only when moving the cursor out to the Pi-controlled monitor.

Keep in mind that I'm writing this from the top of my head, without googling anything or experimenting with the setup we're talking about. It's totally possible that I'm wrong.

Anyway, the hard part in this project was optimizing everything. The first proof of concept stream was pretty straightforward to get. Getting a slow PoC of what you described should be kind of easy as well. I encourage you to experiment yourself with the setup you suggested, you'll learn a lot more than you could possibly learn by reading a writeup. If you ever try it out, I'd love to hear about how it went.

Comment · 3 years ago
Lol, if the OS sees it as a screen recorder, it must be much closer to what I made than I initially thought !
Comment · 3 years ago
I'd love to get your feedback (in Github discussions or issues, depending on your results), especially regarding the installation scripts. I somewhat tested them but did not take the time to start fresh and check if they actually take care of everything
Comment · 3 years ago
Comment · 3 years ago
Yeah, someone else mentioned this on reddit. When taking the time to think about it, I as surprised as you are that it worked. I'll update the post when I have more time to take care of all the things people suggested

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton