What i feel, think and imagine, I spell!

Wednesday, July 02, 2014

chala chal musafir


akela chala musafir apne raah pe
akela khada musafir apni aah se
akela raha musafir apni baahon mein
akela mara musafir apni mitti mein

akele reh jaayegene hum, par chalte jaaengein
is akelepan mein simat jaaenge hum, par chalte jaengein
apne andar kho jaaengein, par chalte jaaengein
chalte jaaengein aur ladte jaaengein

kho gaya tha musafir is duniya ke khwaabon mein
ki apni tanhai bhi kho gayi
kho gaya tha musafir sheher ki roshni mein
ki andar ke andhere na dikhein

laut aayenge woh din
laut aayegi woh dard
laut aayegi woh kashish
aur phir jal uthega woh naabalik

laut aayega woh
tadap uthega woh
par phir paida, khada
aur ladak uthega woh bacha

yehi samay hai
yehi imtihaan
har mod pe ek hi daastan
chala chal musafir

teri ant aur tere shuruvaat mein
ek hi kashish likhi thi
chalta ja musafir
abhi raah kaafi lambi hai
abhi raah kaafi baaki hai

Friday, June 06, 2014

Yeh zakhm kuch hare bhare se hain


Yeh zakhm kuch hare bhare se hain
Aansun kuch dare dare se hain
Syahi yeh zindagi ki tapak tapak kar thak chuki hai
Mujhe door jaana, aur aage safar kaafi Lamba hai

Is ummeed mein ki musafir milega
Is ummeed mein ki tum phir miloge

Atakti hui saans se chipti hui ehsaas tak
Har ant Mubarak hai
Ek samay aisa aayega
Ek samay aisa tha

Ji leta musafir is pal ko
Par har pal mein kuch kamin si hai
Har pal mein ek khaameen si hai

Tu bahadur banta jaayega par bahadur ho nahin paayega
Is shangarsh ke beech apne aap mein dabta jaayega
Apne aap mein simat jaayega

Har vakt har samay har pal
Tere paas ek hi raasta reh jaayega
Chalta ja, manzil kabhi na kabhi to nazar aayega

Tuesday, March 18, 2014

outside

oh how i wish i was outside
how i wish i was among the stars
how i wish i was on the turf of grass
how i wish i had no ceilings

the animal in me hurts for sky above
hurts for the perfume of raw air
how it yearns to run amok and be free
how it can’t help but be aimless and direction less whenever it tries to

how i yearn to be outside
how i would want the sun to be out again
how i would want to feel the warmth of cool rain drops
how i want to feel water and dirt and reclaim by body, almost a corpse now

the time shall come, it shall come
i will get over my worthless struggle
and in the end, i’ll be free again
i’ll be freer than before, i’ll be free
at least for once



how once i wished to be with you
but now i wish to be with myself, at ease and in peace

how i wish to be me, again, more than i have ever been
remember more than ever what i have forgotten
find more than ever what i have lost
run harder than i have ever with old knees
fall lower and lower, and drift away

Sunday, November 24, 2013

Shell for online activity in browser.


While my guitar gently weeps,
while my coffee slowly brews, and
while my code obediently runs

let's try and whip up a dig[1]

Shell to self-activity

This is to present an idea and hopefully incorporate some feedback about whether it sounds cool or not. We all know we spend an inordinate amount of time online which is probably far better spent traveling, listening to music, meeting new people or far better drinking. But personal rant aside - I've always been curious to analyze my own activity online (and be depressed by it). But how about an intuitive interactive way to play with it.

so let's say on our facebook/quora page, we have a shell. yes, you heard it - a shell that let's you type commands in - geek stuff. And this shell lets you control what you see and presents you with information you might want to query.

for instance, let's say i'm casually browsing facebook,

and I want to see all the posts by my very best friend Bill Waterson. (Heck yes, this is my world, and in this world, Bill Waterson is my friend.) So since I find my friend Bill to be very interesting, I just type

posts.fetch_all_by(bill)          // Obviously this has autocomplete all the way through to bill.

By default, this brings up only the top 10-20 posts, say. But since I'm feeling adventurous, I might do something more. I vaguely remember him sharing something insightful about painting a few months back.

posts.fetch_all_by(bill).between("today").and("march 2013");
or
posts.fetch_all_by(bill).within("last_2_months");

// Side note to Chomsky ninjas. Yes I know this isn't proper grammar for the language. I'll fix the interface later. stay with me.

In fact I can do this for photos I'm tagged in, by venue/location. You get the idea.

photos.fetch_of_self.within_months(2).tagged_with("Bill").near("Skibo");

I can also say. filter my current set of posts.

posts.filter_remove("Hunger Games");  // Cos I'm tired of looking at those topics.

