Monday, 27 November 2017

Why most people are RIGHT -HANDED?


Many animals show a preference for one side of the body over another, but the split between right- and left-handed varies.
  • Seven out of 10 chimpanzees are right-handed.
  • Almost all kangaroos are left-handed. 
  • In cats, males are nearly all left-handed and females are nearly all right-handed. 
Humans have a higher proportion of right-handers than any species, with left-handers making up just 10 per cent of the population.

The perfect reason is, "we are a tool-using species", and also highly social. We make use of things that are build by others. So, to match the hand pattern, people use same handed versions.
The very earliest flint tools, around two million years ago, don’t show a strong bias towards left- or right-handed versions.
 But it’s a big advantage if you can use the tools someone else has made, and, from about 1.5 million years ago, we seem to have standardised on the right handed versions. It’s not exactly clear why right-handedness won, but it may be that one side of our brain was already specialised for fine-motor control. One theory why left-handedness hasn’t been completely eliminated is that it provides an advantage in combat, precisely because it is rarer, and, therefore, unexpected. You can see this today in sports like tennis, where left-handed professionals are more common than in the general population.

Could JUPITER Become a Star?


Jupiter is often called a ‘failed star’ because, although it is mostly comprise of hydrogen like most normal stars, it is not gigantic enough to commence "thermo nuclear reactions" in its core and thus become a ‘real star’.

But the term ‘failed star’ is a bit of a misnomer. According to Theory, any object at all could be made into a star, simply by adding enough matter to it. With enough mass, the internal pressure and temperature of the object will reach the threshold needed to start thermo nuclear reactions. That threshold is the least for the simplest element, hydrogen. In order to turn Jupiter into a star like the Sun, for example, you would have to add about 1,000 times the mass of Jupiter.

But, to make a cooler ‘red dwarf’, you would only need to add about 80 Jupiter masses. Although the exact numbers are still a bit uncertain, it is possible that a ‘brown dwarf’ could still form (in which deuterium, rather than hydrogen, fuses in the star’s core) with only about 13 Jupiter masses.

So, Jupiter cannot and will not spontaneously become a star, but, if a minimum of 13 extra Jupiter-mass objects happen to collide with it, there is a chance it will.

The Magic of Fibonacci numbers



Let us look in the real world to find the traces of Fibonacci. In every bee hive, there is one female bee (queen) who lays all the eggs. If an egg is not fertilized, it ultimately hatches into a male bee, called a drone.

If an egg is fertilized by a male bee, then the egg produces a female bee (i.e, worker bee), who doesn't lay any eggs herself (unless she is fed something called royal jelly, in that case she will turn into a queen to challenge the existing one or fly off and start a new hive).

Now let's look at the family tree of a male. If we will count the numbers of parent, grand parent, great grandparents, great-great grandparents, great-great-great grandparents, great-great-great-great grandparents and so on of a male bee, we will find the Fibonacci sequence. 1, 1, 2, 3, 5, 8, 13...

These numbers are then used to derive the Golden Ratio. The Golden Ratio is 1.618. It appears naturally in almost all aspects of life i.e, family trees in bunnies, petals on a rose, body ratio’s in humans. It is said that people that are considered ‘naturally beautiful’ have a face and body that follows the golden ratio. Both the Fibonacci numbers and the Golden Ratio appear in Honeybees.
If you divide the number of female bees by the number of male bees you get 1.618, the golden ratio. This mathematical sequence work for any honeybee hive at any give time. Commonly, honeybee hives are always used to explain the Fibonacci Sequence and Golden Ratio.

Friday, 24 November 2017

Artificial Intelligence vs Intelligence : PILOT PROJECT



An expert human pilot was successfully able to beat flying drones controlled by artificial intelligence (AI) systems in a race organised by NASA.

ABOUT THE RACE

Jet Propulsion Laboratory (JPL), NASA researchers, raced AI-controlled drones against world-class pilot "Ken Loo". The team built three custom drones— dubbed Batman, Joker and Nightwing —and developed the complex algorithms the drones needed to fly at high speeds while avoiding obstacles.

