Posts

Showing posts with the label technology

From Low Priced Editions to Fair Priced Editions

A major group of Indian publishers is up in arms against a proposed amendment to the copyright act of India. Put simply, the said amendment allows for the export of any edition of a title into India even if specific Indian editions are already available.  There are some genuine points both for and against the issue. However the debate has long since devolved into fear mongering and finger pointing. One of the interesting claim of the publishers is that the said amendment will also legalize the export of Low Prized Editions of text books and technical books back to USA and UK. As a result, publishers in those market are likely to stop giving licenses for LPEs. I personally think that it is very far fetched. There is enough protection against such imports in USA/UK markets. Some short sighted foreign publishers might pull out but then that should not be the guiding factor of our policies anyway. However the reaction from publishers set me thinking in another direction. Given its s...

The Seagate Contest

I went to the BlogCamp Bangalore few days back and listened to some of the talks. A nice talk by Ashish Gupta of Helion Ventures was the highlight of the day for me. Another interesting thing was a contest being run by Seagate who were the main sponsors of the event. They have launched FreeAgent External Hard Drives in the capacities of 500GB and 1TB. Now that is a lot of space! Challenge is to come up with a creative use for all this space. What immediately come to my mind is a book mobile. A book mobile is a van that is Internet enabled and has print-on-demand equipment on board (a b/w printer, a color printer, a binder and a trimmer). The van goes around and prints books for people who want them. The biggest problem for deploying this van into more rural areas in the availability of Internet. But with the huge space available with Seagate FreeAgent drives, we can put all the available books - from Internet Archive, from Project Gutenberg, Wikipedia, from Digital Library of India - o...

Two quick tips for image refreshing and download dialogue

As we are moving to use more and more "AJAX" on pothi.com, I keep learning new things everyday some of which really entertain me :-). So let me put them down here. How to make sure that an image refreshes from server and not from cache? Suppose you have an img tag and the file in its src attribute is being updated on the server through a ajax call. Now we have to make sure that when the src file changes, the image on the page is also refreshed. On its own, the browser will simply use the version of the file in the cache. To avoid that, you can simply attach a GET query to the end of the image url. So src="test.png" becomes something like - src="test.png?random=<any randomly generated string>". For the random string you can use the surrent time stamp. Short and sweet :-) How to show a download dialogue for files that browser usually opens without asking? Browsers usually have a mapping of MIME types and applications. If they get data of a particular m...

Recession kills the small guys first!

Found this on a forum. In the time of recession the first casualties are the small guys. Although the common sense says that the first casualties should be the big guys - small guys don't have investors on their backs pushing for growth at all costs, they are more flexible and adaptable to situations and so on. But the fact remains that all the systems are build for the advantage of big guns and it is with great difficulty that individuals or small publishers make their way in. So when the crunch time comes, they are the first ones to be thrown off the boat. So the question arises - how do we build a recession proof distribution channel for the individual authors? Of course Amazon is already one option but how can we go beyond Amazon? And what about a country like India where digital divide is so huge - how can we use all the technology at our disposal and make publishing/books available to those who don't have access to it and miss it the most? We've seen something devasta...

NIST Machine Translation Workshop

I was in DC last week to attend the follow-up workshop on the shared task that consumed the better part of my first 2 months this year. It is quite humbling to go to such a conference. A lot of people in the room had contributed something very significant to the area of MT in last 10 years and it is a pleasure to see them discussing things with each other and talk about the direction of the field. The workshop had a rather competitive tinge to it with Google, Microsoft, BBN, IBM and other companies being there apart from many universities and everybody trying to win the bragging rights for next one year at least. What was funny however that most of the people doing MT at these places are relatively young and so most of them have worked together and published joint papers in last 4-5 years. I can count at least one joint paper between most pairs of companies. There were many advisor student pairs that are now in different competing companies. It is a nice little well knit community. On...

हल्ला बोल

