Aditya Kothadiya's Blog

Entrepreneurship, programming, design, productivity, books, philosophy and more.

Archive for the ‘Technology’ Category

Interesting Subscription Stats

View Comments

I was always curious to know some stats and today I stumbled on this great blog post “What do I mean, by ‘next four billion’?“. Following are some numbers that I found very interesting -

There are 480 million newspapers printed daily; 800 million automobiles registered on the planet; 1.1 billion personal computers including all desktops, laptops, notebooks and netbooks; 1.2 billion fixed landine phones; 1.4 billion internet users; 1.5 billion TV sets; 1.7 billion unique holders of a credit card of any type; and 2.1 billion unique holders of a banking account of any kind. But 4 billion mobile phone subscriptions.

So, that is what was the first four billion. The rapid growth of what has become the most widely adopted technology on the planet. Now, what about the topic of the “next 4 billion”, that does sound a bit strange. The world total human population is only 6.7 billion people. Shouldn’t I be saying, “the next 2.7 billion”.

So here is the big news. The next 4 Billion will not be like you and me. They will not be wealthy enough to own a PC and have a broadband connection and read blogs or do any Twittering on a PC. Over 95% of the next 4 billion will be in the Developing World, and while there will be of course an emerging middle class who may aspire to own a netbook, those tend to be wealthy enough to already have a subscription today. Those next four billion will be either those who do not have any connection today, at all, or else are second and third subscriptions to those who already have one today.

Read the entire post if you want to learn more about the mobile phone market potential. The numbers are really interesting!

Written by Aditya

October 1st, 2009 at 12:30 pm

Posted in Technology

Tagged with ,

Wrong usage of “Strong Password Policy”

View Comments

I’m a subscriber of a web service, which provides online manuals or articles for the tools that I use on a daily basis at my workplace. So I need to visit this service once in a while. Today when I tried logging into it after many days, it redirected me to create a new password because my password was not meeting their “Strong Password Policy” requirement.

My first reaction was – why the heck they need “Strong Password Policy”? They are just an online help documentation service, not a Credit Card or Bank website. And I absolutely don’t have any personal information stored there.

But anyways, whatever the reason they thought, I convinced myself to change the password. But guess what, their freaking complex “Secure Password Policy” didn’t allow me to create any password which I thought were quite secure enough.

Then I had to read their strong password policy. Here is what it mentioned -

