W
Wry
wry.me · Personal blog · on HN since 2009
Darius Bacon's site of programming toys and essays, including Turing Drawings, Bytebeat, and a hacker's introduction to partial evaluation.
What HN saysHN links it for the Turing Drawings cellular automaton demo, where commenters share favorite patterns and praise it as a cool project.
78HN people shared it
70linked it in comments
12stories submitted
250story points
7 years agolast shared
2009people per year2026
Most-shared posts
- 1Turing Drawings70 people · 166 points · first shared 2013 · 119 comments on HN
- 2A Hacker's Introduction to Partial Evaluation (2002)6 people · 83 points · first shared 2009 · 1 comments on HN
- 3Sonnetron2 people · first shared 2012
- 4Interactive palindrome maker1 people · 1 points · first shared 2011 · discussion on HN
- 5Partial%20Evaluation1 people · first shared 2012
- 6Examples1 people · first shared 2018
- 7Ca1 people · first shared 2017
- 8Bytebeat1 people · first shared 2012
- 9Bytebeat1 people · first shared 2012
- 10M1 people · first shared 2017
- 11Flake1 people · first shared 2016
- 12Moire eel1 people · first shared 2018
- 13Bytebeat1 people · first shared 2012
- 14Powersp1 people · first shared 2014
- 15Canvas asm1 people · first shared 2013
What HN people wrote when they linked it
abecedarius · 2017-06-02
I think I remember that was in the book, that you could configure it to include video input in the CA neighborhood.
DonHopkins, great work! I wrote a JS engine inspired by the same book too, not so fancy: https://github.com/darius/js-playground/blob/master/ca.js but you can edit JS code live to change the rules and such: http://wry.me/hacking/ca.html I should make it use fatter pixels like you did.
tanvach · 2013-05-15
This one is lovely. Water falls from Sierpinski triangles. It's still running, will be interesting to see if this pattern is stable
http://www.wry.me/hacking/Turing-Drawings/#3,4,2,1,0,2,2,2,0,3,0,1,3,1…
cookingrobot · 2013-05-15
Love how long this takes to evolve. Nice to watch fast or slow. http://www.wry.me/hacking/Turing-Drawings/#4,3,0,2,0,3,2,0,2,1,2,3,1,2…
Strilanc · 2013-05-15
This one takes a bit to get going, but then it does a gigantic phase transition into something like wind (play on max speed):
http://wry.me/hacking/Turing-Drawings/#4,3,0,2,1,1,1,1,2,2,3,2,1,0,3,1…
This one starts with a great wave effect:
http://wry.me/hacking/Turing-Drawings/#4,3,3,1,0,0,1,2,1,1,0,1,1,0,1,2…
dbowring · 2013-05-15
My favorite so far - there's something chemical about it: http://www.wry.me/hacking/Turing-Drawings/#2,5,0,4,0,0,3,1,1,2,2,1,3,3…
pepijndevos · 2013-05-15
This is the best one I found so far.
Most of them either freeze, run in a loop or turn to noise.
This one turns into chaos, but maintains structure.
http://wry.me/hacking/Turing-Drawings/#4,3,3,2,3,0,1,1,2,2,2,0,2,0,3,2…
It's like a wave moving to the bottom left. It has been doing the same thing for a while now, but I have not yet found any repetitions.
lopatin · 2013-05-15
Fascinating. My favorite is "Rapids"
http://www.wry.me/hacking/Turing-Drawings/#3,6,2,2,3,2,4,0,0,1,0,2,1,2…
Cyranix · 2013-05-15
Wow, I finally got a neat one via random. 4 states, 13 symbols, yields an interesting illusion of depth as "blocks" start moving towards and away from the viewer. Recommended two notches down from default speed, three down if you're patient.
http://wry.me/hacking/Turing-Drawings/#4,13,3,1,0,0,5,1,2,1,2,1,1,2,1,…
Zoepfli · 2013-05-15
Here's one that halts very late:
http://wry.me/hacking/Turing-Drawings/#3,3,1,2,0,1,1,0,0,2,3,1,1,3,2,1…
And here's an amazing one: it fills the canvas, getting slower and slower. It will probably take days to complete fill it:
http://wry.me/hacking/Turing-Drawings/#10,3,9,2,1,5,2,3,8,1,2,9,1,1,4,…
rdw · 2013-05-15
Fantastic. It's amazing how attached I become to the good ones, it's like I've discovered a precious truth.
So here's some driving rain: http://wry.me/hacking/Turing-Drawings/#4,3,1,2,2,0,2,0,3,1,2,3,2,2,2,1…
Xcelerate · 2013-05-15
This one has a kind of parallax effect going on:
http://wry.me/hacking/Turing-Drawings/#4,3,1,2,3,1,1,0,0,1,1,3,1,3,0,1…
You'll want to watch it about four notches down from "fastest".
This is a really cool project! It has a kind of AI feel to it. The website needs a way for users to vote on others' creations, and then they can be selectively "mutated" and evolved to produce really cool ones. The best ones will survive through upvotes. Who knows what you'd end up with?
ggchappell · 2013-05-15
Lovely.
My findings:
Here is one with a curious counter-clockwise rotation phenomenon:
http://wry.me/hacking/Turing-Drawings/#6,5,5,2,0,2,1,0,4,4,2,3,4,1,0,3…
And a few that take a long time to stabilize and do some interesting things in the meantime:
http://www.wry.me/hacking/Turing-Drawings/#3,5,2,4,1,1,1,3,1,1,1,1,3,0…
http://wry.me/hacking/Turing-Drawings/#4,3,0,2,2,1,2,1,3,2,0,3,1,2,3,1…
http://www.wry.me/hacking/Turing-Drawings/#3,6,1,3,3,2,1,0,0,2,1,0,5,2…
H3g3m0n · 2013-05-15
Some of these could be quite useful for graphics algorithms.
For example: http://wry.me/hacking/Turing-Drawings/#4,3,1,1,2,1,2,1,0,2,3,0,2,2,1,2…
Is a pretty amazing simulation of fire with wind (although rotated 90°).
And that 'Glider' one from the other post could work as water on a car wind shield while driving.
polemic · 2013-05-15
This is amazing. My favourites seem to always have only 2 states.
"sunset and nightfall":
http://wry.me/hacking/Turing-Drawings/#2,15,0,3,1,1,1,3,1,10,1,0,14,2,…
"shoreline EQ"
http://wry.me/hacking/Turing-Drawings/#2,22,1,6,2,0,6,0,0,21,1,1,1,3,0…
kragen · 2020-02-12
I fed four popular song names from 2019 to GPT-2, and it suggested some other song titles in the same genre. A few of them already exist:
B2B, by X Ambassadors (feat. MØ, Alex Clare, Lido, FUSE) .
Saturday Night, by Dot Genesis.
Saturday Night, by Above & Beyond.
Thanks for the Wrecking Ball, by Black Moon.
Best Regards, by Florence + The Machine.
"Fuck You All," by RBE.
Birthday Love, by Notoriously Morbid.
Welcome to the jungle, by Rogue (feat. Mosca).
Nobody and Nobody, by
Stunna (feat. Q-Tip).
Feels Like Summer, by Public Enemy (feat. Public Enemy).
Critical, by Mobb Deep (feat. X-Clan).
Electric, by Josh Wink.
Down, by Aaliyah.
Hip Hop 4 Life, by Quad City DJ's.
Post-9/11, by The Notorious B.I.G.
The Oneness, by 99 Problems (feat. AK-47).
Where Are Ü Now, by Too
All These Things That I've Done, by The 1975.
Triple Poison, by Weezer (feat. Weezer/Beck).
Lionheart, by Usher.
In time, we've come so far
I feel like this approach ought to work well for generating names. Also, lyrics:
Pull me up like you be makin' an '80s comeback
The devil, he stole your soul and he's back like it ain't no fuckin' thing
I'ma turn you on my side with another trend, boom
Heard they wanted to make a video and they could only get me
When they heard I could do and write and everything was under control
Hey, you could say, just listen to this hit I made
Twist the straw, pull the switch and wrap this napkin around it
All I hear is "ice-nine"
It takes a 'dub to make…
skrebbel · 2018-09-23
evincarofautumn · 2013-11-08
I found this to be a fascinating waste of time. An asm.js fork also exists here: http://wry.me/hacking/Turing-Drawings/
a-nikolaev · 2013-11-08
This machine is interesting. It does not look periodic, fractal-like patterns are slowly changing with time:
http://wry.me/hacking/Turing-Drawings/#5,4,1,2,2,2,2,1,1,3,3,3,2,2,1,2…
A related machine, but eventually diverge to static:
http://wry.me/hacking/Turing-Drawings/#5,4,3,2,0,2,2,1,2,1,2,1,2,2,3,3…
Update. One more: http://wry.me/hacking/Turing-Drawings/#5,4,3,2,0,1,1,2,2,1,2,1,2,2,4,2…
gwillen · 2013-05-16
This one is _counting_ to an incredibly large number -- slow it all the way down and watch what it's doing:
http://wry.me/hacking/Turing-Drawings/#2,3,1,1,2,1,1,0,0,1,0,1,2,3,1,1…
JimJames · 2013-05-15
I got something like the Sierpinski triangles too : http://wry.me/hacking/Turing-Drawings/#2,24,1,6,1,0,17,1,1,19,1,0,9,1,…
even closer : http://www.wry.me/hacking/Turing-Drawings/#2,23,1,2,2,0,19,3,0,18,2,1,…
bpd1069 · 2013-05-15
here's my contribution: the machine
http://wry.me/hacking/Turing-Drawings/#4,4,2,1,2,1,1,1,2,3,3,3,2,3,0,1…
BasDirks · 2013-05-15
This one stops after a pretty long time (put it on Fastest).
http://wry.me/hacking/Turing-Drawings/#5,3,4,1,3,2,1,2,4,2,3,2,2,0,4,2…
How usual is this?
mutagen · 2013-05-15
Cellular autonomon-ish http://wry.me/hacking/Turing-Drawings/#4,3,1,2,3,1,1,0,3,1,2,3,2,1,1,2…
d4mi3n · 2013-05-15
Here's a fun one, reminds me of some abstract art I've seen: http://www.wry.me/hacking/Turing-Drawings/#4,3,3,1,0,0,2,3,2,1,0,3,1,3…
tlarkworthy · 2013-05-15
DoubleCluster · 2013-05-15
porges · 2013-05-15
Xor waves (this has 2 distinct 'phases' before setting down into a nice static pattern): http://wry.me/hacking/Turing-Drawings/#3,3,2,1,3,0,2,0,0,2,3,1,2,0,2,1…
Escher's hourglass: http://wry.me/hacking/Turing-Drawings/#5,3,3,1,3,0,1,2,1,2,0,3,2,3,0,1…
Zigzags (devolves): http://wry.me/hacking/Turing-Drawings/#5,4,3,3,0,3,1,2,1,1,1,4,3,3,1,1…
A big static one: Construction line:…
Patient0 · 2013-05-15
Regarding:
http://wry.me/hacking/Turing-Drawings/#4,3,0,1,3,1,1,2,0,2,3,2,1,1,1,1…
looks like there's a bifurcation diagram buried in there somehow: https://www.google.co.uk/search?q=bifurcation+diagram