I did an article on File Pile, but I wasn't sure if it was real, or if it was a joke site. But I can confirm that it was real! I found some guys website from 2001, and he mentions file pile!
'Half The Sky' Scene From 'Frieren' Was Tailor Made For A Fan Art Meme