Skip to content

1048: Deno Is Dead

Syntax - Tasty Web Development Treats

Hosted by Scott Tolinski and Wes Bos

1h 40m
Transcript

Original podcast

Summary

Written by a model from the transcript; not yet reviewed.

This episode of Syntax covers a massive wave of tech developments, starting with the acquisition and eventual sunsetting of the Deno runtime by CloudFlare. The hosts discuss the rise of alternative tools like Open Code 2.0, the surprising social media phenomenon of hackers turning cheap Amazon photo frames into custom-built dashboard displays, and new low-latency decision models like SubQ Snap that aim to rival Jev. The conversation also explores browser-based game recompilation, TanStack Start 1.0 reaching stability, and the debate surrounding the latest AI frontier models from Google and Meta.

  • Deno runtime will be supported for another year before development ends, with infrastructure migrating to CloudFlare. 2:49
  • TanStack Start 1.0 is officially stable and provides full-stack type safety and streaming for React and Solid. 45:23
  • Cheap Amazon photo frames running low-end Android can be hacked using developer bridge access to serve as custom home dashboards. 23:08
  • SubQ Snap offers a massive context window and fast performance for decision-making tasks at a very low cost. 35:39

Chapters

  1. 0:00
    Episode Kickoff and Recent AI Milestones

    Hosts introduce the episode, highlight recent AI releases and hype around new decision models.

  2. 1:32
    Dino Acquisition and Sunset by Cloudflare

    Discussion of Dino’s acquisition, planned sunset, and implications for developers and runtimes.

  3. 12:31
    Open Code 2.0: Durable Objects and Hot‑Reloaded Plugins

    Exploration of Open Code 2.0’s new architecture, background agents, and plugin hot‑reloading features.

  4. 26:44
    Massive Photo‑Frame Hack Community Effort

    Hosts detail the rapid community-driven hack of cheap photo frames, open‑source tooling, and agent contributions.

  5. 45:23
    TanStack Start 1.0: Full‑Stack Type Safety for React and Solid

    Overview of TanStack Start’s stable release, its type‑safety benefits, and comparison to other frameworks.

  6. 47:56
    TanStack Start vs. TanStack

    Discussion of TanStack Start’s single‑stack approach and its advantages over separate backend/frontend setups.

  7. 49:01
    React Server Components in TanStack

    Review of how TanStack handles React server components and why the host prefers client‑only builds.

  8. 52:00
    Faster File Search Tools

    Exploration of FFF, FSearch, and Finder‑style replacements, including performance and privacy concerns.

  9. 59:39
    Gemini 4 Argon Model Review

    Hands‑on evaluation of Gemini 4 Argon’s coding assistance, strengths, and shortcomings.

  10. 1:15:17
    New Frontier Models Overview

    Comparison of recent frontier models (Opus, Astra, Fable, Muse, etc.) and their real‑world utility.

  11. 1:20:25
    Agent Privacy and Security Incidents

    Discussion of a real‑world agent mishap that exposed personal finances and the need for better safeguards.

  12. 1:24:27
    Creative Projects and Tools

    Showcase of quirky projects like a C64 keyboard font and a lightbulb projector concept.

Highlights

  • 1:42

    Deno Acquired and Sunsetted by CloudFlaredata

    CloudFlare acquired Deno, but announced the Dino runtime will be sunsetted after one year of bug fixes and monthly releases. Deno Deploy will shut down in six months, while JSR registry and Rusty V8 will continue operating.

  • 6:26

    Bun Positioned Between Node and Dinoinsight

    The hosts debate market positioning, noting that Bun came in with high speed and aggressive features like built-in SQLite, leaving Dino in a difficult middle ground between the safe choice of Node and the fast pace of Bun.

  • 23:08

    Hacking Cheap Photo Frames with AI Agentsstory

    Wes Bos explains how he hacked a fifty-dollar Android photo frame to remove subscription software and run modern web apps. The accompanying GitHub repository spawned dozens of pull requests from AI agents helping users customize hardware.

  • 35:39

    SubQ Snap Decision Model Performancedata

    Sub quadratic released SubQ Snap, a decision model boasting a 256K context window that outperforms Jev on benchmarks while charging only five cents per million input tokens.

  • 45:23

    TanStack Start 1.0 Reaches Stabilitystrategy

    TanStack Start 1.0 is officially stable for React and Solid, offering full-stack type safety, streaming, and server-side rendering without forcing developers into rigid server component architectures.

  • 51:29

    FSearch Versus FFF File Search Controversydebate

    A developer released FSearch for fast disk searching on macOS, leading to public debate and hidden replies on Twitter with the creator of the FFF file search SDK over ignore-file handling and performance.

  • 1:20:25

    AI Agent Accidentally Shares Bank Balancesstory

    Shane O'Mac shared on Twitter that an AI agent, Grokbot, accidentally posted his personal bank balances and detailed expenses into his company Slack workspace.

