Hacker News

New stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. The Other Bond Market You Need to Worry About (nytimes.com)
    —discuss
  2. Can your Postgres survive a bad query? (clickhouse.com)
    —discuss
  3. What Is a Men's Shed? (menshed.com)
    —discuss
  4. GPT 5.6 Sol Still Fails on Basic Code Review (chatgpt.com)
    1comments
  5. Potential increase of AI-driven e-scrap higher than previously estimated (wastedive.com)
    —discuss
  6. GDB 18.1 Released (sourceware.org)
    —discuss
  7. Show HN: Open-source agent runtime using your ChatGPT or Claude subscription (github.com/noclickapp)
    —discuss
  8. Show HN: GoTrivia – Free multiplayer browser party games, no signups or ads (gotrivia.org)
    —discuss
  9. Swiss to equip fleet with Starlink high-speed internet by 2029 (swissinfo.ch)
    —discuss
  10. If AI Is Crashing, the Story Should Be Jail In, Not Bail Out (cepr.net)
    —discuss
  11. Jev and where a System One model fits in document processing (unstract.com)
    —discuss
  12. America's Shifting Blue-Collar Landscape (city-journal.org)
    —discuss
  13. When the World Saw van Gogh as 'A Madman,' She Saw His Genius (nytimes.com)
    1comments
  14. Human Frailty (aaatalanta.substack.com)
    —discuss
  15. Fedora 45 to Feature Smoother Experience for Snapdragon X1 Laptops (phoronix.com)
    —discuss
  16. Medusa Headless Commerce Agencies: 10 Best Options in 2026 (focusreactive.com)
    —discuss
  17. Portland Real Estate Is Such a Mess That All Housing Is Affordable Housing (wsj.com)
    2comments
  18. A programming language is a medium for people (fuzzypixelz.com)
    —discuss
  19. Show HN: Sprout – a TUI habit tracker written in Rust (github.com/kb019)
    —discuss
  20. The Perfect Crime: LLM Agents Can Easily Tamper with Their Own Traces (perfect-crime.ai)
    —discuss
  21. New Digital Voice Mode for HF Radio (arrl.org)
    1comments
  22. Open Source AMS for Bambu Labs (github.com/amsozzer1)
    1comments
  23. Show HN: I'm a dermatologist and I vibe coded a 3D biophysical skin model (drmagnuslynch.com)
    —discuss
  24. EnigmaForge – an LLM benchmark where the question is hidden in the story (arxiv.org)
    —discuss
  25. Buying a New Computer (1993) (archive.org)
    —discuss
  26. It Was the Harness, Not the Model (herlein.com)
    1comments
  27. How Pew Research Center is – and is not – using AI in our work (pewresearch.org)
    —discuss
  28. The Untold Origins of Trump's Plan to Sharply Restrict Mail-In Voting (propublica.org)
    —discuss
  29. Parasocial media: why influencers aren't your friend (baldurbjarnason.com)
    —discuss
  30. Stanford Encyclopedia of Philosophy (stanford.edu)
    —discuss

Show HN: Hntui – A TUI for Hacker News

95 pointsby 5h agogithub.com
44 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!
4h agoHN ↗

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

3h agoHN ↗

Thanks for you concern, I typed that message out by hand and genuinely meant it. The terseness stems from the use of a mobile phone, not Claude. As it happens, I don't have an Anthropic account, nor do I possess an OpenAI one. If you look at my comment history, you'll notice I've been around for a while (as I noticed, have you).

2h agoHN ↗

I think a lot of the focus on AI output poisoning future models' training has left their effects on our reasoning/ vocubulary neglected, which is why I brought it up.

How we define words, what connotations they evince and the qualities they exude, simultaneously limits and enables thought.

4h 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

4h agoHN ↗

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

4h agoHN ↗

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

4h agoHN ↗

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

1h agoHN ↗

So how is it a weird stack given the TUI framework itself was written in Zig?

4h agoHN ↗

That's a lot of deps to read HN.

Maybe your clanker can do it without.

3h agoHN ↗

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

1h agoHN ↗

