This article has been moved to
Innovative Solution for Parking Woes Wednesday, Aug 15 2007
KaTaPaYaDi – World’s Oldest Hashing Algorithm Monday, May 28 2007
algorithm and ancient and code and consonants and gurudev and hashing and hitxp and India and Information Technology and innovation and IT and katapayadi and language and mathematics and melakartha and programming and sanskrit and Science and vedas and vedic 8:11 am
Hashing Algorithm in Ancient Indian Music System Monday, May 28 2007
algorithm and ancient and carnatic and code and consonants and greek and gurudev and hashing and hitxp and India and innovation and katapayadi and mathematics and melakartha and music and programming and raag and raga and ragas and roman and sanskrit and Science and swara and vedas and vedic 8:01 am
Genetically Engineered Only! Monday, May 21 2007
artificial intelligence and artificial life and bacteria and biology and chromosomes and comedy and crazy and dna and fun and funny and genetics and gurudev and hitxp and humour and innovation and mutations and mysteries and mystery and nature and Science and technology 10:02 pm
Every form of life is being genetically engineered today. Humans are playing the video game of life!
Cows are being genetically engineered to produce more milk.
Chickens are being genetically engineered to produce more meat.
Sheeps are being genetically engineered to produce more wool.
Plants are being genetically engineered to produce more fruits and vegetables.
Bacteria are being genetically engineered to manufacture hormones and what not…
Carrots are being engineered to taste like rabbits. Rabbits are being engineered to look like carrots.
How about Humans ? Can we genetically engineer humans to have more sense?
Well, Humans will be genetically engineered too. Not to have more sense. But to have more IQ, a beautiful perfect look, prevent all genetic diseases, have a great physique. In other words to produce better super humans who are more productive(?), attractive, well built, than normal (non-genetic engineered) humans.
Given this trend and assuming that in the future Genetically engineered humans will be a common trend. Since genetically engineered humans are more productive, less prone to diseases (?), more intelligent (?), more beautiful… whatever they claim… we might have ads something like this for vacancies…
Software developers required. Qualifications: Engineering graduates. Genetically Engineered only please..
For a beauty contest, contestants required. Genetically engineered only please, No silicon implants, bcos if you are Genetically Engineered you dont need one…
For army: Soldiers required. Genetically engineered only please….
Hmm.. looks like a different kind of racism will start after that between GE (Genetically engineered) and non GE versions of humans. Non-genetically engineered natural humans will demand reservations for them in all sectors. They will move to the courts and demand that a non GE judge hear their case, there by requiring the justice department to hire a new natural judge!
There will be slogans by natural humans against GE humans like ‘We created you. We are the originals. You are duplicates. We are natural. You are artificial.’
What about mixed humans -The natural offsprings of GE humans?. Well, they will be declared to be equivalent to their parents because of the genetic superiority of their parents. Some of these GE offsprings will also fight for the cause of natural humans, as they will see their great grand parents in these natural humans.
Those natural humans who are against the concept of going against nature will continue to have natural children. There will be competitions to prove the superiority of GE humans over natural humans and vice versa. The results will be mixed ones. Statistics will be collected. Only in terms of beauty contests it will be observed that GE humans are clear winners. In all other categories there will be mixed results leading to experts analysis which conclude that its the surroundings and growth environment that matters ultimately. But the supporters of GE demand that more funds be allocated to do research to improvise on GE technology.
How about races after that? We wont be able to distinguish the races of genetically engineered humans. For a GE we cant say whether he/she is a mongoloid or arabic or african. They will become raceless as their genetic fingerprints have vanished! Tracking human ancestry based on genetic fingerprint will not be possible for GE humans. Even criminal laws will have to be changed as DNA finger print cannot be used to specify parents of GE humans!
Well I do suggest that GE humans can have a particular genetic code in their genes indicating their natural race, if at all if they have one!
Please note that all those who are reading this article in the era in which this article was written by me are natural humans. My suggestion to you. Be Natural, Live Naturally, simply because, you are already born and hence cannot be Genetically Engineered!
For all those who are worried about the GE human trend, well, one day during the natural meiosis process of creating a baby, which of course will be a natural human, the homologous chromosomes during the crossing-over phase, do something very weird, a kind of crossing over that has never happened in human history till date, giving rise to a super human, i.e a super non-GE natural human who is much more superior than the GE humans and can take over them easily to defend the natural human race. He will be the ultimate saviour of natural humans. He will be Superman + Spiderman + Batman + Heman + Doberman…..
Waiting for the creation of this super natural human? Well, then who the hell do you think I am?
Demystifying Einstein’s Field Equations Friday, May 18 2007
astronomy and astrophysics and black holes and cosmological constant and einstein and ergosphere and event horizon and field equations and general relativity and geodesic and gurudev and hitxp and innovation and mathematics and physics and ricci and Science and spacetime and tensors and time travel and universe 1:21 am
For a developed world Wednesday, Apr 25 2007
In one of my earlier blogs, I had mentioned that India alone needs one and a half times the energy currently consumed by entire world, if India were to be a nation as developed as USA.
The living standards of a developed nation like USA is completely dependent on the availability of energy for all the necessities and luxuries that a developed society offers.
Now how on earth can we get such a huge amount of energy ? Already we are running out of resources like petroleum, nuclear options are dangerous and also very soon we will run out of nuclear fuels, nuclear materials are controlled by a few countries of the world, if we dont create fast breeder reactors using thorium then we have little nuclear fuel left, what about pollution? nuclear wastes?
For the whole world to live like a developed nation the amount of energy required is about 8 times the energy that the world produces currently. But how?
Only feasible non polluting long term solution seems to be our true energy provider, SUN
To harness energy from Sun, we need to install solar panels, but how on earth?
Problem #1 is Land for solar panels: Dedicated land for solar panels is not feasible. There might be cloudy days. Land will be wasted and not available for other purpose.
Problem #2 is Storage: Suppose we distribute solar panels across the globe. On top of all buildings, vehicles and what not. We cant touch the forests though. Now how do we collect the power generated from all these places and store ? It will become a infrastructure problem. Again not really feasible. Say suppose we want to store power enough for the entire world for next 6 months.
Problem #3 Weather: All days are not sunny days. There are cloudy days, there are rainy days, and there are days which are not either and still not sunny.
Problem #4, Night: Only half of earth will be working at a time. Part of earth on the night side cannot harness solar energy.
More than anything else, when the entire world becomes a developed society, power requirements will be so dynamic and high that most of the stored power will be consumed almost immediately, and we cannot afford more storage space too as world population increases. Also we dont want to risk lives by having massive power storage grids.
Then the solution ? I always love to look at outer space There lies the solution
Millions of solar panels and power storage units floating in outer space. . Solar energy is captured from the sun to generate power and the power is transmitted to local storage units spread all over the earth on demand in the form of direct contact lightning strikes to ground based storage units for immediate consumption. Of course normal clouds on earth which cause lightening are at a quite lower altitude on earth compared to sending electricity from space, so we need to have intermediary receivers at different levels. Probably we may have a local backup of few days for the entire planet in case the space infrastructure fails.
Fault tolerance is required for these space based solar panels. There will be constant wear and tear. Meteorites might break down the panels and grids. Asteroids might hit. Comets might interfere. So we need to have propulsion based computer guided systems in all these free floating power generators in space which move around in a flexible manner in response to projectile threats in the space.
There should be on site robots which constantly repair all those worn and torn panels and grids. All the storage will be in space and energy as required is pumped down to earth. No wastage of space as long as we rely on outer space. In fact in the future we can move out all the manufacturing industries and factories to outer space. Use locally available resources as much as possible in outer space like solar energy, hydrogen, mineral ores from asteroids, etc and have the entire setup run by robots.
Well we might have the contemporary science fiction movies then which would have a plot where aliens try to steal power from our grids ! or say they install their own robots in our space based power generation units to take over the entire system !
Also since power is available in space, our future interplanetary, interstellar or intergalactic missions which take off from earth need not carry the complete power payload from earth itself, instead they can carry the bear minimum energy required for a take off to get out of earth’s gravity and then recharge themselves later with enough power at these space based power grids OR we can have all take offs for space travel from the space stations built somewhere near these power grids!
We can even have these solar panels and power grids at all the planets in our solar system and on prominent asteroids for consumptions by human/robotic missions which arrive to these places.
These were my thoughts that started with a requirement for a reliable energy resource for a developed world and later increased to scope to include space based factories, industries, space travel…….
Always use the word ‘impossible’ with great caution
Modern Science and Ancient India Sunday, Apr 15 2007
America and ancient and astronomy and calculus and China and einstein and Galileo and Giordano and greek and history and India and innovation and mathematics and pythagoras and roman and sanskrit and Science and sulva and vedas and vedic and zero 8:12 am
“We owe a lot to the Indians, who taught us how to count, without which no worthwhile scientific discovery could have been made.” – Albert Einstein
“The ingenious method of expressing every possible number using a set of ten symbols (each symbol having a place value and an absolute value) emerged in India. The idea seems so simple nowadays that its significance and profound importance is no longer appreciated. Its simplicity lies in the way it facilitated calculation and placed arithmetic foremost amongst useful inventions. The importance of this invention is more readily appreciated when one considers that it was beyond the two greatest men of antiquity, Archimedes and Apollonius.” – Laplace
Every person aware of modern science if also well aware that mathematics is the soul of modern science. Computers, Medical equipments, missiles, reactors, automobiles, electronic equipments, economics, finance, banks every where we need mathematics.
Romans used to represent every number using its own unique symbol or a unscientific combination of symbols. This was where west started its mathematics only to be discarded later due to its impractical nature to do bigger calculations.
I,V,X were used to represent numbers till 49 and when they run out of symbols then L was used to represent 50, similarly C for hundred, D for 500, M for thousand.. etc and etc
Any person who has worked using this roman number system knows very well that doing even a simple multiplication is a monumental task in this system. Higher mathematics like calculus, algebra, trigonometry are simply impossible here. I dont think a person has ever seen a simple linear equation in roman system!!!!
If the world had depended on western roman roots for modern science we would have been still in stone ages of science where the greatest achievement would have been counting the number of visible stars in the night sky !!!!!
Ancient Indians took a different approach and this was more than 3000-4000 years before romans invented roman numbers!!! While ancient Indians were working advanced mathematics (which finds its first reference in the ancient Vedas and is called as Vedic mathematics, this is part of the Atharva Veda which is all about engineering) the western world was still in stone age!!
The roots of modern mathematics is based on the concept of place value system, which we take for granted, but accoding to me is the most ingenious invention in mathematics. This is what Indians invented to have a complete scientific system of working with numbers. (In my series Alien Twist to God I have argued that this mathematics which has its roots in the vedas and the sanskrit language in which vedas are written in, both are of an alien origin, which is why sanskrit is the only human language capable of becoming a computer programming language)
In the place value system a limited set of symbols is taken and used to represent any and every possible number upto infinity down to minus infinity!!!
The number of symbols we select indicates the base of the system. We normally use base 10 which has 9 symbols aka 1,2,3,4,5,6,7,8,9
Once we have the set of symbols the value of a symbol depends on the position of the symbol in the number. First position has a unit value, second position has a base value, third position has a base X base value, then base X base X base value and so on,..
So in base 10, first position has a value of 1 times the value of symbol, second position has a value of 10 times the value of symbol, third position has a value of 100 times the value of the symbol.. and so on….
So when we say 42 it represents a number whose value is 4 times 10 + 2 times 1 !!
We who are used to this system find it so simple!! The simplicity of this invention is what makes it so great bcos remember this is the root of whole modern mathematics and if this itself is complicated then we would be back to square one as romans!!!
Once the place value system was invented Indian mathematicians had another difficulty. Suppose there was a place in the number which had no value at all!!!!
Consider the case of 100… here 1 should be used in third place which is base X base .. but then the two places down have no value!!!! This is why Indians invented ZERO!!!! In sanskrit Zero is called Shoonya, which means nothing.. presence of zero at a place means that place has no value in the number and should be ignored!!!
This in itself explains the great power of zero and its role in place value systems which makes it a key element of modern mathematics. Thats why once somebody said, I think it was Bernard Shaw, ‘The greatest contribution of Indians to the world is Nothing’
Ancient Indians bcos of their strong mathematical basis becames champions in astronomy and related calculations. More than a thousand years before Giordano was burnt alive in the west by the church for claiming Sun is the center of the solar system, More than a thousand years before Galileo had to apologize for proposing the motion of the earth, Aryabhata in India had written great works on helio centric systems, and more than 3000-4000 years before aryabhata vedas had all this in their roots..
Then in modern times Buddhist missionaries from India spread this knowledge of mathematics and easy counting to the eastern world of China, Thailand, Japan etc …
Arab merchants who came to India to trade spices to the west, saw this simple way of doing counting more easier than roman system and adopted the same and also spread it to the west, this is the reason them modern base 10 system symbols are called ‘Hindu Arabic Numerals’ meaning borrowed from the land of hindus and spread to the rest of the west by Arabs. After learning this system of mathematics, arab mathematician wrote the book ‘Al Jabr’ which gave way to modern algebra.
Still there are gaps in this whole system. Arab merchants learnt only the basic counting required to do business and spread it to the western world. And from there west developed its own mathematics based on these Indian roots where Newton’s Calculus etc came into picture…
Unfortunately, west again had started looking at maths with a roman mindset for higher level of generalization and students today are taught partial differential equations which require pages together to solve. Indian approach of Vedic mathematics is purely mental mathematics and generally doesnt require pen and paper to solve problems. The approach is also completely different in Indian mathematics, there are more specific formulae than generic, while this means more to learn, but once a child is used to it, problems will be more easy to solve. For instance in multiplication using vedic mathematics, the formula to multiply a two numbers which end with 5 is different from an approach to solve two numbers which have even numbers in their units place!! MANY WESTERN SCHOOLS TODAY TEACH VEDIC MATHEMATICS IN THE NAME OF MENTAL MATHEMATICS WITHOUT GIVING THE ANCIENT INDIANS AND THE VEDAS THE DUE CREDIT THEY DESERVE, which I feel is a total hypocrisy on the teachers part.
However, every thing including modern calculus, pythagoras theorems etc were already developed and documented in ancient Indians mathematics with its roots in vedic mathematics and the Indian approach to calculus etc is quite different from that of western approach. Bhaskaracharya wrote Leelavati (a book named after his daughter) more than 1000 years before newton and has detailed explanations for problems of differential calculus and the theory of calculus itself !!!
The historian Florian Cajori, one of the most celebrated historians of mathematics in the early 20th century, said “Diophantus, the father of Greek algebra, got the first algebraic knowledge from India.”
Even Pythagoras was familiar with the ancient Indian text of Upanishads. It is also said that he had visited India from where he picked up the hypotenuse theorem and spread it in the west, which today is given his name inspite of the fact that he never gave a proof of this theorem!!! Pythagorean theorem finds its first reference in the sulva sutras of Vedic mathematics which is more than 4000 years before pythagoras! And if pythagoras was familiar with Upanishads, there is no doubt that he would have also studied the related Vedas and Sulva Sutras..
Herodotus (father of Greek history) wrote that the Indians were the greatest nation of the age. Megasthenes – who travelled extensively through India in the 4th C. B.C also left extensive accounts that paint India in highly favorable light (for that period).
Panini who lived around 500 BC has mentioned in his works about boolean logic and the use of the operator null. Panini was an expert in language theory and has written extensively on describing Meta Syntax used to describe context free grammars which is used while defining modern computer programming languages. Hence the modern Backus Naur form BNF is also referred to as Panini Backus Form !
The ancient Chinese mathematics also has its roots in the Indian mathematics which was spread to China by Indians along side spreading Buddhism. There is an article in my site on the ancient Chinese proof of Pythagoras theorem
In an essence ancient India is both the spiritual and scientific mentor of modern world. Note that even the christian teachings by Jesus have its roots in Buddhism (Buddha lived in ancient India 400 years before Christ and any person who has studied the preachings of both Buddha and Christ will find obvious resemblance in both). It is also said that Jesus studied one of the ancient Indian univeristies Takshashila I think where he learnt the buddhist teachings. I had read some works which had done extensive research on this subject indicating Christ name in the list of students at one of the buddhist monestaries in Ladakh region of India.
Kerala in India is the root of modern martial arts. The Keralean Kalaripayat is the world’s oldest form of martial arts and is practiced in Kerala state of India. It was transmitted to China by a sage named Boddhidharma in the 5th century. The Chinese called him Po-ti-tama. He taught this art in a temple. This temple is today known as the Shaolin temple. Thus Judo, Karate, Kung Fu and other similar marshal arts which are today identified with the far-east actually originated from India !
It is known history that when Ottoman turks captured constantinople there by blocking the land based route to India from Europe, this disturbed the entire Europe which depended on India extensively for trade for all items ranging from spices to diamonds to garments to what not. Till 1896 India was the only source of diamonds to the entire world! Unable to trade with India due to locking of the land route by turks, european nations started a race to discover a sea route to India and great sailors like columbus, vasco da gama, amerigo vespucci all set out from spain, portuguese etc to discover a sea route to India and this is how Columbus ended up discovering modern american continent (named after Amerigo who landed up in main land of the continent). In other words the modern super power america was introduced to the rest of the world, courtesty India!!! Columbus thought he had landed in the east coast of India when he discovered America and thats why the native americans are called Red Indians !!!!
Severus Sebokt of Syria in 662 BC said “I shall not speak here of the science of the Hindus, who are not even Syrians, and not of their subtle discoveries in astronomy that are more inventive than those of the Greeks and of the Babylonians; not of their eloquent ways of counting nor of their art of calculation, which cannot be described in words – I only want to mention those calculations that are done with nine numerals. If those who believe, because they speak Greek, that they have arrived at the limits of science, would read the Indian texts, they would be convinced, even if a little late in the day, that there are others who know something of value“
“The Constructions and these tables imply a great knowledge of geometry, arithmetic and even of the theoretical part of astronomy. But what, without doubt is to be accounted, the greatest refinement in this system, is the hypothesis employed in calculating the equation of the centre for the Sun, Moon and the planets that of a circular orbit having a double eccentricity or having its centre in the middle between the earth and the point about which the angular motion is uniform. If to this we add the great extent of the geometrical knowledge required to combine this and the other principles of their astronomy together and to deduce from them the just conclusion;the possession of a calculus equivalent to trigonometry and lastly their approximation to the quadrature of the circle, we shall be astonished at the magnitude of that body of science which must have enlightened the inhabitants of India in some remote age and which whatever it may have communicated to the Western nations appears to have receied another from them….” – John Playfair
Reverse Assignment Option Tuesday, Apr 10 2007
While writing a piece of software I got this thought about a feature that could be provided in programming languages (at least I am not aware of any language which has this feature)
Usually when we want to assign a value of a variable ‘a’ to another variable say ‘b’ all we do is write
Now consider this case. Suppose we want to assign the value of variable ‘a ‘ to ‘b’ if ‘c’ equals 1 OR else we want to assign ‘d’ to ‘b’, then we write
an easier way to write the above code would be to use a ternary operator as
Now consider another scenario, where we want to assign ‘a ‘ to ‘b’ if ‘c’ equals 1 OR we want to assign ‘a’ to ‘e’
Oops then we cant use the ternary operator, instead we have to fallback to our old friend ’if.. else’ as
Now wouldnt it be nice if this could be achieved using something like
a#(c==1?b:e) where # is the reverse assignment operator which assigns LHS to RHS !
so here if c==1 then # would assign ‘a’ to ‘b’ else it would assign ‘a’ to ‘e’ !!!
Just some crazy thoughts
Kissing – A risky business?? Tuesday, Mar 13 2007
I read this article about researchers being able to store ‘E=mc2 1905′ in a bacterial DNA. Genetic material is becoming the biological harddisk. Bacteria will be the future thumbdrives, USB drives and what not.
You dont need to take backups any more as bacteria replicate themselves in no time you will end up with multiple copies of the same data. No need to burn DVDs or backup on tape drives any more!!! Bacteria on an average need 20 mins to divide. So the bottom line is once in every 20 mins you can double the number of your backups!!
My thoughts then went even further!!
Bacterial backup are bioderadable, no need to worry about disposing unwanted data!!
What’s more striking is the thought about storing one’s private information. No need to store your private info in any external device anymore. Because there is always a risk that somebody might steal the device, say your mobile memory or your hard disk or a DVD.. So I thought why not instead store the info in bacteria and then store the bacteria within us!!
Humans have a great variety of oral bacteria in our mouth. They are harmless and always stay there, except that if you dont brush properly they will increase in n folds and will cause a bad breath!
So cant we store all our personal info in these oral bacteria!! This storage seems to me a lot more safer option than storing our personal info like credid card details, passwords, bank account numbers, social security data etc in some external device.
But be careful then, your saliva contains your personal data, dont get seduced by a stranger and start kissing, you risk your private data by doing so, Data thefts by kissing might be a common news item in the future
But you are at a risk even while you brush, somebody might be waiting down the sewage line hunting for your oral bacteria! Spitting becomes a risky business.. A better way out would be to encrypt the data in the bacteria so that only you can decrypt it..
Store the decrypting key, where else, in your brain!!