Showing posts with label open. Show all posts
Showing posts with label open. Show all posts

Monday, February 15, 2010

The power of abstractions

Child is the father of man :- its a great saying because while playing with my kid , lot times, i learn a lot.

I work with computers for a long time, but never thought how the art of typewriting came in. Last day while playing with kid, he was asking me to do stamping, and then we did it on different patterns. Then i was talking to wife about Chinese and English languages where Chinese consists of words and not alphabets. I told they have a problems with new words. Wife told it may be really tough to remember all the words.

Then i started thinking, all the key board may started as stamping in a sequence. But what may be the requirement ? different hand writing ?, standardizing the handwriting ? may be. But i am sure people wont be able to do sequence stamping faster than a person writing.

Then somebody came up with an abstraction for sequence stamping - which is called as a key board - Some blog told key board was invented 52 times to reach the current state. Now who needs to think of sequence stamping ?

Time changed, the underlying mechanisms changed still the abstraction remained and found place in the new generation devices like computers.

Same is the case of world. Almost all primary skills changed but the abstractive skills remained. People learned the new abstractive skills and relayed on them for the existence. Then we create derivate abstractions from primary abstractions and the derivate abstraction creates new skills and we learn them and move ahead. Always news skills born then specializations happened and the derivative abstractions occurred. We found design patterns and new abstractions and created new skills. The cycle continues and we move ahead creating/learning and abstracting new skills.


The power of Abstraction leads us to development and new ways of life.

© yankandpaste®

Wednesday, September 2, 2009

What is common ?

Check what is common on below pictures :-)





The 2 vehicle shapes are using same curves ( cut the fish, put black color and add 2 wheels )



© yankandpaste®

Sunday, June 15, 2008

My TV runs linux ( KDL40V3000 )

Wodering am i talking wrong ?

No, was looking in the spec, it said it uses linux kernel, busy box.
Look at : www.sony.com/linux

came in and its shows me KDL40V3000 uses

GPL:

linux-kernel-20070219.tgz (26 MB)
busybox_R2.1.1.tgz (720 KB)

LGPL

hhl-target-glibc-2.2.3-n12.5.src.rpm (19 MB)

Wow, that was mindblowing, TV runs is linux term with sony application. Now i am sure some body is going to get more far than i wrote :-

like putting mythtv inside with plugins so real stuff happens without an extra PC near to it .


© yankandpaste®

Tuesday, May 6, 2008

A Year happened

Its an year passed, after we started the yankandpaste. Last year we want to make sure we can post things for an year ( make a habit). Thatz not for this year.

This year we will focus on in depth stuff than news. Yes the posts will be less in number - even i don't get wondered if there is only 12 posts for an year or a post per month but we will cover in depth.

The second focus is to introduce the new companies started by friends, This is to give an intro about the new areas friends are working.

Let us work on something in depth :-)

© yankandpaste®

Thursday, May 1, 2008

Open screen project

Adobes open screen Project is on with following objectives

* Removing restrictions on use of the SWF and FLV/F4V specifications
* Publishing the device porting layer APIs for Adobe Flash Player
* Publishing the Adobe Flash® Cast™ protocol and the AMF protocol for robust data services
* Removing licensing fees – making next major releases of Adobe Flash Player and Adobe AIR for devices free


don't you feel excited ? FLV and flash specs for free, means its going to be native implementation on different devices,

Read more at :
http://www.adobe.com/openscreenproject/


© yankandpaste®