Architecting the human to human interface
If you've used WordPress, then you know that it has a nice little folder called upload where all the pictures and videos you upload get stored. This is all fine and dandy, until people start accessing those assets.
Facebook allows people to purchase a Facebook plan so to speak. For small fee, you can access only the Facebook from your device. You can't access the rest of the web, but at least you are connected.
There is a price to pay being a software developer. We will never be able to enjoy software as much as the non developers. Software is magic to most people. Every time I see some little thing that impress the majority of my friends on the web, I am tempted to say, well "all their doing is searching through a database". But I stop myself and keep quiet.
I tried to explain the [process of interviewing](http://idiallo.com/blog/a-programmers-guide-to-interviews) before. As much as I like to admit it is not a rational process. I've had the chance to interview people and my process was just as disorganized.
If you are like me and don't know the first thing about cameras then you are probably falling for the same marketing scheme. Well not scheme really but, well I used to fall for it too. Megapixels.
I used to download new frameworks, new programming languages, new versions of anything. I always wanted to test them and see what they are all about, complete the hello world tutorial, install gems and what not. I am satisfied when I see something running smoothly on my machine. I would also upload them to my server and test them there too, in a real world environment so to speak. I loved this process. But lately, I am having a hard time going through that process; it doesn't feel the same.
When was the last time you needed to buy a new PC? Two years ago? Three years ago? The last PC I built was in 2009. I had to upgrade because I pushed the previous one I built to the limit and that was in 2004. A 2009 desktop is old in computer years, but not so much in processing power. It maybe true that there are a zillion new processors out in the market and their benchmark show exponential improvement. But to me benchmarking is just a marketing gimmick. PC sales are plunging but they are the wrong indicator to determine the advancement of the technology. The reason we are not buying PCs anymore is because those we have are already pretty amazing.
Ubuntu is one of my favorite OS. It is very user friendly, perfect for surfing the web, for music, for movies and even gaming. At the same time you have all the power of Linux behind it so I can also use it for working on my projects. Recently, I bought a new laptop and unfortunately I found myself returning it because it was a just [a giant hardware dongle](http://idiallo.com/blog/2013/07/laptop-for-win8-like-mac-for-os10). I was hoping to dual boot Windows and Ubuntu but it only accepted a new windows OS. I learned my lesson and from now on I do extensive research before buying any new laptop.
Tip of the day
Every little corner has a story. Sometimes a camera tells the story and a picture is worth a thousand words.
There are professional photographers and then there is me who happens to have a camera on my phone. Here's to what came out.