Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bgdam
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
19 ms
·
181.
▲
by
bgdam
11y ago
Make persona.com an oAuth provider. Force person a to authenticate with persona.com when they click the reshare button. Once authentication is done, personb.com knows that it has to talk to persona.com. Then call the reshare API on persona.
182.
▲
by
bgdam
12y ago
Considering that this is an MVP, I am quite happy with the way the site managed the HN crowd. And yes, it doesn't have actual validation for Facebook/Twitter. This was done mainly for ease of use and preventing user confusion seei
183.
▲
by
bgdam
12y ago
Hard, but not impossible. I believe for a lot of companies, the reduced customer support pertaining to changing user avatars (esp. for a non-tech based user base) and the better UX, will more than make up for what they pay.
184.
▲
by
bgdam
12y ago
Thanks for the advice. It does look like my pricing is a bit off. But before I make any changes, I think I'll talk to the customers who are actually using AvatarPicker on their apps. I will definitely keep your advice in mind though. T
185.
▲
by
bgdam
12y ago
As of now, no they are not. If/when the widget takes off, I will start saving avatars to a CDN. I guess that makes it a bit dishonest to mention the CDN on the landing page, but since it will definitely be part of the standard package
186.
▲
by
bgdam
12y ago
Well, if you are going to upload your own image, then only a salted hash of the username you use on that site will be available AvatarPicker. However, if you use Twitter, Facebook or Gravatar, then yeah AvatarPicker will have your Twitter&
187.
▲
by
bgdam
12y ago
Thanks for your advice. I think I will be giving the pricing page some serious thought in the next few days.
188.
▲
by
bgdam
12y ago
Glad you liked it. The pricing is only tentative. I thought it would be better to set expectations higher rather than set expectations lower and then irk people by raising prices (if required). I do agree that making it two months free woul
189.
▲
by
bgdam
12y ago
Thanks. This idea only occurred to me when another dev friend of mine was whining about all the support calls he got from non-tech people who did not know what Gravatar was, and how he had to spend so much time walking people through the Gr
190.
▲
by
bgdam
12y ago
Yeah, I know that. What I meant was that I did not want to set wildcards for the access-control-allow-origin header. If you use hostname reflection like in the linked stackoverflow example, issues arise when the widget is cached browser sid
191.
▲
by
bgdam
12y ago
Thanks. I'm not sure what exactly you mean by 'generic popup'. I'm assuming you are referring to overlaid div. I went with the iframe mainly to avoid having to provide CORS access to all the implementing sites. This way,
192.
▲
Show HN: AvatarPicker – User-friendly, in-page gravatar alternative
(avatarpicker.com)
42 points
by
bgdam
12y ago
|
25 comments
193.
▲
by
bgdam
12y ago
How would I get the domain name from which the request originates? Referrer info can be easily spoofed on HTTP, and HTTPS does not forward referrer information at all. Without being able to verify that the request is originating from the do
194.
▲
Ask HN: How do you secure a client side (JavaScript) API?
6 points
by
bgdam
12y ago
|
3 comments
195.
▲
by
bgdam
12y ago
Can you explain this in more detail? As a crypto noob I have always used bcrypt to hash the password concatenated with a unique salt for that password and stored the hash in my db. Is this no longer sound advice?
196.
▲
by
bgdam
12y ago
Did not do enough market research before building and launching product. A product similar to ours released some months ahead of us and got rave reviews in a lot of dev forums (HN included). Took that as validation of our product as well. T
197.
▲
by
bgdam
12y ago
This would be true if Flipkart did not have viable competitors. This is most definitely not the case. Snapdeal is another Indian e-tailer and the global e-commerce juggernaut Amazon also has an Indian site, both of which offer cheaper p
198.
▲
by
bgdam
12y ago
I do agree that server crashes and products disappearing from the cart might be technical issues, they weren't able to handle (either from incompetence or other reasons). But, if you go through my links, you will see that they were ind
199.
▲
by
bgdam
12y ago
Most of the offers were sold out within seconds of the sale start, the servers kept crashing intermittently, items mysteriously disappeared from the cart just before payment, prices shown on the product page were silently increased when add
200.
▲
by
bgdam
12y ago
Non paywalled link: https://www.google.co.in/url?sa=t&rct=j&q=&esrc=s&source=web...
201.
▲
by
bgdam
12y ago
I have been trying to use React in an application I am building. One recurring issue I have with React is child to parent component communication. The recommended way seems to be to have the child component emit events which are then caught
202.
▲
by
bgdam
12y ago
In a similar vein: http://www.kalzumeus.com/2010/06/17/falsehoods-programmers-b...
203.
▲
by
bgdam
13y ago
One thing I absolutely disagree with is keeping the dependencies out of source control. I have always argued that the best way to ensure that the code running in your dev environment is the same code that makes it to production is to check
204.
▲
by
bgdam
13y ago
Shameless plug: If your webapp deals with date, time and timezones in the past, present or future, you may want to use TimeNinja[0] - a simple, free REST API, I built, for date time conversion and arithmetic which uses historical timezone i
205.
▲
An Introduction To Lifecycle Email
(training.kalzumeus.com)
1 points
by
bgdam
13y ago
|
0 comments
206.
▲
by
bgdam
13y ago
For now, I have added a Tag menu to the header from where you can easily switch between tags. Please check it out!
207.
▲
by
bgdam
13y ago
Will add it in the next content update. Thanks!
208.
▲
by
bgdam
13y ago
Oops. Will correct it ASAP. Thanks for letting me know.
209.
▲
by
bgdam
13y ago
If you liked that component so much, don't forget to 'Like' it and help influence others' search results. Clicking the 'thumbs-up' icon on any item page will like that element, and you can sort your search resu
210.
▲
by
bgdam
13y ago
Hmmm... The similar components are suggested using all of the tags for a particular item. So if it is tagged as 'combo-box', 'bootstrap' then it is equally probable that a date-picker which is also tagged with 'bo
More ›