Ask HN: How do you use HN?
The HN audience is a technical one, and the HN site is a simple one. I'm interested to know how various people use and enhance HN.
Do you use browser plugins or user scripts? Do you use a bot or online service to monitor responses to your comments? What aggregators do you use, curated or not? Browser or app? Which app?
Also, what are your habits around HN? Do you check the front page multiple times a day? Review top stories every week? Comment only on fresh stories or weeks old threads?
There have been related threads recently and further in the past, so please feel free to link to them as well!
78 comments
[ 2.4 ms ] story [ 151 ms ] thread- https://hnrss.org/newest?q=openstep (gives you posts referencing openstep) [edit: @themodelplumber posted a comment about GNUStep, the URI can also be: https://hnrss.org/newest?q=openstep+OR+gnustep]
- https://hnrss.org/newcomments?q=openstep (gives you comments referencing openstep, you can see that yours is in there) [edit: as per @themodelplumber's comment, the URI can be: https://hnrss.org/newcomments?q=openstep+OR+gnustep]
You can also keep separate feeds; it is up to you.
You can have that in your email client. Say you use Mozilla Thunderbird for email:
- Click on the menu
- Click New
- Click "Feed account"
- Enter a name "HN OpenStep"
- Click "Next"
- Click "Finish"
You will have one "HN OpenStep" element appear on the left sidebar in Thunderbird. Click on that, then:
- Click "Manage feed subscriptions", from the right pane.
- Enter: https://hnrss.org/newest?q=openstep in the "Feed URL" field on the window that appears
- Click "Add"
- Click "Close".
You will see "Hacker News - Newest openstep ([number])" appear on the left sidebar, as a child element of "HN OpenStep" 'feed account'.
To add the feed for comments:
- Click "Manage feed subscriptions", from the right pane.
- Enter: https://hnrss.org/newcomments?q=openstep in the "Feed URL" field on the window that appears
- Click "Add"
- Click "Close".
You will see "Hacker News - New Comments openstep ([number])" appear on the left sidebar, as a child element of "HN OpenStep" 'feed account'.
Now you can gormandize.
Referencing my reply to someone asking about how to keep tabs on sofware releases here: https://news.ycombinator.com/item?id=29478396
I'm unsure how this is handled with other email clients, but in case you don't use any, you can visit the URLs in my first reply whenever you want; that or use the site's search functionality at the bottom.
After 30-ish years of email I finally found something good.
What an endorsement! If I were them, I'd put this right on the landing page.
OpenStep is the framework, available in a few places but including Windows NT and Solaris plus…
OPENSTEP is the desktop operating system based on Mach and BSD with the OpenStep framework.
I’m also just aging out.
edit: oh, and always always set the topcolor to the same as the background color :)
HN has filled that hole for me that reddit and 4chan left behind, I don't feel as bad for checking it so much every day though, the content here is a step up for sure.
My perspective on HN changed as well. At first I was guilty about it. My use correlated with procrastination times :-). But I have come to see HN as a source/expression of a variety of psychological relief mechanisms.
When I use the counterparts of those mechanisms too much in my daily grind (a set of subjective perceptions), HN is a good source of the opposite, e.g. others' objective judgments (not objective as in "reliable", but rather objective as in "not mine") and specific types of new-to-me perceptions. The general topic being so impersonal is also helpful and helps take the focus off of "my life stuff" which by itself can be draining.
I'm looking at chaining the use of HN with other activities these days, taking advantage of the awareness of its pros for use as leverage. Can't share much ATM though except that it's based on similar effort/relief mechanisms lined up intentionally.
As always thanks to everyone involved in participating and keeping the site running.
For researching a specific tech topic, I use algolia’s HN interface.
[0] https://www.nordtheme.com/
I am also using Refined Hacker News extension where I have custom Dark Mode css.
Eventually I will parse the popular threads to gain insight, I upvote the ones I want to look into later.
Word freq counter and intent
[0] https://github.com/jdc-cunningham/python_aws_polly_hacker_ne...
It's pretty bizarre to run into such a completely opposite description of everything one is trying to do. The only thing we care about is the intended spirit of the site.
https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
I typically create new accounts for comments because there are no privacy controls (edit/delete) after a comment is old enough
How do you do this?
https://github.com/insin/hn-comments-owl
I've also been writing a Godot app for HN off an on for a while now. It isn't ready for prime time but here's what it looks like[0].
>Also, what are your habits around HN?
I tend to lurk the new comments page. I check this site constantly, and use it as a distraction from more worthwhile projects. It's pathetic, this place is basically intellectual junk food.
[0]https://imgur.com/a/ciLRZO1
Cool! I've heard that Tesla has been using Godot for some of their UI. How has your experience been with Godot as a way to build apps so far? Are there any declarative frameworks like React?
Building the actual GUI is a pain. Godot isn't really optimized for that, so complex grid-based layouts and text flow don't work the way you would expect. Themes and styling, and loading fonts especially, is kind of awful. I wound up writing my own ad-hoc text based data format rather than using Godot's own system. The most frustrating thing beyond that was dealing with HN's API, though. Godot doesn't support Markdown or HTML, though, it supports BBCode of all things, and HN's API emits raw HTML, so I had to write a messy BBCode to HTML converter. Upside is links work.
I started using C# but abandoned it for GDScript because I found myself working against the engine by importing things through NuGet like the HTTP libraries, and the end result was just too much unnecessary complexity and size. A current release build is about 39Mb with GDScript, but IIRC about twice that with C#. If I were working on a serious app, though, I might consider using C# anyway, just using Godot as a thin presentation layer. But GDScript works fine for an app that mostly just pulls JSON from an API and writes it into textboxes.
It took me a bit to really learn how the expected signals-based architecture was supposed to work, and then realize that what I really wanted to use was callbacks, because the relationship between API and elements was 1:1 rather than 1:many. So anyone building apps is going to need to know when the typical game architecture advice works against them.
Other than that, it's a blast. I've seen a few applications show up on /r/Godot so people are using it that way.
>Are there any declarative frameworks like React?
.....not really. It's still a game engine that just a few people are hacking apps on, but I don't doubt someone is going to write some plugins along that line in the future, if it becomes more popular as an application framework.
I am surprised that building GUI was that much of a pain given that Godot UI itself is built with Nodes (I think).
It sits in the bookmarks bar on my "play" chrome profile, not my "work" profile, so i visit when i'm switched away from my work browser for a bit of downtime.
Unfortunately the search bar is not as usable, but I can search using Google by prefixing with "hacker news".
I'll usually go through my HN tabs once they start to hit a critical mass and I have some time to kill, beginning with the oldest tab.
Sometimes I'll scan the second page if I didn't find enough on the 1st.
1 - https://news.ycombinator.com/best
Then off to Facebook, Reddit, YouTube, NetFlix, Prime Video, Gmail, repeat... long Covid, nothing but time and worry on my hands.
I always wonder how the new submissions got promoted to the home page, as I seldom read the "News" category myself.
I spend more time reading the comments than the articles, half because I can learn more from the comments and half because I have a morbid love/hate fascination with the typical “facts over feelings” HN poster.
I'm curious about this. I use an app called Feedly on android that pulls from HN's RSS feed and I am pretty sure I _only_ see flagged posts. Is it possible that Feedly has some sort of popularity ranking from another source?