Albus Dumbledore’s sacrifices

Let’s get to it. We all know about Dumbledore’s past, and his friendship with Grindelwald and the whole “For the greater good” thing. Not all of us, however, realized the fact that he never stopped living his life by that motto. Albus Dumbledore always did everything for the greater good.

“You’ve been raising him like a pig for slaughter.” – Severus Snape.

Yes, remember that big reveal to Snape? Dumbledore making clear his belief that in order for the Dark Lord to perish Harry had to die? Remember how he didn’t even try to deny the fact that he was, in fact, just keeping Harry alive so that he could die at the right moment?

But that wasn’t it.  … 


Never do [insert temporal adverb] what can be done [insert another temporal adverb]

You may be familiar with the 2014 film titled “Predestination,” that involves the most mind-blowing time-loop. While watching it, I didn’t fail to notice this:


“Never do yesterday what should be done tomorrow.”

At first I laughed. Then I decided to give it some thought. My first and last interpretation of it was the same. In short, it’s about not messing with the past. If something happened at a particular point in time, then you have no reason to try and make it happen earlier.

However, there is a far simpler explanation for it. And that’s simply the fact that it’s just a tiny bit of humor from the creators and logically, in essence, it isn’t a lot different from what Aaron Burr spoke of: … 


Batmen Analysis

So, I’ve been wanting to do this for quite some time. You see, there’s a whole lot of Batman movies out there along with a good number of Batmen. With different actors, playing the same character, in different movie adaptations, there come arguments between fans over the superiority of certain adaptations and portrayals.

In this post, I am going to analyze all the live-action movie Batmen, from Michael Keaton to Ben Affleck, and judge them based on how well they portrayed both Bruce Wayne, and Batman. Before we continue, let’s briefly discuss the two personalities. Bruce Wayne is a billionaire orphan, disciplined and mature for his age. While he may be well known to the world, he can be called reclusive. His dark past is what gives him his wisdom and what gives him the look of a man who has dealt with the truth, up close. But that doesn’t mean he doesn’t have feelings or a sense of humor. He can be touched, and he ain’t witless.
Batman, Bruce’s vigilante personality, is an all righteous, assertive tough-guy who values human-life above all emotion and justice. His instincts and choices are rarely to be doubted. He is also a quick-witted strategist and a really skilled fighter. Also, he is worthy enough to lift the Mjolnir. He knows the difference between what’s right and what’s (seemingly) needed, and he knows better than to let his emotions drive him. Well, let’s start analysing, shall we? … 


Physics jokes

I’ve been casually going through the answers to this question for the past hour. I came across a lot of hilarious ones and an almost equal number of those that are probably hilarious to those that get them. Yes, that does imply that there are quite a lot of them that I don’t get. There used to be more, but I figured them out, all thanks to the internet.

It’s amazing how educational this shit can be. Consider the following scenario:

Joe is a Physics student. Joe loves Physics. Joe wants to be a Physicist. Joe idolizes Hawking, and shares – on his social media – jokes about Schrodinger’s cat. Joe is browsing Quora and he comes across this question. Among the answers, he reads this: Erwin Schrodinger and Werner Heisenberg are driving down the road with the top down, having the time of their lives. They blow past a hidden state patrol officer who jumps in his car and pulls them over a few miles down the road. The officer gets out of his car, hitches up his britches, and saunters up to Heisenberg who is driving.
He motions to roll the window down and Werner complies, then the officer asks: “Sir, do you have any idea how fast you were going?” To which Heisenberg replies: “No Sir. But I know exactly where I am.”

Joe doesn’t get it. He opens Google in a new tab and types “Heisenberg’s.” Googles suggest’s his uncertainty principle and the slightest bit of reading gets Joe smiling. Now he reads through the rest of the joke, which he gets, and reposts it.

Why does Joe behave this way, and how is this shit educational?