WHAT RESEARCHERS FOUND

AI flies drones smoothly around acourse, whereas human pilots tend to accelerate aggressively, so their path is jerkier Compared to Loo, the drones flew more cautiously but consistently. Loo attained higher speeds and was able to perform impressive aerial feats. However, he was limited
by exhaustion, something that the AI-piloted drones did not have to deal with.
On the other hand, the drones sometimes moved so fast that motion blur caused them to lose track of their surroundings, said researchers.
11.1 seconds was Loo’s average flight time, compared to the autonomous drones, which averaged 13.9 seconds.
“We pitted our algorithms against a human, who flies a lot more by feel". ROBREID JPL, the project’s task manager.

WHY THIS IS IMPORTANT

Camera-based localisation and mapping technologies have various potential applications. These technologies might allow drones to check on inventory in warehouses or assist search and rescue operations at disastersites. They might even be used eventually to help future robots navigate the corridors of a space station.

(Source: HT)

Saturday, 18 November 2017

Techniques to Nurture the Start-up

4 Simple Techniques to Hone the StartUp Trends

If you want to be your true self and become the authority in your field, consider these four steps.

1. Take a stand on your message and mission.

Don’t filter what you share based on how other people may view you. Not everyone is going to “like” you or what you have to say. You didn’t get into business to be liked by everyone, did you? The more you edit, the more you sit on the sidelines. The less you edit, the more you stand out and become an authority in your field.
You can’t be afraid to piss people off. Be the person that has the audacity to speak their mind. Be the person that has the balls to say what others won’t. These are the traits that will make you and your business stand out from the crowd and not get lost in translation.

2. Let other people be your ambassadors.

This means less talk, more action. Every single person you encounter needs to see who you really are. Be your true self, and your message will become real and authentic. If you are being fake and fluffy, anyone with half a brain can see directly through you. Everyone wants to find a voice they can relate to, and you can be the person everyone talks about.
Once people start talking about you and your business, word spreads fast. They can either say, “Wow this message is so fake. This is such B.S.” or they can say, “Wow this person is in my brain, they understand my pain and my plight so well. This is someone I can trust.” Which one would you prefer?
If you want people to talk about you in a positive manner, be yourself. Be real and keep your word no matter what.

3. Create trends.

Have original ideas. Be a leader, not a follower. Don’t try to fit in. In fact, do the opposite, because the whole point is to stand out, right? In order to create a trend, the idea cannot come from anywhere else except your brain.
Don’t be influenced by what other people are doing or saying. If you want to create something unique, you can’t be flooded with what you think other people want. Create what you want. Create what you need, not what you think others want or need. That’s where true originality comes from. It can be scary to say what you think. Everyone has that fear of rejection, fear of alienation, fear that you are not going to fit in.
But you didn’t get into business to be scared. You got into business to make a difference and provide a solution to others -- your solution, not a solution based on outside influences.

4. Speak directly to your target audience.

Your audience is you. Be bold. Don’t be afraid to speak your mind. Put yourself out there. People respect that shameless aspect. Everyone walks around with a certain type of pain or joy, and if you put a voice to it, that can be a very powerful tool of influence.
Don’t try to reach everyone. Remember, your message isn’t for everyone to hear. Every single person on this planet doesn’t think the same. It is your job to reach your tribe of people. If certain people don’t like you, that is a good thing. Your message is customized. It shouldn’t be general. It shouldn’t reach everyone. If you are trying to include everyone, that will be your biggest downfall.

 So, Lets Nuture your StartUp...
 

Sunday, 12 November 2017

Serverless: Inheritence of Cloud Computing


Serverless computing is a cloud computing execution model in which the cloud provider dynamically manages the allocation of machine resources. Pricing is based on the actual amount of resources consumed by an application, rather than on pre-purchased units of capacity. It is a form of utility computing.



