Home

CBS didn't air Rep. James Talarico interview out of fear of FCC
theahura about 9 hours ago

CBS didn't air Rep. James Talarico interview out of fear of FCC

The article discusses Stephen Colbert's complaint to the FCC about a Texas state representative's actions during a segment on Colbert's show. Colbert claims the representative's behavior violated FCC regulations, and the article examines the potential implications of Colbert's complaint.

nbcnews.com
444 208
Summary
Tesla 'Robotaxi' adds 5 more crashes in Austin in a month – 4x worse than humans
Bender about 6 hours ago

Tesla 'Robotaxi' adds 5 more crashes in Austin in a month – 4x worse than humans

The article reports on a series of crashes involving Tesla's Autopilot system, with the company's robotaxi service in Austin experiencing a spike in incidents four times higher than human-driven vehicles in the same area over the past month.

electrek.co
377 216
Summary
America's pensions can't beat Vanguard but they can close a hospital
bigbobbeeper about 10 hours ago

America's pensions can't beat Vanguard but they can close a hospital

The article discusses the challenges facing American pension funds, which have struggled to meet their investment targets for years. It examines how these funds have increasingly turned to alternative investments like private equity, but argues that simpler index funds like those offered by Vanguard have outperformed many pension funds' more complex investment strategies.

governance.fyi
176 296
Summary
So you want to build a tunnel
crescit_eundo about 8 hours ago

So you want to build a tunnel

The article discusses the process of building a tunnel, including the various challenges and considerations involved, such as geological surveys, regulatory approvals, construction methods, and project management. It provides a comprehensive overview of the key steps and factors that must be taken into account when undertaking a tunnel-building project.

practical.engineering
147 60
Summary
Stephen Colbert says CBS forbid interview of Democrat because of FCC threat
voxadam about 6 hours ago

Stephen Colbert says CBS forbid interview of Democrat because of FCC threat

The article discusses how CBS allegedly forbid Stephen Colbert from interviewing a Democratic politician, fearing potential repercussions from the FCC due to the network's ownership structure. It highlights concerns about political influence and censorship in media.

arstechnica.com
115 27
Summary
I swear the UFO is coming any minute
Ariarule about 3 hours ago

I swear the UFO is coming any minute

The article explores the enduring fascination with unidentified flying objects (UFOs) and the persistent claims of their imminent arrival, despite a lack of conclusive evidence. It examines the psychology behind this phenomenon and the factors that contribute to the perpetuation of UFO sightings and predictions.

experimental-history.com
60 8
Summary
Sub-Millisecond RAG on Apple Silicon. No Server. No API. One File
ckarani about 9 hours ago

Sub-Millisecond RAG on Apple Silicon. No Server. No API. One File

Wax is an open-source, decentralized blockchain platform designed for building secure and scalable decentralized applications (dApps). It provides a flexible and efficient infrastructure for developers to create and deploy their own dApps, leveraging the benefits of blockchain technology.

github.com
53 16
Summary
Students Are Being Treated Like Guinea Pigs: Inside an AI-Powered Private School
trinsic2 about 8 hours ago

Students Are Being Treated Like Guinea Pigs: Inside an AI-Powered Private School

The article explores a private school that is utilizing AI-powered technologies to personalize student learning, raising concerns about the ethical implications and potential unintended consequences of this approach.

404media.co
52 36
Summary
Meta to retire messenger desktop app and messenger.com in April 2026
SoKamil about 6 hours ago

Meta to retire messenger desktop app and messenger.com in April 2026

Meta, the parent company of Facebook, has announced the retirement of its Messenger desktop app and Messenger.com website by April 2026. The company is encouraging users to shift to web and mobile platforms as part of its strategy to streamline its messaging services.

dzrh.com.ph
49 50
Summary
Show HN: Continue – Source-controlled AI checks, enforceable in CI
sestinj about 8 hours ago

Show HN: Continue – Source-controlled AI checks, enforceable in CI

We now write most of our code with agents. For a while, PRs piled up, causing review fatigue, and we had this sinking feeling that standards were slipping. Consistency is tough at this volume. I’m sharing the solution we found, which has become our main product.

