Hacker News

Latest

Judge rules DOGE cancellation of humanities grants was unconstitutional

2026-05-08 @ 22:06:19Points: 48

Compound drivers of Antarctic sea ice loss and Southern Ocean destratification

2026-05-08 @ 22:00:22Points: 15Comments: 0

Meta Shuts Down End-to-End Encryption for Instagram Messaging

2026-05-08 @ 21:47:47Points: 88Comments: 64

AWS data center outage hits trading on Fanduel, Coinbase

2026-05-08 @ 21:37:45Points: 37Comments: 1

Non-determinism is an issue with patching CVEs

2026-05-08 @ 21:23:07Points: 28Comments: 10

Mux (YC W16) Is Hiring

2026-05-08 @ 21:02:32Points: 1

Dirty Frag: Universal Linux LPE

2026-05-08 @ 20:36:51Points: 18Comments: 1

Roadside Attraction

2026-05-08 @ 19:43:04Points: 17Comments: 3

You gave me a u32. I gave you root. (io_uring ZCRX freelist LPE)

2026-05-08 @ 19:40:39Points: 112Comments: 69

My first in-prod corrupted hard drive problem

2026-05-08 @ 19:35:36Points: 33Comments: 27

Google broke reCAPTCHA for de-googled Android users

2026-05-08 @ 18:45:58Points: 478Comments: 157

Google Cloud fraud defense, the next evolution of reCAPTCHA - https://news.ycombinator.com/item?id=48039362

also: Google Cloud Fraud Defence is just WEI repackaged - https://news.ycombinator.com/item?id=48063199

Teaching Claude Why

2026-05-08 @ 17:59:41Points: 63Comments: 12

AI is breaking two vulnerability cultures

2026-05-08 @ 17:55:08Points: 202Comments: 85

Cartoon Network Flash Games

2026-05-08 @ 16:29:52Points: 263Comments: 89

Show HN: GETadb.com – every GET request creates a DB

2026-05-08 @ 16:17:37Points: 23Comments: 29

To see what the agent sees, you can load https://getadb.com/new

There's two fun things about how it's implemented:

1. If you curl the home page, it the agent content rather than human content. We do this by detecting the 'Sec-Fetch-Mode' header. It's not perfect, but gets the job done for Claude Code et al.

2. For an agent to spin up an app, they make _two_ fethes. (1) getadb.com/guide tells them to generate a uuid, and fetch (2) getadb.com/provision/<uuid>. We did this, because just about half of the popular web-based app builders cache URLs globally, even if you return no-store headers. To get around this we just instruct the agent to generate unique URLs

You may wonder: Why GET requests, rather than POST requests? It's because then you can build in surprising places. For example, we get meta.ai to build an app inside the artifact preview: https://artifacts.meta.ai/share/a/b80c7412-c3af-4088-b430-78efdfe8ea2d

Under the hood, this is possible because the whole infra is mult-tenant from ground up. We already announced how that works on HN, but if you're curious here's the essay for it: https://www.instantdb.com/essays/architecture

Serving a website on a Raspberry Pi Zero running in RAM

2026-05-08 @ 15:10:35Points: 183Comments: 75

PC Engine CPU

2026-05-08 @ 14:14:31Points: 116Comments: 51

Poland is now among the 20 largest economies

2026-05-08 @ 12:30:05Points: 883Comments: 726

US Government releases first batch of UAP documents and videos

2026-05-08 @ 12:10:25Points: 214Comments: 328

David Attenborough's 100th Birthday

2026-05-08 @ 12:03:26Points: 409Comments: 80

An Introduction to Meshtastic

2026-05-08 @ 11:22:11Points: 362Comments: 136

Ask HN: We just had an actual UUID v4 collision...

2026-05-08 @ 07:57:14Points: 286Comments: 248

This morning, our database flagged a duplicate UUID (v4). I checked, thinking it may have been a double-insert bug or something, but no.

The original UUID was from a record added in 2025 (about a year ago), and today the system inserted a new document with a fresh UUIDv4 and it came up with the exact same one:

b6133fd6-70fe-4fe3-bed6-8ca8fc9386cd

We're using this: https://www.npmjs.com/package/uuid

I thought this is technically impossible, and it will never happen, and since we're not modifying the UUIDs in any way, I really wonder how that.... is possible!? We're literally only calling:

import { v4 as uuidv4 } from "uuid";

const document_id = uuidv4();

... and then insert into the database, that's it.

Additionally, the database only has about 15.000 records, and now one collision. Statistically... impossible.

Has that ever happened to anyone?! What in the...

AWS says data center overheating in North Virginia disrupts services

2026-05-08 @ 03:31:58Points: 92Comments: 53

Mojo 1.0 Beta

2026-05-08 @ 02:49:01Points: 269Comments: 173

Maybe you shouldn't install new software for a bit

2026-05-07 @ 23:02:11Points: 814Comments: 428

Looking at the data behind prediction markets

2026-05-07 @ 13:12:39Points: 43Comments: 18

Wi is Fi: Understanding Wi-Fi 4/5/6/6E/7/8 (802.11 n/AC/ax/be/bn)

2026-05-06 @ 16:01:50Points: 37Comments: 13

All means are fair except solving the problem

2026-05-06 @ 15:52:25Points: 28Comments: 31

Rumors of my death are slightly exaggerated

2026-05-06 @ 15:24:51Points: 1481Comments: 228

A couple people recently emailed, asking whether the Klein bottle business was still operating after my death.

“Huh?” I thought. “I ain’t dead yet.”

After some digging, I discovered the source: an AI-generated review of The Cuckoo’s Egg circulating on Facebook. Alongside the usual synthetic praise and fabricated details, it confidently announced that I had died in May 2024.

Apparently AI has now advanced to the point where it can kill people off before they notice.

Mark Twain once wrote, “Reports of my death are greatly exaggerated.” I never expected to field-test the quote personally.

source: https://www.facebook.com/story.php?story_fbid=989939243570691&id=100076638743004

Cheers, -Cliff

Man finds $1M worth of Yu-Gi-Oh cards in a dumpster

2026-05-06 @ 13:54:20Points: 107Comments: 36

Archives

2026

2025

2024

2023

2022