Serverless computing still requires servers. The name "serverless computing" is used because the server management and capacity planning decisions are completely hidden from the developer or operator. Serverless code can be used in conjunction with code deployed in traditional styles, such as microservices. (Microservices is a variant of the service-oriented architecture (SOA) architectural style that structures an application as a collection of loosely coupled services.) Alternatively, applications can be written to be purely serverless and use no provisioned services at all.

AWS Lambda, introduced by Amazon in 2014, was the first public cloud vendor with an abstract serverless computing offering. AWS Lambda initially supported only Node.js. It now supports Python, Java, and C#, and code written in other languages can be invoked indirectly via Node.js.

Serverless computing is more cost-effective than renting or purchasing a fixed quantity of servers, which generally involves significant periods of underutilization or idle time. It can even be more cost-efficient than provisioning an autoscaling group, due to more efficient bin-packing of the underlying machine resources.




Some Odd Knowledge:
  •      In 2016, "WHATEVER" was voted the most annoying word in English in a Poll by the Marist Institute of Public Opinion for the eighth year running. 
  •      38% Americans reported that whatever annoys them more than any other word used in conversation.

Saturday, 21 October 2017

Do you know! - How many Nations have Bullet Trains?

Without further ado, let me tell you the Answer. There are 16 Nations which has Bullet Trains.

Countries included in this list are China, Japan, Spain, France, Germany, Italy, Turkey, South Korea and Other European Nations. Among all, China has the Largest network.

A railway is considered as High-Speed Railway when the speed exceeds 250 kmph. Maglev Trains are the newest technology of high speed trains. They are based on Magnetic levitation to run and unlike conventional trains that use wheels. Maglev have superior controls as its acceleration and braking doesn’t depend on friction of the track. It is very costly and only three Nations hold it China, Japan and South Korea.

Some Facts:


        1.    World’s first High speed rail system Shinkensen (or Bullet train) started ops at speed of 210 kmph in 1964.
        2.    West Germany’s TR04 Maglev touched 250 kmph in 1973.
        3.    Accelerated by steam rockets, West Germany’s Komet Maglev touched 401 kmph in 1975.
        4.    Japan’s ML-500R Maglev succeeded in crossing more than 500 kmph for the first time in the world when it touched speed of 504 kmph in 1979.
        5.    Japanese LO Maglev hit a record 603 kmph in 2015.

Saturday, 16 September 2017

Worry yourself for happiness

'Don't Worry be happy' was a hit in 1989, but what does it mean? Is there a 'worry' button you can turn off? Worrying is not as bad a response to a situation as people patting your back and asking you to cheer up make it seem.

In small doses worrying can help you recover from trauma and depression, and increase healthy behaviors, says an article in New York Magazine. "worries tends to be more successful problem-solvers, higher performers at work and in graduate school, and more proactive and informed when it comes to handling stressful events."

We all know why worrying is considered bad. It is unpleasant and distracting, makes us irritable and deprives us of sleep. "It sucks up so much of your mental energy that it can be impossible to actually focus on what's happening in front of you."

But when participants in a 1996 study were asked if they could list some upsides of worrying, they said it made them better planners, more analytical thinkers, and conscientious. Worriers were more likely to have safe sex, wear sunscreen, and buckle their seat belts, the article says.

How did worrying produce positive outcomes? Active worriers don't just take steps to prevent something bad from happening but also try to reduce their own need to worry. If you are stressed over a job interview, you will not only spend more time preparing for it but also look out for other jobs. "It's like the opposite of a vicious cycle - the more you worry, the more you plan, the less worried you actually need to be."

Even if things don't work out, people who have been worrying about failure are prepared for it. "For a constant worrier, bad news is rarely a total shock"

Thursday, 7 September 2017

Free Mobile-Optimized Website On Google My Business

Google recently launched a new simple, free, and fast way to build a mobile-optimized website through Google My Business. Using Google My Business,
local businesses can create their frst website for free, right from their phone in less than 10 minutes.
Google My Business


