Top all-time · #136
Steven Wittens
Personal blog · acko.net · on HN as unconedprogrammingdesignmath
Steven Wittens writes Acko.net, a personal blog at acko.net about programming, design and math. Since 2008, 290 different Hacker News readers have linked it 416 times, most often “How to Fold a Julia Fractal (2013)”. It is still writing: the last post was on 2026-08-15, and you can follow it by feed.
Sometimes recommended · 10 of 40 sampled comments recommend it?
Why HN links it
HN readers link Steven Wittens' personal site for its interactive math and WebGL visualisations, such as the complex-numbers 'how to fold a Julia fractal' post, and for his TermKit terminal essay. Commenters often cite it as an impressive personal site.
- Recommended for · 10 comments
- Commenters call the site 'the most impressive personal site', say it 'excels at presenting the subject matter', call the site 'cool' and 'delightful', and recom
Summarised by Claude from a sample of 40 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
A blog about random hacks, graphics and design, math and other ephemera.
Most-linked posts?
- How to Fold a Julia Fractal (2013)24 people · 27 mentions · first linked 2016-09-05
- Hackery, Math & Design — Acko.net21 people · 22 mentions · first linked 2012-01-15
- How to Fold a Julia Fractal18 people · 18 mentions · first linked 2013-01-06
- /blog/on-termkit/16 people · 17 mentions · first linked 2012-03-26
- Hackery, Math and Design by Steven Mittens11 people · 11 mentions · first linked 2016-10-27
- TermKit: A Rich Graphical Terminal (2011)10 people · 11 mentions · first linked 2016-07-15
- Making MathBox: Presentation-Quality Math with Three.js and WebGL8 people · 8 mentions · first linked 2012-11-15
- Making WebGL Dance: How, Where, and What to Draw (2013)7 people · 8 mentions · first linked 2013-06-02
- MathBox 2: PowerPoint Must Die7 people · 7 mentions · first linked 2015-09-28
- Shadow DOM6 people · 10 mentions · first linked 2014-03-25
What Hacker News says?
This is wonderful and I can't wait to go through his other articles. It reminded me a lot of: https://acko.net/blog/animate-your-way-to-glory/
Comment linking /blog/animate-your-way-to-glory/
on “Gears”Submitted TermKit - a graphical terminal replacement as a story · 1056 points
HN discussionhttps://github.com/unconed/TermKit or https://acko.net/blog/on-termkit/ TermKit is another terminal app from 2011 designed to modernize the command line experience. Sadly, I don't think it's being worked on anymore.
Comment linking /blog/on-termkit/
on “Show HN: Alacritty, a GPU-accelerated terminal emulator written in Rust”Submitted The Pixel Factory as a story · 739 points
HN discussionOnly his response to the AVS question in http://acko.net/blog/on-termkit#comment-4240 made me realise exactly how powerful this premise is. TermKit could become my OS of choice.
Comment linking /blog/on-termkit
on “TermKit - a graphical terminal replacement”Submitted MathBox 2 as a story · 657 points
HN discussionHere's a fantastic one for complex numbers. It visually motivates the "imaginary" axis, how complex numbers describe rotation and motion, and why they're useful. https://acko.net/blog/how-to-fold-a-julia-fractal/
Comment linking /blog/how-to-fold-a-julia-fractal/
on “Let's Learn About Waveforms”Submitted 0 to 60 in One Second: Fusing WebGL, CSS 3D and HTML as a story · 373 points
HN discussionAcko is Steven Wittens[1]; no need to use a pronoun when we have a name :) [1] https://acko.net/about
Comment linking /about
on “Interactive Linear Algebra”Submitted Tools for thought: graphical algebra and Fourier analysis as a story · 344 points
HN discussionThis is based on Mathbox which is... brilliant. Here's the demo blog post that shows off what it can do: https://acko.net/blog/mathbox2/
Comment linking /blog/mathbox2/
on “Interactive Linear Algebra”Submitted How to Fold a Julia Fractal as a story · 325 points
HN discussionHave you seen https://acko.net/blog/on-termkit/ from 2011 ? Comments from around this time on various site may give you insight.
Comment linking /blog/on-termkit/
on “Show HN: Warp, a Rust-based terminal”Submitted Making Love to Webkit as a story · 312 points
HN discussionThere's also MathBox, which seems to take a more D3-style approach to creating diagrams: https://github.com/unconed/mathbox Examples in a presentation: http://acko.net/files/gltalks/pixelfactory/online.html#35 Some documentation: https://github.com/unconed/mathbox/blob/master/docs/intro.md
Comment linking /files/gltalks/pixelfactory/online.html
on “Manim – an animation engine for explanatory math videos”Submitted Get in zoomer, we're saving React as a story · 286 points
HN discussionhttp://acko.net/blog/on-termkit/
Comment linking /blog/on-termkit/
on “Mosh: SSH for 2012”Submitted Shadow DOM as a story · 276 points
HN discussionSurprised to not see Acko.net mentioned in comments already - he uses similar aids in one of his blog posts to break down complex numbers and ultimately fractals. Likely right up your street! https://acko.net/blog/how-to-fold-a-julia-fractal/
Comment linking /blog/how-to-fold-a-julia-fractal/
on “Show HN: I was curious about spherical helix, ended up making this visualization”Submitted On Asm.js as a story · 240 points
HN discussionThis is a good design pattern, but be wary of doing validation too early. The design pattern allows you to do it as early or late as you like, but doesn't tell you when to do it. Often it's best to do it as part of parsing/validating some larger object. See Steven Witten's "I is for Intent" [1] for some ideas about the use of unvalidated data in a UI context. [1] https://acko.net/blog/i-is-for-intent/
Comment linking /blog/i-is-for-intent/
on “How I write HTTP services in Go after 13 years”Submitted Rethinking DOM from first principles as a story · 237 points
HN discussionI remember finding TermKit a while back and thinking it had some interesting concepts. Looks like it hasn’t been touched in a while though. http://acko.net/blog/on-termkit/
Comment linking /blog/on-termkit/
on “Learning from Terminals to Design the Future of User Interfaces”Submitted How to Fold a Julia Fractal as a story · 231 points
HN discussionI can't see Bruno's site and I assume it's because of the HN hug of death, but an impressive 3D website that always comes to mind is acko.net, with its 3D rendered tubular logo. He even describes how it was done in a blog post. https://acko.net/blog/zero-to-sixty-in-one-second/
Comment linking /blog/zero-to-sixty-in-one-second/
on “Bruno Simon – 3D Portfolio”Submitted The Cargo Cult of Game Mechanics as a story · 202 points
HN discussionCheck out an actual lecture made by the same guy: http://acko.net/blog/how-to-fold-a-julia-fractal/ It's amazing and I really wish all future science educational materials are like this. His framework MathBox is a really great step in the right direction and I hope it's picked up for some future material. Imagine learning calculus or physics from this? It would be a snap! It really solves the visualization problem i…
Comment linking /blog/how-to-fold-a-julia-fractal/
on “The Pixel Factory”Submitted Headless React as a story · 201 points
HN discussionTry the lecture: http://acko.net/tv/webglmath/
Comment linking /tv/webglmath/
on “The Pixel Factory”Submitted MathBox 2: PowerPoint Must Die as a story · 192 points
HN discussion