In defense of Facebook algorithms and programmable news