Saturday 28 November 2015

NAO [The Robot], learns to refuse Human Orders !

🎉🎊 We Are Revamping! Finally! ðŸŽŠðŸŽ‰

 After getting so much support and love from you guys ❤️, 
I decided to start a new blog. 
We are migrating from Blogspot to a WordPress based personal website/blog!
  
So this blog will be archived from now onwards and will no longer be updated.
For all the new blog posts & exciting things bookmark my new blog/website.

!! These are the new links !!


Hoping for lots of support and love from you all ❤️
Stay Tuned ðŸ˜‰


To get more information about NAO, click here.

Nao (pronounced now) is an autonomous, programmable humanoid robot developed by Aldebaran Robotics, a French robotics company headquartered in Paris. The robot's development began with the launch of Project Nao in 2004.

This robot has a built in AI, which helps it to learn few basic things, like throw wrapper in dustbin etc. But for developers NAO is a robot to play with and experiment with. 

Few developers from HRI labs at TUFTS University programmed this robot to make decisions and say 'NO' to human orders. Sounds like a SCI-FI movie come true right ? 
Well it indeed is, but is this safe ? Or is it a danger sign ? lets check it.

NAO showing consequence reasoning :-

In the video above the person asks the robot to walk forward, the robot scans the area in front of him and observes there is no support. The decision making algorithm decides that walking ahead is unsafe. Robot says 'NO' to the person who has given him the power to make decisions! Later when the person says that he will catch him and won't let him fall robot analyzes the situation and finds that it is safe to walk now since he will be catching us. This is a point where the robot trusts the person and takes the decision. 

Analyzing the situation :- 
  •  Technically, its just a program which returns false, when the robot scans the front space and decides not to walk.
  • Secondly, it is programmed to walk when he senses someone will catch him in such situations. 
Question is was this actual Intelligence ? Indeed it is, but since I have no idea of the source code, here is guess. Depending on how many times the person said that he will catch him and how many times he did and didn't, will decide what decision will the robot take. The trust factor will vary depending upon its experience [Artificial Intelligence].

Well played ROBOT !! :-P

NAO rejecting human request :-

In this video the person asks the robot to walk forward, after scanning and detecting a obstacle ahead the robot says 'NO' to the person. The person asks the robot to disable the Obstacle detection program, which the robot can disable. But it checks and finds that the person giving the orders has no right to disable this function. So the order is rejected by the robot.

Analyzing the situation :- 
  • Well the robot just does what is told to do ! It is obvious that the developer had restricted the access to the obstacle detection program, but is it safe ?
  • Check this situation, the same robot is programmed to keep a eye on a vault. The vault has a glass of water, the person who has set the robot to guard the vault, can only disable the protection. There is a guest in a house and the person faints, now the guest orders the robot to disable the guarding function, but it won't. Water in the vault is the only way to make the person conscious again, and the faint person is the one who can open the vault to get that water. The guarding robot will indeed fail in this situation and it can prove fatal.
  • Well the robot which can decide what is to be done in the above situation is definitely a Intelligent Robot. But such robots or such Intelligence is way too far for now. 
 So the question is that is it safe to design such robots that can deny humans ? well it is important to do so, or else humans can use the robots for unethical purposes. But what if the robot says  no to human order when it was important for the robot to accept the order ? The robotics field is yet to develop and when the perfect balance between the decision making comes, Robots will come in to picture & will become a integral part of daily lives!  

Looking at the way developers are dealing with robots, it seems the days are not too far when you will be seeing robots walk down the road just like any other living things :)


Follow the blog!
Comments are welcomed :)
Thank You.

Friday 20 November 2015

Refreshing Desktop Continuously ? You Might Wanna Check This !

🎉🎊 We Are Revamping! Finally! ðŸŽŠðŸŽ‰

 After getting so much support and love from you guys ❤️, 