It’s understandable for people to not get jokes, and even more understandable for people to not get Physics related jokes. But is it acceptable for a Physics geek to not get a particular joke? Of course it is. Joe, however, was afraid that if people found out that he didn’t know Heisenberg’s uncertainty principle they’ll never respect his intelligence again. He is particularly afraid of his fellow “physicists” finding out. Joe felt ashamed of himself. He couldn’t stand how he’d failed to get a popular Physics joke – one that starred Hawking. He felt compelled to figure that joke out and chose to research and expand his knowledge enough to, if not more, get that joke. When he was done, there was one less Physics joke that he didn’t get, and one more principle that he knew.

It seems that Joe’s preferred road to being a Physicist involves reducing the number of Physics jokes that he doesn’t get to a minimum. It sounds funny, and stupid, but it’s smart, and it works. Let’s do a little math, shall we? There are 100+ answers on that Question. Most of the ones I came across had at least two jokes. It’s unlikely for two successive jokes in an answer to be about the same principle, so that means that there are at least 200 jokes below that answer. Obviously, there would be repetition, so let’s just go noob and halve the number. Now we got 100 unique jokes. If Joe reads them all fails to get half of them, he will research and read up on at least 50 different principles/theories.

Jokes motivate Joe to study. But what if Joe actually spent all that time, which he spends reading jokes, studying? That way he could still learn 50(or more) different principles/theories in the same time as he could before and he could do more.

Conclusion: Joe is lazy, not stupid.


“Omelette du fromage”

So, around the time Assasin’s Creed Unity came out, I came across this video. It was quite popular among my friends back then. At 1:18, we see two guys seated on a table facing one another and as something lands on it, one of them says: “Oh no! My omelette du fromage” at which, Arno pops up and replies: “It’s actually omelette au fromage.” That’s the first and last time I heard that phrase.

A few days ago, I came across the term again somewhere on the internet and so I googled it. Its literal meaning being “omelette of cheese,” it actually originates from an episode of the popular tv show “Dexter’s Laboratory.” The episode itself is called “The Big Cheese,” in which, Dexter can’t say anything except “oomelette du fromage”. 

Funnily enough, throughout the episode, his day at school is better than the average because, as it happens, saying that same damned phrase everytime he opens his mouth, seems to work out just fine for him. He nails a french test, and a mathematics question and gets a bunch of girls fawning, and even manages to deal with some bullies.

So why does Arno say “It’s actually omelette au fromage.”? Because “omelette au fromage” means “omelette with cheese,” and that’s the correct term to use for a cheese omelete. As you can guess, fromage  means cheese, while omelette means pretty much what you think it does. Therefore, “du”=”of” and “au”=”with.”


The Virtual Reality I want.

There’s something of a silent war going on around us at this time, and it has been going on for quite a while. I know that I wrote “Virtual Reality” in the title, but that’s merely due to the fact that it’s the generally preferred term for all of those projects out there making headsets and goggles, but otherwise this post does cover my ideas about its brothers that go by the names “Mixed Reality” and “Augmented Reality.”

So, before we go on, let’s talk about how the brothers differ. Virtual Reality is where Oculus is the major player in the market, and has met fine success. The HTC Vive is another which may not have stirred as much excitement but so far, all things positive have been said about it. The idea of virtual reality, in terms your grandma could understand, is that you put on a headset and you find yourself in a different world altogether. You look around, and all you get to see is what the headset shows you, while you are completely distracted from what’s actually around you. Rather like the Nygmatech in Batman: Forever. You put it on, and the next thing you know, you are in a forest; or perhaps in the middle of the French Revolution? … 


Interstellar vs 2001: A Space Odyssey

Ever since it’s release in 2014, Christopher Nolan’s “Interstellar”, has often been compared to Stanley Kubrick’s “2001: A Space Odyssey.”

