An Affordable Laptop from IIT Bombay

Last week Saturday, met Mr. Mohamed Kasim, from IIT Bombay.

He demonstrated me a tiny, lightweight, cute laptop.

It is a 11.6″ laptop, based on an atom quad core processor. It has 4GB RAM, 32 GB NAND flash, an expansion slot through which one can attach an optional 2.5″ HDD/SDD, and most importantly, 10 hours of time, thanks to a 10,000 mAh battery. It has two USB ports, a mini HDMI port and a microSD card slot. It also has wifi and bluetooth.

This laptop comes with Debian Linux operating system and a lot of useful software, such as LibreOffice, LaTeX, Scilab, OpenModelica, Inkscape, GIMP, Blender, OpenFOAM, eSim, Synfig Studio, and various editors and browsers.

The cost is 10,000 INR.

I checked for its performance. Opened LibreOffice, Eclipse, Gimp, Blender and explored their basic operations. The performance was smooth. Cant see any lagging or heating.

Currently, the laptop is available Institutes and organizations for bulk orders. The service and support support centers are being setup across the country.

It is really lightweight. It is price is too low for its performance. You will love to buy immediately if you see it and experience it. The same happened to me.

Read here the announcement from Prof. Kannan, IITB

Video –

A brochure on this laptop is available here:


If you are interested in buying it for your organization/college/school, contact Mr. Mohamed Kasim on mohamedkasim AT iitb DOT ac DOT in


Project-Idea : How can I pay some money for the pirated movies I watch?

pirated movies க்கான பட முடிவு

I try to watch movies in theaters most of the times. But when some good movies come, they go out of theaters, when I decide to watch. In Chennai, most moves wind up in 2 weeks.

Last week, Myself and Nithya watched the movie “Mayavan“, which I got from a friend, which was downloaded from internet. The movie is really interesting and the concept, acting, direction, cinematography, direction all are really nice. Never expected such things from a tamil movie. The next day, when we had a discussion about the film “Anbe Sivam“. Immediately, watched the movie on YouTube.  Yes, the full movie is available there.

We worried that we missed to watch the movie “Mayavan” on theater. We both are not active on social media and news sites. We get the info about good movies by word of mouth only. When friends praise a movie, we try to book in a nearby theater. Most of the times, it would gone away. We wait for few more weeks to get good HD pirated digital copy of the movie and watch it.

Piracy is evil. It is killing the cini industry. But it is non-stoppable.

Yes. I agree that. But, what we have to do when there is no screening of movies near us? Do we have to cross cities to watch a  movie ?

When I was a kind, in my native kanchipuram, there was Indira Theater. it will screen good movies for second time. When a movie go out of first time screens, in a month, Indira theater will screen it again. There was Pandiyan Theater, which screens for third and fourth times of good movies. Nowadays, those two theaters were closed. Cant see such theater in kanchipuram or in chennai.

Discussed a system with Nithya to pay for the movies we see in pirated copies or youtube like websites. She told that she can pay 100 Rs for each movie she sees from home.

Here is a concept.

1. A mobile app or web site to get donations.

2. It will list all the movies

3. User can select a movie

4. Producers Bank details are displayed here. User can add in own bank and transfer money or donate via our app/site.

5. Users enters “Donate” Button

6. It asks for amount and redirects to payment gateway

7. Payment should be done via Credit card, debit card, net banking, PayTM like systems etc

8. Once the payment is done, the amount should be credited to Producer’s account.


If such system is available, most of will be donate money for the movies we like. We can start with tamil movies, then we can expand to other languages.

The alternate solution now available is “Amazon Prime Movies”. I am still not a prime member. Never experience it. Dont know it will be a hit in country like India where broadband is still a dream in most of the places.

Offline watching is still the usual thing here. Most of the people, who travel in train or bus, are watching a movie. For them, offline sharing is the easiest way to watch the movies. I think, amazon prime can not reach them, as traveling wont get  good internet connection here.

I believe that such donation system will workout, if done properly and marketed by all the movie stars.

We need the following systems to build such donation system.

1. servers to run the application

2. mobile apps for android/iOS

3. Web site/ web application

4. Movies list

5. Producer’s account details


Need to discuss with the producer’s and get their account details.

We can expand the same idea to software industry, music industry and ebook industry too.

Comment here if you are agreeing/non-agreeing/interested to do this a project/etc

Promote this idea to the startups and investors. If someone can do, thats a happy news. if no one does, we can do it.



Image source –





Co-operative business model – few thoughts -2

Last sunday, met Mr.Ganesh to discuss about the co-operative business model. Here are the points we discussed.

