Tony Chu's Avatar

Tony Chu

@tonyhschu

Designer working with data visualization and machine learning.

120
Followers
260
Following
27
Posts
03.12.2024
Joined
Posts Following

Latest posts by Tony Chu @tonyhschu

Post image

Brilliant sweepthestrait.com

11.03.2026 17:37 πŸ‘ 317 πŸ” 77 πŸ’¬ 11 πŸ“Œ 11
Post image Post image Post image Post image

I built a procedural medieval island map generator using Wave Function Collapse on hex grids. 4,100 cells, 900 possible states per cell, 60fps on mobile. Wrote up the whole process with lessons learned. Links below πŸ‘‡ #threejs #webgpu

09.03.2026 15:18 πŸ‘ 252 πŸ” 57 πŸ’¬ 14 πŸ“Œ 5

Hi internet friends! What do folks use for terminal access (CLI coding agent access really) on their phones? Blink? Echo? What do you like or not like about them?

07.03.2026 04:43 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Color map showing population density from Administrativ-Statistischer Atlas vom Preussischen Staate. It is the first known color choropleth.

Color map showing population density from Administrativ-Statistischer Atlas vom Preussischen Staate. It is the first known color choropleth.

YES! After a few hours searching, I finally dug up a high-quality scan of the first (known) color choropleth. From haab-digital.klassik-stiftung.de/viewer/fulls...

Thanks to @datavisfriendly.bsky.social & @infowetrust.com who helped with the search.

#cartography #maps #dataviz

04.03.2026 23:13 πŸ‘ 41 πŸ” 11 πŸ’¬ 0 πŸ“Œ 1

Mamdani's team should be saying "we've had the most effective snow cleanup ever, and it's thanks to the high awareness about shoveling jobs due to the right-wing pretending not to understand how hiring for city jobs works." @mayor.nyc.gov be sure to credit their lies for helping get the word out.

25.02.2026 02:26 πŸ‘ 141 πŸ” 19 πŸ’¬ 0 πŸ“Œ 0
Preview
Sprites on the Web β€’ Josh W. Comeau In game development, it’s common to use spritesheets for animation, but this technique isn’t as widely used on the web. Which is a shame, because we can do some pretty cool stuff with sprites! In this...

✨ I just published a new blog post about a nifty lil’ animation technique: sprites!

Sprites are used all the time in video games, but they’re less common on the web. We do have the tools to manage it in CSS, but there’s a gotcha.

In this post, I share some of the cool use cases I’ve found:

23.02.2026 16:32 πŸ‘ 223 πŸ” 39 πŸ’¬ 15 πŸ“Œ 10

Follow my father’s footsteps and make wood cabinets on boats. Hoping that robot dexterity doesn’t catch up as quickly.

23.02.2026 22:07 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

What do LLMs see?

I wrote a lil' tool that extracts the attention matrices out of open models and creates this typing visual, with each token's opacity changing according to its average attention score as the prompt progresses. Dimmer words are considered less important to the model.

19.02.2026 12:14 πŸ‘ 257 πŸ” 42 πŸ’¬ 17 πŸ“Œ 8

Nothing about connecting computers to one another made wikipedia inevitable.

19.02.2026 01:35 πŸ‘ 57 πŸ” 3 πŸ’¬ 4 πŸ“Œ 1

Thanks for your kind words! Also happy to share more about the specifics of the migration if it would be helpful.

18.02.2026 00:43 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

It navigated a few nasty transitions, eg upgrading React versions, leveraging Astro’s island architecture, etc. It sometimes need help with β€œwhat” to do and high level direction. But the nitty gritty of translating between versions and frameworks it worked well

17.02.2026 22:39 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
R2D3 Experiments in expressing statistical thinking with interactive design

I recently migrated r2d3.us to Astro from a 2015 Flask app. It wasn’t quite β€œset it overnight and it was done”. In my experience agents would often do 80% of the job, then decide the rest β€œis out of scope for now”. You have to give it very clear verification criteria. Ultimately though it worked.

17.02.2026 22:36 πŸ‘ 3 πŸ” 0 πŸ’¬ 3 πŸ“Œ 0
Preview
Transforming Data Visualization with AI and best practices Discover how AI transforms data visualization from raw numbers to compelling stories, using WordPress code history as example.

Before: Here’s data.
After: Here’s what the data means.

β€œData visualization best practices haven’t changed. But now anyone can applyΒ them.”

data.blog/2026/02/10/f...

10.02.2026 12:21 πŸ‘ 10 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Post image

Grateful blink.sh + TailScale + my Mac Mini (not pictured) set up. I’m cooking. My agents are cooking.

06.02.2026 01:19 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Intent - Spec-Driven Development App A research preview desktop app for spec-driven development. Plan, execute, and iterate on complex coding tasks with AI agents. Currently available for macOS (Apple Silicon).

New work! Been working on this with @wattenberger.com and others since Sept! www.augmentcode.com/product/intent

