ProgrammingVercel Labs' scriptc Compiles TypeScript to Native Code
scriptc creates native TypeScript programs: static builds omit a JavaScript engine, while --dynamic can embed QuickJS. Here are its requirements and benchmark results.
65 articles
Programmingscriptc creates native TypeScript programs: static builds omit a JavaScript engine, while --dynamic can embed QuickJS. Here are its requirements and benchmark results.
ProgrammingAt Rails World 2026, DHH said hand-written code is no longer economically viable. What official posts and reporting confirm about 37signals, Rails, and HEY.
ProgrammingCloudflare makes Python Workers generally available after 2 years: native FastAPI, Django, Flask, Hyperdrive databases, and PEP 783 support explained.
ProgrammingPlanetScale launches TIN, a Postgres full-text search extension hitting 227 qps at P99 — no Elasticsearch sidecar, with BM25 and full MVCC support.
ProgrammingAndroid 17 QPR1 ships new app APIs without an AOSP release for the first time since Android 3.x in 2011, according to GrapheneOS. What it means for open source.
ProgrammingNvidia announces CUDA Rust: two experimental toolchains, cuda-oxide and cutile-rs, let developers write GPU kernels natively in Rust compiled to PTX.
ProgrammingShopify drops React Native after 6 years, rebuilding apps in Swift and Kotlin with AI agents in 12 weeks and cutting crash rates by 90%.
Programmingpnpm 12 rewrites the JavaScript package manager in Rust, cutting install times by up to 90% while keeping full compatibility with pnpm 11 lockfiles.
ProgrammingGoogle Antigravity's terms allow suspending your whole Google account over suspected third-party usage like OpenClaw. Here is what developers risk and how to stay safe.
ProgrammingCPython now officially supports RISC-V, the open CPU instruction set, as SiFive ships a 32-core server and CUDA targets the architecture. Here is what it means.
ProgrammingKaspersky uncovers the first Android malware infecting car head units via DoFun firmware updates, building a BadBox-linked proxy botnet discovered in June 2026.
ProgrammingGlancer, a Rust LSP using ~100x less RAM, arrives as DDR5 prices jump nearly 500% and a 128 GB kit hits $3,399. Here is why lean tooling now matters.
Programming
ProgrammingTypeScript 7.0 is now available with a native Go compiler. Discover how it achieves 10x faster builds, why Vue breaks, and how to migrate your codebase.
ProgrammingKakehashi is an experimental userspace tool that runs macOS binaries on Linux ARM without a full VM. It translates Mach-O system calls to Linux equivalents.
ProgrammingMicrosoft's dynamic WinRT projection for Node.js lets JavaScript call native Windows APIs without C++ bridges. Here is how it works and what limitations remain.
ProgrammingScriptc compiles TypeScript into ~200KB native binaries with no JS engine embedded. Static by default, it falls back to QuickJS-NG only for dynamic language features.
ProgrammingUS citizen Samuel Tunick faces federal charges after allegedly using a GrapheneOS duress PIN to wipe his Pixel phone during an Atlanta airport border search.
ProgrammingGoogle may restrict on-device ADB in Android, threatening Shizuku and power-user apps. Android Developer Verifier is already rolling out alongside 12 new security features.
ProgrammingMoonshot AI paused Kimi K3 subscriptions after demand surged sixfold to $300M ARR. The Chinese startup targets a $30B Hong Kong IPO with Goldman Sachs advising.
ProgrammingAnt is a new JavaScript runtime with its own engine and package manager. TypeScript 7.0 ships a 10x faster native port. npm v12 blocks install scripts by default.
ProgrammingSemiAnalysis projects $7T in AI debt by 2029 as Nvidia backstops neoclouds like CoreWeave and Nebius through circular GPU financing. Here is how the model works.
ProgrammingA Postgres rewrite in Rust now passes 100% of official regression tests, proving functional parity and highlighting a shift toward memory-safe database infrastructure.
ProgrammingBun is being rewritten in Rust to boost performance and stability. Rust now ranks in the top 10 of the Tiobe index, reflecting its dominance in memory-safe systems programming.
ProgrammingOpenWrt One is the first open-hardware router built for OpenWrt. Discover how it works, its MediaTek MT7981B CPU, and why OpenWrt 25.12.5 patches critical DHCP flaws.
ProgrammingTLA+ formal verification uncovered a 16-year-old concurrency bug in SQLite's write-ahead logging system. Learn how mathematical proofs succeed where fuzz testing fails.
ProgrammingSince Linux 6.9, a dm-crypt regression stopped LUKS from wiping encryption keys from RAM during suspend. Learn about the risks, affected distributions, and available workarounds for this flaw.
ProgrammingCloudflare's new x402 Monetization Gateway lets customers charge for any resource behind its network using stablecoin payments, starting with USDC support.
ProgramminggmacFTP is a free native Rust-based FTP client for macOS with dual-panel UI, Keychain integration, AES-256-GCM encryption, iCloud sync, and full GPL-3.0 open-source licensing.
ProgrammingGodot Engine will no longer accept AI-authored code, documentation, or agent-driven pull requests, citing quality concerns and a lack of contributor accountability.
ProgrammingMozilla 0DIN researchers reveal how Claude Code executes hidden malware from GitHub repos without verification, granting attackers full control via 1 silent reverse shell.
ProgrammingApple skips M6 Pro and Max to accelerate M7 Ultra production by 2026, focusing on Neural Engine scaling for demanding AI workloads across Mac and iPhone.
ProgrammingClickHouse open-sources WAL-RUS, a Rust rewrite of WAL-G that cuts PostgreSQL backup memory usage by 70% while keeping full compatibility with existing archives.
ProgrammingHacker Trends indexes 18 years of Hacker News comments, letting users search over 100 million messages like Google Trends to track tech industry sentiment shifts.
ProgrammingRubyLLM unifies OpenAI, Anthropic, Gemini, and DeepSeek behind a single Ruby API. Switch LLM providers without rewriting application code. Includes streaming and tools.
ProgrammingApple acquires Swift Package Index, the central registry for Swift packages. Here is what changes for developers, security, and the open-source ecosystem in 2026.
ProgrammingJustin Poehnelt was fired by Google for creating the Google Workspace CLI. The tool hit #1 on Hacker News with thousands of GitHub stars before Google removed it.
ProgrammingTurso rewrites SQLite entirely in Rust with MVCC, async io_uring I/O, vector search, and MCP server. Currently in beta with full SQL compatibility. Learn how it works.
ProgrammingCSSQuake renders the 1996 shooter Quake entirely in HTML and CSS using the PolyCSS 3D engine, reaching 131 points on Hacker News and proving CSS can handle real-time 3D.
ProgrammingPake uses Rust and Tauri to transform any website into a native desktop app. Discover how it creates lightweight 5MB binaries across macOS, Windows, and Linux.
ProgrammingProject Valhalla ships in JDK 28 after 12 years and 197,000 lines of code. JEP 401 value classes deliver 3x performance gains through memory flattening in Java.
ProgrammingDuckDB 1.5.4 delivers blazing fast analytical query speeds via vectorized execution and columnar storage. Explore the internal architecture driving this performance.
ProgrammingLearn how to deploy Firecracker microVMs on Amazon EC2 to launch isolated headless browsers in under 1 second. Includes networking setup, EBS tuning, and security.
ProgrammingA hidden library of banned books lives inside a Wi-Fi smart light bulb using ESP32 firmware, storing over 1,000 titles accessible via any phone for about $15 per device.
ProgrammingKage is an open-source tool from Show HN that shadows websites into single portable binaries. Learn how it simplifies offline web archiving in 2026.
ProgrammingAfter 28 years of development, ReactOS now runs Half-Life with full 3D acceleration on real Dell OptiPlex hardware, proving Windows NT kernel and GPU driver compatibility.
ProgrammingAI coding tools are getting cheaper as OpenAI plans drastic price cuts. Learn how to run AI assistants at home without overspending on cloud APIs or hardware in 2026.
ProgrammingSpyware with nuclear and biological weapons text uses keyword evasion to confuse analysts. Over 100,000 Microsoft licenses were revoked in related security incidents.
ProgrammingApple's WWDC26 Platforms State of the Union introduced Xcode 27 with agentic coding, Core AI framework, and SwiftUI upgrades. Here's what developers need to know about the 2026 tooling overhaul.
ProgrammingPgDog raises fresh funding for its Rust-based PostgreSQL connection pooler with sharding and load balancing. Learn how it compares to PgBouncer and what comes next.
ProgrammingOpenCV 5.0 brings LLM integration, a modernized DNN engine, and new hardware acceleration to the computer vision library used by millions of developers worldwide.
ProgrammingApple's macOS 27 introduces container machines — lightweight isolated environments that rethink how developers build, test, and deploy software on Mac hardware.
ProgrammingOpenCV 5 brings a graph-based DNN engine, over 80% ONNX coverage, hardware acceleration, and LLM/VLM support — the biggest modernization of the computer vision library in years.
ProgrammingLinear's UI feels instant thanks to a local-first sync engine, optimistic updates, and custom rendering. Here is a technical analysis of how it achieves sub-50ms response times.
ProgrammingMicrosoft open-sources pg_durable, a PostgreSQL extension for in-database durable execution. Explore 9 key features, installation steps, and performance benchmarks.
ProgrammingCloudflare acquired VoidZero, maker of Vite with 130M weekly downloads, on June 4, 2026. Here are 5 key details about the deal, the $1M open source fund, and what it means for JavaScript.
ProgrammingLearn how to use your Nvidia GPU's VRAM as swap space on Linux. This 7-step guide covers setup, performance benchmarks, limitations, and real-world use cases for extra system memory.
ProgrammingSQLite powers over 1 trillion active deployments worldwide. This database is a storage format recommended by the Library of Congress, and simultaneously a foundation for durable workflows in distributed systems.
ProgrammingAnthropic has added over a dozen mechanisms to Claude Code that change how developers work with code. CLAUDE.md, skills, subagents, plugins, and MCP form an ecosystem worth understanding.
ProgrammingDeepSeek Reasonix achieves 99.82% prefix cache hit rate during full-day coding sessions, cutting API costs from ~$61 to ~$12. A terminal AI agent purpose-built for DeepSeek models.
ProgrammingZerostack is a coding agent written in pure Rust that builds its architecture on Unix philosophy, combining the language's system-level performance with a modular approach where every function is a small, independent program doing one thing well.
ProgrammingMicrosoft has open-sourced the earliest known DOS source code, dated April 1980. The package includes MS-DOS 1.25 and CP/M-86 files, providing invaluable material for computing history researchers.
ProgrammingUsing AI to write code faster doesn't mean writing better code. Learn why deliberately slowing down with AI tools produces higher-quality, more maintainable software.
ProgrammingMicrosoft has released the earliest known DOS source code under the MIT license. Assembly code from 1980 is now publicly available after more than four decades.