This is a plan to do a business with co-operative model. Any one can buy shares to be a part of the business. We can buy the products from the source itself so that we can buy for low cost and in high numbers.

read here for the initial thoughts.

Need to plan on the following.

1. Product to sell
2. Place
3. Workers/Salary
4. Storage place/Electricity
5. Advertisements
6. Product selling cost
7. Membership cost
8. Return of the loans
9. Benifits for the members

To start operating, we need investment.

We can get investments, via
1. Bank loan
2. Personal Investments

Heard that if we form a co-operative society, government will assign a person as secretary, to monitor the operations and will give some fund as loan. Need to read the laws for co-ops societies, to know more on this. If you know anything on this, please share the details.

We need to get volunteers or hire some people to do all the management activities.

Need to fix the following
selecting people
how long they can serve for the role
laws to solve any issues/reports on them

Transparency is one of the key pillars of this system.
All the buying prices, selling prices, profits, loss, bills, sales, accounts should be open for public. All the processes should be recored and kep onine immediately.

we may not able to buy from the source, aka farmers directly, But, we can buy from the fitst level agents. Need to plan for buying from the source/manufacturers itself, to eleminate man in the middle.

Need to fix Quality levels, QA process, people, inspections in all the levels.

Cost of the products:
The cost of the selling products should be lower for members. Non-members should buy for little higher and below market rate.

Market Survey:
Need to do a market survey, to choose the products to sell. It may vary on the place of the shops. We can do it ourself or outsource for some marketing agency.

Share cost and Dividend:
How to calculate share cost and dividend?
How many shares can one person buy?
How to make the share holders not to trouble the business operations?

Like this, there are so many things to be discussed, fixed. Need to create a strong system with all if’s and but’s. All the created laws should manage the entire system, regardless of the people involved in any position.

Started to discuss about the co-operative business model with friends. Have to discuss with some local business people. They may see it from different angel. May be as competitive. Hope they will give some interesting inputs. Will share after some discussions.

Are there any books available on how the co-operative business models are operating? How the OK Co-operative business are working?

Please share your thoughts on this business model.

will you be a member of such business model?

Can we build Co-operative organizations for consumer community ?

The one big cause of constantly raising cost for the food, groceries and other goods is “Man in the Middle”.

In india, a farmer can not fix the rate for his product, where the oil companies fix their rates and change them frequently. The price for the agriculture products are fixed by the brokers and agents.

We, as consumers can not reach the farmers and buy the stuff from them. Bacause

  1. we can not buy in large scale
  2. we can not store food products in large scale
  3. we have to travel a lot to buy directly from farmers. We wont travel 20-100 km to buy 1kg of rice.

But, somehow, if we buy the goods from the farmers, we will get them for very low cost and farmers will get high income as there is no man in the middle.

How can we achieve this?

In my native, Kanchipuram, there are many silk manufacturer’s society, milk sellers society. Where the group of people join together, manufacture and sell something.

Like this, why cant we form a consumer’s society?

Imagine this. We all consume many things regularly. If we all form a society/organization by contributing a small amount of money as subscription fees, we can solve all the 3 issues mentioned above.

With the huge money,

  1. we can buy in large scale
  2. we can build storages
  3. we can create many local shops so that members can walk and buy stuff

The management of the organization should be transparent. All the decisions should be well acknowledged by the members.

This is how the open source community is building software. When we need something, we join together, discuss transparently, take decisions, roll out our sleeves, get hands dirty with keyboard, write code, fix issues and done.

Similarly, here is a social problem. We need to buy directly from farmers. How can we achieve this? Building consumer society, connecting with other consumer societies across the state/country will be a good solutions.

Imagine, today there is a consumer society is started. What should bethe guidelines for that? How much can we set the membership cost? It needs some initial money to set a shop, storage, salary for people, electricity bill etc. How can we pay for them until we get significant amount of members reached, so that it runs on its own self sufficient fund? What will be your doubts and fears on joining such society?

Share your thoughts.

Do you think, this is impossible?

It has been proved for 165 years in UK.  Quoting from the wikipedia page,

Read the full page to know more.


The Co-operative Group, commonly known as the Co-op, is a British consumer co-operative with a diverse family of retail businesses including food retail; electrical retail; financial services; insurance services; legal services and funeralcare, with in excess of 4,500 locations. It is the largest consumer co-operative in the UK and owned by more than 4 million active members.[4] Membership is open to everyone aged 16 and over, provided they share the values and principles upon which the group was founded. Members are democratically involved in setting business strategy, decide how social goals are achieved, and share in its profits – in the last quarter of 2016 over £15m was returned to members and their chosen local community causes

