Henry Nguyen

32 posts

Henry Nguyen

Henry Nguyen

@henryng__

CS @uwaterloo

Waterloo Katılım Temmuz 2023
357 Takip Edilen389 Takipçiler
Sabitlenmiş Tweet
Henry Nguyen
Henry Nguyen@henryng__·
Read about what I’ve been up to @engineering! It started as a random experiment when I was fed up with our current tooling, and it's now a product that’s used across the company. Thanks to my team, I learned so much about launching a product, driving adoption, and how to make a delightful user experience that competes with existing open-source tools.
Engineering@Engineering

Check out @henryng__’s post on how we view massive distributed traces at @X.

English
12
8
112
15.3K
Henry Nguyen
Henry Nguyen@henryng__·
we have google maps at home-- fun experiment on rendering pretty maps in the terminal with rust and mapbox/openstreetmap tiles!
English
20
12
304
16.3K
Henry Nguyen retweetledi
Freeman Jiang
Freeman Jiang@freemanjiangg·
What they mean by guerilla marketing
Freeman Jiang tweet mediaFreeman Jiang tweet media
English
9
4
301
58.7K
Freeman Jiang
Freeman Jiang@freemanjiangg·
Excited to share the passion project I’ve been working on for the past bit! Gazooks! is a mobile tabletop party game that challenges both trivia and reaction speed. Try it today on Android & iOS: gazooks.app
English
16
13
145
44.1K
Henry Nguyen
Henry Nguyen@henryng__·
@Shahanneda Yeah it parses the code into a tree and lets you copy whole subtrees
English
1
0
1
65
Shahan Neda
Shahan Neda@Shahanneda·
@henryng__ Wait how does this work? Does it use an actual typescript parser and extract from there?
English
1
0
1
118
Henry Nguyen
Henry Nguyen@henryng__·
I spend way too much time selecting code to copy, so I made something to copy code trees faster
English
8
1
62
5.7K
Soham ⁂
Soham ⁂@sohambasu963·
@henryng__ does it deal with the weird indenting that comes from copy pasting code?
English
1
0
1
95
Parisa Rashidi
Parisa Rashidi@Parisa__Rashidi·
@henryng__ What library did you use to draw the graph? It is quite good.
English
1
0
0
200
Henry Nguyen
Henry Nguyen@henryng__·
Network Map of 50,000 blogs I scraped my favourite blogs and made a graph of which ones linked to each other! You can see clusters of blogs that correspond to topics--there's clusters for Canada, rationality, crypto, India, and even postgres. Did this with webgl and ran into some hard problems with this one: - rendering 600k antialiased lines of different color / width - when and where to show URL labels aesthetically - the "fly to" animation when you search for a domain (inspired by mapbox!) Might do a blog post on some of these later!
English
12
9
103
9.9K
Yohei
Yohei@yoheinakajima·
i can't stop playing with graph ui this one gradually increases opacity based on distance from the selected node
GIF
English
23
35
648
78.7K
Henry Nguyen
Henry Nguyen@henryng__·
@Shahanneda @engineering Yeah pretty much haha. There is some talk about open sourcing 👀--it'd be cool if I could use it in my future jobs.
English
0
0
0
287
Shahan Neda
Shahan Neda@Shahanneda·
@henryng__ @engineering Cool! I guess you pretty much built a simplified html renderer from scratch in JS canvas. Are there any plans to open source this btw?
English
1
0
1
490
Henry Nguyen
Henry Nguyen@henryng__·
Read about what I’ve been up to @engineering! It started as a random experiment when I was fed up with our current tooling, and it's now a product that’s used across the company. Thanks to my team, I learned so much about launching a product, driving adoption, and how to make a delightful user experience that competes with existing open-source tools.
Engineering@Engineering

Check out @henryng__’s post on how we view massive distributed traces at @X.

English
12
8
112
15.3K
Henry Nguyen
Henry Nguyen@henryng__·
@Shahanneda absolutely zero--if you can pack a lot of lines and circles into a compact format, then the webgl can handle it pretty well. I'm doing lots of LOD for the text though because rendering text is very expensive.
English
0
0
4
409
Shahan Neda
Shahan Neda@Shahanneda·
@henryng__ Woah super cool! Are you doing any sort of LOD when you zoom in and out?
English
1
0
0
508
Henry Nguyen
Henry Nguyen@henryng__·
@aarnphm Maybe because Chrome is the only supported browser on X laptops 😭
English
0
0
0
98
aaron
aaron@aarnphm·
hmm I wonder why Tweetdeck on Safari is performing significant worse comparing to chromium-based browsers?
English
1
0
0
427
omkaar
omkaar@omkizzy·
yesterday I completed a dist sys project in 12 hours that I had failed to accomplish in two previous attempts each of which took more than a day. it did take me a year to build the intuition. if people like it upon release I will build this further for fun maybe even drop a tut :)
English
3
0
14
1.8K
Henry Nguyen
Henry Nguyen@henryng__·
@amirbolous I've been using this one liner to dump files into a single file I can paste to claude. find . -type f \( -name "*.ts" -o -name "*.tsx" \) -exec bash -c 'echo "--- < file $1 > ---"; cat "$1"; echo' _ {} \; > output.txt
English
0
0
1
938
amir
amir@amirbolous·
another free idea: someone build a "quick-export" vs-code extension that gives me a bunch of txt files of my code and a hierarchy/contents file which i can directly put into claude3 for quick context-sharing
English
2
0
12
6.3K
Henry Nguyen
Henry Nguyen@henryng__·
Also check out map.henryn.ca if you haven't. It's a travel time map for public transit. Just added transfer costs so you can adjust how much you hate transferring buses.
Henry Nguyen@henryng__

Made a bicycle routing map where you can choose how much you want to avoid hills or avoid cars. Try it at map.henryn.ca/bike I used Claude to optimize the memory usage so the routing now works across all of California! Made with @Mapbox , @rustlang , and a whole lot of GPT

English
0
5
50
7K
Henry Nguyen
Henry Nguyen@henryng__·
@omkizzy @Mapbox @rustlang maybe a safety tolerance--we'll decide to route you through the tenderloin or not :) I think changing the scoring to add "resting" periods in between long uphill segments would also be cool.
English
1
0
4
434
omkaar
omkaar@omkizzy·
@henryng__ @Mapbox @rustlang this is awesome, what other variables are you planning to add other than steep hills and bike lanes?
English
1
0
1
487
Henry Nguyen
Henry Nguyen@henryng__·
Made a bicycle routing map where you can choose how much you want to avoid hills or avoid cars. Try it at map.henryn.ca/bike I used Claude to optimize the memory usage so the routing now works across all of California! Made with @Mapbox , @rustlang , and a whole lot of GPT
English
13
18
227
26.9K