News for hackers. Stuff that matters.

flippant

Re:If you love a website, back it up on Monday November 02, 2026 @11:42AM (#50339538)
I used ArchiveBox for years. It's really good. The self-hosting and maintenance gets annoying after a while though.

Link rot really bothers me and I want people to get into archiving web pages so that eventually there will be a decentralized mirror of the unslopped web sitting on people's hard-drives, ready to share whenever someone needs it. So, I made a worse version of ArchiveBox ( https://memoryhole.app ). My philosophy is that, if people see how it is easy to start archiving and how useful it is, then they'll keep it up with SingleFile, or ArchiveBox or anything else.

Re:Herdr has released native app on Thursday October 29, 2026 @09:57PM (#50298958)
I switched to herdr this year after a decade of using tmux, and I haven't looked back since. Herdr is wonderful, not only because of the coding agent integrations, but also because it uses libghostty under the hood. So no terminal-emulator-inside-another-terminal-emulator shenanigans.

If you prefer GUIs, I can recommend herdr-gpui which connects to a herdr daemon. It has a bunch of goodies like remote phone pairing, and a built-in browser integration to send screenshots and notes to coding agents.

https://github.com/penso/herdr-gpui

Re:Ask HN: Is Wikipedia going to be obsolete soon? on Wednesday October 21, 2026 @12:22PM (#50183551)
I used to think that English Wikipedia is biased, but now I've realized that it's a consensus machine. Wikipedia is just downstream of biased reporting. The editors are good about following whatever facts are most reliably citable.

Using North Korea as an example because I assume it's not a polarizing topic for people on HN. NK is especially interesting because we only have access to reporting from external news sources. Sure there's anti-regime bias, but that's just reflective of Western consensus. It's fascinating to see exactly when the editors decide it's appropriate to call Kim Jong-Un a "dictator". And also fascinating to see the editors flip back and forth on the term "supreme leader".

I wish this kind of edit-history/timeline/diff existed nicely in Wikipedia, but the existing tool in Wikipedia is too granular. I think a month view is the best for this kind of analysis.

https://memoryhole.app/wiki-timeline/compare?title=Kim+Jong+...

I go down Wikipedia rabbit holes frequently. I thought it would be cool to see diffs of articles over time.

https://memoryhole.app/wiki-timeline/compare?title=Theranos&...

Re:Ask HN: Show your micro-SaaS (September 2026) on Monday September 07, 2026 @11:19AM (#49599404)
I'm working on a small SaaS to archive web pages. It's still very early stage. So far there's a Chrome/Firefox extension and RSS feed reader. I'm still working on some more interesting integrations.

At the moment, it's not really a monetize-able product because it's so niche, and competitors are well established. My goal is to have stable, consistent pricing for years (hopefully decades), while also making it easy to switch to self-hosted alternatives.

Stats: $0 MRR

https://memoryhole.app/

Congrats on releasing!

I've been using another memory plugin [1] for the past couple months. Since this change, I almost never run session compaction. Instead, I opt to just make a new session, give the agent a task, and have it figure out what happened in previous session(s).

Decision summaries look really cool -- though the agent/model info probably won't be useful for me because I don't actually ever let agents commit code autonomously (even in branches).

- [1] https://ctx.rs/

No big deal, I pay for zed plus/pro/max, whatever the subscription is called. I don’t miss any of the paid AI features when I switch laptops and can’t be bothered to login.

It’s a good editor, but the AI features are forgettable, and probably a distraction away from the core value proposition. They should sell commercial licenses like IntelliJ and be done with this AI monetization dilemma.

Re:Ask HN: Can I realistically make an app as a junior dev? on Tuesday August 18, 2026 @11:07AM (#49346747)
>Can I realistically make an app as a junior dev?

Most senior devs can't make a complete app from scratch - and that's not a bad thing. Like most disciplines we specialize, and so a "full stack senior dev" ends up being very good at a small slice of the whole software production pipeline. Even with LLMs, it takes a lot of effort and iteration before even a small product can reasonably serve a broad group of people.

Don't worry too much about "architecture" - there's never a perfect architecture. I think what you're describing is judgement. Senior devs aren't born with good judgement, nor do they acquire it by solely consuming content (books, videos, posts). The most successful pattern I've seen is: try your best, consider how difficult it would be to change things later, and favour simple solutions in general.

Since you're using this project to learn, I would advise you to use Claude Code with intention. You should read code 10x more than you write code (it's okay if Claude does the writing). Try to avoid asking Claude to explain the code to you. It's nice if you need a quick verification, but generally just try to find things out for yourself.

You're on the right track. Good luck!

Re:Google Search Is Dying. What Comes Next Is Worse on Tuesday August 11, 2026 @09:40AM (#49258182)
>But what if the “truth” is harder to find online because the infrastructure that once stored it is breaking down? Some of that is wear and tear. Link rot erases pages every day. Key sections of the United States Constitution briefly disappeared from the Library of Congress website because of a coding error.

This has bothered me for years. I think the solution lies in personal, private archives, and lending access to archived content within small communities.

https://memoryhole.app/blog/welcome-all

This is not a complete picture. I use Zed daily and I have the AI features enabled, but I never use the built in agent in Zed. I reach for an agent in a separate terminal session.
> I could imagine a selfhosted way to store the data (for a group of people)

Linkwarden does this well. You can share a collection for a small group of people.

https://github.com/linkwarden/linkwarden

Thank you! Yes, you just get a zip file with all of your saved pages.

It looks like this:

├── files

│ └── 632daffb-2f4f-4795-bb4d-3149d24f4264

│ ├── original.html

│ ├── readerview.html

│ └── screenshot.png

├── manifest.json

└── metadata.csv

Apologies for the self-promo. Downvote and I'll know not to do it again.

This trend of outright banning the Internet Archive has me extremely worried. I fear a future where news articles are memoryholed, and no one can remember exactly what was reported and how sensational it all seemed.

I've been working on this project [0] for a while. Originally, I started with a tool that would allow people to snapshot webpages in their own browser, and they could selectively share their snapshots. Then by consensus, everyone could understand what exactly had changed, and they could draw their own conclusion about why.

While working on it, I realized that an authoritative answer to "what did it look like on $DATE" can't be produced by a no-name company. It's gotta be a non-commercial entity that's got a track record of integrity. The dream would be to allow MemoryHole customers to submit their snapshots to the Internet Archive (or other non-commercial entity). It's definitely a copyright nightmare - so no clue how this could work.

[0] - https://memoryhole.app

Re:Bridging Elixir and Python with Oban on Thursday February 19, 2026 @11:15AM (#47075347)
I did exactly this in early 2025 with a small keyword tagging pipeline.

You may run into some issues with Docker and native deps once you get to production. Don’t forget to cache the bumblebee files.

> The 20-year-old’s first language is Tzotzil, a Mayan language, and he took a long pause when he was asked if he wanted to hire a private attorney or obtain a public defender. He lived in Mexico from the time he was 1-year-old until four years ago, when he returned to Georgia, his mother told the Phoenix.
Re:Show HN: A modern Jupyter client for macOS on Sunday July 07, 2024 @06:18PM (#40900940)
Thank you. I didn't know this existed.

https://qtconsole.readthedocs.io/en/stable/

Re:Being laid off and unplanned entrepreneurship on Monday June 17, 2024 @12:15PM (#40707309)
On the other hand, it would make it harder for big business to retain talent.
Re:XUL Layout has been removed from Firefox on Sunday April 02, 2023 @12:52PM (#35412525)
There was also instantbird - an IM client that let you connect to various IM platforms (MSN, AIM, Yahoo!, Facebook before “Messenger”)

https://en.m.wikipedia.org/wiki/Instantbird

Re:Ask HN: Learn C in 2023? on Friday December 23, 2022 @11:30AM (#34107584)
It's an IRC network. https://libera.chat/
Re:Spending $5k to learn how database indexes work on Saturday November 06, 2021 @04:27PM (#29133541)
What are you using this for?
After a year it’s not reasonable to call the restrictions temporary.

Older »