- Published on
Daily Tech News - 2026-05-30
- Authors

- Name
- geeknotes
As we close out May 2026, the tech landscape is being redrawn by the twin forces of autonomous AI agents and a renewed obsession with native system performance.
The Rise of the Autonomous Agent Developer tools are pivoting toward "agentic" workflows. Today’s standout is VT Code, an open-source terminal agent written in Rust that prioritizes shell safety and LLM-native code understanding. For those seeking simplicity, Google’s new Agent Development Kit (ADK) offers a code-first path to building agents without the bloat of massive frameworks. This shift is mirrored in the workforce, where "Forward Deployed Engineers" are becoming the new linchpin for integrating these AI models into complex enterprise environments. However, power requires containment; new architectural deep dives today reveal the rigorous sandboxing strategies used to isolate models like Claude across diverse product suites.
Native Performance and Systems Evolution The boundary between high-level development and bare-metal performance continues to blur. Perry is making waves by compiling TypeScript directly to native executables via LLVM, promising runtime-free performance across every platform from watchOS to Linux. In the data layer, the KORE binary format is challenging industry standards with analytical compression ratios that significantly outperform Parquet. On the security front, wolfSSL has introduced wolfCOSE, a zero-allocation stack for embedded systems, while the OpenBSD team has officially merged their own Openrsync implementation into their base system, reinforcing a commitment to secure, audited defaults.
Security, Web, and the Human Element The week in infrastructure was punctuated by a major security event: npm invalidated every granular access token with write access to protect the registry. Meanwhile, web innovation is looking both forward and back. Datasette Lite is now successfully running full Python ASGI apps in the browser via Pyodide, while the ambitious MacSurf project is bringing a modern browsing experience to 25-year-old PowerPC Macs running OS 9.
Ultimately, as automation scales, the industry is refocusing on the "human" moat. Whether through the lens of interface design engineering or the release of OpenRCT2 v0.5.1, the consensus is clear: while AI can write code, domain expertise and the "feel" of a great product remain the ultimate competitive advantages.
Featured Articles
Show HN: VT Code – open-source terminal coding agent in Rust
VT Code is an open-source coding agent with LLM-native code understanding and robust shell safety. Supports multiple LLM providers with automatic failover and efficient context management. Native Inst...
- Keywords: vt snapshots, vtcode dependencies, vt dev, vtcode install, applications vt, legacy_vt100 backend, install vtcode, later vtcode, release vtcode, use vt
- Source: github.com
On first looking into JAX
On first looking into JAX Much have I travell'd in the realms of gold, And many goodly states and kingdoms seen; Round many western islands have I been Which bards in fealty to Apollo hold. Oft of one...
- Keywords: chapman speak, contrast jax, jax hmmm, hearing jax, extensively jax, pytorch jax, homer ve, homer, brow homer, maximalist jax
- Source: gilesthomas.com
[AINews] Founders and Forward Deployed Engineers
[AINews] Founders and Forward Deployed Engineers a quiet day lets us highlight the new AIE WF focuses Most people are still digesting the massive Anthropic news from yesterday. We’re taking the opport...
- Keywords: new aie, ainews website, ainews founders, aie new, aie wf, aie, ainews section, keen ai, deployed engineers, ai news
- Source: latent.space
Perry Compiles TypeScript directly to executables using SWC and LLVM
One Codebase. Every Platform. Native Performance. Perry compiles TypeScript to native GUI and CLI apps on macOS, iPadOS, iOS, Android, Linux, Windows, watchOS, tvOS, WebAssembly, and the Web. No runti...
- Keywords: native compilation, native executables, compiled native, native binaries, compiled typescript, typescript compiled, typescript native, native executable, native implementations, binaries typically
- Source: perryts.com
Service Mesh: Why and How It Works (Part I)
Service Mesh: Why and How It Works (Part I) How a dedicated infrastructure layer can take over the job of managing service-to-service communication. Hi Friends, Welcome to the 175th issue of the Polym...
- Keywords: service mesh, mesh service, service communication, services network, service use, services distributed, monolith services, service services, services use, services deciding
- Source: newsletter.francofernando.com
Getting Started with Google Agent Development Kit (ADK): Build and Run Your Simple Fact-Checker AI Agent
Have you ever tried building an AI agent, only to get bogged down in massive, complex frameworks just to get a basic output? If you want a clean, code-first way to build and debug agents without the b...
- Keywords: google agent, agent google, ai api, agent api, google ai, ai google, integrated google, agent app, python google, ai agent
- Source: geshan.com.np
This Week in Package Management: 30 May 2026
Back for a second week, built from the package manager OPML feed collection and whatever I’ve posted or boosted on Mastodon. Security npm invalidated every granular access token with write access that...
- Keywords: npm invalidated, security npm, token npm, unscoped _authtoken, warning pnpm, npm packages, releases pnpm, repackages npm, npm 11, npmrc git
- Source: nesbitt.io
Trace a Quarkus LangChain4j App in LangSmith
Trace a Quarkus LangChain4j App in LangSmith Build a small Quarkus assistant, send its OpenTelemetry traces to LangSmith, and learn how plain chat, tool calls, and failures show up in one trace tree....
- Keywords: langchain4j tracing, langchain4j devservices, quarkus assistant, app langsmith_tracing, orlangsmith_otlp_endpoint traces, quarkus langchain4j, trace quarkus, traces quarkus, endpoint langchain4j, quarkus app
- Source: the-main-thread.com
Let's talk about EU Sovereignty (2025)
Let’s talk about EU Sovereignty First and foremost, I really dislike the term because it’s laden with all sorts of militaristic and anti-free movement and all sorts of other problematic baggage, but i...
- Keywords: aws eu, aws europe, aws european, aws regions, sovereign eu, eu cloud, eu sovereignty, eu west, aws approach, sovereign cloud
- Source: musings.martyn.berlin
A disappearing Service Processor (2025)
One of the considerations in designing our Oxide rack is asking which parts we expect to be accessible and by what means. The Oxide rack is designed to live in a data center with exclusive access via...
- Keywords: oxide rack, cpu alive, cpu debug, debug hubris, debug network, processor drop, rack service, cpu pull, processor performing, operating hubris
- Source: oxide.computer
OpenRCT2 v0.5.1 "Swamp Castle" released Last version to support Windows 7
OpenRCT2 v0.5.1 “Swamp Castle" released! I know you were thinking we missed this month release, but it took us just a little longer as we had to traverse a treacherous terrain to get to this landmark....
- Keywords: openrct2, openrct2 v0, play openrct2, openrct2 release, present openrct2, openrct2 feel, android improved, scenery tab, openrct2 team, contributing openrct2
- Source: openrct2.io
wolfSSL releases a new product; wolfCOSE a zero alloc C embbedded COSE stack
wolfCOSE is a lightweight C library implementing CBOR (RFC 8949) and COSE (RFC 9052/9053) using wolfSSL as the crypto backend.
Complete RFC 9052 message set: all six COSE message types, including mu...
Keywords: wolfssl crypto, wolfcose implemented, 140 wolfcrypt, wolfcrypt, wolfcrypt internals, excluding wolfcrypt, wolfcose code, wolfssl developers, wolfcrypt fips, using wolfssl
Source: github.com
How we contain Claude across products
30th May 2026 - Link Blog How we contain Claude across products. A complaint I often have about sandboxing products is that they are rarely thoroughly documented, and in the absence of detailed docume...
- Keywords: sandboxing, sandbox techniques, sandbox runtime, process sandboxes, sandboxes vms, various sandbox, sandboxes, sandbox, sandboxing products, anthropic sandbox
- Source: simonwillison.net
Microcode inside the Intel 8087 floating-point chip: register exchange
In 1980, Intel introduced the 8087 floating-point chip, a co-processor that made floating-point operations up to 100 times faster. This chip was highly influential, and today most processors use the f...
- Keywords: microcode instruction, micro instruction, instruction micro, microcode 8086, microcode hardware, explain microcode, implemented microcode, understand microcode, operation microcode, chip microcode
- Source: righto.com
Openrsync: An implementation of rsync, by the OpenBSD team
This system has been merged into OpenBSD base. If you'd like to contribute to openrsync, please mail your patches to [email protected]. This repository is simply the OpenBSD version plus some glue for...
- Keywords: openrsync rsync, openbsd openrsync, available openrsync, rsync protocol, rsync implementation, openrsync utility, rsyncd protocol, openrsync written, rsync bsd, programming openrsync
- Source: github.com
Kore: Binary File Format Optimized for Modern Data Systems (Open Source)
The fastest, most compressed columnar format for big data | v0.1.0 KORE is a high-performance binary file format optimized for analytical workloads. It provides:
38% compression ratio (vs 63% for Pa...
Keywords: koredataframewriter spark, koredataframereader spark, compression koredataframewriter, spark sql, write pyspark, spark integration, kore pyspark, pyspark sql, data kore_write_simple, koredataframewriter df
Source: github.com
Macsurf, "modern" web browser for macOS 9
The modern web, on a 25-year-old Mac. MacSurf is a web browser for Classic Mac OS 9 PowerPC. CSS3, ES5 JavaScript, PNGs with alpha, running on a G3 iMac. Warning MacSurf is early alpha. It runs, it re...
- Keywords: macsurf web, latest macsurf, website macsurf, web mactls, mac macsurf, mac g3, macos9 macsurf, macsurf project, macsurf attempt, macsurf org
- Source: github.com
Voxel Space
Let us go back to the year 1992. The CPUs were 1000 times slower than today and the acceleration via a GPU was unknown or unaffordable. 3D games were calculated exclusively on the CPU and the renderin...
- Keywords: pixelated games, pixelated comanche, 3d games, 3d engine, terrain engine, graphics breathtaking, engine rendering, rendering engine, textures mountains, 1992 graphics
- Source: s-macke.github.io
What Are Common Hosting Requirements and Costs for a Small Self-Hosted Setup
Running your own server sounds exciting — full control, no monthly fees to a hosting company, and the satisfaction of building something from scratch. But before you dive in, it’s worth understanding...
- Keywords: self hosting, basics hosting, hosting need, hosting self, diy hosting, hosted setup, hosting server, web hosting, running hosting, hosting configuration
- Source: copahost.com
Domain expertise has always been the real moat
Domain Expertise Has Always Been the Real Moat The hard part of writing software has never been the writing. It was building a working model of the domain in your head first. Before you could ship a p...
- Keywords: domain expertise, domain expert, domain architect, agent engineer, job agentic, senior developers, agent supplies, agentic tools, expertise, framework agent
- Source: brethorsting.com
Protecting AI Workloads: How Can Organizations Achieve Resilience in the AI Era?
Blog Protecting AI Workloads: How Can Organizations Achieve Resilience in the AI Era? AI resilience helps enable protection, recovery, and governance of AI workloads, data, and models by combining thr...
- Keywords: ai protection, protecting ai, ai resilience, resilience ai, commvault ai, commvault protect, commvault cloud, ai stack, protection operations, responsible ai
- Source: commvault.com
Inside Nathan's Second Brain: Daniel Miessler, Security Expert & Creator of PAI, Audits My AI Setup
Security expert Daniel Miessler audits Nathan's personal AI infrastructure, including a Claude Code memory database and autonomous agents for scheduling, communications, and projects. They discuss age...
- Keywords: security ai, ai disclosure, security expert, ai infrastructure, audits nathan, miessler audits, personal ai, ai, agent, audits
- Source: cognitiverevolution.ai
Running Python ASGI apps in the browser via Pyodide + a service worker
30th May 2026 Datasette Lite is my version of Datasette that runs entirely in the browser using Pyodide in WebAssembly. When I first built it four years ago I used Web Workers and code that intercepts...
- Keywords: pyodide webassembly, python asgi, asgi apps, runs datasette, asgi fastcgi, basic asgi, datasette runs, apps pyodide, webassembly built, fastcgi demo
- Source: simonwillison.net
Design Engineering Magazine
Interfaces The Design Engineering Magazine What Makes an Interface Feel Great? I think a lot about what makes an interface feel great. When you go from using a good product to a great one, you can fee...
- Keywords: interfaces love, interfaces feel, interface feel, interfaces quality, useful interfaces, designing interfacesdesigning, interfaces design, great interfaces, makes interface, interfaces like
- Source: interfaces.dev
Notes from May 2026
Notes from May 2026 My blog turned 16 this month! I did nothing to celebrate, but made some little tools and clicked some links about tech ethics. Things from me this month I published four little too...
- Keywords: tools month, docs github, github, documentation updates, github moved, 2026 blog, blog, articles zelda, tools, blog turned
- Source: evanhahn.com