Nice work :-) may end up using this. I noticed that you rolled your own hacker news parsing - any reason why you used this over http://www.hnsearch.com/api or similar?
I mean this with all sincerity, but did I understand this correctly? Using Terminal to sift thru HN articles, only to open them up in a web browser via the "c" key or the Enter key? I fail see the point. If you have a browser, you don't need the less usable Terminal version.
I tried thinking about who could be the target audience for something like this and had images of 1960s-era IBMers who worked exclusively with character-based terminals hooked to the mainframes (ignore the lack of browsers in that time period for the moment). But today, barring specialized defense related jobs and the like, everyone has a browser. Hell, many of us have browsers in our pockets via smartphones.
I guess I just don't understand the fetish with 1960s-era technologies in 2013 (up to and including vi/vim vs. more powerful editors). Is it nostalgia?
I spend most of my day in a terminal. I might use this just to have one less context switch. But I agree that opening the actual article in the browser sort of defeats the point.
As far as vi/vim versus "more powerful" editors... you mean emacs right? Because IDEs aren't necessarily more powerful than vim/emacs, they are just easier to learn.
As a testament to the simplicity of HN's design though, it should be noted HN is fully functional and looks good in elinks etc. In fact I'm posting this very comment from my terminal with elinks. With elinks re-writing scripting it wouldn't be hard to massage the pages a little first to get them looking even better.
Noob question (I barely ever use Python stuff), but after I install this with pip, how do I actually run it? I'd have expected a hashbanged script on my path but bash can't seem to find one...
[+] [-] kaolinite|13 years ago|reply
On another note (and sorry for advertising my own project) but it is relevant and some may find it useful - Hacker News for Sublime Text: https://github.com/dotty/HackerNews-SublimeTextPlugin
By the way, you might want to consider putting "Show HN: ..." in the title. Tends to stand out more and people often look for these posts.
[+] [-] Socketubs|13 years ago|reply
Edit too: Use my own to test BeautifulSoup and for fun.
[+] [-] bdcravens|13 years ago|reply
http://news.ycombinator.com/item?id=4992951
Maybe should have put "another" in the title? :-)
[+] [-] Socketubs|13 years ago|reply
[+] [-] gglanzani|13 years ago|reply
[+] [-] Socketubs|13 years ago|reply
[+] [-] joshdotsmith|13 years ago|reply
[+] [-] mmorett|13 years ago|reply
I tried thinking about who could be the target audience for something like this and had images of 1960s-era IBMers who worked exclusively with character-based terminals hooked to the mainframes (ignore the lack of browsers in that time period for the moment). But today, barring specialized defense related jobs and the like, everyone has a browser. Hell, many of us have browsers in our pockets via smartphones.
I guess I just don't understand the fetish with 1960s-era technologies in 2013 (up to and including vi/vim vs. more powerful editors). Is it nostalgia?
[+] [-] habitue|13 years ago|reply
As far as vi/vim versus "more powerful" editors... you mean emacs right? Because IDEs aren't necessarily more powerful than vim/emacs, they are just easier to learn.
[+] [-] Surio|13 years ago|reply
I have Python 2.7 and VS2010 Express installed and have already done most of the things SO recommends, such as setting up path variables, etc....
Any other ideas?
[+] [-] Socketubs|13 years ago|reply
[+] [-] thejsjunky|13 years ago|reply
As a testament to the simplicity of HN's design though, it should be noted HN is fully functional and looks good in elinks etc. In fact I'm posting this very comment from my terminal with elinks. With elinks re-writing scripting it wouldn't be hard to massage the pages a little first to get them looking even better.
[+] [-] icambron|13 years ago|reply
[+] [-] onehp|13 years ago|reply
[+] [-] Socketubs|13 years ago|reply
You just have to run pyhn command in your favorite terminal.
[+] [-] deloschang|13 years ago|reply
[+] [-] Socketubs|13 years ago|reply
[+] [-] ragsagar|13 years ago|reply
[+] [-] Socketubs|13 years ago|reply
Done!
[+] [-] Devlin_Donnelly|13 years ago|reply
[+] [-] guilloche|13 years ago|reply
[+] [-] fox91|13 years ago|reply
[+] [-] lscott3|13 years ago|reply
[+] [-] 9k9|13 years ago|reply
[deleted]