March 04, 2015
The idealist in me wants to see the walled gardens of technology fail and fall. The technologist in me is happy that at least people are getting a quality service
for free in exchange for their data.
For example, I would personally prefer Jabber to Hangouts or Facebook Messenger, but in the long run, it probably wouldn't work on an Internet financed by data harvesting and advertisements. Where would you get the money to pay for servers? And then there is the question of maintaining and improving the product quality and user experience.
As a user I prefer the ease of dropping the files in a Dropbox folder and not have to worry about syncing; or to be able to leave an offline message to my friends on one of the proprietary services and be assured that they will see it when they come online.
There has to be a way to bring seamless UX and open technologies together, and whoever figures it out will revolutionize software in a big way. Ubuntu is a great step in the direction, but we have a long way to go. I like BitTorrent initiatives towards launching user-friendly decentralized applications such as Sync and Bleep; the odds of them being used are a hundred times more than command-line tools, or self-hosted Jabber installations.
I care about and love technology because it allows us to share our ideas with each other in a tangible form. The Internet has become successful because it makes it possible to reach people across the globe just by writing some lines of code and running it on a computer in my garage, or even in Amazon or Google's garages. The power of technology is in making things easier for people, and enabling people to do things they previously couldn't. Empowering people is the reason technology has become mainstream despite 99% of people not understanding how it works. And it is okay to an extent.
As long as there is oversight and laws protecting people's interests, it is okay for common man to not understand how their machines work under the hood (although I always recommend learning more about things).
The problem today is that both, companies and governments are trying to control the Internet and turn it from something that allows free flow of ideas, into a system that works in their own best interests. It is not inherently surprising, as humans have the ability to empathize only with a very small number of people whom they personally interact with. Others are relegated to account numbers or email addresses.
The system should be designed to be temper-proof from external agents like these that cripple its freedom. As it is, not every computer on the Internet is an equal citizen. A lot of that is on the whims on the ISPs, governments and technology providers. Heading further in this direction can only stifle the freedom that has brought about the free Internet.
As for illegal activities such as child-porn and drug-trade happening online, there ought to be, and already are, laws that limit these activities. Every once in a while, there are crackdown on such activities. Unluckily, there is no vaccine for human nature and creativity when it comes to finding novel solutions and workarounds. After all, that is how we became civilized enough to reach here.
Most people want to enjoy talking to their friends and watching cat videos on the Internet without having to worry about all the complexity that goes into its working. Their rights to privacy should be respected and protected. Despite plenty of wiretapping and snooping done by governments, a White House-appointed group found out that it hadn't lead to any effective stopping of terror activities.
When you make fear the rationale behind making your laws, there is something inherently wrong and badly in need of a fix.