Shalini Girish, Director – Marketing Solutions, Google said, “With over
400 million Indians online, and 300 million of them on smartphones, the
internet has emerged as the go-to destination to research and buy. So it’s
important for businesses to be where customers are. However, small business
owners tell us that building a website can be complex, expensive, and
time-consuming. In order to solve these problems for them, we introduced a
new simple, free, and fast way to build a mobile optimised website through
‘Website With Google My Business’.”

Available for Google My Business users, this new feature will provide
simple, templated, editable websites for small businesses created from their
data and photos on Google Maps. Google uses small businesses listing to
build the site, taking care of the design and making sure their website is
found in Search and Maps. Over 120,000 Indian businesses were part of the
pilot rollout program that has been running for the past fve months.
Google My Website builder makes it easy to get a free domain from
Google or buy your own with Google Domains right from Google My
Business. Businesses can manage everything in one place- desktop, mobile,
or the Google My Business app. ‘Website with Google My Business’ is available in ten languages including English, Hindi, Bengali,
Telugu, Marathi, Tamil, Urdu, Gujarati, Kannada, and Malayalam.

Saturday, 2 September 2017

Add a "Voice Search" to your Search Engine

    Create a Gonik search engine just like a google search engine...
      The HTML5 Web Speech API has been around for few years now but it takes slightly more work now to include it in your website.
Here's a html code...

<style>
  .speech {border-style: solid; width: 400px; padding: 0; margin: 0;
height:30px; }
  .speech input {  height: 30px;}
  .speech img {float: right; width: 35px }
body {
    padding:150px 500px;
    font-size: 10em;
    font-style: italic;  
}
</style>



<!-- Search Form -->
<form id="labnol" method="get" action="https://www.google.com/search">
<body><font color="orange">Gonik</body>
  <div class="speech">
    <input type="text" size="46"   name="q" id="transcript" placeholder=" 

Search Goonik or type URL" />
    <img onclick="startDictation()" src="//i.imgur.com/cHidSVu.gif"

title="Search by voice" />
  </div>
</form>

<!-- HTML5 Speech Recognition API -->
<script>
  function startDictation() {

    if (!('webkitSpeechRecognition' in window)) {
        alert("Microphone is Disabled");
    }
    else{

      var recognition = new webkitSpeechRecognition();

      recognition.continuous = false;
      recognition.interimResults = false;

      recognition.lang = "en-US";
      recognition.start();

      recognition.onresult = function(e) {
        document.getElementById('transcript').value
                                 = e.results[0][0].transcript;
    //console.log('You said: ', event.results[0][0].transcript);
        recognition.stop();
        document.getElementById('labnol').submit();
      };

      recognition.onerror = function(e) {
        recognition.stop();
      }

    }
  }
</script>


Now, you have done...
Just save your file and run on your browser using a server(xampp server or any other) and see the magic of "Gonik Search Engine"...

Some Notes before running:
1: Use a Browser which can access you microphone (Chrome is fine).
2: Make sure you are running from a server (put the file into a xampp server or any other).
3: You must have an internet connection.

The Future of Memory - DNA Hard Disk


            The storage of information is always a challenge to the computer engineers. Ever increasing data is expected to reach 170 zetta bytes till 2025. The solutiion lies in DNA, which is incredibly dense. The whole genome of an organism fits into a cell that is invisible to the naked eye. That's why computer scientist are turning to microbiology to design the next best way to store ever increasing collection of digital data.


Comparison.  (Source: Nature.com)


           The point of using synthetic DNA as a sort of double-helix hard drive is simple--you can store astounding amount of data in the tiniest amount of space, and it will be stable forever. Scientist says a single gram of DNA could hold 4.5 billion gigabytes of data and remain stable for millenium. DNA storage could form highest-density large-scale data storage scheme ever invented.