Continue (https://docs.continue.dev) runs AI checks on every PR. Each check is a source-controlled markdown file in `.continue/checks/` that shows up as a GitHub status check. They run as full agents, not just reading the diff, but able to read/write files, run bash commands, and use a browser. If it finds something, the check fails with one click to accept a diff. Otherwise, it passes silently.

Here’s one of ours:

  .continue/checks/metrics-integrity.md

  ---
  name: Metrics Integrity
  description: Detects changes that could inflate, deflate, or corrupt metrics (session counts, event accuracy, etc.)
  ---

  Review this PR for changes that could unintentionally distort metrics.
  These bugs are insidious because they corrupt dashboards without triggering errors or test failures.

  Check for:
  - "Find or create" patterns where the "find" is too narrow, causing entity duplication (e.g. querying only active sessions, missing completed ones, so every new commit creates a duplicate)
  - Event tracking calls inside loops or retry paths that fire multiple times per logical action
  - Refactors that accidentally remove or move tracking calls to a path that executes with different frequency

  Key files: anything containing `posthog.capture` or `trackEvent`

This check passed without noise for weeks, but then caught a PR that would have silently deflated our session counts. We added it in the first place because we’d been burned in the past by bad data, only noticing when a dashboard looked off.

---

To get started, paste this into Claude Code or your coding agent of choice:

  Help me write checks for this codebase: https://continue.dev/walkthrough
It will:

- Explore the codebase and use the `gh` CLI to read past review comments

- Write checks to `.continue/checks/`

- Optionally, show you how to run them locally or in CI

Would love your feedback!

docs.continue.dev
38 7
Summary
Can a Computer Science Student Be Taught to Design Hardware?
stn8188 about 8 hours ago

Can a Computer Science Student Be Taught to Design Hardware?

The article explores the challenges of teaching computer science students to design hardware, highlighting the need for integrated coursework, hands-on experience, and bridging the gap between software and hardware development.

semiengineering.com
37 38
Summary
Show HN: Pg-typesafe – Strongly typed queries for PostgreSQL and TypeScript
n_e about 7 hours ago

Show HN: Pg-typesafe – Strongly typed queries for PostgreSQL and TypeScript

Throughout my career, I tried many tools to query PostgreSQL, and in the end, concluded that for what I do, the simplest is almost always the best: raw SQL queries.

Until now, I typed the results manually and relied on tests to catch problems. While this is OK in e.g., GoLang, it is quite annoying in TypeScript. First, because of the more powerful type system (it's easier to guess that updated_at is a date than it is to guess whether it's nullable or not), second, because of idiosyncrasies (INT4s are deserialised as JS numbers, but INT8s are deserialised as strings).

So I wrote pg-typesafe, with the goal of it being the less burdensome: you call queries exactly the same way as you would call node-pg, and they are fully typed.

It's very new, but I'm already using it in a large-ish project, where it found several bugs and footguns, and also allowed me to remove many manual type definitions.

github.com
36 18
Summary
Property taxes going up? The 340B Program might be partly responsible
larsiusprime about 5 hours ago

Property taxes going up? The 340B Program might be partly responsible

The article discusses the impact of COVID-19 on healthcare costs, with a focus on how the pandemic has led to increased prices for medical services and supplies. It examines how the crisis has affected the financial stability of healthcare providers and explores potential solutions to address the rising costs.

pricepoints.health
34 23
Summary
Launch HN: Sonarly (YC W26) – AI agent to triage and fix your production alerts
Dimittri about 8 hours ago

Launch HN: Sonarly (YC W26) – AI agent to triage and fix your production alerts

Hey HN, I am Dimittri and we’re building Sonarly (https://sonarly.com), an AI engineer for production. It connects to your observability tools like Sentry, Datadog, or user feedback channels, triages issues, and fixes them to cut your resolution time. Here's a demo: https://www.youtube.com/watch?v=rr3VHv0eRdw.

Sonarly is really about removing the noise from production alerts by grouping duplicates and returning a root cause analysis to save time to on-call engineers and literally cut your MTTR.

Before starting this company, my co-founder and I had a B2C app in edtech and had, some days, thousands of users using the app. We pushed several times a day, relying on user feedback. Then we set up Sentry, it was catching a lot of bugs, but we had up to 50 alerts a day. With 2 people it's a lot. We took a lot of time filtering the noise to find the real signal so we knew which bug to focus on.

At the same time, we saw how important it is to fix a bug fast when it hits users. A bug means in the worst case a churn and at best a frustrated user. And there are always bugs in production, due to code errors, database mismatches, infrastructure overload, and many issues are linked to a specific user behavior. You can't catch all these beforehand, even with E2E tests or AI code reviews (which catch a lot of bugs but obviously not all, plus it takes time to run at each deployment). This is even more true with vibe-coding (or agentic engineering).

We started Sonarly with this idea. More software than ever is being built and users should have the best experience possible on every product. The main idea of Sonarly is to reduce the MTTR (Mean Time To Repair).

We started by recreating a Sentry-like tool but without the noise, using only text and session replays as the interface. We built our own frontend tracker (based on open-source rrweb) and used the backend Sentry SDK (open source as well). Companies could just add another tracker in the frontend and add a DSN in their Sentry config to send data to us in addition to Sentry.

We wanted to build an interface where you don't need to check logs, dashboards, traces, metrics, and code, as the agent would do it for you with plain English to explain the "what," "why," and "how do I fix it."

We quickly realized companies don't want to add a new tracker or change their monitoring stack, as these platforms do the job they're supposed to do. So we decided to build above them. Now we connect to tools like Sentry, Datadog, Slack user feedback channels, and other integrations.

Claude Code is so good at writing code, but handling runtime issues requires more than just raw coding ability. It demands deep runtime context, immediate reactivity, and intelligent triage, you can’t simply pipe every alert directly into an agent. That’s why our first step is converting noise into signal. We group duplicates and filter false positives to isolate clear issues. Once we have a confirmed signal, we trigger Claude Code with the exact context it needs, like the specific Sentry issue and relevant logs fetched via MCP (mostly using grep on Datadog/Grafana). However, things get exponentially harder with multi-repo and multi-service architectures.

So we built an internal map of the production system that is basically a .md file updated dynamically. It shows every link between different services, logs, and metrics so that Claude Code can understand the issue faster.

One of our users using Sentry was receiving ~180 alerts/day. Here is what their workflow looked like:

- Receive the alert

- 1) Defocus from their current task or wake up, or 2) don't look at the alert at all (most of the time)