Your password must meet the following criteria:

  • Must be at least 8 characters long
  • Must include at least 1 number
  • Must include at least 1 symbol character (non-letter or number, such as *, %, or #)
  • Must include at least 1 lowercase letter
  • Must include at least 1 uppercase letter
  • Must not include your username, first name, and last name
  • These requirements must be met within the first 8 characters

After reading this, I almost had to control myself from hitting my keyboard on the monitor. Do read the each bullet carefully, especially the last one. Why on the earth that service needs this kind of password policy? Believe it or not, even my Credit Card or Bank websites don’t enforce me to create this kind of “strong” password.

In my opinion, these are the types of services, who absolutely don’t get the web usability. Just because someone cracked the code to create strongest password, doesn’t mean that’s the way to go. On top of this stupid requirement, this service neither has a sophistacated interface to navigate through hundereds of documents nor they have smart search engine.

Come on guys, now it’s almost the end of Web 2.0 era. At least now please throw away those Web 1.0 practices and follow the cuttting-edge technologies and practices. Please grow up.

Written by Aditya

January 14th, 2009 at 6:30 pm

Posted in Design,Technology

Why I moved my blog?

View Comments

For those who are new to this blog, I used to write my personal blog at Adeologue.com, which I’ll be deleting very soon. Recently I moved the same blog to this AdityaKothadiya.com domain. I’ve been wanting to do it since so long, but finally got the time to do it now. Here is my reasoning why I moved my blog -

1. Real identity

I started blogging 4 years ago under the brand called Adeology (Aditya’s Ideology). I really loved that name. But when I decided to host it on the same domain name, not surprisingly, the domain name wasn’t available. The closest I could find was Adeologue.com. I blogged under that brand for almost 2 years. But over the period, I got bored of it. I didn’t find it personal anymore. Also, the domain name wasn’t representing my identity. In this social media world, if I’m building my brand, I thought I better build it under one common identity i.e. my real name.

2. Personal domain

When you are writing a personal blog, which is not strictly topic specific, then it’s better you blog under your personal domain. It gives you some flexibility to write posts which are thoughtful, are oriented towards your readership, but are little off from your blog topic. In my opinion, if you are writing a group blog, or a topic specific blog, then you should go for some generic or topic specific domain name. This also gives you some flexibility to add more authors to your blog as co-contributors.

3. New broader focus

At Adeologue.com, I mainly wrote about entrepreneurship, startups, productivity tips for students and recent graduates, and lessons learned from different books. Since last few months, I’ve been spending more and more time in programming and building web applications, I found less and less time for the blogging. After spending more time on building applications, I also wanted to write about programming, hacks, tutorials, tips that I was learning along the way. But I couldn’t write it under Adeologue.com brand, because it was not started with that theme in the mind. Now, I’ll continue to write about entrepreneurship, productivity, tips for students, book reviews, but I’ll also write about small programs, hacks, applications and more. With this new year, new domain, new design, new focus, I’m excited to share more thoughts and more learning with you.

4. Blogging platform

I first started blogging with Blogger.com service. It sucked big time. I never liked that. And I think it still sucks. It was too close and too clumsy. But it was free, so I stuck with it for some time. After it reached my frustration peak, I moved to TypePad.com – a paid subscription service. That was my another mistake. TypePad also sucked big time. I’ve been using TypePad for last 2 years, but I hardly found any improvement in that service over 2 years. The service is slow. It’s usability has some serious issues. The experience was not pleasant. And the worst part – it was paid. It’s still the same TypePad that I started using 2 years ago. I never felt that it was worth for $90/year.

On the other hand, I found WordPress was doing relentless improvement in their blogging platform. And it’s a free solution if you already have the web hosting subscription plan. When I explored its 2.7 release, I was sold completely. It’s smooth. It’s highly usable. It’s fast. It’s simple and beautiful. It has lot of great features. And it is free. This was the turning point for me to move from TypePad to WordPress. I’m loving WordPress. I just regret why I took so long to migrate to WordPress.

5. More control

Another reason I’m loving WordPress is, it gives me complete control over features, layout, design, tools, all without additional cost. I always wanted to have clean, simplified, but CSS rich design for my blog. I could never achieve that on Blogger and WordPress for minimal expenses. Using WordPress, I got complete control over how I wanted to design this blog’s theme. I’m very happy with the result. Simple and clean. More focus on post entries. Fonts are also bigger and clearly readable. The width of post section is also wide enough that I can post some code snippets. Thanks to Lucian Marin’s original simplistic theme.

I hope you are also liking this new blog, and will also like the content of this blog. Let me know any feedback that you may have.

Written by Aditya

January 12th, 2009 at 8:56 pm

Posted in General,Technology

I am a Product Fanatic

View Comments

Products_2

Andrew Chen at Futuristic Play asks a question – Are you a product fanatic?

I think yes, I am.


To answer this question, he mentioend generic characterisitics of product fanatics as below. I have marked those things which I recognize doing most of the times.


1. You think MySpace is soooo ugly => It’s horrible.

2. You only use the best products:
Macbook Pro => Well, not Pro, but regular Macbook
Mac OS X => Yes, I love it.
Firefox => Firefox Fan!
Gmail => I thought that’s the only option we have in Webbased email services ;-)
Google Maps => It’s supercool!
Facebook => Those guys are geniuses.

3. You never use the popular products:
Dell => Had this laptop, errr..deskop before! Thank God I switched to Mac!
Windows => Avoid it as much as possible.
IE => IE Means PopUps!
Yahoo Mail => Okay, I lied earlier. I know Yahoo Mail. But it’s too slow!
Mapquest => Hey, I live in Web2.0 World.
MySpace => I still have my senses.

4. You try out new sites and judge them based on their features and functionality => Sometimes yes.

5. You assess a site’s quality based on if it’s written in Ruby versus Java => Not really.

6. You like things simple, functional, and uncluttered – cuz what else would you want? => Exactly!

7. You think your startup’s "secret sauce" is in the technology, or platform, or programming language (LISP!) => Dont’ think so for the most of the times.

8. You don’t require users to give you their emails, because it’s not what you’d want as a user => Nopes! I want it.

9. You say things like, "Just build something people want" => Yeah, and what they want – the fun stuff! Believe me!

