I have a guideline for when it is ok to talk about spoilers.
First of all, if you specifically know the person you are talking directly to has not seen the piece in question and intends to then it is never ok to talk major spoilers unless they specifically state they do not care. Even if it is something like Empire Strikes Back.
Second, I don't talk about major spoilers in a public setting without some sort of spoiler tag like "spoilers: Captain America 2" until after a set amount of time. Generally, 1 year for video games, 6 months from DVD release date, or 6 months from first air date. After this period I will avoid spoilers if there is not good reason not to. Of course, context matters. If you come into a Game of Thrones discussion thread and complain about spoilers you are a moron and deserve to have the plot spoiled. In addition, how well known the piece is plays into the calculation. Less well know will mean I will wait longer for spoilers to give people a chance to find it and watch it.
Minor spoilers are always fair game, but I generally try to avoid them if it isn't any trouble.
Once 5 years have past since the release I assume everyone who cares has seen it and will no longer attempt to avoid spoilers in any real sense.
First of all, if you specifically know the person you are talking directly to has not seen the piece in question and intends to then it is never ok to talk major spoilers unless they specifically state they do not care. Even if it is something like Empire Strikes Back.
Second, I don't talk about major spoilers in a public setting without some sort of spoiler tag like "spoilers: Captain America 2" until after a set amount of time. Generally, 1 year for video games, 6 months from DVD release date, or 6 months from first air date. After this period I will avoid spoilers if there is not good reason not to. Of course, context matters. If you come into a Game of Thrones discussion thread and complain about spoilers you are a moron and deserve to have the plot spoiled. In addition, how well known the piece is plays into the calculation. Less well know will mean I will wait longer for spoilers to give people a chance to find it and watch it.
Minor spoilers are always fair game, but I generally try to avoid them if it isn't any trouble.
Once 5 years have past since the release I assume everyone who cares has seen it and will no longer attempt to avoid spoilers in any real sense.