I was fairly late at watching both. Since I missed the release of 2001 by more than 30 years because I wasn’t at all close to existing around the time it was released and for the the first few years after I had started to exist, it wasn’t entirely possible for me to watch and comprehend it.
As for Interstellar, all I have to say is that I wasn’t really watching many movies when it came out. I guess it was because my internet sucked and because I was dealing with exams so I put it off for a while, since I didn’t want to ruin it by watching it in a hurry. It wouldn’t have made much difference, but since I had heard good things about it, I wanted to be relaxed and with ample time before I set about to watch it.

My reaction to both was: What the hell?

2001: A Space Odyssey,  is considered the ultimate classic and some would go as far as calling it the best one of Kubrick’s works. (Having never watched any of his others, I can’t say much on the matter.)  So it started off with a music that sounded pretty familiar and that’s all thanks to Toy Story, and after a few minutes into it I was like what the hell? That scene didn’t have to be as stretched. And my reaction was pretty similar to the one in which a woman walks along a velcro’ed path carrying a lunch tray to a sleeping guy. The scene with the apes too was unnecessarily long so I fast forwarded through it and missed the actual punchline (i.e. how they suddenly discover that a bone can be used as a melee weapon). Oh and the part at the end that is known as the “Stargate sequence” All you see for 10 minutes is landscapes with colors messed up and for what?
Other than that, the lack of a decent conclusion might make it a cool suspense for some, but for me, it makes it suck. Nothing was explained. Although the novels that were released, and the sequel that followed, and countless fan theories suggested that it was aliens leaving all those monoliths and stuff. Let’s face it though, who watched the sequel or read the novels? Not a lot of people. 



Minimalism and security.

Minimalism helps. It always does. It’s clean, cool, beautiful and relaxing. Oh and it allows for security in software. Every single element in an application, every single feature, every program in an operating system could open doors for attackers to get in through.

The recently discovered Mac malware Eleanor, which opens a backdoor, works by exploiting a vulnerability in the MacUpdate application.

iPhone jail-breaking applications, not that I have anything against them, make use of similar vulnerabilities. The original JailbreakMe exploited a vulnerability in Safari in iOS 1.1.1, while the second version used a vulnerability in the PDF reader.

I do realize that it looks like I am suggesting that Safari or PDF readers or updating apps should not exist, but what I am actually suggesting is that the more an app grows, the greater the chances for an attacker to get in. We can always, at the very least, keep stuff simple. For example, smartphones could have less pre-installed bloatware? Samsung could stop shipping their devices with apps like “Papergarden” or “Flipboard” or “Samsung Apps”  installed by default?


Progresive Web Apps

You are using a computing device, be it a smartphone, a tablet, a desktop computer. It’s new, shiny, with little or no applications installed, apart from the bloatware that the manufacturer could have generously shipped with it. You fire up Facebook in a web browser, like a couple of pictures, post a status, have a small chat with a friend, and then after a while, you close the tab and lock your phone. After a while you do it again, and this time, you spend a whole hour scrolling through the news feed, and then once again you close the tab, and lock your device.

Now while it’s locked, and still connected, your device makes a decision. Assuming that you like Facebook, it adds a Facebook icon to your homescreen, or your app-drawer, for easy access to So the next time you unlock your iPhone, you simply tap on that icon, and it opens in your default web browser. You love it.. It’s just a simple link, but it already feels great, and it could be better. Soon enough, after another day’s usage of the site, you notice that tapping the app icon no longer opens a browser window with Instead, you get a window solely running Facebook like it’s a standalone native application for your operating-system. … 


From Windows 8 to 10 – The excitements and the disappointments.


I have been a Linux user for the past few years, but I grew up using Windows, and I have always been closely interested in it’s progress and moves.

When Windows 8 came out, I was like the only person I knew who didn’t hate the Metro. All my friends thought it was ridiculous, and truth be told, it was. It seemed as if they had forgotten that people neither have a bunch of huge touchscreens lying around in their place nor do they love the desktop experience in full touch, and Windows 8 was a weird cross between an OS optimized for touchscreen, and an OS that didn’t look like it would ever work well with touchscreens.

