Home Internet Facebook will lure creators with $1 billion in payments – TechCrunch