Quotes

  • “Dino was the alternative to Node, but it was like, here's an alternative that does things in a more secure way by having to opt into those permissions, but it, it wasn't better enough, right?”
    Scott Tolinski · 6:26
  • “Open Code 2.0 definitely follows, I don't want to say like a trend, maybe it's a trend of these things that are popping up here”
    Scott Tolinski · 12:31
  • “There's, there's RPC, you know, like if you don't default to it, then your agent's going to be building a backend and a frontend separately.”
    Wes Bos · 47:56
  • “I want a spa. I want a sauna. I want a cold plunge.”
    Wes Bos · 50:28
  • “I just want client side code. And it's always so hard to make that happen. But in Tanzack, it's literally just SSR false.”
    Unnamed speaker · 50:15
  • “I just saw, I saw somebody get Mario Kart working in browser and you could just join a Mario Kart session in browser.”
    Scott Tolinski · 1:37:07
  • “Bootstrap 6 is now in alpha.”
    Unnamed speaker · 1:37:38
  • “The whole idea with Bootstrap 6 is that like they, it's just another CSS framework that agents are really good at writing.”
    Wes Bos · 1:38:20
  • “I moved off of SaaS like so long ago and it wasn't like, this was before AI and it wasn't that big of a deal to, to migrate everything over.”
    Wes Bos · 1:39:12
  • Sentry 44:48–45:13

About this episode

Deno is shutting down and the team is heading to Cloudflare — Scott, Wes, and CJ break down what that means for the runtime, JSR, and workerd. Plus OpenCode 2.0 on durable objects, TanStack Start 1.0, SubQ Snap, Gemini 4 Argon, and Wes’s accidental $50 photo frame movement. Show Notes 00:00 Welcome to Syntax! Gemini 4 Argon is out 01:31 Deno Is Shutting Down: The Team Joins Cloudflare 06:23 Why Bun Spelled the End of Deno 12:24 OpenCode 2.0: Durable Objects, Code Mode and Hot Reloading Plugins OpenCode 2.0 Ryan Vogel runs OpenCode 2.0 inside a tweet 20:24 Where Should Your Agent Actually Run? 21:41 Talorys: A Personal AI Agent on the Cloudflare Free Tier 22:42 I Accidentally Started a $50 Photo Frame Movement 27:05 Agent Driven Open Source: Dozens of Pull Requests From Bots Simeon Griggs hacks his Peloton 35:11 SubQ Snap: A Cheaper, Smarter Decision Model Than Jev 41:26 AirDrop Reverse Engineered: Continuity on Linux T4T5: AirDrop fully reverse-engineered on Linux 44:47 Brought to you by Sentry.io 45:24 TanStack Start 1.0 Is Officially Stable TanStack announces Start 1.0 is officially stable fsearch FinderSearch Kuro: Tinycast file search is now 15–90× faster 55:23 The FFF vs fsearch Twitter Drama Dmitriy Kovalenko compares fff to fsearch 59:34 Model Roundup: Hands On With Gemini 4 Argon 01:08:01 Zen Garden: Ranking Models on Their 3D Taste 01:12:49 Muse Wonder From Meta Meta AI on Muse Spark open weights 01:15:15 EmbeddingGemma 2 and Why Embeddings Power Better Search Sundar Pichai introduces EmbeddingGemma 2 01:18:32 Claude Haiku 5.5 Gains Thinking Levels Claude announces Haiku 5.5 Introducing Claude Haiku 5.5 01:20:19 Grok Bot Leaks a CEO’s Bank Balance Into Company Slack Shane Mac: An AI agent posted my bank balances in Slack 01:24:18 CJ’s Whirlwind Tour: A Commodore 64 Keycap Font 01:25:08 Lightbulb Computer: A Projector Screwed Into Your Ceiling 01:29:11 Recomps and Decomps: Running PS5 Games on Linux and Windows 01:32:23 Open Source Photoshop Clones and the Whole Craft Suite 01:35:25 Audacity 4 and the Case for Forking Old Open Source Apps 01:36:35 PS2 and PSP Games Recompiled to WebAssembly 01:37:39 Bootstrap 6 Alpha Brings Back Real Buttons 01:39:39 Wrapping Up the Live Stream Hit us up on Socials! Syntax: X Instagram Tiktok LinkedIn Threads Wes: X Instagram Tiktok LinkedIn Threads Scott: X Instagram Tiktok LinkedIn Threads Randy: X Instagram YouTube Threads

Transcript

0:00
1:40:09

18,707 words · 3 speakers

Speaker names marked are inferred from speaking time and the show’s known hosts — they are not voice-verified.

Topics

  • Audacity
  • Opus 5.5
  • SaaS
  • Mario Kart
  • Bootstrap 6
  • WebAssembly
  • Tailwind
  • ShadCI
  • PyDurable
  • PS2 Web Recomp

Page updated · transcript and summary are machine-generated