I love that library -- perfect for multi-user TUIs -- and thought its associated Wish SAAS with multi-key identity and KV store was a fantastic idea.

3h 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.

3h agoHN ↗

Except why would you waste your time on projects like these, if an LLM can zero-shot them for you?

2h agoHN ↗

You're restating their point. Normies' output will still be bad compared to the output that good engineers would produce, with or without AI. You wouldn't want to use poorly built software regardless of origin.

1h agoHN ↗

Sure I would. I use it every day. Most software is crap, and it got worse once everything became a SaaS or embedded Chrome pretending to be a desktop app (or the worst, embedded Chrome loading a SaaS pretending to be a desktop app).

Hell, half of my use of LLMs these days is bypassing around crap in software written by people[0].

The metric in question is not how it's built. It's whether it solves a problem. Particularly for single or sub-100-users software, what matters is whether it does the job the user(s) like, the exact way they like it.

Speculating here, but maybe I'm also hitting at a disconnect between perspectives: I look at a product as tool to solve a problem. But some look at it as something to sell for money or Internet fame. For the former, distribution doesn't matter. For the latter, distribution is everything, and then, perceived code quality/effort signals actually start making sense.

TL;DR: I don't mind using shoddy software, but I agree it's a bit harder to sell obviously shoddy software.

--

[0] - https://news.ycombinator.com/item?id=49875994 I started calling this "Bypass-Driven Development".

3h agoHN ↗

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

3h 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.

3h agoHN ↗

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

2h agoHN ↗

I was searching for upvote shortcut and realized it does not support login

2h agoHN ↗

Great! Get the News part of Hacker News without the Drama part of Hacker News. It's always better to increase friction to help you wean yourself off destructive habits like this one, where I'm spending time sending text to a stranger who will immediately discount my thoughts since I'm not them.

Long time ago I had an extension for my browser that would "pause" every social media comment I made and do analysis to see if I was acting like a dick. Maybe I should get it working again.

It all started when I found some website where you'd give it your Reddit account, and it'd do a bunch of processing and produce a report about how much you swore, if you had net favorability or not with up/down votes, sentiment analysis to see if you were coming from a place of friendship, etc. It really drove my behavior in a more positive direction.

I'm a kind, not just nice, person IRL. But the Internet turns humans into text, and I was taught as a child to engage harshly and critically with all text. That is to say, I had good English lit teachers.

1h agoHN ↗

do analysis to see if I was acting like a dick...

Saying something thought provoking is a lot more important than not acting like a dick. If you see a soiled 10$ bill and a nice calming nature photo on the side walk, which one would you pick before the wind blows them away?

2h agoHN ↗

Without Claude code demo it would be impossible to see how it works, nicely done

2h agoHN ↗

Piping through readability before rendering is what made mine usable, raw html to markdown on news sites is mostly nav junk.

2h agoHN ↗

I'd recommend saving actual HN item IDs rather than feed positions. Since the front page reorders constantly, relying on item IDs makes returning to a saved thread completely predictable.

2h agoHN ↗

That is a wild stack to use for a RSS feed.

7m agoHN ↗

It's also exactly the kind of thing that would have gotten my attention a few years ago, but now any chatbot could whip up in 20 minutes, exactly how I want it. Have opinions about the stack (for how little it matters)? Secrets storage and session management? Whatever you want, just say that. It ain't avionics.

It's just firmly in that category of "half my software could be uniquely mine", now. Like my rss reader, bluray transcoding tools, system monitor, etc.

2h agoHN ↗

Made me think of a cool way to burn tokens: browser that reports websites you visit to an agent, which then writes a TUI for that site, ultimately leading you to a collection of low-resource UIs for the five or so websites you actually visit. Then you stop needing to use a browser and your 16GB RAM with a browser using 64GB of RAM becomes a system with free RAM for the first time in years.

Think: Lynx but pretty.

(Also bonus, bot checks that flag you as one means you have more free time to not get advertised to or sucked into Internet drama.)

1h agoHN ↗

i love me a good tui, but hackernews is one of the few websites that aren't a pain to use so i just browse it in firefox with vimium plugin.