The Co-operative Group has over 70,000 employees across the UK.

The Co-operative Group is unusual as a co-op because it is owned by millions of UK consumers and also a number of other UK co-operatives, making the business a hybrid of a primary consumers’ co-operative and a co-operative federation.


File:The Co-operative, Balloon Street, Manchester.jpg

Image source –,_Balloon_Street,_Manchester.jpg

cooperative uk க்கான பட முடிவு

Image source –


I am wondering, how we missed the co-op culture from the UK, when we copied all the politics, law, culture from the british people.

Yes. The Consumer Co-op culture is all around the UK and it has making the country wealthier.

Why cant we create such nation-wide networked co-opeative organization in India? We can. Share your thoughts on this. Let us build a great consumer society. Let us buy directly from farmers and manufacturers.





Will you buy a Digital Product that allows you to share and remix?

Today, My beloved Tamil author Mr.N Chokkan, asked a question in twitter.

புது நூல் / இசை PDF / MP3 கிடைக்குமா என்றுதான் 99.99% ட்வீட்கள். சும்மா ஒரு பாவனைக்குக்கூட, ‘எங்கே வாங்கலாம்?’ என்று கேட்பதில்லை

புதுப்பட / பாடல் / புத்தக download லிங்க் பகிரங்கமாகக் கேட்போர் ‘அரிசி அரை கிலோ வேண்டும், எங்கே திருடலாம்?’ என்று ட்வீட் எழுதுவார்களா?

He asks that

People ask for download link when a new Book/Movie/Audio is released.
99.99% tweets are regarding download links. Nobody asks for a link to buy them.
Will people ask for a how to steal rice, when they need to buy it?

This questions raised a lot of thoughts and sharing them here.

Sharing is a nature of human. When we are kids, our moms asked us to share the foods with our friends. They put extra food in our tiffin boxes for sharing.

She share the food with neighbors even today.

They all know that sharing is caring.

It is not about the cost. I have a thing with me. I will share it with anyone.
Its my right.

It historic days, Ramanajur, the Hindu saint, was asked to keep a secret of god.
He reached to a temple tower and announced the secret to all public, proving that all good things should reach all.
Check Chapter 11

All the world literature is being transformed for ages and ages to next generation just make sure that all the good should reach all. Nobody cared about the copyright laws.

Let us come to the modern era.

There are Analog Products and Digital Products.

Let us compare an Analog Book or Motor Bike.

To make a Motor Bike, the manufacturing company should invest atleast 30-40% of the selling price. For each MotorBike, the company should invest the same 30-40% cost of the bike.

Once I bought the Bike, Its my own property.

  • I can ride it anywhere.
  • I can share it with my friends.
  • I can make it into parts on to know how it works.
  • If I am a mechanic, I can repair or rework on it to customize it.
  • I can resell it.
  • I can donate it.

I can do whatever I want.

Let us come to a Digital Product.

It is a Software/Music/Ebook.

Let us say the Company invests 30-40% of the selling cost to create the first copy of the product.

What is the cost the company invests for the second copy? 0 Rs or 10 Rs for the CD or DVD. But they sell all the copies to the same rate. How this is correct?

Fine. Its their wish to sell for any cost. As a buyer what rights I get?

  • I should not make copies of it.
  • I should not share it.
  • I should not modify it.
  • I should not study it.

When a mechanic can study a Bike, As a software engineer why should not I study the software I buy? Why I dont get the source code?

When I buy a music cd, why I should not share it with my friends, when I share my Bike? Why I should not resell the CD, when I sell my bike?

Business people may come with some weired answers for these questions.

They need to make tons and tons of money with one time effort and to sell million times.

They say with lot of buzzwords like intellectual property, copyright laws etc, just to make sure that the digital products are not copied and shared.

Fine. It will be nice, if anyone replied here on what are the fears of a Digital Product creator to sell his products for a cheaper price with all rights to the buyer?

Do you think that we can not make money when there is no secret?

Take the Food Industry.

Most of us know, how to make Idly, Sambar, Rice and all other delicious Food.
But still there is Saravana bhavan making money. HotChips makes money.
Name a branded hotel. It makes Millions of money, where all the recipe are open to public. They sell the Food with all the rights to the buyer to share, resell, remix, etc.

If they can make money, with open recipe and rights to share, we also can make it. Yes. Need to make a lot of changes in business model and have to reduce the greediness of making million dollar by investing only one time.

Let us think on the other way.

We are living in a era of sharing.
Though there are tight laws, we can not prevent online sharing of digital products.
Though it is illegal, people love to share their contents. Because, Sharing is in our blood.

