HNHacker News
TopNewBestAskShowJobs

cmadan

471 karma · joined December 6, 2010

Founder, ClinchPad - Alternative to traditional CRMs.

Connect with me - cheenu@clinchpad.com

submissionscomments
cmadan··on Indian Supreme Court Judgement on Freedom of Speech [pdf]
Some handy legends for non-Indian readers

- Central = Federal

- There are no juries in India. A "bench" of judges usually decides cases related to Constitutional Law. This was a bench of 2 judges

- "court order or a government order for getting content taken down" -> I might be wrong, but before, an order from the Police was usually sufficient to block a website

- Standard 11 student = A High School Junior student

cmadan··on Elasticsearch (now Elastic) acquires Found
Thanks for the reply! I'll look out for it. Need it for the southeast datacenter (Singapore)
cmadan··on Elasticsearch (now Elastic) acquires Found
Hopefully they can add high availability clusters in regions other than US East (which is the only region which has high availability clusters right now).
cmadan··on India Orders 32 Websites Blocked, Including GitHub, Archive.Org, Pastebin
Can you send out a tweet from the Cryptbin or your personal Twitter account stating that you haven't received any communication? Retweets should help raise awareness on this.

Thanks!

cmadan··on We Can't Trust Uber
As a New Delhi resident, the latest incident is the last straw.

They advertise that they do background checks and that they are a safe transportation option. But clearly, they don't.

Based on this, I have recommended Uber to several friends of mine. One of them could have easily been the victim in the recent case.

This is inexcusable and unpardonable and betrayal to the point of no return. Sorry Uber, I'm deleting your app and will tell EACH and EVERY person I meet to do the same.

If the Indian government does not cancel your permit (which they should, for flagrantly ignoring laws), I hope the consumers vote with their wallet and drive Uber out of India due to lack of customers.

This is the only way companies will learn that "move fast and break things" is acceptable only if you are a social networking website where breaking things does not result in someone's life being completely ruined.

cmadan··on How QuizUp Mastered Android Device Fragmentation
How well do automated testing services like testmunk work with hybrid applications? Can it interact with data instead webviews (i.e. buttons, forms etc)?
cmadan··on Draft Policy on Open APIs for Government of India [pdf]
JSON. No XML please. Please!

EDIT: The entire doc is completely light on details. It doesn't say anything apart from the fact that every department needs to have an API.

It needs

1. More technical details.

2. What data, as a bare minimum, each government department needs to expose via the API.

3. Timeframe for compliance.

cmadan··on How to Start a Startup: Fall 2014
Apologies for the delayed response, bnjs. Apparently I need to figure out a way to get replies to comments. Thanks for the awesome transcription, I know how much of effort these take :).
cmadan··on Yahoo Lays Off 400 Employees In India
Just curious, not mad or anything, can anybody let me know why this is being downvoted? I didn't claim that it was factual or anything, just what I heard. What HN etiquette did I break? :)
cmadan··on Yahoo Lays Off 400 Employees In India
Sources tell me that they are asking 90% of their staff at Bangalore to relocate to CA instead of laying off them. Not ideal, but better than being laid off.
cmadan··on How to Start a Startup: Fall 2014
A transcript would be amazing! Thanks. Could you share the Startup School transcript that you wrote also? Would love to read it.
cmadan··on How to Start a Startup: Fall 2014
Hopefully, they'll also be captioned so that deaf entrepreneurs like me can also watch. They've set the standard by funding non-profits, hopefully they'll also set another standard by building an accessible lecture series.
cmadan··on Ask HN: Please review my 8 month old bootstrapped startup
The landing copy and flow is very good. It is pretty clear what all features are available in the app from the copy. I think the Universal Inbox is a plus over Bufferapp and I'm sure the app is far more easy to use than Hootsuite.

However, just Twitter and Facebook isn't enough. Our Bufferapp account has Linkedin Pages and Google+ Pages also integrated (plus some people might want Instagram and Pinterest too!).

Good luck, I'm sure it'll be a great tool!

cmadan··on YC Hacks – August 2-3
Thanks, I might take you up on that soon! Meanwhile, I've subscribed to the poltihacks mailing list.
cmadan··on Product Hunt is the social news of tech products by influential people
I look forward to the 'Top Hunts of the Day' email in my mailbox every morning. Its probably the only newsletter subscription that sends a daily email that I haven't unsubscribed from.

Looking forward to the direction of Product Hunt now that Ryan Hoover is working full time on it.

cmadan··on Your next conference should have real-time captioning
Same here! Would love it and make me actually attend conferences.
cmadan··on India's pro-business Modi storms to historic election win
The GDP numbers provided above are adjusted for inflation. Which means it is the GDP growth rate AFTER inflation is taken into account.
cmadan··on India's pro-business Modi storms to historic election win
Looks like you deleted your parent post. To provide for future readers, the parent post claimed that the Government was not involved with the riots at all. My reply provides an example of a Minister of the Government who was convicted for murder and conspiracy to murder in a case involving the riots.
cmadan··on India's pro-business Modi storms to historic election win
Here are the GDP growth rates of India.

BJP Government

---

1999 - 8.8%

2000 - 3.8% (Dotcom bubble busts)

2001 - 4.8%

2002 - 3.8%

2003 - 7.9%

Average GDP growth during BJP government - 5.82%

Congress government

----

2004 - 7.9%

2005 - 9.3%

2006 - 9.3%

2007 - 9.8%

2008 - 3.9% (Recession hits)

2009 - 8.5% (Congress is re-elected for another 5 years)

2010 - 10.3%

2011 - 6.6%

2012 - 4.7%

2013 - 4.8%

Average GDP growth during Congress government - 7.51%

