Kenton Varda's Avatar

Kenton Varda

@kentonvarda.com.bsky.social

Tech lead for workers.cloudflare.com Also made: capnproto.org, lanparty.house, sandstorm.io @KentonVarda on Twitter.

1,540 Followers  |  126 Following  |  116 Posts  |  Joined: 05.11.2024  |  1.9039

Latest posts by kentonvarda.com on Bluesky

I Saved a PNG Image To A Bird
YouTube video by Benn Jordan I Saved a PNG Image To A Bird

Holy shit. This guy saved a PNG to a bird.

(he drew a bird into a spectrogram, played that sound to a starling, and the starling reproduced it back to him with enough accuracy he got his bird drawing back in their call's spectrogram) www.youtube.com/watch?v=hCQC...

28.07.2025 15:25 β€” πŸ‘ 4133    πŸ” 1317    πŸ’¬ 102    πŸ“Œ 326

Ridiculous. The time Google is spending just on comms to deprecate this is likely an order of magnitude more than it would have cost to just keep these links working forever. One could implement this on Workers in 5 lines of code and never touch it again...

24.07.2025 17:00 β€” πŸ‘ 7    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0

Custom. The cabinet maker who did our kitchen cabinets also did the desks. I used SketchUp to roughly illustrate what I wanted and we went through a prototype or two with particle board to settle on the final design. Unfortunately that means I don't have a formal spec I can share.

23.07.2025 20:11 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
GitHub - syumai/workers: Go package to run an HTTP server on Cloudflare Workers. Go package to run an HTTP server on Cloudflare Workers. - syumai/workers

Update: I've heard this actually works pretty well today! github.com/syumai/workers

25.06.2025 15:42 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Without that, Go apps just can't achieve anywhere near the efficiency of JavaScript in the Workers runtime model.

Alternatively, you can run Go in containers (released yesterday) but they will be less distributed and more expensive than Workers.

25.06.2025 07:49 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

Go needs a Wasm implementation that supports having the language runtime in a separate module from the app -- essentially dynamic linking. Needed so apps can share the same runtime rather than every app bundling its own copy. But Go haaaaaaaates dynamic linking.

25.06.2025 07:49 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

Midnight power outages in 2025 are like being haunted:
- HVAC fans suddenly go silent
- Weird beeps and boops from around the house as charging devices complain they stopped charging
- Phone notifications blowing up
- Powered shades occasionally go up and down randomly (wtf??)
- Distant car alarm

27.05.2025 14:31 β€” πŸ‘ 7    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I find that the most effective way to get rid of a headache is to exercise. I also find that people with headaches are not receptive to this advice.

18.05.2025 18:44 β€” πŸ‘ 8    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Honestly I haven't had time to figure out how all the mastodon stuff works. But I guess just following Bridgy is easy enough...

13.05.2025 03:54 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Why is it surprising? YC funds startups. Startups compete with Google. Action against Google's monopoly pretty directly benefits YC's portfolio.

10.05.2025 23:38 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Five people I don't know blocked me for this comment, lol.

27.04.2025 15:47 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

When I looked (yesterday) the top dozen or two replies were all admonishing Hank for even suggesting that those evil, evil LLMs could be useful. Maybe it got better.

25.04.2025 21:30 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Check out the replies on this post. What the eff. bsky.app/profile/hank...

25.04.2025 17:57 β€” πŸ‘ 8    πŸ” 0    πŸ’¬ 3    πŸ“Œ 0

Came here to make a "'JD Vance kills the Pope' was not on my bingo card" joke but it turns out literally everyone already made that joke it so I'll see myself out.

21.04.2025 17:24 β€” πŸ‘ 7    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

But I mean I want to see an editor UI that actually presents itself as editing the AST... I think it would be tricky to do right and probably really annoying when you first try it after being used to a text editor, but I bet it'd be better when you get used to it...

21.04.2025 15:42 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I've always wanted to see an editor that edits ASTs instead of text.

18.04.2025 16:14 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Kinda makes you wonder why we ever bothered with regex for this sort of thing.

18.04.2025 14:42 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

People used to ask me how Sandstorm.io was different from Urbit. 😭

13.04.2025 00:00 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

If you're ever in Austin you should drop by!

06.04.2025 06:57 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Previously... bsky.app/profile/kent...

05.04.2025 21:04 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
This Guy Built the ULTIMATE Gaming House
YouTube video by Linus Tech Tips This Guy Built the ULTIMATE Gaming House

We had @linusmediagroup.com over for a LAN party! www.youtube.com/watch?v=97Y0...

05.04.2025 21:04 β€” πŸ‘ 32    πŸ” 4    πŸ’¬ 3    πŸ“Œ 0
26 Polyhedra that Fit Through Themselves, and 5 that Might Not
YouTube video by David Renshaw 26 Polyhedra that Fit Through Themselves, and 5 that Might Not

I posted a new video, in which I demonstrate the "Rupert Property" for a bunch of polyhedra: youtu.be/evKFok65t_E

05.04.2025 00:40 β€” πŸ‘ 4    πŸ” 4    πŸ’¬ 1    πŸ“Œ 0

Come prepared. It's important to have 3-5 obscure "facts" you saw in passing on social media ready to drop in the convo so that you can pretend to be deeply knowledgeable about politics.

03.04.2025 02:12 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
kermit the frog is wearing a black hood and kermit the frog is wearing a hood . ALT: kermit the frog is wearing a black hood and kermit the frog is wearing a hood .
30.03.2025 13:02 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Yes! The writers clearly didn't have enough good ideas to fill 20 episodes and so had to use so many long "dramatic" pauses and weird nonsense scenes. Or even nonsense episodes.

27.03.2025 12:39 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Hate to say but... I did not like Severance.

Great premise! Too much weird shit, nonsense, and inconsistency. I couldn't suspend disbelief.

Amused this came from Apple as it seems like it's actually their fantasy office?

Annoyed I paid Apple money for the first time in a decade to watch this.

26.03.2025 22:57 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

But when videos autoplay then the video play metric goes up, clearly this means it's a good idea and any users who say otherwise are just wrong.

16.03.2025 22:22 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Sorry all but every now and then I just can't resist the urge to post something stupid.

12.03.2025 22:28 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

I saw the Goodyear blimp outside the window and I took a picture and sent it to @jadewang.me and typed "blomp", which was a typo, except now I've decided that's really a much better word anyway. It's a blomp now. Goodyear blomp in Austin, presumably for SXSW.

12.03.2025 22:22 β€” πŸ‘ 19    πŸ” 2    πŸ’¬ 3    πŸ“Œ 0

I think @jadewang.me has literally said exactly these words.

10.03.2025 17:42 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

@kentonvarda.com is following 20 prominent accounts