People will pay and buy any product that is affordable and encourages them to learn it, hack it, share it and remix it.

Still in doubt?

Write a book and release the PDF for 20-30 Rs with all rights to share and remix in Creative Commons license.

Choose a suitable license from here.

I am sure you will get more money then you get as royalty when you release as a printer book by any publisher.

(Ask your known writers on how much they make money as royalty. They get very less and they even dont know how many books are sold. Publishers wont share any business data with the writers.)

Reply here, If you agree to buy such a Digital Product that is cheap and in Creative commons license.

Indian Linux Users Group, Chennai – Monthly Meet ( January 19 2013 )

ILUGC Monthly Meet (January 19 2013 )

Indian Linux Users Group, Chennai [ ILUGC ] is spreading awareness on
Free Open Source Software in Chennai since Jan 1998. We meet regularly
on every month second Saturday with technical talks and discussions on
various Free software.

Check our website for further details.

Join our mailing list at

We have our Meet on January 19, 2013

Check the details below.

ILUGC Monthly Meet (January 19 2013):-

  Time : Sat January 19, 2013 (3.00 – 5.30 PM)

    Venue: Classroom No 3,
    Areo Space Engineering,
    Near Gajendra Circle,
    IIT Madras.

Link for the Map:


Topic : RESTful architecture and design – The future of web

Brief summary:
REST is a powerful design pattern that allows architects, developers
and web designers to perceive web from a different perspective. Many
web frameworks and applications (Rails, DJango, RIAK) these days
are designed using the RESTful approach. This talk should provide
an introduction to REST design paradigms and approach that helps
audience understand them with better clarity.

Duration : 30 minutes

Speaker : Chandrashekar Babu

About Speaker: Chandrashekar Babu is  corporate trainer on FOSS technologies.
email AT


Topic : PHP more than basics

Description : Beyond basics of php the architecture, professional codding etc .

Duration : 30-45 min

Links to Read :,

About Speaker : G.yoganand, PHP Team lead Softmatrix

yoganandgopalan AT


Topic: Introduction to Firefox OS

Description: Firefox OS is the upcoming mobile platform. This talk introduces – What it is, how it is structured etc.

Links to read:

Speaker : Dwaraka Nath <dtsdwarak AT>

About Speaker : Dwaraka Nath is part of Public Relations Team of Mozilla India.

Duration : 30 min

General group discussions on any queries, events etc.
CDs/DVDs can be shared on prior request.
Announce this to all your friends, social network sites etc.

All are welcome. Entry Free

Are you looking to get commercial Support for Git? – Ask CollabNet

The entire IT world is turning towards using Free Software, nowadays.

One of the major issues in implementing the FOSS Solutions in the corporates is

Technical Support for the Free Open Source software.

Though the Free Software Communities are very active in providing free support in mailing lists,IRC channels, Public forums etc, the organizations can not wait till someone answers in these channels when some critical issue happens.

On those critical situations, they need some helping hand, some shoulder to fall on.

even they are ready to pay for the commercial support for Free Software.

Most companies now start to provide commercial support for Free Software.


It is a good thing to see the list is growing and more companies choose the support as their way of making money with Free Open Source Software.

CollabNet, which is providing Support for Subversion from its early days, now started to support Git too.

How does CollabNet support git?

CollabNet has its own ALM product called TeamForge . It can have git as a part of its version control system, which provides easy UI to manage repositories and provide access control.

Apart from that customers can buy only GIT support where they can get the open source git from their repositories and get support from CollabNet.

CollabNet has a expert team on git and it pays for developers who contribute for Git. With the experts in Git, CollabNet provides support via email, phone and remote session.

See here the plans.

CollabNet is already providing same support for Subversion where it pays for Subversion developers and provides Commercial Support and free support via its forums.

Read the git blogs here: where the experts from CollabNet share their experience in Git.

It is providing hosted solution for Git and Subversion too. Check here

Its a great opportunity for organizations to implement git with the support from CollabNet.

Copying Email folder from Old Account to New account in zimbra

zimbra is a nice email server available as open source software.

here is a tip to copy mails from one user account to another user account.

run the following commands in the server.

su – zimbra

zmmailbox -z -m getRestURL “//?fmt=tgz” > /tmp/v.tar.gz

zmmailbox -z -m postRestURL “//?fmt=tgz&resolve=reset” /tmp/v.tar.gz

these commands copy all the emails from the olduser account to newuser account.

What to do after learning Python Programming?

Few months back, My friend Raguvaran, introduced me his brother Murugesan.