I decided to start a new blog. 
We are migrating from Blogspot to a WordPress based personal website/blog!
  
So this blog will be archived from now onwards and will no longer be updated.
For all the new blog posts & exciting things bookmark my new blog/website.

!! These are the new links !!


Hoping for lots of support and love from you all ❤️
Stay Tuned ðŸ˜‰

First things first, you are not alone !!! :-P
But what happens when we refresh & why do we do it frequently ?

Human beings have a inborn tendency to follow someone better and/or superior then them, and what's wrong ? it's good to do so. But knowingly or unknowingly we tend to follow too much ! 

You might have seen some computer engineer, professional or a friend refreshing his/her PC frequently. Without wondering what might be happening, you must have started to follow it & now you must have realized that 'I have this habit of refreshing my desktop frequently'. After many years here we are, reading this article and finding out what does the refreshing exactly does ??

Before I technically reveal the function of refresh button or rather F5, let me break the mystery !

  • NO, Refresh doesn't clear RAM and make your PC smooth.
  • NO, it doesn't refresh OS [you might be feeling that OS will be refreshed and it will work smoothly].
  • Well maybe it makes my windows faster for time being, again a unfortunate NO.
Well great then you wasted your time by refreshing your PC like thousand times [may be in a day :-P].  

So now when we are aware of the bitter truth what does refresh do ?

Well There is folder named 'desktop' in the Windows operating system. It is programmed to auto-refresh when its contents change.

  • The refresh option was given by windows so that if desktop does not display the files or folders you just created, moved, deleted, renamed or saved on it, hitting refresh will display those changes. 
  • Refresh will re-align your desktop icons if you made some changes in appearance. 
  • Refresh will help you if you find that you cannot use the desktop icons.
  • And such similar situations where the contents of the desktop or the folder do not change when expected to.
So basically refresh is of no use for general users who do not make changes on the desktop !! STOP REFRESHING FREQUENTLY !!

It has become almost like a compulsive disorder, to refresh the desktop constantly. You may have noticed this habit especially among some Computer Engineers and Technicians who are obsessed with using the Refresh option, with no valid reason !

People tend to follow and there you are, a part of that big community which refreshes for no reason :)

Break the habit and share this post so that others can break the habit too !

Comments are welcomed :)
Thank You.

P.S. :- Never refresh desktop in front of the people who have read this, they might think you as an Idiot.

Saturday 14 November 2015

Android M Initial Impressions (CM 13 on Moto E)

🎉🎊 We Are Revamping! Finally! ðŸŽŠðŸŽ‰

 After getting so much support and love from you guys ❤️, 
I decided to start a new blog. 
We are migrating from Blogspot to a WordPress based personal website/blog!
  
So this blog will be archived from now onwards and will no longer be updated.
For all the new blog posts & exciting things bookmark my new blog/website.

!! These are the new links !!


Hoping for lots of support and love from you all ❤️
Stay Tuned ðŸ˜‰


NOTE:- This is just a "basic" review of Android Marshmallow ROM. 
I used cm 13 on Moto E - condor 2014 for review.
The CM 13 ROM is Unofficial and is in testing mode. 

This is really a great news that Moto E users will be enjoying Marshmallow Android 6.0, through CaynogenMod 13 [Not sure if we will get Stock 6.0]. 
The build is currently unofficial and is under testing mode. [very unstable].
Developer @ashwin007 from XDA is working on this build. We hope to see a stable ROM soon.

Since people are afraid or are waiting for stable build to come, they are not flashing the build. So i thought to give you all a glimpse of what CM 13 is like ;)

Monday 21 September 2015

APPLE KEYNOTE SEPT’15, SAN FRANCISCO [REVIEW].

🎉🎊 We Are Revamping! Finally! ðŸŽŠðŸŽ‰

 After getting so much support and love from you guys ❤️, 
I decided to start a new blog. 
We are migrating from Blogspot to a WordPress based personal website/blog!
  
