News for hackers. Stuff that matters.

johndimm

Yeah, watches are a problem. Some possibilities:

Some clever horloger will find a simple mechanism to perform calendar-based warping.

After spending that much money on a watch, you'll be glad to be forced to play with it every few days. Makers will add the ability to move forward or back by seconds.

Our AI overlords will come to the same conclusion on their own and will not care about watches.

Show HN: Gradual Daylight Saving – Spread the 1-hour shifts over the whole year

https://gradual.johndimm.org

Instead of jumping an hour twice a year, shift a little bit each day. The offset rises smoothly from 0 at winter solstice to +60 minutes at summer solstice and back. Max daily change is ~32 seconds.William Willett's original 1907 proposal was actually 8 shifts of 20 minutes —- four forward in spring, four back in autumn. Gentler on humans than what we ended up with. Now that most clocks are...

( Read More... | 2 comments | 2 points | on HN )
Re:Show HN: Apps posted here classified by LLM on Wednesday January 14, 2026 @12:24AM (#46612653)
Is it okay to classify apps this way? Not the same as news.

Link to the app: https://show-hn-classified.vercel.app/

This is pretty cool!

Would like to see explanations for the connections which are sometimes not obvious.

Maybe make a video showing how it adapts as you make guesses. I wasn't sure what was happening when the first green arrow showed up.

I also like NYT Connections and have the feeling a better version could be created that would, like this, let you try out 2 and 3-word groupings visually before committing to a possible red-herring.

Update Jan 11:

Originally designed to map world history, Constellations has evolved into a Universal Bipartite Explorer. It uses LLMs to identify the fundamental "Atomic" building blocks and the "Composite" collections that connect them in any domain.

Supported Bipartite Pairs: History: Person (Atomic) ↔ Event/Project (Composite) Cinema: Actor/Director (Atomic) ↔ Movie/TV Show (Composite) Sports: Player (Atomic) ↔ Team (Composite) Culinary: Ingredient (Atomic) ↔ Recipe (Composite) Medicine: Symptom (Atomic) ↔ Disease (Composite) Academia: Researcher (Atomic) ↔ Paper/Grant (Composite)

I built this to see if I could create 'collaboration graphs' on the fly using LLMs instead of a pre-computed database. It connects people to people through events they both participated in.

The project was 100% 'vibe coded'. I started in Google AI Studio, moved to Antigravity, then Cursor, and finally Codex. The README has the full 'tool-hopping' story and the initial prompt that started it all.

Live demo is here: https://constellations-delta.vercel.app/