Advantages:

           DNA has advantages that other storage media do not. It takes up less space. It is durable, as long as it is kept cold, dry, and dark -- DNA from mammoths that died thousands of years ago can still be extracted and sequenced. And it has a 3.7-billion-year track record. Floppy disks, VHS, zip disks, laser disks, cassette tapes...every media format eventually becomes obsolete But DNA will never become obsolete.

Obstacles:

           The use of DNA in data storage is still in its early stages...and...the immediate use of the DNA data storage is for archiving. However, it's still quite expensive to archive...data on DNA. In fact, synthesizing the DNA costs $7,000 alone, while reading it costs $2,000.     

Friday, 1 September 2017

Now All Facebook's Translation is powered by Artificial Intelligence

Spend enough time on Facebook, and you’ll likely encounter a post written in a tongue that’s foreign to you. That’s because the social network has two billion users and supports over 45 languages. On Thursday, Facebook announced that all of its user translation services—those little magic tricks that happen when you click “see translation” beneath a post or comment—are now powered by neural networks, which are a form of artificial intelligence.

Back in May, the company’s artificial intelligence division, called Facebook AI Research, announced that they had developed a kind of neural network called a CNN (that stands for convolutional neural network, not the news organization where Wolf Blitzer works) that was a fast, accurate translator. Part of the virtue of that CNN is that instead of looking at words one at a time, it can consider groups of them.

Now, Facebook says that they have incorporated that CNN tech into their translation system, as well as another type of neural network, called an RNN (the R is for recurrent). Those RNNs, Facebook said in a blog item about the news, are better at understanding the context of the whole sentence than the previous system, and can reorder sentences as needed so that they make sense.

As an example of the difference between the two translation systems, Facebook demonstrated how the old approach would have translated a sentence from Turkish into English, and then showed how the new AI-powered system would do it. The first Turkish-to-English sentence reads this way: “Their, Izmir’s why you said no we don’t expect them to understand.” Now check out the newer translation: “We don’t expect them to understand why Izmir said no.” Notice how the AI fixed the mistakes in word and phrase order?

While neural networks had been working together with the more traditional translation system before today, now all the translation gets its smarts from AI.

The new system is more accurate than the old method...

Thursday, 31 August 2017

Google AI has mastered the ancient game Go


AlphaGo playing Go

Some cool facts about AlphaGo -

1. AlphaGo was not programmed to play Go, rather it learned using a general-purpose algorithm that allowed it to interpret the game's pattern. DeepMind program has also learned to play 49 different arcade games. Even IBM chess Computer Deep Mind, which famously beat grandmaster Garry Kasparov in 1997, was "explicitly" programmed to win the Game.

2.In China, Japan and South Korea, Go is hugely popular and is even played by celebrity professionals. But the game has long intrested AI researchers because of its complexity. The rules are relatively simple: the goal is to gain the most territory by placing and capturing black and white stones on a 19*19 grid.
3. The average 150-move game contains more possible board configurations -- 10^170 -- more than there are atoms in the Universe. So it can't be solved by algorithm that search exhaustively for the best move.

4. In Go, recognizing winning and losing positions is much harder: stones have equal values and can have subtle impacts far across the board.

5. The technique used in the AlphaG is Deep Learning, which is going from success to success.

Tuesday, 29 August 2017

The Fight of Micromax to take a BIG Leap!