So this blog will be archived from now onwards and will no longer be updated.
For all the new blog posts & exciting things bookmark my new blog/website.

!! These are the new links !!


Hoping for lots of support and love from you all ❤️
Stay Tuned ðŸ˜‰



The event was started as usual by Tim Cook, who announced many great updates and surprises.
The event was marked with updates for Apple Watch, Launching of Apple TV, Apple I Pad Pro, Apple Pencil & Apple I Phone 6s, 6s Plus.
Lets see what all happened during the Apple Keynote, San Francisco.

Wednesday 2 September 2015

Krishna - Live Desktop Wallpaper [WIN 10].


🎉🎊 We Are Revamping! Finally! ðŸŽŠðŸŽ‰

 After getting so much support and love from you guys ❤️, 
I decided to start a new blog. 
We are migrating from Blogspot to a WordPress based personal website/blog!
  
So this blog will be archived from now onwards and will no longer be updated.
For all the new blog posts & exciting things bookmark my new blog/website.

!! These are the new links !!


Hoping for lots of support and love from you all ❤️
Stay Tuned ðŸ˜‰

This is how a Mahabharat fan's desktop looks like :-P
Check the tutorial below to see how to set up a live wallpaper :)

Monday 29 June 2015

Flash Official Android 5.1 On Moto E :)

🎉🎊 We Are Revamping! Finally! ðŸŽŠðŸŽ‰

 After getting so much support and love from you guys ❤️, 
I decided to start a new blog. 
We are migrating from Blogspot to a WordPress based personal website/blog!
  
So this blog will be archived from now onwards and will no longer be updated.
For all the new blog posts & exciting things bookmark my new blog/website.

!! These are the new links !!


Hoping for lots of support and love from you all ❤️
Stay Tuned ðŸ˜‰


This Tutorial is to Flash Android L 5.1 on Moto E.

I am not Responsible for any bricks [which are unlikely to happen, follow steps properly]
So to begin the things, first make sure you have stock ROM installed, because you cannot flash directly on Custom ROM so for flashing 4.4.4 click here.

[Flash 4.4.4 for lollipop update]

Those on Stock ROM and and want to unlock Bootloader can refer this.

Sunday 31 May 2015

How To Flash Custom ROM On Phone ? [Basic Idea].

🎉🎊 We Are Revamping! Finally! ðŸŽŠðŸŽ‰

 After getting so much support and love from you guys ❤️, 
I decided to start a new blog. 
We are migrating from Blogspot to a WordPress based personal website/blog!
  
So this blog will be archived from now onwards and will no longer be updated.
For all the new blog posts & exciting things bookmark my new blog/website.

!! These are the new links !!


Hoping for lots of support and love from you all ❤️
Stay Tuned ðŸ˜‰


NOTE :- This Method will work in most cases, but make sure you take responsibility of whatever happens with your phone :) [Although nothing will happen :-P]

Now many of us use Android phones, the system we use is called as STOCK ROM, since it is given to us by the manufacturer.
Sometimes to enable additional functions or have different looks, themes or performance we might think of a different OS [ROM]. Custom ROM's are made with this in mind, usually they save a lot of your Internal space by removing all the unwanted apps, secondly there are  performance improvements, many different functions etc.

Question arises how to get the custom ROM and How to Identify If it is good ?

Tuesday 19 May 2015

Things you Should know about your Android - 1.

🎉🎊 We Are Revamping! Finally! ðŸŽŠðŸŽ‰

 After getting so much support and love from you guys ❤️, 
I decided to start a new blog. 
We are migrating from Blogspot to a WordPress based personal website/blog!
  
So this blog will be archived from now onwards and will no longer be updated.
For all the new blog posts & exciting things bookmark my new blog/website.

!! These are the new links !!


Hoping for lots of support and love from you all ❤️
Stay Tuned ðŸ˜‰

