HN Hall of Fame Weekly email

WebGL Water

Screenshot of madebyevan.com captured 2026-07-20
Page preview · captured 2026-07-20

The originally submitted URL now redirects to the address above. Updating the destination does not change the item’s HN history, Hall membership, or rank.

Resurfaced independently across 11 calendar years, with breakout response in 4 of them.

submissions
17
submitters
16
observed span
2011–2025
peak thread · 131 comments
467 pts
latest 20+ return · 2025-05-10
220 pts

Submission timeline

2007–2026

One slot for every year since HN launched. Height is that year's peak points; orange marks a 100+ point or 50+ comment breakout. Select a bar to open its strongest thread.

First comments on top threads

HN comment order

Some people are mentioning that this doesn't work on iOS, and that's because Apple doesn't have WebGL available in mobile versions of Safari. But it is. This post by Nathan de Vries [0] shows how you can hack the UIWebView to enable WebGL contexts in your iOS apps. You have to get a little more creative these days (the compiler has gotten stricter about private types and functions), but all it takes is something like this: -(void)setWebGLEnabled:(BOOL)enableWebGL forWebView:(UIWebView *)uiWebView {…

I have to say, the most impressive part about this is the fact that my macbook doesn't even rev up like a jet engine like it would if I was..say...watching a flash video. Awesome.

So the cool thing about this demo was that I remember when it was first submitted many years ago and thought it a cool demo that demonstrated the viability of WebGL which I expected to take off a lot quicker than it has. But I also recently came across madebyevan.com again by accident after researching the backing of different npm projects to assess which ones had good momentum or commercial backing behind them to assess their long-term viability, and noticed…

mythz·369-point thread·

Saw the “made by Evan Wallace” and went “huh, that sounds familiar…” Yeah, not surprising this guy went on to build Figma! Super cool

ketzo·220-point thread·

The first top-level comment from each of the four biggest threads, in HN’s own order. Excerpts are shortened; open a comment for full context.

Breakout years
4

100+ points or 50+ comments

Total points
1666

reference only — not used in Hall rules or ranking

Total comments
435

reference only — not used in Hall rules or ranking

Every submission

DateTitle as submittedByPointsComments
2011-08-14WebGL Water SimulationFirst breakoutdevongovett46385
2012-07-19WebGL water simulation with raytracing and causticswgx41
2013-09-23Captivating webgl waterjeffpersonified20
2014-02-08WebGL Wateradamnemecek30
2014-02-19WebGL WaterHall induction · Best threadmorphics467131
2015-03-19WebGL waterjoubert24
2015-11-06WebGL Water Demochaosmachine20
2015-12-14WebGL Watertharibo20
2016-01-28WebGL Water Demodkyc62
2016-10-06WebGL Watervmorgulis10
2017-05-28WebGL Water (2011)joubert9131
2018-12-14WebGL Waterdoener273
2021-02-27WebGL Water (2011)dkthehuman21
2021-11-29WebGL Waterag8369112
2023-03-09WebGL Water (2010)melvyn210
2023-11-21WebGL Wateralexanderameye42
2025-05-10WebGL Water (2010)Latest 20+ point returngaws22063