HN user

imadj

212 karma

hn@imadij.com

Posts15
Comments33
View on HN

So, they pretty much bought the entire thing without transferring company ownership? It's weird to split the information on multiple posts.

They want to maintain the community they have because it's the real asset for any open-source project, which is the direction they're betting on.

They're not buying the product. They're buying the company so they can pivot and implement their vision.

Basically, the investors lost interest but the team is passionate and see a path to success. They won't be maintaining the old product, they're going in new direction.

So this is a principle you live by to avoid time sinks in any form. Fair.

I'm interested, what makes HN frontpage different? Why spend time on HN but avoid "fun" submissions? To me the extension serves as almost a shortcut to help you find interesting stories you're looking for. I imagine you also closely monitor and limit the time you spend on HN as well?

Do you have recommendation for books or articles that resonate or helped influence you regarding this.

It shouldn't need anything other than the permissions requested on install.

- Visit a submission page like this Show HN.

- Check permissions for the extension. Maybe they were skipped on installation somehow.

- Are you using other extensions for HN? they might obstruct this extension from integrating with the site.

Interesting. It's ~likely possible.~

I need to investigate what kind of mutations the other extension is doing to HN interface and figure out a way to be compatible with it on top of the native one.

I opened a GitHub issue if you're interested in following the status there: https://github.com/imdj/HNRelevant/issues/24

UPDATE: Based on initial look it seems that the 'Modern for Hacker News' extension completely restructures the DOM and uses its own class names. If someone have suggestions to be compatible with different designs, I'm down to do it.

It's harsh to compare this to social media personalized feeds when it's fundamentally different.

if there were the option to turn this off on most social media I would probably take it

This extension has 'manual' mode which only show the search field by default and then you get to fetch results at your command. Very much like an embedded search engine.

Its functionality is more like the book recommendations you come across on goodreads. It only shows when you visit a discussion you're interested in. The nature of this website by itself is quite different from other social media.

But I understand where you're coming from and appreciate you raising awareness.

I see you reaping some benefits already lol.

Indeed, to me it feels an essential part of HN experience now. I truly missed it on mobile which led me to adapt it to support Firefox android.

Thank you for giving it a try. I'm confident you'll find it comes in handy in more ways than one. If you have any feedback let me know.

I can assume I'm supposed to copy the url in the link? But its nav item on the site.

In feedly and many readers, you can just enter the website URL and it'll find the feed(s) automatically if present.

But in general, how RSS work, you copy the URL to the RSS feed and give it to Reader to subscribe/follow the website. https://reedybear.bearblog.dev/feed/

When the author publishes a new piece, they update the file located at this URL and your reader will fetch you the new content.

Why not just use the Chrome render engine directly from Rust?

This is what projects like Tauri (in Rust) and Wails (in Go) are doing[0][1]. Utilizing Webview to develop applications, but they still don't support mobile, Tauri mobile is in beta.

Basically Tauri and Wails are on one side (HTML/CSS) trying to approach cross platform by supporting mobile platforms, while Flutter and Kotlin Compose Multiplatform started from the other side.

So it depends on your needs, web-first or mobile-first, and what platforms matter to you. So far Flutter is in the lead offering the most polished experience when it comes to supporting all platforms (Web, desktop, iOS, Android).

[0] https://github.com/tauri-apps/tauri

[1] https://github.com/wailsapp/wails

> Anthropic seems to be more aligned with the original goals of OpenAI.

What is open about Anthropic ?

OpenAI's radical mission drift to the opposite extreme, made other companies look relatively closer to its own original goal than itself. From OpenAI's original announcement[1]:

Our goal is to advance digital intelligence in the way that is most likely to benefit humanity as a whole, unconstrained by a need to generate financial return

Researchers will be strongly encouraged to publish their work, whether as papers, blog posts, or code, and our patents (if any) will be shared with the world.

But ever since the ChatGPT craze, OpenAI ironically got completely consumed by capitalizing on financial return. They now appear quite unprincipled as if they see nothing but dollar signs and market dominance, which made Meta, Anthropic, even Google, look more rational and healthy by comparison. These companies are publishing research papers, open models, contributing more to the ecosystem and overall appear to be more mindful and conservative when it comes to the ethical and societal impact.

[1] https://openai.com/index/introducing-openai/

looks like a text editor with syntax highlighting, am I missing something?

The text editor is just a view, you can completely ignore it if you don't need it. The action is actually in the toolbar, where you have stuff like:

- Remove any duplicate feeds

- Merge multiple files together

These two use cases were the motivation behind making the website.

And like I mentioned in the post, there are more features planned particularly to the outliner view to add and rearrange feeds(outlines) more easily.

If you have a use case or a desired functionality that's missing beyond the above I'd love to hear more about it

but text/uri-list is a better format for the most common use of OPML (a collection of RSS/Atom feeds)

text/uri-list seems like joy to use technically, but in practice simple formats have tendency to evolve into frankenstein monster with a mess of extensions and variations (see markdown for example) where every vendor will extend the format to support something for their platform.

Users expect to maintain their feed structure for example when moving to a new platform just like a file system hierarchy, which text/uri-list doesn't seem to support right off the bat

I made HNRelevant, a web extension for HN (https://github.com/imdj/HNRelevant).

It shows related discussions for each submission page. Many times, I found myself intrigued by interesting discussions which left me hungry for more and I'd go down a rabbit hole, or maybe it was promising but didn't get enough attention and I'd need to check if there were any related discussions in the past about the same subject.

I found that even though HN is a news aggregator, many discussions on HN are timeless (just like this here).

I'm proud of it and find the experience and flow to be very enjoyable. It also helps me find great stories that I might not have stumbled across.

[dead] 3 years ago

This is an extension for hacker news that I made some time ago and shared here initially at the very beginning.

It's basically hn.algolia.com integrated into the HN.

I found that a lot of posts have more backstory to it, and maybe there were similar posts in the past with valuable discussions that the current post may fall short on or just didn't reach enough people.

It display relevant submissions in intergrated sidebar right in the page you're on, for smooth experience & native look (it rely on the same stylesheet).

The plugin is available on Chrome, Firefox and as a userscript.

Github: https://github.com/imdj/HNRelevant

My experience publishing "HNRelevant" was also straight forward. It was my first time too, and reading others previous experiences had me worried.

Last update was approved almost instantly, I had to douple check. Propably because it's quite simple.

The author is a designer who do many creative coding projects, he mentioned in an interview[1] back in 2011 that:

I wrote this program that hooks up to a webcam. It takes a photo out the window every five minutes, and it will upload that to a server. The server then reads the sky portion of the photo, and it goes pixel by pixel. What it does is it takes all those values, the RGB values, and it averages them. So what you are seeing is not the dominant color in the sky it’s actually just the average color.

Mike Bodge's personal website:https://bod.ge/

Recent tweet by author: https://twitter.com/mikebodge/status/1666507978663690240

Here's also a submission from a decade ago (2011): https://news.ycombinator.com/item?id=2685621

Shameless plug: Assisted by my HNRelevant browser extension

[1] https://www.villagevoice.com/2011/06/23/mike-bodge-nskyc-cre...