It is interesting to grab data and package it yourself through your own reader but I wonder if it loses the site's design/feel... but you're probably just after the information anyway.
It is interesting to grab data and package it yourself through your own reader but I wonder if it loses the site's design/feel... but you're probably just after the information anyway.
Next time this happens it could be useful to make a submission to HN about it.
We might be able to identify and/or solve the problem.
I do not use an ad blocker nor do I use python or youtube-dl yet I never see any ads and I download all videos before watching them. Indeed I access the web for the information not the inconsistent design/feel.
What I posted above illustrates examples of two alternative approaches:
1. Block sources of undesired resources: ads, tracking, etc. The "links" listed are domains used for undesired resources.
2. Only make requests to sources of desired resources: the article and its accompanying images and video. The script extracts only what we want from the html page.
I use approach #2 more than #1.
As far as I know ad blockers use blocking, #1, exclusively. They need to maintain a list of domains to block.
In the case of the videos, they're sourced from other domains, it's funny the site's argument is "Google does this too technically so why are we different?" But I think the embedded iFrame's that contain the video players have their own ads. I don't know, it's hard to read JS code when it's minfied (un-minify it).
You mentioned python?
Anyway thanks for the response.