I could query how much time I've spent over the last 2 days - how many posts I've liked etc. It would make for something very insightful about myself.

This same shell could run across websites. FB, Quora, Google. Tell you about all your browsing activity etc. Plot graphs for you in d3.js (because you know d3 is awesome).

Just a thought.

Though some of the negatives I can see with this are -
1. facebook is already kinda trying this with the graph query language and API etc. Though their smart bar is worse than shit.
2. Bad stalkers can use this for perpetrating all kinds of shit. Though this could be plugged into facebook's privacy mechanism - for what it's worth. (NSA can see shit anyway).

Blog over.

Wednesday, November 20, 2013

quips


that's the price of exploration - you leave things behind.

life is weird - it'll give you treasures and then make you long for it your entire life.

Tuesday, October 08, 2013

i shall try, mother


as i miss out on the stars sparkling above, they tell me
as i miss out on feeling the cold stone of the cathedral, the sounds wither out
as i miss the touch of your palms, the sounds almost drown out
and even the waves are silent



as i imagine your hair brush aside your shoulders
and fall on your skin
as the mundane keys play an incomprehensible but worthless tune
i give up, rise and give up again

every moment is besmirched by a tension, it longs
only too hard to evacuate, but i can't
at the centre of the room, in the middle of the grove
lies the easiest task for man, to
pick the fruit up and enter salvation

but the thirst will never end,
and the man will never rise
the lowly disdain of lowly human beings
is meant for sufferance and insufferable souls

if everything cannot be, then nothing shall be
and nothing shall let remain
the remainder of our lives shall be marred,
with charcoal and dust
we weren't made of fine grains, we were
but the coarse sand

we wore bare feet and dirty limbs
our spirits once flew and we were full of mud
our eyes but knew, but never gave up
our souls but knew, but they restrained, defied and survived

we were tormented, but we prevailed
we are tormented, albeit by ourselves,
but we shall prevail
prevail, we shall, but with steadfast mockery
prevail, we shall, but never to glow, except for
the momentary flicker of misrepresented fortune
amidst a momentary gain of reason

blessed we all were, blessed we all are
sometimes we tried, often we failed
often we gave up, and sometimes we really tried
and at those times we felt we always did
but it had to end a certain way

it had to be a certain way,
it had to be a certain drone
it had to happen, come at some point
it might gradually die and out and i shall never know
but for all the flecks of light around me,
in this moment, i shall try mother

Friday, September 13, 2013

Insights from Quora Q/A with Andy D'Angelo.



Today I attended a Q/A session by Adam D'Angelo. It was part of a recruiting drive Quora is running at CMU. It was quite a thought provoking session - obviously with the benefit of talking to someone who's been there, done it et. al.

Take aways

1. Think bigger - What is the vision of Quora? They mention that the vision of Quora is to create a repository of human knowledge that can be accessed by anyone/everyone in the world. There is so much knowledge that's inside a person's "brain". It is a way to bring that knowledge out into the world. You watch their vision "video" and statement and you can't help but feel that it is audacious. It's not just audacious in a large way, it's audacious in that the scale of the imagination is a little scary. Many might think it, few would attempt it. That's big. Also, they say they are a long term focused company - so that's good.

2. Idea - There are so many pieces of information that are missed in Wikipedia, etc. Not facts, information. One reflection is that the content on Quora is so often opinions. Opinions are knowledge and learning. Distilling facts from information and using that to create knowledge repositories is excellent, but it's also limited. It can't share insights that opinions can have. The best way to know about something is to have 5 experts argue over it. Done - you have all the information that you need.

3. Implementation - Incentivize users who contribute, Make sure you can separate good content from bad content. That is the trick of the trade - that is what other Q/A websites weren't able to do. It is a difficult problem that is going to grow over time. This is what keeps users interested and gives contributors the visibility that makes them continue sharing.

4. Startup Motto - Get Users! - If you can get users, that are willing to use your product, you can almost certainly get investors who can bring in money which can then be used to hire employees etc. It can all move on from there. Get users! Also, once you get users, the biggest thing they give you is that they tell you what to do. That is the biggest barrier to entry in software, and possibly in all businesses - you don't know what to make. But users tell you that, and then make you rich for giving them that. In internet, they tell you that every single minute, all the time - and you can respond quicker.

