A museum API flags art "not viewed much" — and the moment you look, you disqualify it

The Art Institute of Chicago exposes a field that marks any artwork seen fewer than 200 times since 2010. A developer built a way to surface those neglected pieces, and the thread finds the paradox inside: every viewer nudges the number that makes them special.

In brief

Will Wang spotlights `has_not_been_viewed_much` — under 200 views since Jan 2010 — in the museum's public API, as an invitation to discover overlooked works rather than a finished app.

The thread names the observer paradox — look, and the count ticks up — and remembers Forgotify, the site that played only zero-listen Spotify songs and thereby deleted them from its own pool.

A boolean that quietly defeats itself

A short note by Will Wang points at a charming corner of the Art Institute of Chicago's public API: a boolean field called has_not_been_viewed_much, which flags any artwork viewed fewer than 200 times on the museum site since January 1, 2010. Rather than build a full app, Wang treats it as an invitation — a way to go discover the neglected pieces. He's candid about the limit of what he can offer: he can surface what the overlooked works are, but not why they stay overlooked.

The thread found the trapdoor immediately — the field describes a state that observing destroys.

The observer paradox, with a dead precedent

"Is there a chance a site like this could ruin their metric by inflating all the views for these lowest viewed items? Or do these not count?" — a commenter naming the observer paradox

Someone remembered the perfect prior art — a project that ate its own dataset:

"There used to be a site called Forgotify that would only play songs from Spotify that had zero listens. So each song played … removed that song from the set that could ever be played by Forgotify. Doesn't look like it's around any more, sadly." — a commenter recalling Spotify's self-defeating Forgotify

And, because it's HN, a reader who couldn't load the page went and diagnosed why for everyone else:

"it keeps saying "failed to load" for me. through the magic of the developer console… it seems that this is a case of an overzealous cloudflare turnstile setup" — a commenter who debugged the failure himself

The little paradox worth keeping

There's a real idea under the toy. "The art nobody looks at" is a category that can only exist while nobody is looking — the instant you publish a tool to celebrate it, you're the mechanism that ends it, exactly as Forgotify quietly listened its own catalog to death. It's a two-minute click and a genuinely nice thought: some things are special because they're unobserved, and there's no way to point at them without pointing them out of the set.

Get breakdowns like this every day

The top Hacker News stories, unpacked — by email, Telegram, or RSS.

Next story · 22 of 22 Read more
🚀Tech

Simon Willison shipped a release mostly written by AI for $149.25 — the number everyone will misuse

From a Fourth of July parade, Willison prompted Claude Fable to review his own library and it caught five release-blocker bugs he'd missed. The headline cost is $149.25. The thread's sharpest voice warns that's the expert's number, not yours.

★ 64 · 💬 78 · simonwillison.net · 3 min