I am UXer for 8 years and I made a short overview what you need to add. Good UX is the easiest way to make the best product.
Add checkboxes for top buttons and make that only one button filter worked for this form.
I would like to know how old is a post.
I need reply button to leave my comments to the posts that I like.