Accessing the desktop by clicking on a tile at the bottom left corner of the screen was oddly disturbing.. it felt like the desktop had lost it’s old integrity.. Like it was only a tile among many, like it was just another app like the ones accessed by clicking the other tiles. Furthermore, at times, it was hard to decide which world to live in: the metro, that had a really long way to go, and was far from mature, or the desktop that we’d both loved and hated for ages. For Developers, it both sucked and was an opportunity at the same time. They had a new platform to master; some would go on to proudly declare themselves to be of the first 100 developers for Windows apps. Some developers saw it as mere clutter. Another language and platform to come across and not-read articles of.

The question was: “Why?”



Can machines think?

Back in 1950, Turing’s paper, titled “Computer machinery and Intelligence,” was published in journal called “Mind,” and it was one of the things that can be credited for changing the way people thought about machines. Some readers were awestruck, while others only saw gibberish.

The paper, in a fair-amount of detail, spoke of computers, and the possibility of them being indistinguishable from a human in the future. The present day, may or may not be the future in question, but we have most definitely made a fine dent. Turing spoke of storage, and memory and processing and instructions, and of word, in the second part of his article titled “Digital Computers.” The model of computing defined in his article is what we know today as the Turing Machine.

The part on digital computers was preceded by “The Imitation Game.” You might be familiar with the 2014 movie of the same name, starring Benedict Cumberbatch as a young Alan Turing who builds an intelligent-machine so as to be able to decrypt the messages encrypted by the german Enigma machine. The Imitation Game, which is defined finely in his article, is what could be used as a Turing Test, so as to determine how close a machine is to imitating the behavior and thinking capability of a human being, and whether or not it could possibly hoodwink a human into mistaking itself for a human. The Turing Test is a popular topic for discussion among enthusiasts, and developers perform different forms of it on their AI creations to this day.

I could go on for a while, but there’s honestly no point to it, and your time could be better spent reading the original article.


Fixing the brightness issue on Ubuntu 16.04

  • The issue: Random flickering when changing the brightness using the function key, while the change wasn’t steady. The slider in system settings allowed me to change the brightness normally.
  • The machine: Dell Inspiron N5110

The first solution I tried was creating the /usr/share/X11/xorg.conf.d/20-intel.conf file with the following lines:
Section "Device"
Identifier "card0"
Driver "intel"
Option "Backlight" intel_backlight"
BusID "PCI:0:2:0"

This didn’t change anything. So I tried following “dushnabe’s” suggestion on this thread. Which too didn’t make any difference really. The problem, as I saw it was that I appeared to be using both intel_backlight and acpi_video0. Both use different ranges of values to change the brightness. Hence the flickering. It became clear that I had to force the usage of just one, and that’s exactly what the fix in that answer was supposed to do. Except that for some reason it wasn’t working.

After googling further on this, I landed on this page and I saw the list of kernel parameters that had to do with the backlight. I rebooted a couple of times, each time trying a different parameter, and finally,
acpi_backlight=native is what did the trick. I noticed that it doesn’t allow me to change brightness on login screen, but after login, there was no flickering, and when I ran ls /sys/class/backlight/, I saw that it no longer returned acpi_video0. The only issue I have right now is that there is no fixed minimum. Sometimes, it decreases to a reasonable minimum, while at other times, it results in a blackout, and I have to manually adjust it using the slider in system settings or using xbrightness..

To replicate this process, all you need to do:

  • Fire  up a terminal
  • sudo nano /etc/default/grub
  • At the very end of the string GRUB_CMDLINE_LINUX_DEFAULT, (which in my case was “quiet splash,”) add acpi_backlight=native.
    The final string, in my case, looks like “quiet splash acpi_backlight=native
  • Close and save the file, and run sudo update-grub and then reboot.

In the event that this doesn’t work, it’d be worth your time to try out the rest of the kernel parameters. You don’t have to modify the grub file every time. Instead you can choose to modify kernel parameters before boot. This you can do by pressing “c” on the grub screen and typing the desired parameter, in the correct place, right after “splash.”

