Thoughts on technology, movies, and everything else
I work in technology sector. And I do round a clock, not only from 9 to 5. It is my bread and butter, it is my hobby, it is the fascination of my life. And with the current rate of change particular in information technology (IT), there is always something new to learn, to try, to talk about. I often post news, thoughts, and reviews. And when I do, this is the category I use.
The new home screen adds tons of genuinely useful features. App Search, predictive apps, vertical scrolling, and the uninstall shortcut are all great time savers.
The new permissions system lets users give informed consent to access their data while keeping them in the loop about breaking things from permission denial. Developers get to have a dialog with the user about why they need a permission, and old apps are fed fake data so they can be denied access without crashing.
“Adoptable Storage” finally makes SD cards as good as internal storage. Now if only there were Marshmallow devices with SD cards.
The fingerprint API isn’t groundbreaking even among the Android devices, but it’s the kind of ecosystem building that only Google can do.
There still isn’t auto rotate support for the home screen. Google teased us in the developer preview but the feature was cut.
The new permissions page is a great first step, but it doesn’t list all of the access to the system an app actually has. Special settings like “Notification Access,” access to the accessibilities framework, and more are scattered all over the settings.
Apps can opt out of power saving features like Doze and App Standby just by changing their priority settings. We don’t trust developers to play by the rules.
There is still no solution for getting Marshmallow out to the billion+ devices out there.
An interesting talk by GitHubber Zach Holman on code, teams and process – “move fast & break nothing“. It covers everything from DO’s and DONT’s, tools, and even Blue Angels jet fighter flying squad. (Check the link above for slides and transcript, if video is not your thing).
The Azure Cloud Switch (ACS) is our foray into building our own software for running network devices like switches. It is a cross-platform modular operating system for data center networking built on Linux. ACS allows us to debug, fix, and test software bugs much faster. It also allows us the flexibility to scale down the software and develop features that are required for our datacenter and our networking needs.
The distribution is not for sale or download, but purely for use in their Azure cloud infrastructure. The Register looks at this in detail.
I guess, Mahatma Gandhi was right:
First they ignore you, then they laugh at you, then they fight you, then you win.
Remote work is a complex subject. More and more individuals want to do it, yet very few companies offer it. Communications, project management, knowledge sharing, remunerations, time tracking, team building – are just some of the issues.
Here’s the list of 10 companies that are very successful with their remote work cultures (read the article for details):
Amazon operates at least 30 data centers in its global network, with another 10 to 15 on the drawing board.
How big is a data center?
A key decision in planning and deploying cloud capacity is how large a data center to build. Amazon’s huge scale offers advantages in both cost and operations. Hamilton said most Amazon data centers house between 50,000 and 80,000 servers, with a power capacity of between 25 and 30 megawatts.
So, how many servers does the Amazon AWS run?
So how many servers does Amazon Web Services run? The descriptions by Hamilton and Vogels suggest the number is at least 1.5 million. Figuring out the upper end of the range is more difficult, but could range as high as 5.6 million, according to calculations by Timothy Prickett Morgan at the Platform.
I’ve implemented a very simple feature control mechanism before, but nothing to the sounds of this one. Rolling out to groups of users, conditional control, geo-tagging, and more. On top of it, non-technical users seem to be able to use for tuning the groups. This sounds quite impressive, especially when you think of the Instagram’s user base (400,000,000+ users).