It has all the buzz words!
- Spec-driven development!
- Multi-Agent Orchestration!

More seriously though. Agent-based coding is sorely missing a coordination UI. Would love feedback!

29.01.2026 21:10 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

The Party told you to reject the evidence of your eyes and ears. It was their final, most essential command.

- George Orwell, 1984

24.01.2026 23:31 πŸ‘ 4 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0
Post image

Luigi Perozzo's stereogram is coming to America. Subscribe to Chartography.net to see it first.

22.01.2026 00:07 πŸ‘ 5 πŸ” 2 πŸ’¬ 0 πŸ“Œ 1
Preview
Bellissimi Data Graphics Luigi Perozzo's 3-D illusion, reimagined with SVG.

I’ve long marveled at this graphic, without really understanding how it works or why it came to be. Aesthetic appeal held my admirationβ€”it’s like something from a steampunk future that never was. www.chartography.net/p/bellissimi...

15.01.2026 15:18 πŸ‘ 22 πŸ” 6 πŸ’¬ 3 πŸ“Œ 2
Preview
R2D3 Experiments in expressing statistical thinking with interactive design

Long long overdue. Finally migrated r2d3.us off Heroku (and an out dated Flask app) to CloudFlare Pages + Astrojs. Finally checking off a New Year’s resolutions from … 4 years ago? 🫠

30.12.2025 02:07 πŸ‘ 7 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

A book from the 19th century that depicts the Rhine Valley by creating an impression of three-dimensionality and spatial distance.
@MasayukiTsuda2 #globalmuseum #books #travel #19thcentury

02.12.2025 19:02 πŸ‘ 3449 πŸ” 1277 πŸ’¬ 38 πŸ“Œ 122
Etsy shop selling a framed 3D Map of Soho in 1854 by John Snow showing cholera fatalities

Etsy shop selling a framed 3D Map of Soho in 1854 by John Snow showing cholera fatalities

Anyway, here's my Etsy shop, for all your cholera-at-Christmas needs

www.etsy.com/shop/3DArtMaps

06.12.2025 11:43 πŸ‘ 13 πŸ” 4 πŸ’¬ 3 πŸ“Œ 3
Video thumbnail

12 hours of Hurricane #Melissa, one frame every minute. πŸ›°οΈπŸ—ΊοΈ

28.10.2025 01:22 πŸ‘ 65 πŸ” 25 πŸ’¬ 3 πŸ“Œ 1
Preview
ChatGPT's Atlas: The Browser That's Anti-Web - Anil Dash A blog about making culture. Since 1999.

Imagine a browser where you type in β€œTaylor Swift” and it doesn’t even admit that her website exists. I write about Atlas, ChatGPT’s new anti-web browser that should come with a warning label. www.anildash.com/2025/10/22/a...

22.10.2025 21:13 πŸ‘ 351 πŸ” 155 πŸ’¬ 19 πŸ“Œ 37

What if you split up the requirements? Reactivity can be done through something like preact signals. And for not steamrolling the DOM… D3 perhaps?

23.08.2025 15:46 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Leadership Hack #7: Build a list of your favorite humans. Check in with them frequently.

30.07.2025 15:05 πŸ‘ 12 πŸ” 2 πŸ’¬ 0 πŸ“Œ 1

Can confirm. Playwright MCP works great, especially with its ability to read the browser console. I use Augment Code (I work there) and the agent just starts adding console logs and then can see what’s happening by itself.

22.07.2025 14:32 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image Post image Post image Post image

Perozzo's stereogram over the years:
1880 Annali di Statistica (Perozzo)
1885 Statistical Society Jubilee (Levasseur)
1888 Teoria generale della statistica (Gabaglio)
1939 Graphic Presentation (Brinton)

04.06.2025 20:51 πŸ‘ 33 πŸ” 7 πŸ’¬ 4 πŸ“Œ 4
Post image Post image Post image

Wonderful to receive this utterly beautiful 3D printed diorama of "Snow's map of cholera" by @alexselbyb.bsky.social. Exceptional attention to detail. Simply stunning. Dare I say better than the original! Thanks Alex.

15.05.2025 20:45 πŸ‘ 48 πŸ” 10 πŸ’¬ 2 πŸ“Œ 1
Video thumbnail

✨ It's new samwho visual essay o'clock! ✨

Reservoir sampling is one of my favourite algorithms. It allows you to sample from a set without knowing the size of that set.

I try to assume no prior knowledge, and use no scary math notation. Just beautiful visuals.

Let me know what you think! ❀️

08.05.2025 15:27 πŸ‘ 224 πŸ” 35 πŸ’¬ 15 πŸ“Œ 8
Preview
Why Is Canada’s Population so Concentrated? In three spots that are disconnected?

I’ve been really into these β€œdeep structure” readings on history lately, so it was a delight when this popped up this morning open.substack.com/pub/uncharte...

27.04.2025 15:38 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0