On January 3rd, I launched a tool, that’s hosted at; yep, that’s right. You guessed it: What the tool does, is pretty simple. It tracks the global Alexa ranks for domains, and shows the change over time in a chart. It’s not exactly tracking every damn domain on the web, but nothing prevents it from doing so. Except that someone, and I mean anyone who cares enough, has to submit the domain once, and that very instant, the tool would start tracking the domain.

On December 27th, Amin messaged me and shared his desire for tool that would track changes in Alexa ranks for particular domains. On the slightest effort at googling, we both discovered a shitty tool that offered to do so at some price I didn’t even bother to remember. Alexa itself offers to do that for you, but they too, yep you guessed it, do it for a fee. So I say to Amin, we need to make a free alternative, and we immediately start concepting, and after a while we started playing with code. Within the next few days we had a working buggy prototype up, but it was uglier than you could possibly imagine, so we fixed the bugs, and made it look presentable and on the 3rd day of 2016 we registered the domain and it was up.


The Swagway (and clones) “hoverboards” suck

Am I honestly the only one who thinks that?

  • They don’t hover.
  • They aren’t anything like a hoverboard is supposed to be.
  • People call them hoverboards.
  • They are slow and impractical. And therefore useless for the average Marty.
  • They cost a ridiculous amount.

I understand that the fact, that we don’t have hoverboards even after the BTTF day and its almost 2016, hurts.. Hoverboards are like the thing everyone expected to just somehow arrive with 2015, and then the year started and we were no closer to getting hoverboards then we were to getting an Android-based Apple device. Even then there was a small ray of hope.. that it wasn’t October ’15 yet, and so the world waited, until we were a day from the BTTF day and that was when we knew that we weren’t getting them, but did that mean we had to go for such a bullshit substitute? The “substitute” that doesn’t even remotely come half as close to the hoverboards in the movie as the first maglev based hoverboard.. or the Lexus one, or the Hendo?

Buy them if you want people, but please don’t call them hoverboards.


Shared Cricket Stadium for Pakistan and India.

A few days back, I was talking to a friend I picked up online, who happens to be an Indian, and as we were discussing some things loosely related to cricket, it hit me.

There’s this whole thing about Pakistan vs India matches. People, adults and teens and kids alike, all gather together some place where the live game is projected on a large screen. There’s something too exciting about this even for those who aren’t into cricket much. There’s this feeling of unity all thanks to this rivalry between the two countries. Note that this rivalry here, that I speak of,  is much more of a friendly rivalry, and there’s technically nothing wrong with it, with all those cheeky advertisements and all, it’s all about showing the other country who plays better.

The big idea is that a stadium, funded by both countries, be built, with the consent of the governments of both, where all matches involving Pakistan and India take place (tough but allow me to add “when possible”), preferably those that the two countries play against each other, and people from both the countries could come and watch them together.  … 


Animating Vegeta – The Power of CSS3 and Sprites

Check this out before you read any further.

Some time back, I googled the term “sprite”, [I tend to forget what it is (not anymore though)], and in return was presented with a fine number of them, however, my eyes were quick to notice that the very first one of the results featured a few actions of Vegeta, one of the main characters from DragonBall Z. I thought it’d be cool if I tried creating a program, a web-page to be precise where one could animate Vegeta, by merely clicking on buttons.

So well, on May 21, around sunset, i got to work. I googled and checked out a number of sprites until I finally decided on this one.

Though I had initially decided to do it purely using JS, but then it hit me, that CSS3 supports animations so why not use that?
Anyways, as soon as I began, I realized that this sprite is not very well suited to the job and thus I had no choice but to slice it up into several smaller ones, each representing a different move. I started with the ‘stance’. Made a four step sprite which initially was 176×83. And tried animating it. Still the problem that remained was that I couldn’t get it to work like I wanted it to. What was happening was that the Image would just Slide from left to right. After like an hour or two I finally managed to get it right. Turned out that the number of “Steps” I was wasnt well suited to the initial and final positions  I had defined in the keyframes. In the end, I managed to get it right. I used 4 steps and set the final keyframes to ‘-widthOfImage.’ That was it.  Now all I had to do was to create sprites for the other moves.
Next I tried the “duck-and-punch,”  which too worked like a charm with the existing code. But as I progressed, I realized that the size wasnt well suited to all actions. Some required a broader frame, while some (initially) required more than 4 steps, and that was when I somehow messed up the keyframes and wasted another hour fixing them. In the end, I decided to 4 steps where possible, (I actually ommited some of the images), and to use a 300×87 canvas, where each frame was 75×87.

Tried them all one by one by replacing the url in the code. All worked like a charm. Now I moved on to the ‘kamehamehaa'(s). The problem with these was that both the sprites were of 6 steps, so I had put them off for later. However the number of steps didnt make much difference except for the fact that I had to update the number of steps in the CSS , and resize the box everytime.

Now to the UI. What actually happens is that when you click on any of the buttons, it calls out a JS function which replaces the URL of the image with a different one, and thus a new sprite replaces the existing and thus is seen to perform a different action. Also, the function restores the original ‘stance’ sprite after the animation has completed one cycle.
As for the 6-step Kamehamehaa(s), I wrote a different function and keyframes. Now this function though worked in a similar manner, it would update the animation attribute (keyframes and steps) along with the image, and once completed one cycle, it’d restore the original keyframes and image. That was all.

As for the Energy bar, I declared a variable, initially equal to 50. Every Kamehameha decreases it by 10, while the rest increase it by 5. The Bar is updated every time the variable is updated, it’s width being directly proportional to the value of the var.


Google to be the “real-life version” of SkyNet?

Google, that started as a search engine that gained global popularity, and parallel to searching, the only thing it offered was a home page light-enough for you to test your internet connection, but that doesn’t at all mean that it wasn’t awesome enough them. A whole lot of people owe their success to it, as it helped numerous youngsters with their homework and school projects, and thus if they are successful now, Google might have contributed a whole lot into their success. According to it’s wiki article, Google started in 1998, but it has now come a long way from being just a search engine.

Then came other products. Gmail, in 2007 or 8, (and something by the name of Google Wave followed too , but it wasnt very successful,)  which soon became a rival to Hotmail and YMail. Well, OK, Hotmail isn’t the primary thing of Microsoft’s. MS was the first software company, it brought computers to the world to be consumed by normal people and we respect that. Who cares if Bing never got as popular as Google, MS isnt all about search engines either.  As for Yahoo, Okay, Google beat their search engine, but loyal ymail lovers still like it, and well their messenger is still respected more than Google’s talk.

Ah yes, Google Talk eh? Well, this one, a messenger would fall in the same category as Windows Live messenger and Yahoo’s messenger, however, once again, Not very successful. Earlier this year, It was renamed to Hangouts, and perhaps a few newer features were introduced, like using phone numbers to find friends e.t.c. The kind of thing Viber and WhatsApp are famous for, but still, consumers like me prefer sticking to the older, and original ones, i.e. the two mentioned above.

Then there’s the Google Drive. Cloud storage, and rival to Microsoft’s Skydrive. I like and respect both, and both have their pros and cons and in my opinion, both are equal on the whole, plus again, MS isn’t famous for being a provider of cloud storage. Google Docs, an online office productivity suite, the MS counterpart for which is the Office online. Both are great.

Then there’s Google+, a Social network by google, that perhaps isnt very popular as Facebook and twitter, yet the 3rd in terms of preferrence. This can be proved by the fact that most websites, for contact, or upvotes/reccommendation provide three buttons. One from Twitter, one from Facebook, and another from Google+. But still, not exactly on the top eh? Another is Picasa, which is a photosharing cloud-storage, and perhaps might be considered a rival to Yahoo’s Flickr. However, from what I know,Flickr is more popular.

Youtube, the primary place on the web to look for Videos too is owned by Google, though perhaps not started by them, but it’s improving a whole lot, and one cant say that Google didnt contribute to it.

AngularJS, a Javascript Library and framework, Google’s, and rivals a number of others that fall in the similar category and is certainly gaining popularity and quite some fan base in  the world of developers. The Google App engine provides free hosting for web apps, rather like Heroku. And that’s not all, The Google Apps are a set of productivity tools, for businesses and individuals, that help with setting up and managing websites. Then the Google Developer tools are good and the Google Analytics Tools help a lot with SEO, and keeping track of site traffic. Oh and Blogger is a great place for normal(s) to start a blog.

Google Maps, rival to iPhone’s maps, and the primary GPS service of most users nowadays, and it’s streetview is known to have captured some seriously interesting stuff. Google Earth is a similar product but it provides an interactive, fun interface where you can explore the earth. Similar products are Google Mars, Google Moon, and Google Sky.

But that’s not all, these products dont even contribute to perhaps half of Google’s fame. There’s more. In 2008, Google launched Android. A Linux based, free and open-source Operating system for Mobile devices, and the first ever android device to apppear in the market was the HTC Dream. Android gained popularity real quick, and especially with the release of the Galaxy Y and other Galaxy devices, it soon got ‘fan-ned’ by a large percentage of the world, and became a rival to iOS. Android devices are manufactured by the leading company of the present, Samsung, Sony, and HTC, and of course, Google’s own Nexus devices, one of which is launched every year. Could Android kick iOS out of the market? maybe if they play well, as they are in a position to.

The same year, they’d lauched Google Chrome. The top web-browser of the present, that soon became another alternative to internet explorer alongside Mozilla’s Firefox. Well, Internet Explorer’s had it’s day, still respected.

As Chrome got popular and computing moved closer to the cloud, Google seized the chance and launched Chrome OS. Another Linux Based OS, damn lightweight, and this time for slightly more desktop devices. The idea behind Chrome OS was something like this. Every day, millions of users boot into their computers, and once it’s fully loaded, the double-click the icon of their web-browser and start off with whatever they want to do, but dont really do much outside the browser, so they are more or less logging into their OS just to be able to use the browser, so what if your browser was your OS?
Chrome OS’s source code is publicly available, however, it isnt available for download and comes preinstalled in Chromebooks, that are laptops officially built for the OS.

A few days back, Google announced the release of a Chrome Apps launcher for MacOSX. The Chrome Apps were originally a feature offered by the browser. More like extensions perhaps, but slightly more ‘applications’. They are also well integrated into the Chrome OS of course and are the main software for Chrome-OS. The thing about them is that they are totally on the web, they dont have to be installed. All you need is a launcher, which could be either the launcher itself, or the ChromeOS (which has a similar launcher of course) or the chrome web browser.
But they released the launchers for MacOSX and Windows? And I also read that apps are being made for Android and iOS too, however i couldnt find an Android app on the playStore… not yet.

So, as these launchers are out, a number of people might try these, and some, with high speed connections and normal use, might get too comfortable with their apps, that they are gonna try out when they try the launcher, and when they do, the apps would get popular and some users’ use might not extend beyond using these apps, and this is how some might consider switching to Chrome OS itself.. + chromebooks are real cheap and thus attract buyers.

Android is becoming like the primary OS for smartphones, and soon their might come a time, when, like I posted before, they might merge the two projects.
Merging would result in a whole lot of improvements in ChromeOS, and then people might actually start using it, if it has the integration that i look forward to seeing, and using.

Just look how Google is expanding. Started as a search engine and now its the leading company of the web, and with the passage of time, It’s trying on every field or bit there is to IT. Then that Google glass. They can actually monitor, and see exactly what you are doing using that thing. People use gmail as their primary email, Drive to store data, buy domains and hosting from google, walk with a pair of spec on their noses that too was developed by google and records what they see.

It’s like WE the CONSUMERS are being CONSUMED by technology, when it should be the other way round. If anything close to Skynet exists or ever will.. It’s Google.