Android Versions (2009 - 2015)
Android phones have really become common because of the functions they provide, because of the updates that are provided  & because of the huge App store that we have :)
Another reason for the popularity of this OS is because it's Open Source (i.e the source code is released by google), hence it being a playground for developers to MOD (modify) the OS.

But how many of us are actually aware of the little basics about our phone ?

Here is an attempt by me to make you aware of few basic things or terms used in the Android community.

Things you Should know about your Android - 2.

🎉🎊 We Are Revamping! Finally! ðŸŽŠðŸŽ‰

 After getting so much support and love from you guys ❤️, 
I decided to start a new blog. 
We are migrating from Blogspot to a WordPress based personal website/blog!
  
So this blog will be archived from now onwards and will no longer be updated.
For all the new blog posts & exciting things bookmark my new blog/website.

!! These are the new links !!


Hoping for lots of support and love from you all ❤️
Stay Tuned ðŸ˜‰

Android Versions (2009 - 2015)

THIS IS SECOND POST, CLICK HERE TO VISIT THE FIRST POST ON BASICS OF ANDROID

Thursday 30 April 2015

Flash CM12.1 On Moto E ;)

🎉🎊 We Are Revamping! Finally! ðŸŽŠðŸŽ‰

 After getting so much support and love from you guys ❤️, 
I decided to start a new blog. 
We are migrating from Blogspot to a WordPress based personal website/blog!
  
So this blog will be archived from now onwards and will no longer be updated.
For all the new blog posts & exciting things bookmark my new blog/website.

!! These are the new links !!


Hoping for lots of support and love from you all ❤️
Stay Tuned ðŸ˜‰


Note : Make sure you have unlocked bootloader of your Moto E (Click here if not) & 
you take all the responsibility of your phone !
For Stock Lollipop [flashable] click here.

CyanogenMod is a custom ROM which is available for most of the devices & they are know to solve and fix bugs on time.They regularly update their ROM'S.

CM 12.1 is a custom ROM made out of STOCK 5.1 lollipop !

Wednesday 8 April 2015

Increase the Internal Memory of Android Smartphone [Link2SD]

🎉🎊 We Are Revamping! Finally! ðŸŽŠðŸŽ‰

 After getting so much support and love from you guys ❤️, 
I decided to start a new blog. 
We are migrating from Blogspot to a WordPress based personal website/blog!
  
So this blog will be archived from now onwards and will no longer be updated.
For all the new blog posts & exciting things bookmark my new blog/website.

!! These are the new links !!


Hoping for lots of support and love from you all ❤️
Stay Tuned ðŸ˜‰


Root Access required :)
Make sure that you take the responsibility of whatever that happens to your phone, memory card etc :-P

So whenever you have a smartphone in your hand the major problem that everyone faces is the internal memory :(

We cannot install big games, apps because of the less internal memory right ?

So what is the solution ?
Deleting the apps ? No !
Move to SD Card ? Can be, but not much memory is released !

What if we could make the android realize that the external memory as the internal one and then install as many apps as we want ? well this is what this post is all about, Increasing the Internal memory of your phone by using a app known as Link2SD !

Friday 27 March 2015

Can Stress be your Friend ??

🎉🎊 We Are Revamping! Finally! ðŸŽŠðŸŽ‰

 After getting so much support and love from you guys ❤️, 
I decided to start a new blog. 
We are migrating from Blogspot to a WordPress based personal website/blog!
  
So this blog will be archived from now onwards and will no longer be updated.
For all the new blog posts & exciting things bookmark my new blog/website.

!! These are the new links !!


Hoping for lots of support and love from you all ❤️
Stay Tuned ðŸ˜‰

Or maybe it's better to stay in relation with stress :)
Stress, yes it is a unavoidable part of life that everyone of us has to face. Everytime when you have a financial loss, a family problem, personal problem, one thing that knowingly or unknowingly comes is stress! Avoiding stress is not possible, the way you react to stress is all that matters :)

