That's a UTM tag that Revue adds automatically - not an affiliate link. Most of these sites are free dude. Take a look next time before jumping to conclusions and calling something junk.
Before jumping to conclusions? On HN?!
The very first “useful website” on the page is a list of the best affiliate programs.
Google and Amazon are free too, also full of ads and affiliate links.
What % commission do you think such "affiliate" gets for a website that doesn't sell anything? It's a UTM tag for Google Analytics