4 ms·
Obligatory bump for my project ReadableWebProxy (https://github.com/fake-name/ReadableWebProxy https://github.com/fake-name/ReadableWebProxy) that was originall
by fake-name 7y ago
Obligatory bump for my project ReadableWebProxy (https://github.com/fake-name/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://github.com/fake-name/ChromeController https://pypi.org/project/ChromeController/ https://pypi.org/project/ChromeController/).
- prox 7y agoLovely file descriptions, had a laugh :)
- hk__2 7y agoThose are really bad commit messages.
- moneywoes 7y agoDo you have a guide for good commit messages
- EternalAugust 7y agoHere are some HN discussions on commit messages: https://news.ycombinator.com/item?id=18663032 https://news.ycombinator.com/item?id=18663032 https://news.ycombinator.com/item?id=19704486 https://news.ycombinator.com/item?id=19704486 https://news.ycombinator.com/item?id=21835874 https://news.ycombinator.com/item?id=21835874 https://news.ycombinator.com/item?id=13491879 https://news.ycombinator.com/item?id=13491879
- off_by_one 7y agoand https://news.ycombinator.com/item?id=21812772 https://news.ycombinator.com/item?id=21812772
- hk__2 7y agoExplain 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.
- rounce 7y agoWhy are you obligated to plug your own project instead of discuss the linked content?
- deleted 7y ago[deleted]
- wy35 7y agoVery strange commit message format... they all seem too formal with capitalization and periods, yet are frustratingly ambiguous many times (e.g. "Sources.")