10. You secretly worship Steve Jobs :-) => Truely. Now it is no more a secrete.


So I think I’m a product fanatic.


And with this conclusion, I also take Andrew’s advice for not becoming too fanatical about product

  • I totally understood now that, Product fanaticism != User fanaticism.
  •  I do overlook innovations in other places because of my product fanaticism. I will try to improve that.
  •  I will also take atmost care that my product fanaticism don’t lead to beautiful and empty websites.

Thanks Andrew, for this great learning!


Written by Aditya

January 17th, 2008 at 1:21 pm

Posted in Technology

[Innovations] Pentop Computer – The Digital Pen

View Comments

These days, Laptops and Tablet PCs are quite popular in schools to take notes during your classes. But not
everyone can afford it, or most of the times you don’t carry it. But there is a new friend of students who is entering into this market. The today’s innovative product is a digital

pen that captures your handwriting, connects to your PC via
USB, and digitizes your notes. The FLY
Fusion Pentop Computer, as they call it, is an innovative study tool that’s
also loaded with educational and entertaining software.

How_fly_works

The FLY Fusion Pentop Computer puts sophisticated computing power right in the palm of your hand.
When
you write with the FLY Fusion Pentop Computer on FLY™ Paper, everything
is automatically captured and digitized. You can then upload it to your
PC and convert to text. It is designed to enhance homework productivity by providing easy
access to subject information for faster problem solving and real-time
homework support. Touch your pentop computer to FLY Paper, and
you can quiz yourself on history, get help with a quadratic equation,
or even play your favorite MP3.

For more information, go to FlyWorld.

Note: If you have noticed such innovations, then
please write it to me at aditya AT adeologue DOT com and I will mention
about it in this series with appropriate credit to the referral.

For more articles from this series, please visit – Innovations.

Written by Aditya

October 30th, 2007 at 4:22 pm

[Innovations] The Text based and Logo based CAPTCHA

View Comments

What is CAPTCHA?

A CAPTCHA is a type of challenge-response test used in computing to determine whether the user is human. "CAPTCHA" is an acronym for "Completely Automated Public Turing test to tell Computers and Humans Apart". A CAPTCHA involves one computer (a server) which asks a user to complete a test. While the computer is able to generate and grade the test, it is not able to solve the test on its own. Because computers are unable to solve the CAPTCHA, any user entering a correct solution is presumed to be human. A common type of CAPTCHA requires that the user type the letters of a distorted image, sometimes with the addition of an obscured sequence of letters or digits that appears on the screen.

Captcha

Moderncaptcha

Picture_captch

What are the applications?

CAPTCHAs are used to prevent automated software (spamming softwares) from performing actions, which degrade the quality of service of a given system. e.g. they can be deployed to protect systems vulnerable to e-mail spams. CAPTCHAs have also found active use in stopping automated posting to blogs or forums, whether as a result of commercial promotion or harassment. [Source: Wikipedia]

What are the problems?

I sometimes found visual CAPTCHAs to be very disturbing. They are not pleasant and it kills the aesthetic aspect of your website’s UI design. Sometimes they are distorted to such an extent that they are very hard to read. Sometimes it’s just frustrating.

Another problem in accessing CAPTCHA is people who have poor vision or blind, who can not solve the task assigned by CAPTCHA.

What are the innovations?

Based on above problems, I have observed following innovations. Some are already implemented, and some are in the idea phase.

Now days, I have seen many websites providing an audio version of the CAPTCHA in addition to the visual method. Sweet!

Recently, I stumbled upon a website (forgot the name) which has even easier way of identifying if the client is a human being or not by asking a text based CAPTCHA. For both deaf and blind users, this technique will be very helpful as they require additional help in both audio and visual CAPTCHAs. The technique was to ask mathematical questions like "what is 1 + 1" or "what is 3 * 2" or "common sense" questions like "what color is the sky".

I found it very clean, pleasant and neat implementation. It didn’t disturb the aesthetic part of the UI design.

But there might be problems with this technique as well. Either they cannot be automatically generated or they can be easily cracked given the state of artificial intelligence. Due to the lack of security provided by text based CAPTCHAs, most sites still choose to use an audio and visual CAPTCHA as a way of balancing accessibility and security.

