HN user

amitamb

115 karma

Working on http://www.castbin.com/

Homepage : http://www.amitamb.com/

Blog: http://blog.amitamb.com/

Posts9
Comments41
View on HN

When cars were invented, producing them in large numbers, operating them efficiently and comfortably would have been a major concern while anyone talking about safety would be ridiculed. As it turned out engineering challenges were sorted out by economic incentives but car safety/pollution control had to be legislated.

In case of cars though wrong design choices in older cars could be phased out eventually but in case of online platforms the choices will remain there for more number of people in terms of market penetration given the explosion social networks are having in the last decade. Even if vast majority of people prioritize other things over privacy, vocal and knowledgeable minority need to raise the concerns of the choices unknowingly being made by less knowledgeable people.

Nothing to do with that. This was Supreme Court decision and government will probably challenge it.

Even if Cryptocurrency helps in some dire situation arising out of COVID-19, facilitating cryptocurrency would be lowest of priorities for the government.

I may have meant demo as a loose term meaning walkthrough of capabilities. It is definitely better than a screenshot.

According to Google demo (v) : demonstrate the capabilities of (software or another product).

I guess you found it useless. I would be happy if you can share your feedback to amit@castbin.com

I understood these concepts by reading this book. It is great book for anyone wanting to go from intermediate to advanced or may be even beginner to advanced level

http://www.manning.com/resig/

You can go on using Javascript for years without understanding some basic concepts like "value of this does not depend on where that function is defined but the way it is called".

The JavaScript Trap 12 years ago

I am just trying to understand the difference. But why not consider Javascript extension of server side code. I don't think, anybody is stopping use of websites just because their back-end is not open source.

Is it because we own our desktop and we don't allow non-free code to execute on our machines? If not then it is just issue of proximity, your laptop vs distant data center. If it is more philosophical point that we should not use non-free software then using website running on closed source back-end is as much a problem as obfuscated Javascript.

Minor issue but "Edit your files locally to updated the site." should be "Edit your files locally to update the site."

One positive point is I got basic idea on what the site is and how to use it in minutes.

This is really novel concept and I hope it catches on as it presents many advantages.

Although, you have pointed it out in the comments, can't you enable iframing of the response so users are not confused. At lest, I didn't know why I was seeing blank frame.

Stripe Checkout 12 years ago

Probably not exactly similar to what Stripe did but I recently released a tool for creating demos http://www.castbin.com/

Would like to get feedback on what you really liked about Stripe experience and how to improve Castbin.

I haven't tested it fully but what if https is running on different port i.e. 443 (It is possible.)

I believe marking cookie secure will only save you from MITM attack, not from attacks where ports are shared in a domain. i.e. cookies will be sent over https only but to a compromised port.

Although you might be right about DuckDuckGo and similar search engines, the article is not claiming that DuckDuckGo is best search engine in the world since it is subjective. It is up to user to make that choice, and given the network effects, that won't happen unless user can easily switch to it. It is about making it even harder for a supposedly better search engine than Google to acquire users.

Is it PR bullshit? It probably is, but are their claims entirely wrong. If you see my comments, they are not entirely baseless.

Let's not kid ourselves, Google is a good company but they have to defend their position. Not just DuckDuckGo, but even your supposed billion dollar search engine will face same issues mentioned in the article. So this is not about the DuckDuckGo as a company but about monopolistic practices. Let's talk about that.

But they are using legitimate means to provide search results. And feed(/API) providers are not shutting them out.

Same argument can be made about Google, they do not produce their own data just copy webpages from content providers. If content providers decide to block them from indexing their websites, Google would be irrelevant.

Search Provider is not an extension it is just a setting in your browser so I am not buying the argument that is is for security purposes.

Also, these three steps are not intuitive i.e. you can't ask user to click a button on your website to initiate the change. While on Firefox, clicking on a button, a prompt gets shown to make your search engine default one. Even in case of Firefox, user has to explicitly click on check-box to make your search engine default.

Try here http://www.verticalset.com/

To see the difference go to my search engine

http://www.verticalset.com/search

On Firefox, by clicking "Add to Browser" and checking "Start using Right Away", you can make it default.

On Chrome, if you click on same button there is no way to make it default. You have to find the list of search engines in settings and click "Make Default".

On IE, process is similar to Firefox.

It wouldn't be hard to make this similar to Firefox on Chrome, just add "Make it Default" check-box when adding new search engine, but that won't happen anytime soon.

I bet something similar is going to happen sooner than later.

But what is stopping Facebook from forking Chromium(/Webkit) for their own use? Or for that matter even Mozilla might be open for partnership.