re: How Can We Keep On A Tech Side VIEW POST

re: I agree that you should be able to "ignore" certain tags, if you want.

Agreed. Or at least "negative signal".

I also think "primary" tag follows makes sense. I might follow ten tags I sort of care about, but I should probably be able to augment a handful as extra important to me.


A possible improvement on a plain "ignore tag" feature could be the following.

Let's say you decide that "react" is something you don't really care about and you tell the platform to ignore the tag.

If you agree, the platform will send you a monthly email of the best React articles and their best comments in the tags you've ignored. Humans aren't perfect, sometimes they forget to add all the relevant tags or instead the post is tagged "react" but it's not about the technology per se but part of a larger discourse on frontend development.

This way you're not totally disconnected to what goes on in that other part of the website. You can still unsubscribe from the digest but maybe this will spark some interest or a conversation if the title captures your attention.

Instead of the email, which I'm sure some would dislike - even if it's the easiest to implement, you might have a new section on the website of such "best of ignored tags".

Instead of the email, which I'm sure some would dislike - even if it's the easiest to implement, you might have a new section on the website of such "best of ignored tags".

That's definitely pretty interesting.

Another possibility is making echo chambers explicit.

A feature called "bubble". When you go to the "bubble" you only see content from the tags and people you actively follow but with a sidebar of "what's going on in the rest of website".

Bubbles could only be activated for people who have contributed a certain amount of posts and/or comments, like a powerup.

By default the website is like it is now, instead of having the ignored list activated, the drawback is that people might only use such bubbles and never go back to the rest of the website.

I still haven't thought about an incentive to leave the bubble if activated.


Someone has to reverse-engineer the algorithm that Quora uses to recommend articles because they send me a daily digest and I find almost every article interesting.

Also, @ben I've been thinking about this and maybe what we need isn't a binary "I like this" vs. "I don't like this" recommendation engine, but rather a net of tags with weightings on a [-1.0, 1.0] continuum. If you "follow" a tag, it's set to 1.0 -- you always see every article with that tag. If you "unfollow" a tag (or haven't yet chosen to follow a tag), it gets a 0.0. If you "block" a tag, it gets a -1.0. A -1.0 shouldn't mean that you see no articles with a certain tag, but maybe only the most exceptional ones (as measured by user interaction or something).

Then the interactions that you give to articles could be factored into this weighting. If you like an article with the tag "scala", maybe your scala "fondness" increases by 10% (or something). We should also have some sort of "I don't want to see this" indicator on articles that would decrease your fondness of all associated tags by the same amount. Tags could also be "related" to each other (for instance, Java and OOP might be closely coupled) and affecting one could have some effect on another.

If implemented correctly, these weightings should slowly converge to your particular set of interests and only show you the things you really want to read.

code of conduct - report abuse