But if text based CAPTCHAs have security problems, then there might be ways to get around that issue. But I found them very intelligent and pleasant. Another way to make CAPTCHAs aesthetically clean and secure is using this idea suggested by Seth Godin. I haven’t seen the implementation of this idea yet.

What we need is a centralized CAPTCHA server that everyone can use for free. And how would it be monetized, you ask?

Easy. Logos. It might be for soup or a server or an airline. Type the brand you see above.

Sweet! This approach will not kill the aesthetic aspect of the UI, and at the same time it will be secure and can be monetized.

Let me know if you have seen some more innovative ways of using CAPTCHA.

Note: If you have noticed such innovations, then
please write it to me at aditya AT adeologue DOT com and I will mention
about it in this series with appropriate credit to the referral.

For more articles from this series, please visit – Innovations.

Written by Aditya

September 16th, 2007 at 8:25 am

[Innovations] The 64 Core Processor

View Comments

The demand for more computing performance causes CPU designers to come up with innovative architectures of microprocessors. The performance of an application can be increased if we run those applications in parallel. Using multiple independent CPUs is one common method used to increase a system’s overall parallelism. But instead of using mulitple CPUs on different chips, CPU designers came up with a technology where two or more independent cores are manufactured into a single piece of silicon integrated circuit.

A dual-core device contains two independent microprocessors and a quad-core device contains four microprocessors on a single chip. Cores in a multi-core device may share a single coherent cache (temporary storage area) at the highest on-device  level or may have separate caches. The processors also share the same interconnect to the rest of the system. In order to deliver high computing general-purpose processors, manufacturers such as Intel and AMD have turned to multi-core designs.

The general trend in processor development has been from multi-core to many-core: from dual, quad, eight-core chips to ones with tens or even hundreds of cores. AMD released its dual-core server/workstation processors, the Opteron, and its dual-core desktop processors, the Athlon. Intel launched its quad core processor, and Core Duo microprocessors with dual-core technology.

Tilera Corp. has begun shipping a 64-core processor – TILE64 to customers.
It is targeting embedded applications like networking and
digital video, and is not meant to compete with multicore processors
being marketing by Intel and AMD.

Tile64


The TILE64 has 64 identical processor cores or tiles — that are interconnected. Each tile is a complete full-featured processor, including integrated
L1 & L2 cache and a non-blocking switch that connects the tile into
the mesh. This means that each tile can independently run a full
operating system, or multiple tiles taken together can run a
multi-processing operating system like SMP Linux.

With a standard ANSI C programming environment, developers can leverage
their existing software investment as well as utilize the vast body of
Open Source code available. Tiles can be grouped into clusters to apply
the appropriate amount of horsepower to each application. Since
multiple operating system instances can be run on the TILE64™
simultaneously, it can replace multiple CPU subsystems for both the
data plane and control plane.


The technology was developed by MIT professor Anant Agarwal, founder of
Tilera; he continues today as the company’s chief technology officer.

Written by Aditya

August 24th, 2007 at 10:25 am

[Innovations] The Smart Parking Meter

View Comments

A new parking meter aims to reduce the number of tickets drivers
receive by calling and alerting them that the meter is running low on
time. A few cities have installed the "smart" model.

Pcm

PhotoViolationMeter, or PVM,
calls drivers to warn them that the meter is running out of time and
provides a pay-by-phone option to refill the meter. When drivers first
park, they can pay with debit or credit cards, or spare change.

The meters also photograph license plates, providing evidence for
prosecution when cars do violate parking laws. The meters’ sensors
reset each time a car parks in the corresponding space, decreasing the
likelihood cities will lose money on scofflaws who are not caught by
traffic police.
The meters also greet drivers with a message and inform them of specific parking regulations.

Source: EE Times

Note: If you have noticed such innovations, then
please write it to me at aditya AT adeologue DOT com and I will mention
about it in this series with appropriate credit to the referral.

For more articles from this series, please visit – Innovations.

 

Written by Aditya

August 6th, 2007 at 10:33 am

[Innovations] The Virtual Keyboard

View Comments

Everyone wants their mobile devices to be small, but many people also curse the tiny, cryptic keyboards that manufacturers squeeze into smart phones and PDAs. Lumio Inc.’s Virtual Interface technology offers a possible solution. Using this technology, we can have virtual keyboard built in mobile devices or  can be obtained in a stand alone module.

Virtual keyboards are no more a film fantasy now!

