Can Good Deeds Erased?
First of all this is a hassan riwayah and some scholar also consider zayif. For argument sake, we will assume it is authentic. Secondly we have to refer to Quran for guidance to interpret hadith literature. Kindly refer to following thread Discussion 1042 We need to understand hadith in proper context. Let see a related hadith For example refer to this hadith https://sunnah.com/muslim:1905a Also Quran tells us that only kufr can erase good deeds. If you put it in proper context, it seems to me this hadith is talking about hypocrites. About your porn question, I consider it as devil work and sinful. But saying it will erase good deed is far stretch. But we should avoid such kind of actions as it may lead to real sins
Thanks Ahsan bhai