5. Content and the internet - Mid way during the talk I started thinking. Will google become irrelevant or commoditized in the future? With facebook, there is so much content/information that google doesn't know. Now, with quora there will be so much information that google wouldn't really know. Sure, it'll see the content and remember direct page clicks, what what about who. What about who upvoted what, what they are interested in, what topics they follow, who their friends are, which topics did their friends follow, what questions their friends like. Google will not know any of that stuff. One thing mentioned by Andy was that Quora is complementary to google (like yelp, tripadvisor etc.) So they bring all the content on to the internet and then allow google to index it. Google in turn sends a lot of traffic their way. Works out well for both of them. Google might even become a gateway into all of these websites - quora, stackexchange for Q/A, FB for profiles/social, Wikipedia for knowledge. So one might say not really losing relevance. But but but, where will the money go? If I am an advertiser I'll choose FB. People are going to buy based on what they hear from friends and reviews from yelp. If I'm a recruiter, I'll pay Quora/Stackexchange more when questions are asked about my company. I'll market myself more on FB/Quora. I'll use a blogging platform like tumblr, there will come other specific news portals. There was once a time when all the content on the web was unorganized, open web pages. Simple HTML web pages. That day is gone and getting away faster. Content is quickly getting structured and really really fast. The content on a simple e-commerce site is so complicated and specific to it. There are far more connections on the web and the owners are people who create them - more often that not the specific applications. Google is an IR system that works on the unstructured - In a world when vanilla HTML pages are no longer the norm, would google lose out? [They probably won't lose out in the way it sounds - They have android and now glass! but they might become Microsoft or IBM.]

6. Business Model - Some person had to ask about the business model. He had to mention it. Some form of advertising in the future. The good part is investors know they are going to be able to make money in the future so know they are focusing on growing the company. It works! Worked with Amazon, works  Internet, for all the ubiquity it offers can very easily be a market largely pervaded by a single company. Traditionally the larger players lose out on the fringes - and there are markets left for niche and various other things that affect the economies of business. For a while at least it seems like the . Partly, penetration only depends on internet - customer cost acquisition in new geographies lower. Marketing by referral and it's almost as if one company comes in and creates a brand that just defines that space. Largely prevalent in the internet. What I'm trying to get to is that for most businesses online, there is one company that has simply dominated a market after the battle ends and one emerges the winner. Mail/Search/Social Network/E-Commerce etc. (Not mentioning blogging because it's not entirely there yet.) Possibly because the power is a function of power works acutely here.

7. Andy built a simple service he built when he was in high school or something - one someone can build over a weekend. It was before the social network days - something one could use to simply put their IM friends list online and then people could use it view other friends' lists and contact them if they approved. Received over 200K visits. I still don't have an intuition about how big the world is and how powerful a social medium is. Should work on that.

8. Internet changing - More people online, More information, More time spent online, More time on mobile. More people spending more time on internet and less on TV.

9. Internet is changing - How does this affect the content? I put some thoughts about this in point 6 and I guess it deserves more inspection. In this world of roti (food), kapda (clothes), makaan (shelter), electricity and internet there might be a world where I have services that take care of nutrition, healthcare, shopping, networking (social/business). Content gets split back into strict domains like it used to. Computing and internet become merely the glue that tie them together and are (any maybe should) are relegated to the background. Companies with knowledge prevail. The content will change drastically, and the rules will change a lot too. I am not sure how they will, but they will.

10. Machine Learning techniques - Difference with academia is that things need to be high performance, so the models used are often much simpler in preference for those that work well efficiently. Who answered the question and Which friends liked an answer are almost more important than the content. Recommendations at right about which questions you might find interesting are written in a very simple way at the moment - based on some keywords etc.

11. Blogging - One thing I didn't mention in the list in 6 next to mail/search etc. was blogging. One thing I was thinking about during the talk was that Quora in some way is like blogging right. I am an expert who is putting views out there. Blogging is a lot like that, in fact it's exactly like that. It's just that instead of writing about what I want, I'm writing about what people ask. Quora is almost a blogging tool. And then, lo as we were talking to Andy, he mentioned that himself. Quora is like a blogging tool in some ways.

12. Culture - There is a general culture in the company to look at product features and discuss them all the time. For eg., google introduced tabs for browsing - and then discuss it on a mailing list. Obviously companies put out what works for them. A lot can be learnt by looking at what they are doing. The product is an answer to them sharing their learnings.

13. Chicken and Egg - Oh and one thing I forgot to mention - The one question that I asked was how did you get the first community of users online? I had imagined they targeted some communities and asked them to use it and maybe they were expert communities - Bah, not at all. They asked 500 (yes that many) of their friends to use it to ask questions and answer them on the website. 50 of them actively did. They kept using it and realized some benefits of QnA. Then it slowly became popular once for information about silicon valley startups and companies in the valley. Generally about startup culture and it went from there - becoming popular in more circles and geographies. Key Insight - You just have to be valuable enough to one set of people for them to use your service. The rest will come.

14. High entry barrier to new comers problem - One problem in Q/A kind of sites is that after a point of time the power users of the community become really powerful and attain good status. They end up increasing the entry barrier to newcomers and thus people slowly tend to move out. Solution - Low entry barrier to good content. If the content is good, you'll show up regardless of how well known you are.