Copy/paste index.js
into your browser console. Then,
// Non-Angular Javascript contract positions in London or remote
hn.filter(
hn.or(/(javascript|typescript)/i, /ES\d/, 'JS'),
hn.not(/angular/i),
/contract/i,
hn.or(hn.and('ONSITE', /london/i), 'REMOTE')
);
(note hn.and()
is applied implicitly to hn.filter()
arguments)
Custom functions are welcome too:
hn.filter(commentEl => commentEl.textContent.length < 1000); // TL;DR
Pass nothing to remove any filtering (or simply reload the page):
hn.filter();
Based on https://gist.github.com/kristopolous/19260ae54967c2219da8