Hacker News

Top stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. Prompting Claude Opus 5.5 (claude.com)
    48comments
  2. Owed a billion dollars in Nvidia stock (colo.to)
    277comments
  3. Thinking fast and slow in AI: The role of metacognition (2021) (arxiv.org)
    26comments
  4. Ember-1 (fireworks.ai)
    211comments
  5. When did Google get so weird? (sancho.bearblog.dev)
    709comments
  6. Malleable software: Restoring user agency in a world of locked-down apps (2025) (inkandswitch.com)
    35comments
  7. Nissan's third generation e-POWER powertrain (nissan-global.com)
    58comments
  8. Made by Mechanical Means (felixrieseberg.com)
    2comments
  9. Footguns with Postgres "at time zone 'UTC'" (bookofrevenue.com)
    5comments
  10. Maybe don't let Muse run your Facebook Marketplace account (threads.com)
    18comments
  11. Alan Kay's answer to “Did the ENIAC have a BIOS”? (quora.com)
    40comments
  12. Functional Mechanical Sympathy [video] (youtube.com)
    1comments
  13. Self-Hosting on the Dark Web (alvarezrosa.com)
    70comments
  14. Lunar Terminator Paradox (secretsauce.net)
    48comments
  15. Guitar amp and effects pedal built on the Waveshare ESP32-S3-Touch-AMOLED-2.06 (github.com/dashersw)
    32comments
  16. Was silent reading unusual during Augustine's time? (historyofinformation.com)
    30comments
  17. The state of SIMD in Rust in 2026 (shnatsel.github.io)
    36comments
  18. Don't couple your Go code to GitHub (iain.rocks)
    109comments
  19. Deterministic Concurrency [video] (youtube.com)
    3comments
  20. There is more to code review than (automatable) detection (adaptivecapacitylabs.com)
    83comments
  21. Show HN: Lofi Cities – Pixel-art city nights with browser-generated lofi (loficities.com)
    112comments
  22. In an $80 motel room, a discovery to shed light on the origins of life (nytimes.com)
    93comments
  23. What I did at Recurse Center (thill.me)
    32comments
  24. Imp is a full port of DSPy to the BEAM (github.com/deepfates)
    7comments
  25. Replacing the old battery on rechargeable bike lights (jvns.ca)
    92comments
  26. Reading’s Bayeux Tapestry (diamondgeezer.blogspot.com)
    17comments
  27. Previously unheard recordings of John Coltrane, captured by Frank Tiberi (jazzwise.com)
    33comments
  28. Oral history of John Chowning, inventor of FM synthesis [video] (youtube.com)
    21comments
  29. Writing Efficient C++ Code (2013) (asawicki.info)
    118comments
  30. Packing Binary Is Fun (hereticpleb.vercel.app)
    4comments

Footguns with Postgres "at time zone 'UTC'"

16 pointsby 23h agobookofrevenue.com
5 comments
17m agoHN ↗

? Footguns as a synonym for "caveat" or "gotcha" were in use long before LLMs. I hate Claude speak too but there's no need to knee-jerk blame everything on LLMs.

14m agoHN ↗

While that is true (the LLMs surely had to learn it from pre-existing content), I think it's been so thoroughly overused and turned into a cliche that the term has been ruined for the foreseeable future.

11m agoHN ↗

I think most of the confusuion comes from "AT TIME ZONE" being the syntax for both the conversion from _and_ to timezone'd timestamps. Maybe it would have been more intuitive had the two operations gotten different wordings, e.g.:

timestamp to timestamptz: AS ZONED AT TIME ZONE ...

timestamptz to timestamp: AS LOCAL AT TIME ZONE ...

5m agoHN ↗

Postgres 'at time zone' is confusing, but it's internally consistent. Once you understand what it's doing, you can work with it and it will reliably behave the way it's designed to.

https://oneuptime.com/blog/post/2026-01-25-postgresql-timezo...

    -- TIMESTAMPTZ AT TIME ZONE 'X' -> returns TIMESTAMP in timezone X
    -- TIMESTAMP AT TIME ZONE 'X' -> returns TIMESTAMPTZ treating input as timezone X