Psychologist usually say that whenever you encounter stress, your heart pumps more blood, you become all sweaty, you feel blood rushing in to your whole body. Stress also makes you sick, cold and all the cardiovascular diseases are welcomed by stress. So stress is our enemy? Following experiment will give you the answer.

A study in USA where 30,000 adults were tracked for 8 years and asked 'If they have experienced stress in last year and if yes, how severe was it ?' 
After checking their death records 43% people who had a lot of stress developed risk of death.
Shocking part was, people who just had in mind that 'stress is harmful and increases chances of death', were also prone to develop a risk of facing death! 

So 43% people have chance of death due to just thinking that stress is harmful. If the estimation is correct that would make 'believing stress is bad' the 15th largest killer, overtaking AIDS & Skin Cancer. Sounds a real danger right ? So what is to be done ?

A study wherein people were told to consider stress as a good thing, a very beautiful result was found. People were told that if heart beats faster, let it, assume it is preparing you for the challenge. If you are breathing faster because of stress, then it's actually good because more oxygen is reaching to you brain. People with such a reaction to stress found themselves more confident and less anxious. On top of it, people with negative thoughts, had faster heartbeats and their blood vessels use to shrink, but people with positive approach towards stress were found with no such shrinking :)

Oxytocin, referred to as 'love hormone' is also secreted during stress, this hormone makes you a social person. Oxytocin will make you talk with people, discuss problems with them, feeling of love and care for others increase in such situation. So whenever you are stressed you will be able to talk with people more efficiently and with a feeling of care.

So now instead of considering stress as a enemy, i guess it's time that we become friends with stress. This doesn't mean always go for stressful situation, instead whenever stress comes, know that it is not bad, take it positively :)

Help people in their bad times, get them out of stress, stress makes you a caretaker, makes you a social person, makes you strong :)


All the credits of this thought process goes to Kelly Mcgonial [Health Psychologist].
I have just shared the information :)



Comments are welcomed :)
Thank You.

Sunday 1 March 2015

Install Xposed Framework on Android Lollipop !

🎉🎊 We Are Revamping! Finally! ðŸŽŠðŸŽ‰

 After getting so much support and love from you guys ❤️, 
I decided to start a new blog. 
We are migrating from Blogspot to a WordPress based personal website/blog!
  
So this blog will be archived from now onwards and will no longer be updated.
For all the new blog posts & exciting things bookmark my new blog/website.

!! These are the new links !!


Hoping for lots of support and love from you all ❤️
Stay Tuned ðŸ˜‰


To install Android L on your Moto E click here.
Only Custom ROM's have functions ? No......
  • Custom ROM's come with many beautiful functions and User Interface which is impressive, but few people want stock ROM [because it is usually stable].
  • What if Someone want stock ROM & functions, User Interface, modifications from custom ROM ?
  • Solution to this is Xposed Framework & yes it's available for lollipop too !!
  • Thanks to rovo89 !

Wednesday 25 February 2015

Flash CM12 On Moto E ;)

🎉🎊 We Are Revamping! Finally! ðŸŽŠðŸŽ‰

 After getting so much support and love from you guys ❤️, 
I decided to start a new blog. 
We are migrating from Blogspot to a WordPress based personal website/blog!
  
So this blog will be archived from now onwards and will no longer be updated.
For all the new blog posts & exciting things bookmark my new blog/website.

!! These are the new links !!


Hoping for lots of support and love from you all ❤️
Stay Tuned ðŸ˜‰


Note : Make sure you have unlocked bootloader of your Moto E (Click here if not) & 
you take all the responsibility of your phone !
For Stock Lollipop [flashable] click here.

CyanogenMod is a custom ROM which is available for most of the devices & they are know to solve and fix bugs on time.They regularly update their ROM'S.

CM12 is a custom ROM made out of STOCK 5.0 lollipop !