Murugesan is a fresher and looking for learning something to get a job.
I suggested him to learn whatever he is interested in.

After some discussions, I suggested him to learn python programming  or linux administration.
He chose python and started learning it.

After some time of learning the basics, he asked me on how to proceed now to become a better python programmer.

Here are the answers for him.

0. Solve these 46 problems:


1. Start writing small programs yourself

You might be coded some snippets when you learn python. Using the knowledge of python, try to write small commandline applications.

Some examples:
1. A simple diary to store all your notes
2. An Address book to store/edit/search/delete address,phone,email of friends
3. Simple financial app to manage the income/expense
4. create all these using text file as storage and extend to use mysql as storage
5. twitter client in commandline
6. script to send email to all mail ids in a text file
7. webscrap a site automate its operations
8. A simple RSS reader in commandline
9. process access.log of apache and extract details from it.

learn PyGTK or PyQT
Do all the applications you did as commandline apps, using GUI

once you are done with these basic simple applications, you can start exploring on the existing applications. Read the code and learn the advanced techniques like unit testing, Object oriented programming, network programing etc.

2. Use GNU/Linux

All GNU/Linux distributions like ubuntu/fedora/OpenSuse use python extensively.
You will use lot of python applications and you can see their code to learn from them.
Learn to use their package managers to install various packages with source.
You will be using many software and you will get ideas for improving them.

Join a local Linux Users group to meet awesome people with tons of learning.

Indian Linux Users Group – Chennai [ ]

3.  contribute to any open source project

As you start to use linux and python applications, you will get to know the existing bugs and required enhancements. There are tons of open source applications looking for contributions.

You can choose any one.
Look for its website.
Join the user and dev mailing list and read the archives.
Discuss with the developers for contributing.

There will be a issue tracker for all projects.
Check for bitsize/small bugs to fix them yourself

check this links too

You can see the projects I contribute here.

4. Learn IRC

Learn to use Internet Relay Chat
Join the project’s IRC channel and meet the developers.
They will help you to understand their code.
You can ask all your doubts to them regarding the project.

5. Start a Blog

Start a blog in or
start writing all your learnings.
Write daily on what ever you do technically.
Write what you learn, what you discuss in mailinglist/irc etc

6. Learn version Control System

Version control system like subverison or git is very important to contribute your code to any project.
Read the book

7. Join the User group and meet people

Python has users group everywhere.
Search net and find your local python suer group.
Join the list and participate in the meetings.
Ask questions and try to answer for existing questions.

ChennaiPy :
Banglore Py:

8. Read books

Read good python books and explore more.
Tons of books are available in internet for free.


read here

9. Teach Python

start to teach python to your friends.
Reach the training centers near you to teach.
else, create video tutorials and host in
You can find some of my videos here

The more you do programming, the more you will get skills.
Start contributing to any open source applications
Create new applications and share them in or

10. Get projects from surroundings

Look your environment for projects. You can discuss with a medical merchant to do a billing  application.
You can contact any photographer to automate his tasks on photography.
Talk to any Hospital / Shop / Startup / etc. You will project to do.
You can charge for doing the projects for them.

It may lead to start your own company too.

Reply here with your activities like blog and irc nick name.
Will follow your blog and give you suggestions whenever required.

Once you started to do all these, forget about the job market.
Update your resume with all these activities.
Provide your blog address, details about the projects you are contributing.
It will lead you to a job you wont feel as a job.

Waiting to see your contributions.


This post can be matched with any programming language. Not only Python.
I dedicate this to all the freshers who are looking for how to start their programming career.

WordPress Meetup at Chennai on March 4, 2012

WordPress Meetup:

WordPress meetup is a discussion on how development with WordPress can be done and how it can be used to develop websites/web apps. Following topics have been planned to be discussed

WordPress architecture overview
Plugins/Themes development overview (can try if Live coding is possible)

Date :
Sunday, March 4, 2012

1:30pm until 3:30pm

Venue :
The Startup Centre
#45 Montieth Road
Alsa Mall, S-4, Second Floor,
Egmore, Chennai – 600 008

About the organizer:

Director & CEO
SNR Technologies Private Limited
Website :
Email : sathish AT snr-technologies DOT com

He runs a web consulting firm, SNR Technologies. He also runs a event ticket sales portal for event managers. He is a web developer by experience with hands on experience building web applications and working with open source technologies. He would like to call himself as a WordPress Evangelist as he sees it to be a strong development framework in near future.

He was speaker at WordCamp Jabalpur. WordCamp is a conference on WordPress.

All are welcome.
Entry Free.