I, uhhhh.....I would like to know what TFA is meant to stand for, because I assume it is not "the ſucking article", but that was my first thought. Maybe "featured"? Google is only giving me "Teach For America" or "Trade Facilitation Agreement".
I feel that the presence of this term here means that HN is the successor to the venerable Slashdot. Kind of comforting that there’s a straight line from the site that I spent so much time on 20 years ago, to this one.