Here we present the thoughts of Micromax co-founder, Rahul Sharma. (source:PCQuest)

        The Mobile industry is a very dynamic space to operate in. Over the last 2 years, it has observed signifcant changes such as shift from 3G to 4G, transition of physical wallets to mobile wallets, increased consumption of video content etc. In this dynamic scenario, there are 4 key things that we focused on:
  1. Asset Building: Factories 
  2. Improving our service network and promise
  3. Investing in future technologies
  4. User experience
                                                                                               (pic:PCQuest)
        In 2017 our focus has been about providing solutions to the consumers using their phones as a life hack. A large chunk of our efforts are concentrated around bringing products and services to the market that act as solutions to the fast-evolving consumer’s needs- be it the rural segment that demands for an able device at a compelling cost or the evolved user who wants the confluence of best design and specifications. We are aligning our product roadmap as per the industry trends. All our products will be aesthetically positioned and we clearly see 4 key trends in the next 2 years:
  1. Camera
  2. Screen
  3. Battery
  4. Security
       2016 saw a whirlwind of changes in terms of technology with all the Telcos focusing on 4G VoLTE with Jio coming in. A market which took 3 years for the consumers to migrate from 2G to 3G; leapfrogged to 4G in just 6 months. Hence, we at Micromax as well are focusing on to coming up with devices which will enable the next phase of smartphone adoption in the country by hand holding consumers to upgrade from feature phones to smartphones. Bringing best in class 4G VoLTE smartphones will be an intrinsic part of our strategy for both rural and urban India. Some such example is our Bharat Series, which is aimed at first generation smartphone users in the country who still haven’t migrated from a feature phone. The smartphone is the most affordable 4G VoLTE device, running on the Android Marshmallow, and is attractively priced at Rs. 3499/-.
 
 

Monday, 28 August 2017

C++ | Read a line of text using character array

C++ program to read and display an entire line entered by user 
 
#include <iostream>
using namespace std;

 
int main()
{
    char str[100];
    cout << "Enter a string: ";
    cin.get(str, 100);

    cout << "You entered: " << str << endl;
    return 0;
} 


Output
Enter a string: Programming is fun.
You entered: Programming is fun.

C++ | String using "string" data type

C++ string using string data type

 

#include <iostream>
using namespace std;

int main()
{
    // Declaring a string object
    string str;
    cout << "Enter a string: ";
    getline(cin, str);

    cout << "You entered: " << str << endl;
    return 0;
}

Output
Enter a string: Programming is fun.
You entered: Programming is fun.

Sunday, 27 August 2017

C | Scanf problem while scanning a string

/* FIX: Leave a space before %c */
 
 
eg:
   for(i=0;i<5;i++)
    scanf("   %c",&string[i]);  

 
 
This will eat newline character and also special character.
Thank you,
 
 

Wednesday, 23 August 2017

Coursera launches Specialization on ‘deep learning’

Coursera, an online education platform, an nounced a Specialization on deep learning, one of the hottest emerging felds in artifcial intelligence. Created by Coursera’s co-founder - and leading AI expert Andrew Ng, this certifcate program will enable anyone with basic programming skills to explore the frontiers of AI. This is an extension to Andrew’s landmark “Machine Learning” course which introduced nearly 2 million learners around the world to cutting-edge topics in data science, computer science, and AI.




Through five interconnected courses, learners will be able develop a profound knowledge of the key AI algorithms, mastering deep learning from its foundations (neural networks) to its industry applications like Computer Vision, Natural Language Processing, Speechrecognition, etc.

The Specialization not only will prepare learners to tackle the rise of deep learning but provide them with the opportunity to contribute in the development of cuttingedge AI technology. Many courses also include interviews have long been in collaboration. Early this year, Palo Alto Networks was one of seven private sector companies that provided support to an INTErPOL-led operation targeting
cybercrime across the ASEAN region, resulting in the identifcation of nearly 9,000 command-and-control (C2) servers as well as hundreds of compromised websites, including government portals. and guest appearances from leading industry experts and top leaders in the feld who will share their personal stories and give advice for aspiring AI engineers.

The Challenge Between Volume and Value

External storage is an other segment that is seeing the transition to Flash. This segment has come a long way from the days of NAS to SAN to unifed storage solutions. While the segment grew in single
digit, the cost of acquiring storage is steadily coming down leading to more affordability and contraction of revenue growth in this sector.


Dileep Nadimpalli, Associate research Manager, Enterprise Infrastructure says, "External Storage is getting very dynamic to address new age demands from emerging technologies such as real-time business analytics, Internet of Things, Augmented reality, robotics, etc. 
Flash storage, Hyper-converged infrastructure and Software-defned storage technologies are getting more relevant across organizations like never before."
 

Gym Exercises

Exercises Mudra