News for hackers. Stuff that matters.
Re:Show HN: Local Node.js app to save everything you browse ... by fake-name on Sunday December 22, 2019 @05:40AM (#21856391)
Obligatory bump for my project ReadableWebProxy (https://github.com/fake-name/ReadableWebProxy) that was originally intended to do this.

At this point, it does a GIANT pile of additional things most of which are specific to my interests, but I think it might be at least marginally interesting to others.

It does both full autonomous web-spidering of sites you specify, as well as synchronous rendering (You can browse other sites through it, with it rewriting all links to be internal links, and content for unknown sites fetched on-the-fly).

I solve the javascript problem largely by removing all of it from the content I forward to the viewing client, though I do support remote sites that load their content through JS via headless chromium (I wrote a library for managing chrome that exposes the entire debugging protocol here: https://github.com/fake-name/ChromeController https://pypi.org/project/ChromeController/).

Re:Show HN: Local Node.js app to save everything you browse ... by rounce on Sunday December 22, 2019 @08:38AM (#21857045)
Why are you obligated to plug your own project instead of discuss the linked content?
Re:Show HN: Local Node.js app to save everything you browse ... by wy35 on Sunday December 22, 2019 @12:31PM (#21858415)
Very strange commit message format... they all seem too formal with capitalization and periods, yet are frustratingly ambiguous many times (e.g. "Sources.")
Re:Show HN: Local Node.js app to save everything you browse ... by prox on Sunday December 22, 2019 @06:57AM (#21856687)
Lovely file descriptions, had a laugh :)
Re:Show HN: Local Node.js app to save everything you browse ... by hk__2 on Sunday December 22, 2019 @08:52AM (#21857091)
Those are really bad commit messages.
Re:Show HN: Local Node.js app to save everything you browse ... by moneywoes on Sunday December 22, 2019 @10:34AM (#21857642)
Do you have a guide for good commit messages
Re:Show HN: Local Node.js app to save everything you browse ... by EternalAugust on Sunday December 22, 2019 @12:22PM (#21858365)
Re:Show HN: Local Node.js app to save everything you browse ... by off_by_one on Sunday December 22, 2019 @03:48PM (#21859558)
Re:Show HN: Local Node.js app to save everything you browse ... by hk__2 on Sunday December 22, 2019 @05:51PM (#21860172)
Explain what the commit changes. Think about the person who’ll read them. Think about your future self who’ll find a bug and search in the commits to understand what happened. "Sources" or "Oops" are the worst commit messages you would hope for.