Vkb

Lumio’s technology uses a red laser to illuminate a virtual keyboard outline on virtually any surface. The laser is a visual guide to where to put your fingers. A separate Infrared illumination and sensor module invisibly tracks when and where your fingers touch the surface, translating that into keystrokes or other commands.

This technology has applications in airplane seats, cars, restaurants, home appliances and industrial automation. 

Note: If you have noticed such innovations, then
please write it to me at aditya AT adeologue DOT com and I will mention
about it in this series with appropriate credit to the referral.

For more articles from this series, please visit – Innovations.

Written by Aditya

August 2nd, 2007 at 8:56 am

[Innovations] The Ambient Umbrella

View Comments

Umbrella

Its the right day to write about innovations related to rain or weather forecast as its raining in the Bay Area since morning. And as usual, I didn’t know the weather forecast and I didn’t carry my umbrella. But the Ambient Umbrella can save you from doing such mistakes again in future. It lets you know when rain or snow is in the forecast by illuminating its handle. So you know in advance when to carry your umbrella or not. Light patterns intuitively indicate rain, drizzle, snow or thunderstorms. It basically receives weather data automatically from AccuWeather.com. This product is innovated and commercialized by Ambient Devices.

Umbrella_handle

Note: If you have noticed such innovations, then
please write it to me at aditya AT adeologue DOT com and I will mention
about it in this series with appropriate credit to the referral.

For more articles from this series, please visit – Innovations.

Written by Aditya

July 18th, 2007 at 11:28 am

[Innovations] Intelligent Bookshelf using RFID

View Comments

Radio-frequency identification (RFID) is an automatic identification method, relying on storing and remotely retrieving data using devices called RFID tags or transponders. Students from Netherlands developed a new system for tracking books and potentially other media as well. An RFID tag inside the book and sensors on the shelves detect when the item has been moved and where it has been moved too. Watch the detailed demo video below.


Note: If you have noticed such innovations, then
please write it to me at aditya AT adeologue DOT com and I will mention
about it in this series with appropriate credit to the referral.

For more articles from this series, please visit – Innovations.

Written by Aditya

July 12th, 2007 at 9:00 am

Are you in the “Zone”?

View Comments

Being productive in this information age is really hard. As we have access to abundant information and communication channels, it is hard to concentrate on one task with full productivity. Initially these information and communication channels acted as assistants to our daily work life, but now they are our biggest interruptions during our work life.

Even in our 8 hours office routine, we don’t work for full 8 hours. Think about your startup work environment where it is critical to work for 14 hours a day to achieve more in less time and with less resources. Let it be your startup, your homework assignment, or your work in office – interruptions are bound to kill our productivity.  Interruptions are our worst enemies.

On the same note, I recently read few interesting insights from successful entrepreneurs. Here is what they have to say – 

Here’s the trouble. We all know that knowledge workers work best by getting into "flow", also known as being "in the zone", where they are fully concentrated on their work and fully tuned out of their environment. They lose track of time and produce great stuff through absolute concentration. This is when they get all of their productive work done. Writers, programmers, scientists, and even basketball players will tell you about being in the zone.

The trouble is, getting into "the zone" is not easy. When you try to measure it, it looks like it takes an average of 15 minutes to start working at maximum productivity. Sometimes, if you’re tired or have already done a lot of creative work that day, you just can’t get into the zone and you spend the rest of your work day fiddling around, reading the web, playing Tetris.

The other trouble is that it’s so easy to get knocked out of the zone. Noise, phone calls, going out for lunch, having to drive 5 minutes to Starbucks for coffee, and interruptions by coworkers — ESPECIALLY interruptions by coworkers — all knock you out of the zone. If you take a 1 minute interruption by a coworker asking you a question, and this knocks out your concentration enough that it takes you half an hour to get productive again, your overall productivity is in serious trouble. If you’re in a noisy bullpen environment like the type that caffinated dotcoms love to create, with marketing guys screaming on the phone next to programmers, your productivity will plunge as knowledge workers get interrupted time after time and never get into the zone.

With programmers, it’s especially hard. Productivity depends on being able to juggle a lot of little details in short term memory all at once. Any kind of interruption can cause these details to come crashing down. When you resume work, you can’t remember any of the details (like local variable names you were using, or where you were up to in implementing that search algorithm) and you have to keep looking these things up, which slows you down a lot until you get back up to speed.

