▲ | That fractal that's been up on my wall for years(chriskw.xyz) | |||||||||||||||||||||||||
500 points by chriskw a day ago | 33 comments | ||||||||||||||||||||||||||
▲ | CliffStoll 18 hours ago | parent | next [-] | |||||||||||||||||||||||||
Outstanding work and a delightful read. | ||||||||||||||||||||||||||
| ||||||||||||||||||||||||||
▲ | wistlo an hour ago | parent | prev | next [-] | |||||||||||||||||||||||||
This is so much better than reading the news. Favorited—I'll be coming back to absorb more, as my aging semi-fluency in engineering physics and SQL doesn't help much with the notation I last saw in the 1980s. | ||||||||||||||||||||||||||
▲ | nico a day ago | parent | prev | next [-] | |||||||||||||||||||||||||
Amazing insightful and thoughtful write up, thank you! Loved the 3d visualizations It reminds me of this thing I built some time ago while playing with recursive decimation to generate effects similar to fractals from any image You can play with it here: https://jsfiddle.net/nicobrenner/a1t869qf/ Just press Blursort 2x2 a couple of times to generate a few frames and then click Animate You can also copy/paste images into it There’s no backend, it all just runs on the browser Don’t recommend it on mobile | ||||||||||||||||||||||||||
| ||||||||||||||||||||||||||
▲ | Cogito 12 hours ago | parent | prev | next [-] | |||||||||||||||||||||||||
Thought I'd check the arithmetic for 2 two-digit numbers, and it works! I expect 41+14 to be 12 (two right plus two up equals two right and two up). Long addition in long form below uses: '=' to show equivalent lines (reordering of terms (1+2=2+1), spliting numbers (41=40+1), adding single digits (1+4=22)) '->' for when the algorithm gives a digit '<' for when we move over a column
[edit] Just noticed the article has two different numbering systems, one where 10, 20, 30, 40 are clockwise and one where they are anticlockwise. In both, 1, 2, 3, 4 are clockwise. My addition is on the second, where 10s are anticlockwise (this is what is used in the addition table).It still works in the alternative system (14+21 should equal 12)
| ||||||||||||||||||||||||||
▲ | baq 10 hours ago | parent | prev | next [-] | |||||||||||||||||||||||||
This went much deeper and harder than expected. One has to admire the dedication. Question to the author: what would you recommend to hang on my kid’s wall today? | ||||||||||||||||||||||||||
| ||||||||||||||||||||||||||
▲ | taeric a day ago | parent | prev | next [-] | |||||||||||||||||||||||||
Holy cow, I was expecting a quick read. Wound up having to skim some, as I need to get some work today. Will be coming back to this to play with some. Really well done! | ||||||||||||||||||||||||||
▲ | Tade0 8 hours ago | parent | prev | next [-] | |||||||||||||||||||||||||
> Deciding to delegate to a future version of me that knows more math Relatable. Huge part of my decision on what degree to pursue was a list of problems (mostly linear algebra) I needed to solve, but didn't have the guidance (and internet connection) to. | ||||||||||||||||||||||||||
▲ | CBLT a day ago | parent | prev | next [-] | |||||||||||||||||||||||||
Well written! Would you mind sharing how you came up with the "middle out" numbering system? I can never seem to come up with something this inspired when I'm doing math problems by myself. | ||||||||||||||||||||||||||
| ||||||||||||||||||||||||||
▲ | leni536 a day ago | parent | prev | next [-] | |||||||||||||||||||||||||
Got a bit nerd-sniped by this and came up with an L-system that fills out (I think) "the wallflower": https://onlinetools.com/math/l-system-generator?draw=AB&skip... edit: On second thought, this probably generates the other fractal, but I'm not sure. | ||||||||||||||||||||||||||
| ||||||||||||||||||||||||||
▲ | tcshit 18 hours ago | parent | prev | next [-] | |||||||||||||||||||||||||
Nice writeup! I was hoping to see a photo of the fractal on your wall.. Nice link to Knuth video that I somehow have missed. | ||||||||||||||||||||||||||
| ||||||||||||||||||||||||||
▲ | kragen 7 hours ago | parent | prev | next [-] | |||||||||||||||||||||||||
This is beautiful. Thank you. | ||||||||||||||||||||||||||
▲ | 867-5309 8 hours ago | parent | prev | next [-] | |||||||||||||||||||||||||
well, that escalated beautifully | ||||||||||||||||||||||||||
▲ | Scene_Cast2 21 hours ago | parent | prev | next [-] | |||||||||||||||||||||||||
I wonder if something similar can be applied to get a dither pattern with built-in level of detail adjustment. | ||||||||||||||||||||||||||
▲ | cess11 20 hours ago | parent | prev | next [-] | |||||||||||||||||||||||||
Nice writeup. The Heighway dragon of Jurassic Park fame is pretty neat too. | ||||||||||||||||||||||||||
▲ | cies 10 hours ago | parent | prev | next [-] | |||||||||||||||||||||||||
I had this one up the wall (giant print) at a place I worked: https://raw.githubusercontent.com/cies/haskell-fractal/refs/... [17MB, sorry Github] It contains the Haskell code that produced it: https://github.com/cies/haskell-fractal Especially the `sharpen` function was interesting to come up with (I used some now-offline tool to do curve fitting for me): https://github.com/cies/haskell-fractal/blob/master/fractal.... Fun little project. :) | ||||||||||||||||||||||||||
▲ | entropicdrifter a day ago | parent | prev | next [-] | |||||||||||||||||||||||||
Kinda looks like a propeller | ||||||||||||||||||||||||||
| ||||||||||||||||||||||||||
▲ | bdamm a day ago | parent | prev | next [-] | |||||||||||||||||||||||||
That was fun. | ||||||||||||||||||||||||||
▲ | matt3210 12 hours ago | parent | prev | next [-] | |||||||||||||||||||||||||
Now make a tiling game engine that uses these! | ||||||||||||||||||||||||||
▲ | mathfailure 4 hours ago | parent | prev [-] | |||||||||||||||||||||||||
Too much math. |