पिछले शुक्रवार को तकरीबन १ माह से चल रहे NIST Machine Translation Evaluation का अंत हो गया और बहुत दिनों बाद चैन की सांस मिली। वैसे जो काम चल रहा था वह भी कुछ कम मज़ेदार नही था, काम था एक उर्दू से English मे अनुवाद करने का सिस्टम बनाना। इसी बहाने मैने उर्दू लिपी को थोडा बहुत पडना सीख लिया। इस पर आगे काम होगा कि नही यह तो नही पता पर अभी के नतीजों का बेसब्री से इंतज़ार है। इतने दिन बाद मिले अवकाश का फ़ायदा उठाते हुये मैने जमा हो गये ई-मेल और ब्लाग पड डाले। उसी मे से एक ब्लाग से पी. साईनाथ का मैगासेसे अवार्ड मिलने के अवसर पर दिया गया व्क्तव्य पडने को मिला जिसने पूरे दिल-ओ-दिमाग को हिला दिया। किसानों की आत्महत्याओं के बारे मे पहले भी पडा था और तब भी बुरा लगा था पर उस वक्तव्य को पडने के बाद एक ऐसी बेचैनी का अनुभव होता है कि फ़ौरन ही इसके बारे मे कुछ किया जाये। मुझे पता नही मैं कब और क्या कर पाऊंगा पर अब मन मे ये बात अटक तो गयी है एक लम्बे समय के लिये । आप लोगों के लिये भी ये रही वो लिंक - http://subalternstudies.com/?p=153 और करेले को नीम चडाते हुये आज मैने हल्ला बोल फ़िल्म देख ली। फ़िल्म कई स्तर...

New year and IE7

Lots of new year love to whomsoever is reading this ! All the nice wishes and all sorts of wonderful things to you ! And now that all the love is done with, here is contempt. I had the misfortune of having to run IE7 because I was trying to test some website. I am amazed by the kind of effort they have put in to make it absolutely unusable. A lot of thinking must have gone into it. They have decided that script generated drop down boxes are bad for everybody. Doesn't matter even if you are a fucking I-write-browsers-over-weekend-who-knows-his-pop-ups kind. If IE has decided something is bad for you, you cannot have it. I have tried every recipe I could find on Google to turn off the annoying pop-up blocker and I am still waiting to see that drop-down menu. Utterly butterly frustrating !

Chat Agents: Humans and Bots

I am sure some of these things already exist with a different name or are probably present in those mega expensive enterprise solutions that companies sell and companies buy but here are some ideas I have recently been thinking about. Consider the live chat based support that is present on a lot of websites these days (Examples: lulu.com , backcountry.com ). The idea is that if you want to talk to someone, you can start a chat right then and there rather than call customer support and spend 15-20 minutes on hold. It is a plus for the company also since they no longer need to maintain a call center (or outsource it). This is specially attractive for startups who cannot afford to spend a lot on customer support. So how I imagine it must be working is that there is somebody sitting on the other side of the comp and probably talking with one or more customers at the same time. They would have many chat windows open or many tabs open, one for each customer. I would guess that even a trained...

OpenSocial : Developers vs Users

OpenSocial form Google is the new big thing that everybody has been talking about, especially since it is being seen as a major blow back by the Google to the Facebook. It will allow developers to write one application and have it run on multiple social network sites. In other words, a Java for web apps (looks like Java has become too unfashinable since I saw this analogy hardly anywhere else). This is great news for developers. But what about users? Users will now have a choice of thousands of applications since developer can actually spend time in creating new applications rather than try and make one application run across multiple sites. So consider, a flixter application that I found to be very cool and added to my profile page on Orkut, spent 2-3 hours adding all the movies to it and comparing notes with friends. Then I logged in to Facebook and found the same application and now I want to match my interests with my friends here. No problem, spend 2-3 hours, add all the movies an...

Where I get to blame Google for my laziness !

A big reason for my decreased frequency of blogging had to do with Google launching the Hindi Transliterator in blogger. While, like every red blood Hindi lover, I was also very much pleased by the turn of events, the joy was short lived. Very soon, I discovered that on Linux Firefox version 1.5, the on line blogger editor became very very slow. So slow that I can type 1-2 sentences and than sit back and watch as it works very hard to bring the characters in view one by one, at the speed of around 1 character per second. And this is not in transliteration mode but in normal English typing mode. Now being a busy grad student that I am, I spend a large part of my day and night in my office and away from my laptop. So it was a sad situation. Finally I started looking around for an alternative blog editor and after some false starts, landed at ScribeFire from performancing which is an extension for Firefox. From the first looks, it seems to be quite fast and have all the basic facilities ...

Amazon : Search Inside

Recently I have been buying some books from Amazon and I think the Search Inside feature totally rocks ! Especially in a place like Amazon that shows related and similar books (which is again quite accurate), it is easy to get confused while choosing. Moreover often the titles of the books and reader reviews help little in the process of choosing since every decent enough book will have somebody giving it raving review and somebody else calling it names. With search inside feature however, you can actually see the contents and read few pages. This makes the whole process much more personalize and much closer to the experience of buying books from an actual store. I believe that those not providing this facility for their books, stand to loose in the long run.