Freedom of expression and the Internet: How to reconcile practice and principles?