What time did I write this post? Blogspot/Blogger is reporting incorrect time! For the last two posts, the timestamp was behind the actual time by around 20-30 minutes. Google though is reporting the correct time.
What is going on?
,
,
Saturday, December 29, 2007
Movies over the internet
Apple's decision to take on Netflix, Blockbuster and others, with their online movie viewing business plan sounds interesting.
While reading about this development, I learnt (btw, Google thinks that 'learned' is the correct word and not 'learnt'!) about a new web online movie download web portal. Undoubtedly all such ideas are built on the primary assumption that the viewer has a very good internet connection. Anyway, here is a list of the many ways one can watch a movie on via the internet:
Free
Paid
UI Talk:
BTW I liked Jaman's UI for helping the viewer select a movie. As shown in the screenshot, one has to move the various sliders and depending o
n that, movies are recommended.
I don't know how they classify their movies. Most probably after watching a movie, the viewer is asked to judge it. A viewer can of course intentionally provide the wrong ratings, but what is the chance that the majority of Jaman's paying customers will do that?
The next step would definitely be to add a rating and recommendation system as Amazon has in place.
Netflix on the other hand has a simple UI.
, ,
While reading about this development, I learnt (btw, Google thinks that 'learned' is the correct word and not 'learnt'!) about a new web online movie download web portal. Undoubtedly all such ideas are built on the primary assumption that the viewer has a very good internet connection. Anyway, here is a list of the many ways one can watch a movie on via the internet:
Free
Paid
UI Talk:
BTW I liked Jaman's UI for helping the viewer select a movie. As shown in the screenshot, one has to move the various sliders and depending o
n that, movies are recommended.I don't know how they classify their movies. Most probably after watching a movie, the viewer is asked to judge it. A viewer can of course intentionally provide the wrong ratings, but what is the chance that the majority of Jaman's paying customers will do that?
The next step would definitely be to add a rating and recommendation system as Amazon has in place.
Netflix on the other hand has a simple UI.
, ,
Linux and 'screenshot' Applications
I had to again search for ways to take a screen shot in Linux while working on a blog post. A quick google revealed the following ways to take a screen shot in Linux (primarily these methods work on Gnome, I will add newer methods for KDE as I find them):
References:
How to Take a Screenshot in Linux (Ubuntu)
How to Take a Screenshot in Linux (GNOME) Revisited
Taking Screenshots with Linux
, ,
- Using PrintScreen button (alt+printscreen for the active window only)
- Using ImageMagick (from command line)
- Using Scrot (from command line)
- Using 'gnome-panel-screenshot' (for Gnome)
- Using ksnapshot (for KDE)
- Using Gimp
- Using Firefox web browser extension - Snapper
- Using Firefox web browser extension - ScreenGrab
References:
How to Take a Screenshot in Linux (Ubuntu)
How to Take a Screenshot in Linux (GNOME) Revisited
Taking Screenshots with Linux
, ,
Saturday, October 27, 2007
CAPTCHAs and P0rn
At last some proof that CAPTCHAs are being solved using p0rn. The Panda labs blog speaks about an application, which when installed on the system, offers p0rn in exchange for solving CAPTCHAs. They detect the client side application as Trj/RompeCaptchas.A.
I wonder how the application gets to know if the answer to the CAPTCHA is right or wrong. A desperate individual might enter wrong answers to view the images quickly.
, ,
I wonder how the application gets to know if the answer to the CAPTCHA is right or wrong. A desperate individual might enter wrong answers to view the images quickly.
, ,
Saturday, September 15, 2007
RC Indoor Helicopters
Tried out two RC indoor helicopters during the last few weeks (well, one is modeled after a chopper while the other is modeled after a fly).The first one was the $30 one from Brookstone. For the price this is a great buy. The looks are good and when it is turned on, a flashing led gets turned on too. The chopper comes in four models. Each model looks alike but differs in the frequency it works on. So four people can have the A,B,C and D models flying in the same room without their radio controllers getting confused. One advantage this model has over the 'Micro Mosquito' model (discussed below), is the landing skids (the ski like structures instead of wheels). These allow it to take off from any kind of surface (rough or smooth).
The chopper is not too tough to control. The problem is that it is not very responsive to the controls and it kinda has a mind of its own. For instance, turning left on the control won't result in the chopper turning left immediately. It slowly will turn by when it would have already flown ahead on its course.
Since the turns are not sharp and while taking off it strays off-course, a big room is necessary to fly this. Perhaps with more control I will be able to fly it in a smaller room and the ultimate test would be to fly it in the passage in my house. It requires 6 AA cells in the radio controller. Charging takes a 10-20 minutes and after a full charge, I am able to fly it for around 10 minutes.
The chopper has a single rotating blade. The top most blade (as can be seen in the image) is not an actual blade. It has a tail rotor which I guess functions pretty much as the real chopper's tail rotor does.
The other beauty is the famous superstar 'Micro Mosquito'. This is priced at $70 at your nearest Radioshack outlet. Although the price is higher than the Brookstone model, this helicopter has amazing control. I am currently playing around with it.
Taking off is pretty easy since the amount of thrust that it generates results in a near vertical take off. Controlling it to move forward and backward seems to be a little tough. It is pretty sensitive to AC ducts in the house.Since the 'Micro Mosquito' is really not modeled on the lines of a helicopter, there are a lot of differences between it and a real helicopter. The mechanics of flying are explained well here. Due to its sharp projections like legs on which it stands, it can not take off from carpets and requires a smooth surface to take off from. This is a disadvantage. I guess the manufacturer was trying to imitate a fly in appearance.
(I don't like the name 'Micro Mosquito'. The name suggests something that is smaller than a mosquito, while the product is definitely not! I really believe that if such trends continue, and people keep accepting them, English words will loose their current meanings.)
There are amazing YouTube videos on this chopper.
, ,
Sunday, September 09, 2007
Trying to squeeze through the 'rabbit hole'
"Would you teach me how to dance, uncle"
asked the little boy,
"No" said the dance to the uncle,
"I do not wish to be his toy!"
"When it rains, little boy" said the uncle,
"I will teach you how to boat".
"No" said the little boy to his uncle,
"I can't 'cause I'll be wearing a rain coat."
"In the winter, when it snows", said the uncle,
"I will teach you how to paint colors".
"No" said the snow to the uncle,
"I would rather prefer to remain duller."
What then, thought the uncle,
could he teach the little boy,
"Teach me to write a poem, uncle"
"For that would bring me a lot of joy!"
(c) Deapesh.
, ,
asked the little boy,
"No" said the dance to the uncle,
"I do not wish to be his toy!"
"When it rains, little boy" said the uncle,
"I will teach you how to boat".
"No" said the little boy to his uncle,
"I can't 'cause I'll be wearing a rain coat."
"In the winter, when it snows", said the uncle,
"I will teach you how to paint colors".
"No" said the snow to the uncle,
"I would rather prefer to remain duller."
What then, thought the uncle,
could he teach the little boy,
"Teach me to write a poem, uncle"
"For that would bring me a lot of joy!"
(c) Deapesh.
, ,
Friday, August 24, 2007
More non-verse-sence !
Black text, grey cloudy messages,
foretelling the future;
like little birds flying away into the skies,
and fast disappearing into the horizon.
letters and thoughts unexpressed,
from feelings and experiences
felt and vicarious, prejudices all alike
appearing, asking again and again,
"can you not see it?"
And there at the break of the dawn,
smelling the awakening air,
in that stillness, I reach out
towards what is yet to come.
can you also feel it?
A tingling in your head, a twitching muscle,
a destiny, a long path ahead,
turning, twisting, as it may like,
courage and strength with you, on your side.
(c) Deapesh
, ,
foretelling the future;
like little birds flying away into the skies,
and fast disappearing into the horizon.
letters and thoughts unexpressed,
from feelings and experiences
felt and vicarious, prejudices all alike
appearing, asking again and again,
"can you not see it?"
And there at the break of the dawn,
smelling the awakening air,
in that stillness, I reach out
towards what is yet to come.
can you also feel it?
A tingling in your head, a twitching muscle,
a destiny, a long path ahead,
turning, twisting, as it may like,
courage and strength with you, on your side.
(c) Deapesh
, ,
Monday, August 13, 2007
A poetic answer
to this.
IF three plus two wasn't five,
we surely today wouldn't have been alive,
but the waters still flow down daily,
as pretty smiles in those teary eyes.
What you may ask about life,
is provided in the riddle of the kite,
which flies daily high into the sky,
and at night, falls softly like a heavy sigh.
Creation and appearance, are all just so,
that we may ask, wonder and crave to know,
the clouds in their passing have told it all,
if only on your feet, you had landed on that fall.
Many have come, many more have left,
what remains at last, is just a 'beleft',
coming and going is just like a tide,
which has pushed many a dream to that side.
And yet tomorrow, the sun will shine,
your body will be locked in arms of mine,
the pleasures that you and I together seek,
have long borne fruit and struck roots deep.
Just counting the days you may simply pass,
the dreams dreamt over shadows on the grass,
but when you will wake up with a flushed face,
you will remember nothing of this place.
So go on, continue on your travels, sow what you have got,
and ask nothing of the questions which have been answered not,
and as these lines end in their length,
you will find hope, you will find strength.
(C) Deapesh.
, ,
IF three plus two wasn't five,
we surely today wouldn't have been alive,
but the waters still flow down daily,
as pretty smiles in those teary eyes.
What you may ask about life,
is provided in the riddle of the kite,
which flies daily high into the sky,
and at night, falls softly like a heavy sigh.
Creation and appearance, are all just so,
that we may ask, wonder and crave to know,
the clouds in their passing have told it all,
if only on your feet, you had landed on that fall.
Many have come, many more have left,
what remains at last, is just a 'beleft',
coming and going is just like a tide,
which has pushed many a dream to that side.
And yet tomorrow, the sun will shine,
your body will be locked in arms of mine,
the pleasures that you and I together seek,
have long borne fruit and struck roots deep.
Just counting the days you may simply pass,
the dreams dreamt over shadows on the grass,
but when you will wake up with a flushed face,
you will remember nothing of this place.
So go on, continue on your travels, sow what you have got,
and ask nothing of the questions which have been answered not,
and as these lines end in their length,
you will find hope, you will find strength.
(C) Deapesh.
, ,
Alas, my window!
It is pretty unfortunate that my window is closed almost constantly. When I mean closed, I mean that the shades are always closed. This is the price one pays of living on the ground floor.
Only if someone could grant me a window that opens to a forest in some countryside or a window on a higher floor overlooking the hustle and the bustle of the city. But here I am stuck with a shaded window. What good it is to me?
I hear voices. Voices of people passing by. Weekend parties well spent are announced by loud cheery voices, a cell phone conversation is partially heard and mostly what is heard is the loud monotonous sounds of the construction activity going on.
Sometimes in the day I draw the window shades up and life flows in. People walking around, birds chirping and the change in light, as the day progresses are experienced. But that is only sometimes. All that I get is sounds, paartial sounds.
Alas, for the want of a window, I pine in sorrow and dream of the freedom an open window would have offered me.
, ,
Only if someone could grant me a window that opens to a forest in some countryside or a window on a higher floor overlooking the hustle and the bustle of the city. But here I am stuck with a shaded window. What good it is to me?
I hear voices. Voices of people passing by. Weekend parties well spent are announced by loud cheery voices, a cell phone conversation is partially heard and mostly what is heard is the loud monotonous sounds of the construction activity going on.
Sometimes in the day I draw the window shades up and life flows in. People walking around, birds chirping and the change in light, as the day progresses are experienced. But that is only sometimes. All that I get is sounds, paartial sounds.
Alas, for the want of a window, I pine in sorrow and dream of the freedom an open window would have offered me.
, ,
Sunday, August 12, 2007
Unimaginative Brand Names - II
Before reading this, you should perhaps read the first part of my blog post.
As I was driving around today, I passed a rental car agency car which had an advertisement on its side. The ad as such did not catch my attention as much as their 1-800 number did. They had the easiest 1-800 number for a rental car agency - 1-800-rent-a-car.
Of course this irritated me, just as my previous complaints have. This rental car agency, just because it was first to register a 1-800 number, has got itself the easiest one. Undoubtedly this makes recalling the number very easy for the customers, but gives them an unfair advantage. Not only is this unfair to the existing competitors, it is also unfair to future competitors.
On another note, I got to know that Intel changed their naming process of their chips from 80856 name series to 'Pentium' name series, since they were not able to cipyright the numbering system.
, ,
As I was driving around today, I passed a rental car agency car which had an advertisement on its side. The ad as such did not catch my attention as much as their 1-800 number did. They had the easiest 1-800 number for a rental car agency - 1-800-rent-a-car.
Of course this irritated me, just as my previous complaints have. This rental car agency, just because it was first to register a 1-800 number, has got itself the easiest one. Undoubtedly this makes recalling the number very easy for the customers, but gives them an unfair advantage. Not only is this unfair to the existing competitors, it is also unfair to future competitors.
On another note, I got to know that Intel changed their naming process of their chips from 80856 name series to 'Pentium' name series, since they were not able to cipyright the numbering system.
, ,
Friday, June 22, 2007
Captcha email-ids
We know the risks of posting our email ids on the internet and so resort to address munging (eg.: instead of posting my-mail-id@isp.com we post my-mail-id(at)isp.com).
Here is a utility which creates a small Captcha for the emai id, so that people can post the image.
, ,
Here is a utility which creates a small Captcha for the emai id, so that people can post the image.
, ,
Unimaginative Brand Names and Trademarks
Every day morning on the way to work, I cross a construction site. Since this area is just near a traffic light (which is green for only a little time), I invariably look at the site. The first thing which strikes me DAILY is the fence which encloses the site. Well, not the fence itself, but the little sign boards on the fence - "Long Fence" (R). I don't know the exact reason why this fencing company chose to name themselves as "Long Fence", but it surely pains me a lot on two accounts:
How boring it would be if all brand names were unimaginative! We would drive cars with names such as "Car", "Little Car", "Sedan", etc., we would read newspapers in the morning with names such as "Daily Newspaper", "The Newspaper", or would wear shoes named "The Shoe" and "Running Shoes" !
And mind you, all these names would be trademark protected. Meaning that if I put a fence which is long and another one which is short, and put up boards on them (for whatever reasons) - 'Long Fence' and 'Short Fence', I would be liable for brand infringement. Whoa !
Another instance can be as follows: a company obtains a trademark for the generic word "Shoes". Now, if I roam around with a t-shirt with a message printed "My shoes are pathetic", the company can very easily build a case against me on the grounds that I am derogating their brand name.
I really wonder why the copyright office does not reject generic names as trademarks!
The USPTO website offers simple definitions of all such confusing terms. Here you will note that there is a distinction between 'generic names' and 'brand names'.
Another case in question is the Project Honeypot (TM). If you read through their terms of use, you will be surprised to learn that generic word combination 'Project HoneyPot' is now their trademark and can not be used by others.
The Honey Net Project (R) also uses a generic name.
Generic names should not be offered trademark protection. It is definitely disadvantageously to future competitors.
To all such generic trademark holders, please TRY to be imaginative!
I might need to drop my case against 'Long Fence' (R) since it seems that the word 'Long' is what is registered and not both together. But even then it is disadvantageous to competitors who loose consumers, every time a person googles up generic words and reaches the website of a company with a generic name.
, ,
- Lack of imagination in choosing a name
- Trademark protection of generic names
How boring it would be if all brand names were unimaginative! We would drive cars with names such as "Car", "Little Car", "Sedan", etc., we would read newspapers in the morning with names such as "Daily Newspaper", "The Newspaper", or would wear shoes named "The Shoe" and "Running Shoes" !
And mind you, all these names would be trademark protected. Meaning that if I put a fence which is long and another one which is short, and put up boards on them (for whatever reasons) - 'Long Fence' and 'Short Fence', I would be liable for brand infringement. Whoa !
Another instance can be as follows: a company obtains a trademark for the generic word "Shoes". Now, if I roam around with a t-shirt with a message printed "My shoes are pathetic", the company can very easily build a case against me on the grounds that I am derogating their brand name.
I really wonder why the copyright office does not reject generic names as trademarks!
The USPTO website offers simple definitions of all such confusing terms. Here you will note that there is a distinction between 'generic names' and 'brand names'.
Another case in question is the Project Honeypot (TM). If you read through their terms of use, you will be surprised to learn that generic word combination 'Project HoneyPot' is now their trademark and can not be used by others.
The Honey Net Project (R) also uses a generic name.
Generic names should not be offered trademark protection. It is definitely disadvantageously to future competitors.
To all such generic trademark holders, please TRY to be imaginative!
I might need to drop my case against 'Long Fence' (R) since it seems that the word 'Long' is what is registered and not both together. But even then it is disadvantageous to competitors who loose consumers, every time a person googles up generic words and reaches the website of a company with a generic name.
, ,
Friday, June 15, 2007
Which book influenced you the most?
I was catching up with some reading. I happened to chance upon the article in IEEE Spectrum March 2007 issue which was about books that made an impact in the lives of a few leading technologists.
The two books that were mentioned by more than one person were:
Science fiction probably did as much as anything else in the 20th century to push youngsters into engineering. So it’s natural to look at the genre today and wonder if, amid the electronic clutter of modern adolescence, paper books still retain their power to enthrall and inspire.
Here is the link to that article.
, ,
The two books that were mentioned by more than one person were:
- A Single Pebble
- Gravity's Rainbow
Science fiction probably did as much as anything else in the 20th century to push youngsters into engineering. So it’s natural to look at the genre today and wonder if, amid the electronic clutter of modern adolescence, paper books still retain their power to enthrall and inspire.
Here is the link to that article.
, ,
Sunday, June 10, 2007
Indian Advertisements - 2
Let's take a look at advertisements for a particular brand. Starting with Fevicol ads. These ads, I recall were very fresh, were funny and remarkably creative.
Undoubtedly the first Fevicol ad which made a lasting impression. The use of animals in ads is definitely wrong.
The most famous Fevicol ad. To the Indian guy watching, it provided some humour (not 'humor'), allowed him to smile at himself and his way of life, while to the western guy it provided a way to define and grasp India (like the abused concept of 'snake charmers and cows').
The Katrina Kaif ad!
Very nice, a whole story is told in a few shots. There is the classic tension in being married and loosing the freedom, the appearance of a pretty girl in a married man's life who beckons out to him (much to his frustration and dilemma), the epehemeral quality of such attractions is well brought out by the busy railway station setting and the cloud of steam which seems to cover her. The husband wakes up from his dream and realizes that the box of fevicol had such a powerful influence, that he found himself to be really stuck to his wife.
As I said about this ad, so much in so less.
Fevicol is so strong that you don't need gravity :)
To the urban class, there is a definite charm in the rustic life. Perhaps this is why there are so many shots depicting the rural setting. And of course the Rajasthani people's life is very interesting. Note how the parents have made a toy for the kid from a used fevicol bottle. I think this is a very accurate depiction of how people use a little creativity in thier daily lives to turn things into something other, especially for the poor folks who can not afford a real toy.
This is another classic ad. This was one of the first few ones which lay the stage for Fevicol's brilliant ads.
It is also pretty interesting as the radio in the scene has two uses. One to be a part of the srtting and the other brilliant use being to supply the audio for the ad.
, ,
Undoubtedly the first Fevicol ad which made a lasting impression. The use of animals in ads is definitely wrong.
The most famous Fevicol ad. To the Indian guy watching, it provided some humour (not 'humor'), allowed him to smile at himself and his way of life, while to the western guy it provided a way to define and grasp India (like the abused concept of 'snake charmers and cows').
The Katrina Kaif ad!
Very nice, a whole story is told in a few shots. There is the classic tension in being married and loosing the freedom, the appearance of a pretty girl in a married man's life who beckons out to him (much to his frustration and dilemma), the epehemeral quality of such attractions is well brought out by the busy railway station setting and the cloud of steam which seems to cover her. The husband wakes up from his dream and realizes that the box of fevicol had such a powerful influence, that he found himself to be really stuck to his wife.
As I said about this ad, so much in so less.
Fevicol is so strong that you don't need gravity :)
To the urban class, there is a definite charm in the rustic life. Perhaps this is why there are so many shots depicting the rural setting. And of course the Rajasthani people's life is very interesting. Note how the parents have made a toy for the kid from a used fevicol bottle. I think this is a very accurate depiction of how people use a little creativity in thier daily lives to turn things into something other, especially for the poor folks who can not afford a real toy.
This is another classic ad. This was one of the first few ones which lay the stage for Fevicol's brilliant ads.
It is also pretty interesting as the radio in the scene has two uses. One to be a part of the srtting and the other brilliant use being to supply the audio for the ad.
, ,
Indian Advertisements - 1
One of the greatest pleasures of watching Indian TV channels are the BRILLIANT advertisements.
I found a treasure trove of some old and some new ads on YouTube. Here are a few:
This one must be new. I don't recall having seen it before.
The shots are definitely inspired by a great movie called "Rudaali". The first few lines of introduction are definitely for the Western viewer. They establish some of the cultural truths associated with the marks of being married in India.
The ad viewers have no clue what so ever as to what this ad is all about until the last shot. The shot from outside, when the husband has seemed to die is very nice, because there is this little explosion (audio and visual) in the story at this time.
Another new one, very funny! The music is JUST RIGHT, starting from a traditional piece to some western song snippets.
You will notice (perhaps on the second viewing) that there is no break in logic in the story (I get pretty upset about logic breakdowns), since there is a good explanation as to how the girl gets the remote and mistakenly preses a button on it too! This is conveyed in single shots and people may miss it. But then this is not so important to the normal viewers perhaps. The only problem I had, was that there was no couch in front of the Tv set! People in that house viewed the TV by turning their heads by 90 degrees...yeah right!
The first line in which the girl's father asks her to "come and meet your husband" is perhaps just to reinforce the idea that this a matrimonial related ad. Without that line, it might be tough for the advertisement creators to convey the message that the guy has come to see the gal, to viewers who are not familiar with what is going on.
Hmmm...perhaps this ad and the previous one are also targeted to non-Indian viewers.
The cute Rasna girl! She was such a rage, that millions of kids would get the "Rasna" haircut in summers. The mark of a cute kid was having the Rasna haircut.
, ,
I found a treasure trove of some old and some new ads on YouTube. Here are a few:
This one must be new. I don't recall having seen it before.
The shots are definitely inspired by a great movie called "Rudaali". The first few lines of introduction are definitely for the Western viewer. They establish some of the cultural truths associated with the marks of being married in India.
The ad viewers have no clue what so ever as to what this ad is all about until the last shot. The shot from outside, when the husband has seemed to die is very nice, because there is this little explosion (audio and visual) in the story at this time.
Another new one, very funny! The music is JUST RIGHT, starting from a traditional piece to some western song snippets.
You will notice (perhaps on the second viewing) that there is no break in logic in the story (I get pretty upset about logic breakdowns), since there is a good explanation as to how the girl gets the remote and mistakenly preses a button on it too! This is conveyed in single shots and people may miss it. But then this is not so important to the normal viewers perhaps. The only problem I had, was that there was no couch in front of the Tv set! People in that house viewed the TV by turning their heads by 90 degrees...yeah right!
The first line in which the girl's father asks her to "come and meet your husband" is perhaps just to reinforce the idea that this a matrimonial related ad. Without that line, it might be tough for the advertisement creators to convey the message that the guy has come to see the gal, to viewers who are not familiar with what is going on.
Hmmm...perhaps this ad and the previous one are also targeted to non-Indian viewers.
The cute Rasna girl! She was such a rage, that millions of kids would get the "Rasna" haircut in summers. The mark of a cute kid was having the Rasna haircut.
, ,
Sunday, June 03, 2007
Zen Poetry - II
From the book: "Ryokan Zen Monk poet of Japan", translated by Burton Waston.
Midway in its flight
the bird burst into a song,
something to say,
which couldn't wait for a perch.
With what delight,
the pigeons practice their flight
from one window ledge to another
and then back again
Now and then,
You must long for your old nest
in the deep mountains -
I too have,
memories of the past.
Oh big bird,
ruler of the skies,
what could frighten you?
that you build your nests
high up in the mountains,
deep in the crevice.
It is not that
I never mix
with men of this world -
but really I'd rather,
amuse myself alone.
Showing their faces
showing their backsides
the autumn leaves fall.
Though travels,
take me to
a different stopping place each night,
the dream I deram is always
the same one of home.
, ,
Midway in its flight
the bird burst into a song,
something to say,
which couldn't wait for a perch.
With what delight,
the pigeons practice their flight
from one window ledge to another
and then back again
Now and then,
You must long for your old nest
in the deep mountains -
I too have,
memories of the past.
Oh big bird,
ruler of the skies,
what could frighten you?
that you build your nests
high up in the mountains,
deep in the crevice.
It is not that
I never mix
with men of this world -
but really I'd rather,
amuse myself alone.
Showing their faces
showing their backsides
the autumn leaves fall.
Though travels,
take me to
a different stopping place each night,
the dream I deram is always
the same one of home.
, ,
Saturday, June 02, 2007
Wednesday, May 09, 2007
Are you a true Vim fan?
To all Vim users and lovers:
Have you proved your love towards Vim by buying the Vim book?
If not, then BUY THE VIM BOOK! If you buy it through the URL provided, 7.5% of the sales proceeds will be donated to the charity working for children in Uganda, which is where, the creator of Vim, Bram Moolennar wants the proceeds to go.
So if you want to express your heartfelt grateful thanks to Vim, then buy the book at the very least.
UPDATE: The book has a lot of typos and errors. Do not forget to check out the errata for the book.
, ,
Have you proved your love towards Vim by buying the Vim book?
If not, then BUY THE VIM BOOK! If you buy it through the URL provided, 7.5% of the sales proceeds will be donated to the charity working for children in Uganda, which is where, the creator of Vim, Bram Moolennar wants the proceeds to go.
So if you want to express your heartfelt grateful thanks to Vim, then buy the book at the very least.
UPDATE: The book has a lot of typos and errors. Do not forget to check out the errata for the book.
, ,
Microsoft's New Captcha - Cat or Not?
Microsoft came up with a new CAPTCHA idea. The CAPTCHA asks the user to classify the given photographs into a group of photos which depict a cat. This scheme is named Asirra.
The scheme is very similar to an earlier scheme called KittenAuth, in which also the CAPTCHA taker had to recognize the cat. The difference is that Microsoft is using labeled photos from www.petfinder.com and so has a huge database of images.
People who work at petfinder have done all the hard work in creating the CAPTCHA since they have labelled the photographs of the pets (cats and dogs). The claim is that the database has around 2 million images and more arrive regularly.
Humans can also adopt the pet that the like and so the creators hope that the animals will get a shelter.
Advantages of the scheme:
Disadvantages of the scheme:
Continuing more on the last disadvantage, does Microsoft mean that the best puzzles which the computer can NOT solve need to be human generated? Can't a computer create a puzzle which it can not solve?
, ,
The scheme is very similar to an earlier scheme called KittenAuth, in which also the CAPTCHA taker had to recognize the cat. The difference is that Microsoft is using labeled photos from www.petfinder.com and so has a huge database of images.
People who work at petfinder have done all the hard work in creating the CAPTCHA since they have labelled the photographs of the pets (cats and dogs). The claim is that the database has around 2 million images and more arrive regularly.
Humans can also adopt the pet that the like and so the creators hope that the animals will get a shelter.
Advantages of the scheme:
- Visual CAPTCHAs are always easier than the character based ones
- The test is easy to perform and is universal
- The database is very large
Disadvantages of the scheme:
- The scheme assumes that the database will always keep growing (what if petfinder.com stops its services?)
- Since no distortion is used, the database has to be kept a secret
- Humans are used to create the CAPTCHA (humans at petfinder.com label all the images and provide the 'difficulty' to the test. An elegant solution to this problem would not involve humans in creating it
Continuing more on the last disadvantage, does Microsoft mean that the best puzzles which the computer can NOT solve need to be human generated? Can't a computer create a puzzle which it can not solve?
, ,
Saturday, April 28, 2007
Converting .pdf file (Adobe Acrobat) to .doc file (MS Word)
In the last post I had mentioned a way that I thought I am going to use to get a .doc out of the .pdf I had.
After a few more online searches, I was extremely thrilled to know that there were many more options for me, all thanks to the LaTex community. This http://www.tug.org/utilities/texconv/textopc.html
has all the details! There are many options listed in that site, I am referring to a few
below and also have added some other ideas.
If you have a .tex file and want a .doc file at the end, you can choose one of these methods:
, ,
After a few more online searches, I was extremely thrilled to know that there were many more options for me, all thanks to the LaTex community. This http://www.tug.org/utilities/texconv/textopc.html
has all the details! There are many options listed in that site, I am referring to a few
below and also have added some other ideas.
If you have a .tex file and want a .doc file at the end, you can choose one of these methods:
- .tex --> .pdf -> (pdftotext) .txt --> (copy & paste) .doc
- .tex --> (TeX4ht) .html --> (copy & paste) .doc
- .tex --> (LaTex2rtf) .rtf --> (MS Word/Open Office) .doc
- .pdf --> (Adobe Acrobat Standard - use 'save as' option) .doc
- .??? --> (Google Documents - covert to .doc) .doc
I have used the 1st option many times before. It always requires some cleanup after the .doc has been created.
I used the 2nd option for my work this time. The results are nice. Cleanup is not required at all for text. Tables and figures require some cleanup. There is another option "html,word" "symbol/!" "-cvalidate" which supposedly makes the .html output tuned towards MS Word. I haven't used that option yet.
The 3rd option seems interesting. Should try it.
The 4th options caught me off guard, since I had not thought of it. I tried it, but Adobe Acrobat did a very bad job. Text, tables will require a lot of cleanup, while no cleanup for figures is required.
One of my friends recommended the 5th option. Have not tried it fully yet. Tried exporting a .xml file (created with TeX4ht) to Google Writer, but Google does not accept .xml files yet.
In conclusion, I really must thank the selfless efforts of all the people who have created these amazing open source tools.
Do refer to http://www.tug.org/utilities/texconv/textopc.html
for all the options.
, ,
Subscribe to:
Posts (Atom)
