‹ BackHN Continuity

Thread

Show HN: Hntui – A TUI for Hacker News

113 points · 66 comments · ahmd-sh

  1. grim_io · · focus · HN ↗
    That's a lot of deps to read HN.

    Maybe your clanker can do it without.

    1. tantalor · · focus · HN ↗
      In the old days, you would telnet into a host machine that just serves this up to you. No need to install anything.
      1. nateb2022 · · focus · HN ↗
        charm makes some awesome libraries for building&#x2F;serving CLIs over SSH: <a href="https:&#x2F;&#x2F;github.com&#x2F;charmbracelet&#x2F;wish" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;charmbracelet&#x2F;wish
        1. neomantra · · focus · HN ↗
          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.
    2. MisterMunchkin · · focus · HN ↗
      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.
      1. TeMPOraL · · focus · HN ↗
        Except why would you waste your time on projects like these, if an LLM can zero-shot them for you?
        1. nateb2022 · · focus · HN ↗
          You&#x27;re restating their point. Normies&#x27; output will still be bad compared to the output that good engineers would produce, with or without AI. You wouldn&#x27;t want to use poorly built software regardless of origin.
          1. TeMPOraL · · focus · HN ↗
            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&#x27;s built. It&#x27;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&#x27;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&#x27;t matter. For the latter, distribution is everything, and then, perceived code quality&#x2F;effort signals actually start making sense.

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

            --

            [0] - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=49875994">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=49875994 I started calling this &quot;Bypass-Driven Development&quot;.

    3. dmos62 · · focus · HN ↗
      Are you comparing with `curl | lynx` or with Chrome?
      1. nateb2022 · · focus · HN ↗
        HN data is accessible through the Firebase API: <a href="https:&#x2F;&#x2F;github.com&#x2F;hackernews&#x2F;api" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;hackernews&#x2F;api

        You don&#x27;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&#x27;t write your JSON parser yourself.

        1. dmos62 · · focus · HN ↗
          That&#x27;s fair criticism.
        2. ahmd-sh · · focus · HN ↗
          that&#x27;s fair. thanks for pointing it out, there&#x27;s a lot of helpful feedback here that will let me optimize this (admittedly) unnecessarily complex project :)
Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.