- Go check dashboards to find the root cause (if infra type) or read the stack trace, events, etc.

- Try to figure out if it was a false positive or a real problem (or a known problem already in the fixes pipeline)

- Then fix by giving Claude Code the correct context

We started by cutting the noise and went from 180/day to 50/day (by grouping issues) and giving a severity based on the impact on the user/infra. This brings it down to 5 issues to focus on in the current day. Triage happens in 3 steps: deduplicating before triggering a coding agent, gathering the root cause for each alert, and re-grouping by RCA.

We launched self-serve (https://sonarly.com) and we would love to have feedback from engineers. Especially curious about your current workflows when you receive an alert from any of these channels like Sentry (error tracking), Datadog (APM), or user feedback. How do you assign who should fix it? Where do you take your context from to fix the issue? Do you have any automated workflow to fix every bug, and do you have anything you use currently to filter the noise from alerts?

We have a large free tier as we mainly want feedback. You can self-serve under 2 min. I'll be in the thread with my co-founder to answer your questions, give more technical details, and take your feedback: positive, negative, brutal, everything's constructive!

sonarly.com
23 5
Summary
America's Future Leaders Are Learning to Become Grifters
paulpauper about 3 hours ago

America's Future Leaders Are Learning to Become Grifters

The article discusses how America's future leaders are learning to navigate complex global challenges, with a focus on the growing importance of cross-cultural communication, adaptability, and a solutions-oriented mindset among young professionals.

robkhenderson.com
23 5
Summary
Show HN: Cycast – High-performance radio streaming server written in Python
LukeB42 about 9 hours ago

Show HN: Cycast – High-performance radio streaming server written in Python

A high-performance internet radio streaming server written in Python with Cython optimizations.

github.com
18 2
Summary
pg_background: Make Postgres do the long work (while your session stays light)
tanelpoder about 3 hours ago

pg_background: Make Postgres do the long work (while your session stays light)

The article discusses using PostgreSQL's background worker processes to offload long-running tasks, allowing the main session to remain lightweight and responsive. It explains how to set up and utilize background workers to perform time-consuming operations without blocking the primary application.

vibhorkumar.wordpress.com
15 1
Summary
Claude Sonnet 4.6
meetpateltech about 7 hours ago

Claude Sonnet 4.6

Anthropic releases a new AI model called Claude, which is capable of generating original sonnets in the style of classical poetry. The article discusses the technical capabilities of Claude and its potential applications in creative writing and language generation.

anthropic.com
14 1
Summary
Dolphin Emulator – Rise of the Triforce
lsferreira42 about 3 hours ago

Dolphin Emulator – Rise of the Triforce

The article discusses the development and release of The Legend of Zelda: The Wind Waker, a classic GameCube title, and its innovative cel-shaded art style that was initially met with mixed reactions but has since become iconic and influential in the gaming industry.

br.dolphin-emu.org
11 2
Summary
Most people are individually optimistic, but think the world is falling apart
speckx about 8 hours ago

Most people are individually optimistic, but think the world is falling apart

The article discusses the phenomenon of individual optimism, where people maintain a positive outlook despite societal and global challenges. It explores how this individual optimism can coexist with broader pessimism about the state of the world and the future.

hannahritchie.substack.com
10 4
Summary