Considering that Narendra Modi has frequently pushed the GDP growth he achieved as the Chief Minister of Gujarat in his election campaigns, I think it is fair to recognise that on a whole, that atleast in terms of GDP, Congress did much better than BJP.

(I voted for neither BJP or Congress, so I'm unbiased on this)

cmadan··on India's pro-business Modi storms to historic election win
There was government involved. Maya Kodnani, who was a part of the BJP government at that time (2001) and later on made the Minister for Women and Child Development (in 2007) in Gujarat was convicted of murder and conspiracy to commit murder.
cmadan··on India's pro-business Modi storms to historic election win
I agree with you (FWIW - I didn't vote for him), however it is often cited as one of his positive qualities by the Indian media since there is the perception that the outgoing Prime Minister Mammohan Singh was too soft and was unable to rein in his ministers and push through policy changes.
cmadan··on India's pro-business Modi storms to historic election win
Here's a short summary to help others who haven't heard much about him.

Short background - Has been the Chief Minister (equivalent to Governer) of the Western Indian state of Gujarat for 14 years now.

The Good

---

* Achieved a very high GDP growth rate for Gujarat

* Made Gujarat a preferred destination for big industrialists to set up their factories since he gives land & clearances very readily.

* Developed infrastructure in Gujarat - built roads, highways, flyovers.

* Known to rule with an iron fist - a "my way or the highway" style of politician.

The Bad

---

* Accused of not practising all inclusive development. Critics point to poor performance of metrics such as child mortality rates, education, Human Development Index (HDI) etc.

* Many believe that he did not do enough to stop the Gujarat riots in 2001 where 1000 people were killed. After this incident, the governments of US and UK denied Modi a visa to enter their countries

* Describes himself as a "Hindu nationalist", has a history of making communally charged statements although seems to have cleaned up in recent years focusing on development.

The Ugly

---

* Believes homosexuality is unnatural and is against repealing an 100+ year old law which makes gay sex a criminal offence.

* Formed political alliances with leaders such as Yeddyurappa who has many cases of corruption pending and parties such as Shiv Sena who are notorious for using violence to target ethnic groups.

cmadan··on Being a single founder with a speech impediment
Don't have a stutter, but I am hearing impaired. Also a solo founder (so far!)

So I have the following too problems

1. Conversations are never very smooth since I often have to ask the other person to repeat what they said.

2. My speech is not as legible as a non-hearing persons speech, but understandable for most part. No stutter though.

I don't think you have any solution apart from acceptance (which would help with the stress levels I guess). Accept your limitations, find someone do sales for you and in investor meetings, if there is a question that you couldn't answer very well due to the stutter, send a followup email to an investor explaining it.

Apart from that, do your best, don't measure up yourself to others and try your best to avoid replaying affected conversations after they are done.

cmadan··on Ask HN: What's your greatest epiphany?
Or maybe tricked myself into attaching a meaning for life when I know its meaningless? :)
cmadan··on Ask HN: What's your greatest epiphany?
My life is definitely meaningful on a micro level i.e. to my close family and friends and I owe them enough to have certain parts of my life actions and direction influenced by them, but in the larger picture over thousands of years, my life is pretty much meaningless.

Which means I obsess less and less over what others think, I compare myself less and less and I let things that I can't control influence my happiness less and less. Basically I'm a nihilist.

cmadan··on Ask HN: What's your greatest epiphany?
Death is inevitable and life is meaningless.

Most people would be depressed with this epiphany but for me, it was liberating.

cmadan··on Ask HN: Which CRM for a solo-freelancer in 2014?
Hey there, ClinchPad (https://www.clinchpad.com) has a large number of freelancers using it. It is a CRM targeted at small teams and focused on the process of moving prospects towards a deal (something that freelancers do often as they look for clients).

We're always improving the application and welcome any feedback on it. Feel free to reply to this comment or email me at cheenu@clinchpad.com.

Disclosure: I'm the Founder of ClinchPad.

cmadan··on We spent a week making Trello boards load fast
Thanks! :)
cmadan··on We spent a week making Trello boards load fast
We at ClinchPad, which also uses a card based layout similar to Trello, faced the same issues. For every 100 cards, it'd add another 1-2 seconds to the load time meaning when you got to about 700 cards it would be close to 10 seconds of load time.

Here's how I fixed it

1. I added pagination - Load only 300 cards, paginate to load more. We found that while some people had 300+ cards in their default view, most never actually utilised the view usually using a filter to bring down the no of cards to a more manageable level.

That still left about 3-6 seconds of page load time for 300 cards. Unacceptable. So these where the further steps I took to fix it.

2. The main culprit after some rudimentary profiling seemed to be the jQuery's .html('') tag. Apparently it does some cleanup which takes awhile on a huge DOM block with lots of attached events. Replaced it with by looping through each child node in the DOM block and removing them with removeChild. Achieved 8x speedup, loading time down to 1-2 seconds with 300 cards.

3. Second culprit was the jQuery UI's droppable and draggable initiations was taking awhile. Hacked around this by putting the jQuery UI's droppable and draggable initiations inside a setTimeout thats fired in 100ms. Of course, this doesn't affect the actual rendering time but the perceived rendering time is now <1sec because the pipeline loads instantly and it is usually 1-2 seconds before the user does an action on the UI.

All in all, just less than <20 lines of code changed but took me two full days to figure it out. At one point, I was looking through jQuery UI's droppable code and futility seeing how I could optimize it. :)

cmadan··on Create Cards via Email
We use Mailgun (Mailgun Routes) at our startup to handle email sent into the application. It works fantastic - it POSTs the email neatly structured into To, From, CC, Subject, Body etc fields and also extracts the text of the email from the Body without the signature and the quoted text which is invaluable (and isn't done by other services such as Sendgrid, Postmark, AWS etc).
← PreviousPage 2 of 4Next →