– Joel Spolsky at Where do These People Get Their (Unoriginal) Ideas? 

Also, read this –

When you have a long stretch when you aren’t bothered, you can get in the zone. The zone is when you are most productive. It’s when you don’t have to mindshift between various tasks. It’s when you aren’t interrupted to answer a question or look up something or send an email or answer an IM. The alone zone is where real progress is made. Getting in the zone takes time. And that’s why interruption is your enemy.

Set up a rule at work: Make half the day alone time. From 10am-2pm, no one can talk to one another (except during lunch). Or make the first or the last half of the day the alone time period. Just make sure this period is contiguous in order to avoid productivity-killing interruptions. A successful alone time period means letting go of communication addiction. During alone time, give up instant messenging, phone calls, and meetings. Avoid any email thread that’s going to require an immediate response. Just shut up and get to work.

– 37Signals at Alone Time

Well, its high time now that I should get back to the “zone” and get things done.

You all have a super productive week ahead!

Written by Aditya

June 18th, 2007 at 9:21 am

Technology Startup Founders: Where are you positioning yourself?

View Comments

The myth is that Venture Capitalists do not invest in ideas,
they invest in people. But the reality is that they do not invest in people,
they invest in good industries.

On the same line, I read very interesting information in the
book Engineering Your Start-up on guiding technology entrepreneurs to think
about business as one of the essential requirement for startup success.

We engineers are technology minded people and we always have
tons of ideas. In the process of cooking one idea after another, we tend to
neglect that understanding and exploiting market is an essential element of any
startup.

What is your market position?

Existing Product & Existing Market

This is already overcrowded market with numbers of manufacturers
or service providers. Entering into such kind of market can be an acceptable
income source, but it is tough to grow in this area. It may not be lucrative option
for engineering oriented startups.

Existing Product & New Market

In this area, you need to use your superior marketing and selling
techniques to create new market for existing products. Again, this might not be
a cup of tea of techie entrepreneurs.

New Product & New Market

This is very classic path always taken by technology driven
entrepreneurs. Innovation is the key in this path. There have been some good
successes in this area, but there have also been some very big failures. Having
said that, for techie startups, it is always good to play safe in this area.

New Product & Existing Market

Now by this time you must have understood that it is
recommended to position yourself in this area. Let’s understand why?

It is the safest area as it already have an established
market. You can produce advanced products and quality services by leveraging your
technology strength and innovative approaches. You can offer these new products
or services at low cost to customers, providing them maximum benefits. Customers
are attached to certain markets and typical products. But they adapt new
products in the same industry when there is a huge value addition for them.

At the end, all we need to note down is, picking the wrong
industry or betting on technology risk in an unproven market segment is
something VCs avoid and hence we should ponder upon our approach before we enter into it.

Written by Aditya

March 27th, 2007 at 7:47 am

Did you say you worked for 8 hours?

View Comments

Clive Thompson wrote interesting habits of tech workers in an article “Meet the Life Hackers”. The article is 6 pages long and mainly explains how high-tech devices affect the productivity of tech workers during office hours.

Every morning you go to office with full of energy and ready to check off your to-do list – but all you get throughout the day is endless stream of interruptions. As soon as you start working on one task, your friend or colleague emails you; when you are replying to that email, someone pings you in your instant messenger (especially the browser based IMs like Gtalk), and the moment you finish these tasks and are getting back to your main work, your cell-phone rings. At the end of the day, you will observe that you have got constantly distracted with other things and have accomplished only a fraction of what you decided to do.

This article covers lot of interesting statistical analysis on how human-computer interaction happens and what are the future innovations in computer systems to make life less interruptive and more productive. As this article is too long, I am highlighting very important points here.

Each employee spent only 11 minutes on any given project before being interrupted and whisked off to do something else. What’s more, each 11-minute project was itself fragmented into even shorter three-minute tasks, like answering e-mail messages, reading a Web page or working on a spreadsheet. And each time a worker was distracted from a task, it would take, on average, 25 minutes to return to that task.

Yes, you may argue that distractions are not just a plague on our work – sometimes they are our work. So it might be acceptable if you reply to such work related emails or messages. But most of the times you are getting interrupted by your friends or non-office related colleagues. Emailing and chatting with friends make you feel alive. It’s what makes you feel important. You just want to connect, connect, and connect. But what happens when you take that to the extreme? You get overconnected. We have to decide when, how fast and how many times we should get connected to external world.

