Ok, this is both the sites fault and your ISPs fault but usually more isp than site.
The feature works like this:
As long as your session is valid the list remains.
Session dies, list dies.
Able 2 know will not kill your session unless:
The server is rebooted
The database engine fails
or you do not use cookies and do not use the site for 5 minutes (after 5 minutes of inactivity sessions die, inactivity means no clicking of links, it's not related to posting).
Your ISP an kill your session in a million ways. If you don't use cookies they can do this by rotating your IP. They can do this by disconnecting you from the net (this will kill yoyr session).
Where this site shares responsibility is that it's possible for those lists to never clear but there are big downsides in terms of performance.
That list is populated based on the date of posts vs the last date you visited. If your session dies and you return it's a new vist.
Now that list could work differently, it could use cookies for every single topic. For example, it could really be a list of every single topic that has a post that you have not seen. But that would require writing thousands of cookies on your machines and I am not willing to do that. Currently this site only has cookies to remember your name and password for you and I do not use cookies lightly.
Another way is to use the database to track this differently, but this can overwhelm the database. And because of the last solution I will not use this.
The last solution I posit is what I'll eventually use:
It will be a "all topics in one" list. It will not depend on your visits at all and will simply have all the topics with the ones wit the most recent posts at the top.
I currently have such a page but it was designed for bots and not for humans:
http://www.able2know.com/ataglance.php
That page is hard for humans to navigate and was not intended for them to use. I will make a better one soon.
/so in short I do not intend to change the way the "topics since last vist" works because it would need drastic changes to the way the site handles sessions and database connections or it would mean more database queries or cookies.
What I will do is create an alternative that might replace that feature alltogether.