Live data from Hacker News

Show HN: Hacker News client with a twist

haxplore.pabue.co

191–200 of 246 posts

Re: Show HN: Hacker News client with a twist

#191
post #79

Nice. I use vimium-firefox as a default and it is not working. Focusing on one comment at the time is changing the adequate contextual dynamic of relational scanning. All of this only highlights the problem with HN interface. It is time for slight update addressing some basics. - font size - monochromatic theme - dark mode * aside from this "Do not touch anything":) P.S. As a default workaround for HN design issues I…

With vimium, you probably need to use 'insert mode' with this site.

Thanks. It is working.

Re: Show HN: Hacker News client with a twist

#194
post #143

Earlier quoted context omitted.

Thank you for liking it :D 1. The alt+h hotkey will be probably be replaced by "?". That should fix this. 2.1 That's a pretty cool idea. Would you want the "mark as read" part to happen automatically or manually? 2.2 Showing new/unread comments is also a cool idea but it will increase the amount of requests to the HN api. However I'm gonna look into it. Wrapping it in a Tauri might be cool, because I actually wanted…

> Showing new/unread comments is also a cool idea but it will increase the amount of requests to the HN api. However I'm gonna look into it. At the simplest level LocalStorage or equivalent keyed on the submission id with a prior comment count to be compared with the new comment count would be sufficient. If it had a time of hast check as well, highlighting new comments would also be easy. I'm not sure about other pe…

Storing view time would make things easy, but might break on subthreads. You can probably just store all the comment ids in LocalStorage, and highlight comments that aren't in that set before putting them in there (or maybe put them in there only when scrolled to/past).

Re: Show HN: Hacker News client with a twist

#197

Hot damn. Haxplore is cool. This is kinda how I imagine all my clients should work. HN, feedly & NetNewsWire, Overcast & Podcast.app, Music.app. It's like a synthesis of file explorers and media consumption. Bravo. (I've got a bunch of other UX notions for power users.)

I would extend "file browser" to be the more general "tree navigation" - for instance, Miller Columns[1] (which I believe is an accurate characterization of Haxplore's interface) are used in the Pharo environment[2] to navigate objects.

In general, though, I agree with you - I think that most of the media tools that we use today could benefit from Miller Columns and a keyboard-driven design....

I'm interested in talking about UI affordances for power users - would you be interested? If so, drop me an email (you don't have your email in your HN profile, and in-thread discussion isn't a good use of HN space).

[1] https://en.wikipedia.org/wiki/Miller_columns [2] https://pharo.org/features.html

Re: Show HN: Hacker News client with a twist

#198
post #2

Haxplore is a little web app I created because I didn't like to click around the HN interface to read submission and discussions. I also wanted to experiment with different ways of implementing keyboard control in web apps and HN seemed like the perfect test subject. So maybe it's useful for some of you too. The most important features are: - Intuitive keyboard control - Link detection in comments with hotkeys to ope…

Really cool! My $0.02: I wish this looked more like hacker news: IE, same colors, same fonts, same text size. I've been using Hacker News for so long that its look and feel are part of its queues. Different colors / fonts just gives the same content a different feel. I'm torn on how you display comments. One thing that I don't like in Hacker News is that a top-level comment with a lot of replies ends up pushing other…

Thanks, good point. I'm thinking about adding a hacker news theme that mirrors the colors and fonts.

Showing a few replies would be possible, but I think it would clutter the interface and make the thing a bit more confusing. In my opinion showing the amount of replies should be enough, but I will keep this in mind.

Re: Show HN: Hacker News client with a twist

#199
post #35

Earlier quoted context omitted.

Thank you very much! Got great feedback so far, so I'm definitely gonna work on it and try to improve the experience.

I love the keyboard interface please don't listen to anyone trying to change that part :).

Don't worry, I will definitely not change anything about the keyboard control part. You have my word! ;)

Re: Show HN: Hacker News client with a twist

#200
This is a really interesting project.

It's also incomplete - but, in fairness, building a HN client that most people would consider "complete" is a massive undertaking (HN login, themes, customizable keyboard shortcuts, mouse support, pre-fetching, "read" status markers).

Instead, here's some feedback about the interesting/different parts of the design:

1. Having WASD, HJKL, and arrow-key navigation is nice - most tools commit to exactly one of those three.

2. I believe that not blurring the leftward (parent) column would be better than giving a toggle-able parent comment in the current column.

3. The keyboard shortcut + "Help" button in the corner is great - I regularly forget what bindings are available for a new tool that I'm in the first few minutes of using, and then often get bored and leave.

4. Placing the comment content all the way at the top of the box slightly encourages focus on that content, which is good - HN puts the username and posting age at the top instead, which is a distraction, and makes it slightly easier to think about users instead of content.

5. Lack of pagination is great - no more artificial second-page barrier.

6. You could use more of the screen space - for me, about a third is just empty, even when I zoom.

Less interesting stuff: there's some visual rendering bugs of italics and the "M" menu isn't keyboard-navigable (this isn't meant to be a feature request; I know you're focused on making the site keyboard-driven). Congrats on making a relatively resource-efficient and visual-space-efficient web app!

Post reply on HN