Settings

Theme

Show HN: PyHN - Hacker news client for command line

pypi.python.org

79 points by Socketubs 9 years ago · 18 comments

Reader

ecubed 9 years ago

Its a pretty nifty concept. Wish there was a way to browse comments without leaving the terminal though.

bootload 9 years ago

Nice work and I've installed it. One problem I found is the current subject titles focus blacked out. I fixed this in $HOME/.pyhn/config by changing:

    FROM: 35 focus = black||underline
    TO:   35 focus = light blue||underline
I'm using standard Bash with black background/white text. Once again great work.
qwertyuiop924 9 years ago

Cool. But I do like comments.

I guess there's another project for me, once I finish writing a somewhat complex, networked application in Scheme, and building a Bryan Cantrill Bingo Sheet generator (which would be trivial, if I could ever get around to it).

Hey, no matter how silly the idea, I have to keep in practice somehow.

Annatar 9 years ago

Great idea, but the delivery leaves much to be desired: I am not going to run "pip install" and bypass the software management subsystem of my operating system, thereby compromising the integrity of my system. No OS package, no install.

  • gtk40 9 years ago

    He already provides packaging for Arch, probably what he uses. It's probably just a question of what resources he has available. Many of us are content to use a tarball or pip.

  • vanous 9 years ago

    Debian installs pip in user's local storage. Plus, use virtualenv, it's great!

  • gourneau 9 years ago

    Why not just use a virtual env?

    • Annatar 9 years ago

      What is a "virtual env"? Why am I expected to know this just to run an end-user application? Is my spare time completely worthless?

      Steve Jobs would have had a field day with this one, if he were alive!

  • bootload 9 years ago

    "the delivery leaves much to be desired"

    If you have access to the source, that is all you need.

  • sixhobbits 9 years ago

    Genuinely curious - how does installing a Python library through pip 'compromise the integrity of [your] system'?

    • vanous 9 years ago

      The distribution packages are often carefully tuned to match compatible versions, with pip, you might add something that the packaging system doesn't account for. I disliked pip ever since but the virtualenv idea sounds good.

      • maweki 9 years ago

        pip install --user and you have a local installation leaving everything untouched. As you have a local npm/cabal/gem package store.

        • Annatar 9 years ago

          So now it is expected of me to learn some programming language's private packaging system, just to use an application?

          Nope, that won't fly.

    • Annatar 9 years ago

      My operating system wouldn't know about this new content, which means that it would not be automatically reproducible. There would now be a change to the system that the system doesn't know about.

      I don't do that. On my system every single change to every single file is encapsulated inside of an OS package. The integrity of the OS content is not compromised in any way, because the OS knows about every single application's file. Emphasis on application's file, as opposed to just raw data.

  • totony 9 years ago

    Just make one, it's usually straightforward

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection