The wearable gadget industry has morphed tremendously over the last few years, and today it stands at a crossroads. The future of wearable tech seems to want to go in one of two distinct directions. One being a luxury item sold mostly to fancy women who step out of their Mercedes’ and fish for wads of cash in their Gucci handbags, and men with 63 pairs of shoes back home and a bit of money left to spare for some more boy toys. The other being a functional and mainstream accessory, affordable to most people. For now at least, the industry looks to be going in the former direction, but then there are those who are trying to bring technology to everybody. Here’s a roundup of the best wearables of all the different types that we can expect in the near future.

  • Sony’s mysterious new clip on device :

With Google Glass being out of reach for most people who would like to keep their kidneys, the product is now fading into the background. Society already considers it to be elitist and creepy, and what’s more, Google Glass users have their very own nickname, Glassholes. Sony meanwhile, has been working on a device that clips onto glasses or sunglasses to transform them into futuristic Call of Duty style HUDs, and better still, they can be taken off after use, which means you won’t have to walk into the local bar repelling other human life. The device is expected to have a control board and Bluetooth capabilities, and allow projection of high resolution images in all light conditions. It is also expected to be a featherweight in its market, weighing in at a measly 40g, and that’s necessary since we wouldn’t want to accidentally block our nasal passage. The details of this product aren’t yet clearly out, so this could still swing both ways.



  • Virgin Media’s KipstR :

Most wearables focus on health or accessibility, even fashion, so I’ve got to admit this TV recording wristband makes for a welcome change in the industry. This device senses when you fall asleep watching TV, and begins recording your show. I know it’s a very specialized product that essentially does the same thing your TV remote would, but thinking about all the missed Modern Family episodes, I think this deserves a mention, albeit a really short one. Moving on.


  • Apple Watch

Possibly the most high profile feature on this list, Apple’s upcoming  wearable will make an attempt to fuse technology and fashion into a small package, and sell to customers with a large one, since it is expected to cost around $300. There’s nothing groundbreaking going on here, with basic applications such as music and pictures, along with some health and lifestyle applications. We can expect an elegant and ergonomic build, something that Apple have a reputation for. It also seems to be a great alternative to strapping your iPhone around your arm and looking like a royal douche. What’s more, you can read messages from your phone on your watch, which is good when you’re running, or on a crowded bus or train. One thing’s for sure, the Apple Watch is going to be a mean device, and those with a little bit of fun money will definitely want to have it.


  • Sony SmartBand :

I wouldn’t normally want to bore you with another FitBit in the sea of health and lifestyle wearables, which is why the SmartBand is special. On the surface it looks like just another gadget that you’d buy in early January just after you have drafted your new year’s resolution and vowed to start running, but it’s the little things that make this an excellent FitBit if you choose to go that way. Apart from the usual health and fitness mumbo jumbo, the SmartBand pairs with your phone and lets you control music through the band, although it does not have a screen so you would need to know your playlist well. Also, the band vibrates on recieving notifications, which is a welcome addition. What I like most is that it vibrates if it is too far away from the phone, so you won’t forget your phone in a cab or at a restaurant ever again. These little features make it a better option for those looking for a fitness companion.




The Web knows no bounds. With a seemingly infinite amount of data at our finger tips, effective navigation through this unending maze of information becomes as important as its comprehension. The easiest way to find the proverbial needle in the haystack? The search engine.

For all the complexity behind the search engine, it has two primary functions – crawling and indexing, and providing results by calculating relevancy and serving results.

What does it mean when we say Google has “indexed” a site? Colloquially, we mean that we see the site in a [site:] search on Google. This shows the pages in Google’s database that have been added to the database – but technically, they are not necessarily crawled, which is why you can see this from time to time

Indexing is something entirely different. If you want to simplify it, think of it this way, URLs have to be discovered before they can be crawled, and they have to be crawled before they can be “indexed” or more accurately, have some of the words in them associated with the words in Google’s index.

Google learns about URLs, and then adds these URLs to its crawl scheduling system. It deduces the list and then rearranges the list of URLs in priority order and crawls in that order. Once a page is crawled, Google then goes through another algorithmic process to determine whether to store the page in their index. What this means is that Google doesn’t crawl every page it knows about and doesn’t index every page they crawl.


Which brings us to how these pages are ranked. At first glance, it seems reasonable to believe that what a search engine does, is keep an index of all these web pages, and when a user types in a query search, the engine browses through its index and counts the occurrences of the key words in each web file. The winners are the pages with the highest number of occurrences of the key words. These get displayed back to the user. Indeed, this was how things were done in early search engines, with their text based ranking systems. This leads to a host of issues. For example, if one searches for “ACM”, one would expect that would be the most relevant result. However, there may millions of pages on the web using the term “ACM”. Suppose one were to write nothing but the term “ACM” a billion times on a web page. Since the search engine simply counts the occurrences of the words in the query, such a page would, invariably, make it to the top of the results.

The usefulness of a search engine depends on the relevance of the result set it gives back. There may of course be millions of web pages that include a particular word or phrase; however some of them will be more relevant, popular, or authoritative than others. A user does not have the ability or patience to scan through all pages that contain the given query words. One expects the relevant pages to be displayed within the top 20-30 pages returned by the search engine.

One of the most well-known algorithms for computing the relevance of web pages is Google’s Page Rank algorithm. The idea that PageRank brought up was that, the importance of any web page can be judged by looking at the pages that link to it. If we create a web page i and include a hyperlink to the web page j, this means that we consider j important and relevant for our topic. If there are a lot of pages that link to j, this means that the common belief is that page j is important. If on the other hand, j has only one backlink, but that comes from an authoritative site k, (like, we say that k transfers its authority to j; in other words, k asserts that j is important. Whether we talk about popularity or authority, we can iteratively assign a rank to each web page, based on the ranks of the pages that point to it.

A quick overview of PageRank:

  • The higher the page’s score, the further up the search results list it will appear.
  • Scores are partially determined by the number of other Web pages that link to the target page. Each link is counted as a vote for the target. The logic behind this is that pages with high quality content will be linked to more often than mediocre pages.
  • Not all votes are equal. Votes from a high-ranking Web page count more than votes from low-ranking sites. You can’t really boost one Web page’s rank by making a bunch of empty Web sites linking back to the target page.
  • The more links a Web page sends out, the more diluted its voting power becomes. In other words, if a high-ranking page links to hundreds of other pages, each individual vote won’t count as much as it would if the page only linked to a few sites.
  • Other factors that might affect scoring include the how long the site has been around, the strength of the domain name, how and where the keywords appear on the site and the age of the links going to and from the site. Google tends to place more value on sites that have been around for a while.