|
I browse here with a greasemonkey script to hide links from mainstream news sites, aggregators, etc. That cuts down to mostly just the tech content. var links = document.links;
var boring = [
'adage.com',
'arstechnica',
'bbc',
'discovermagazine',
'bloomberg',
'bloombergview',
'buzzfeed',
'businessinsider',
'californiasunday',
'cnn',
'csmonitor',
'dailymail',
'digg',
'economist',
'engadget',
'esquire',
'fastcompany',
'forbes',
'ft.com',
'fortune',
'fusion',
'geekwire',
'gizmodo',
'harvard.edu',
'huffingtonpost',
'inc.com',
'longreads',
'medium',
'mondaynote',
'nature',
'nautil.us',
'newscientist',
'newstatesman',
'newyorker',
'npr.org',
'nybooks',
'nymag',
'nytimes',
'pando',
'psychologytoday',
'qz.com',
'reddit',
'reuters',
'sciencedaily',
'scientificamerican',
'slate',
'techcrunch',
'telegraph',
'theatlantic',
'theguardian',
'thenation',
'theparisreview',
'theverge',
'theregister',
'time',
'usatoday',
'vancouversun',
'vice',
'vimeo',
'vogue',
'washingtonpost',
'wired',
'wsj',
'yahoo',
'youtube',
'zdnet'
];
matcher = new RegExp('\\b(' + (boring.join('|').replace(/\./g, '\\.')) + ')\\b');
for (i = 0; i < links.length; i++) {
hostname = links[i].hostname.replace(/^www\./, '');
if (hostname.match(matcher)) {
links[i].style.setProperty('display', 'none');
links[i].parentNode.insertBefore(document.createTextNode('[removed]'), links[i]);
}
}
It's not that I wouldn't read those sites, they're just not what I'm interested in reading when I come here. |
Maybe you should set up such a site. All it would have to do is link to the articles and to the corresponding HN discussions.