Lifehacker Faceoff: Google Photos vs. Flickr

Last month, both Google and Yahoo introduced big changes to their photo storage services, Google Photos and Flickr (4.0), respectively. Both offer identical, useful features: automatic photo backups, intelligent organization, online editing tools, and sharing capabilities. So which one should you use? (Source: Lifehacker Faceoff: Google Photos vs. Flickr)

iOS 9 features inspired by Android

I have some devices running on multiple operating systems (iOS, Android, and Windows Phone). But, recently I use Android more than iOS. Early this month, Apple announced some new features for its operating system: iOS 9. Some said that Android copies Apple, and Apple also copies Android. This time, Arstechnica has a list of some iOS 9 features that are inspired by Android.

BlackBerry may put Android system on new device

BlackBerry may put Android system on new device — “The sources, who asked not to be named as they have not been authorized to discuss the matter publicly, said the move to use Android is part of BlackBerry’s strategy to pivot to focus on software and device management. BlackBerry, which once dominated smartphone sales, now has a market share of less than 1 percent.”

Android Fragmentation Visualisation

Android Device Fragmentation

Android Fragmentation Visualized (August 2014) gives a various report on Android fragmentation on devices, brands, operation systems, and more.

Which Android Phone I Should Buy?

Which Phones
The Phones

There are thousands of distinct Android devices on the market, and the numbers are growing. I bought some Android devices from some different brands. The latest one I bought, and I still use it right now is OPPO Find 7.

Finding the phone that really fits its owner is not easy. Android has a simple tool to help choosing which phone based on the way how you use your phone.

Go to Just follow the simple wizard. You will be asked on what you will your phone be used for (you will be asked about how frequent you use it). If some alternatives been found, they will be narrowed down to the carrier, phone sizes, and also price.

I tried, and I got the result that based on my daily use, I might go with LG G4, Motorola Droid Turbo, or Nexus 6.

Apple WWDC 2015 in 12 Minutes

How Google Finally Got Design

For every bet that Google makes, there are many others quietly forgotten, and others still abandoned when the winds changed or the prime movers moved on. Put another way, you can create good design in sprints, but creating great design is a marathon, run over and over again. Google still has so many miles to run. Source: How Google Finally Got Design

Source: How Google Finally Got Design

Microsoft buys Wunderlist

Microsoft buys Wunderlist. Previously, Microsoft also bought Acompli, an email app for both iOS and Android which later rebranded as Outlook.

Masonry: cascading grid layout library

Masonry: cascading grid layout library — Masonry is a JavaScript grid layout library. It works by placing elements in optimal position based on available vertical space, sort of like a mason fitting stones in a wall. You’ve probably seen it in use all over the Internet.

Inbox by Gmail is available for everyone

Inbox by Gmail is now available for everyone. Previously, those who want to get Inbox by Gmail should be invited by other Inbox users. Inbox by Gmail is available for iOS and Android. Or, simply go to I’m using it in daily basis, and so far I like the way it displays the messages.

Nobody Tells This To Beginner

nginx error: client intended to send too large body

After moving this site to DigitalOcean‘s cloud environment, I found a problem when uploading a file from my blog posting interface. Looking up from the error log, it says "client intended to send too large body: 1122400 bytes". I wanted to upload a file larger than 1 MB. I’m using nginx for the web server, and the solution is pretty simple.

Edit /etc/nginx/nginx.conf configuration file, and add client_max_body_size 20M; between http { }. Save the config file and start the nginx. Problem solved. If you need higher value, just change the 20 MB to something higher.

The World's Largest Photo: Panorama of Mont Blanc

Meet the world’s largest photo taken by Filippo Blengini. For complete background story, you can read the blog post at 500px. To enjoy the full photo, go directly to

▶ Me at the zoo

The first video uploaded to YouTube. It was back in April 23, 2005. Happy 10th birthday, YouTube!