How fast are you supposed to reply to an e-mail message? Or an instant message? Computer-based interruptions fall into a sort of Heisenbergian uncertainty trap: it is difficult to know whether an e-mail message is worth interrupting your work for unless you open and read it – at which point you have, of course, interrupted yourself.

Consider this observation as well –

Once their work becomes buried beneath a screenful of interruptions, office workers appear to literally forget what task they were originally pursuing. Researchers find that 40 percent of the time, workers wander off in a new direction when an interruption ends, distracted by the technological equivalent of shiny objects. The central danger of interruptions is not really the interruption at all. It is the havoc we wreak with our short-term memory: What the heck was I just doing?

This article also states that what research activities Microsoft is conducting to make these interruptions less interruptive and making users’ life more productive.

Instead of pinging us with e-mail and instant messages the second they arrive, our machines could store them up – to be delivered only at an optimum moment, when our brains are mostly relaxed. With artificial intelligence, computer designers could re-engineer our e-mail programs, our messaging and even our phones so that each tool would work like a personal butler – tiptoeing around us when things are hectic and barging in only when our crises have passed. Horvitz’s (a researcher at Microsoft) early prototypes offer an impressive glimpse of what’s possible. An e-mail program he produced seven years ago, code-named Priorities, analyzes the content of your incoming e-mail messages and ranks them based on the urgency of the message and your relationship with the sender, then weighs that against how busy you are. Superurgent mail is delivered right away; everything else waits in a queue until you’re no longer busy.

Wow! Microsoft is really doing some solid stuff in making human-computer interaction more productive and easier.

Now you must have realized that how less time we spend on our actual office work and how more time we spend on personal work. Now days, I follow this methodology very strictly – close your browser during actual office hours and check emails only in the morning, during lunch break, during afternoon coffee break and at the end of the day. At least it is working effectively with me. See if it works with you as well.

Written by Aditya

November 16th, 2006 at 10:15 pm

Posted in Technology

Suggestion for Suggestica!

View Comments


Rajesh Setty and Vijay co-founded their new venture – Suggestica a few days back. I am impressed with the innovative concept and equally neat implementation.

What it is?
Suggestica is a collection of recommendations from the trusted authorities on which books you should read in different areas. As of now, Suggestica targets only on book recommendations.

Why do we need it?
I persoanlly love reading and I keep asking my friends what they are reading and what is worth next reading. As per the statistics given on their website, there is a 93% chance that you might pick up a wrong book to read. You are investing your time and money while reading, but if you pick the wrong book, your investement is wasted.

To solve this dilemma of reader, suggestica is trying to answer this question -”How do you find a good book to read to take care of your current and future concerns?”

The prime idea is to filter out the noise of thousands of books and prepare a concised inventory of best books. These best books are decided by the trusted authorities who are well known personalities in the respective fields.

Suggestion to Suggestica:

Situation: As per their website,
We are continuously adding to the list of Trusted Authorities featured on the site.

Now if they try to add more numbers of Trusted Authorities, then they will get more recommendations of books, and thus now reader has more numbers of options to select the book from.

Problem: Now again with increasing number of options for a reader to choose from, I think again there will be more noise. And again reader will land up in the same old dilemma “How do I find a good book from these all recommended books?”

Suggestion: Many times all readers don’t know who are the trusted authorities are and how great they are. So deciding between whose recommendations you should follow can be a tricky situation. So I think Suggestica can implement “Rate the Trusted Authorities” feature.

If I read a book recommended by some XYZ trusted authority, and I really find his suggestion fully worth, then I should be able to support XYZ’s recommendation by rating him 5 stars. Similarly if I find that XYZ’s suggestion is not that worth then I should be able to express it by rating him 2 stars.

Solution: This way Suggestica can add different layers of filters and more noise will get reduced over the period of time. Now readers can first look for the recommendations from the top rated trusted authorities and this will help them to narrow down their search.

Afterall, many head many minds. If some individual authority likes something, then that does not necessarily mean that all readers should also like it. But the probability is high if large numbers of readers are supporting any individual’s recommendation then you also like it.

Written by Aditya

August 11th, 2006 at 2:39 pm

Posted in Technology