New
The latest blog posts to take off on Hacker News. 31,672 posts.
Create and edit images with Gemini 2.0 in preview
Explore how to generate and edit images with Gemini 2.0 Flash, now in preview in Google AI Studio
OpenSearch 3.0 Released
The OpenSearch Software Foundation today announced the general availability of OpenSearch 3.0. This major release delivers a 9.5x performance improvement over OpenSearch 1.3, building on benchmarking data that showed earlier iterations of OpenSearch operating 1.6x faster than its closest industry competitor.
Detect and crash Chromium bots
Disclaimer: If you're here for the holy grail of bot detection, this may not be it, unless your UX strategy involves surprise popups and your marketing strategy involves blocking Google crawlers. We recently stumbled across a bug on the Chromium bug tracker where a short JavaScript snippet can crash
Waiting for Postgres 18: Accelerating Disk Reads with Asynchronous I/O
Postgres 18 introduces Asynchronous I/O (AIO) that can dramatically improve read performance, especially in the cloud. Learn how these changes and the new io_method setting work and see why our benchmark results show that io_uring is the recommended setting for maximizing I/O performance in Postgres 18 over the…
Mistral ships Le Chat – enterprise AI assistant that can run on prem
The most powerful AI platform for enterprises. Customize, fine-tune, and deploy AI assistants, autonomous agents, and multimodal AI with open models.
Zed: High-performance AI Code Editor
From the Zed Blog: Zed is now the world's fastest AI code editor. What's more, Zed's new AI features are also open-source, just like the whole editor.
The State of SSL Stacks
The SSL landscape has shifted dramatically. In this paper, we examine OpenSSL 3.x, BoringSSL, LibreSSL, WolfSSL, and AWS-LC with HAProxy.
Alignment is not free: How model upgrades can silence your confidence signals
Delegate investigative work to AI agents, from L1 to L3 reviews, with consistency, auditability and traceability.
How to Build an Agent
Building a fully functional, code-editing agent in less than 400 lines.
Matt Godbolt sold me on Rust by showing me C++
Looking at C++ from another angle can create new possibilities using Rust.
Gemini 2.5 Pro Preview
Explore the new Gemini 2.5 Pro I/O Edition, featuring enhanced coding performance, video to code capabilities, and improvements for front-end web development.
New studies offer insight into Lyme disease’s treatment, lingering symptoms
In two new studies led by bacteriologist Brandon L. Jutras, Northwestern scientists have identified an antibiotic that cures Lyme disease at a fraction of the dosage of the current “gold standard” treatment and discovered what may cause a treated infection to mimic chronic illness in patients.
Memory-safe sudo to become the default in Ubuntu
May 6, 2025 – Ubuntu 25.10 is set to adopt sudo-rs by default. Sudo-rs is a memory-safe reimplementation of the widely-used sudo utility, written in the Rust programming language.
An appeal to Apple from Anukari
macOS GPU clock heuristics don't recognize real-time audio work, and my spin loop workaround fails on Pro and Max chips. I need the Metal team's help.
How to harden GitHub Actions
Build resilient GitHub Actions workflows with insights from real attacks, missteps to avoid, and security tips GitHub’s docs don’t fully cover.
Evolving OpenAI's Structure
An update from the OpenAI board on transitioning its for-profit entity to a Public Benefit Corporation, reinforcing its mission-driven structure under nonprofit oversight while enabling greater impact and long-term alignment with the public good.
History of “Adventure” for the Atari 2600
Of all the original games Atari put out for the VCS, Adventure may be the one that most people are familiar with today.
Internet usage pattern during power outage in Spain and Portugal
What patterns do we see in RUM data during the April 28th power outage in Portugal and Spain?
The Death of Daydreaming
What we lose when phones take away boredom and interstitial time
AWS Built a Security Tool. It Introduced a Security Risk
Discover how AWS’s Account Assessment tool introduced a serious security risk through its default deployment guidance & key steps to detect & remediate it.
The vocal effects of Daft Punk
Daft Punk have used a wide variety of vocal effects in their songs. A May 2001 interview in Remix magazine provided a rare insight from Daft Punk themselves on the topic.
Graceful Shutdown in Go: Practical Patterns
Go applications can implement graceful shutdown by handling termination signals (SIGTERM, SIGINT) via os/signal or signal.NotifyContext. Shutdown must complete within a specified timeout (e.g., Kubernetes’ terminationGracePeriodSeconds)…
We fell out of love with Next.js and back in love with Ruby on Rails
A look at how and why we migrated from Next.js to Ruby on Rails.
Why can't HTML alone do includes?
Is there a perfectly clear and reasonable answer? Or could we get this someday?
Building Burstables: CPU slicing with cgroups
Burstable VMs run on a fraction of CPU and burst to a higher level of CPU usage to support occasional usage spikes. To implement them, we leveraged Control Groups v2 (cgroups v2), a Linux kernel feature that helps manage resource usage. We thought our open-source implementation of burstable VMs might be interesting…
Expanding on what we missed with sycophancy
A deeper dive on our findings, what went wrong, and future changes we’re making.