Hacker News

Top stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. Parley: Federated, decentralised chat that speaks plain IRC (mills.io)
    61comments
  2. Show HN: Hntui – A TUI for Hacker News (github.com/ahmd-sh)
    22comments
  3. AI companies in race to demonstrate their model most threatening to humanity (thecivilian.co.nz)
    254comments
  4. Coding Is Not Solved – Alex Ewerlöf Notes (alexewerlof.com)
    2comments
  5. 37,500 border drawings: a map of the world as people remember it (habibicode.org)
    24comments
  6. Does Reddit have an astroturfing problem? What the data suggests (petervijeh.com)
    36comments
  7. Footguns with Postgres "at time zone 'UTC'" (bookofrevenue.com)
    45comments
  8. Owed a billion dollars in Nvidia stock (colo.to)
    376comments
  9. Show HN: PaperMono, e-ink fridge magnet shopping list with mobile web page (github.com/seamusc)
    5comments
  10. Ember-1 (fireworks.ai)
    229comments
  11. When did Google get so weird? (sancho.bearblog.dev)
    809comments
  12. Nissan's third generation e-POWER powertrain (nissan-global.com)
    193comments
  13. Thinking fast and slow in AI: The role of metacognition (2021) (arxiv.org)
    48comments
  14. Made by Mechanical Means (felixrieseberg.com)
    16comments
  15. Self-Hosting on the Dark Web (alvarezrosa.com)
    97comments
  16. Malleable software: Restoring user agency in a world of locked-down apps (2025) (inkandswitch.com)
    62comments
  17. Functional Mechanical Sympathy [video] (youtube.com)
    11comments
  18. Guitar amp and effects pedal built on the Waveshare ESP32-S3-Touch-AMOLED-2.06 (github.com/dashersw)
    62comments
  19. Alan Kay's answer to “Did the ENIAC have a BIOS”? (quora.com)
    51comments
  20. Lunar Terminator Paradox (secretsauce.net)
    60comments
  21. Don't couple your Go code to GitHub (iain.rocks)
    141comments
  22. The state of SIMD in Rust in 2026 (shnatsel.github.io)
    45comments
  23. In an $80 motel room, a discovery to shed light on the origins of life (nytimes.com)
    99comments
  24. Deterministic Concurrency [video] (youtube.com)
    5comments
  25. Reading’s Bayeux Tapestry (diamondgeezer.blogspot.com)
    22comments
  26. Prompting Claude Opus 5.5 (claude.com)
    178comments
  27. Show HN: Lofi Cities – Pixel-art city nights with browser-generated lofi (loficities.com)
    116comments
  28. Imp is a full port of DSPy to the BEAM (github.com/deepfates)
    7comments
  29. Replacing the old battery on rechargeable bike lights (jvns.ca)
    105comments
  30. What I did at Recurse Center (thill.me)
    38comments

Show HN: Hntui – A TUI for Hacker News

45 pointsby 2h agogithub.com
21 comments
hi there! i'd like you to try out a tui i made for browsing hackernews. it's built using opentui and also effect (learning experiment). i really like it and i think you will too!
1h agoHN ↗

Thank you, I've been looking for a meaningful way to browse HN on my cyberdeck and this looks perfect.

45m agoHN ↗

I just rewrote it on my device in ratatui using codex in 16 minutes and it uses 10x less RAM 150MB -> 15MB

the binary file is 10MB

1h agoHN ↗

Loved it, thanks for sharing! If you can add logins and posting it would be great!

59m agoHN ↗

"Zig with TypeScript bindings and React components" for TUI is definitely the wildest, weirdest stack for a given job I've seen.

44m agoHN ↗

Where are you seeing any mention of Zig? All I see is TypeScript?

46m agoHN ↗

That's a lot of deps to read HN.

Maybe your clanker can do it without.

40m agoHN ↗

In the old days, you would telnet into a host machine that just serves this up to you. No need to install anything.

27m agoHN ↗

And this is why people aren’t going out of the loop any time soon. A normie asks the bot to make a project, it produces nonsensical complexity like this.

14m agoHN ↗

Are you comparing with `curl | lynx` or with Chrome?

9m agoHN ↗

HN data is accessible through the Firebase API: https://github.com/hackernews/api

You don't need to as much as parse HTML to read it. Building a client by hand in C even should be pretty painless as long as you don't write your JSON parser yourself.

11m agoHN ↗

It would be nice to read the articles in the terminal as well, maybe just as an markdown output.