1,293 karma · joined March 24, 2011
You can get in touch with me at nicholas@lyssna.com.
Other operators in JavaScript may behave more intuitively than ==, but I don't think you can really make a good case for JavaScript's type coercion being 'unsurprising'.
`"Infinity" == Infinity`, but `"true" != true`.
I could go on for a while like this.
> “Wake Me Up” had been played 168 million times in the United States on that service, yet yielded only $12,359 in publishing royalties, of which he kept less than $4,000.
These numbers don't remotely add up - they're off by 2 orders of magnitude. What gives?
If you truly need reliability, of course you'll have to invest some time into setting it up. If this isn't something you're interested in, just go with a hosted postgres instance like Heroku.
Additional attack vectors have been discovered, so you may be vulnerable even without "*action" globbing in your routes. All users are advised to upgrade to a fixed version or apply the supplied patches.
https://groups.google.com/forum/#!topic/rubyonrails-security...
That said, it's definitely possible to recover from being in this position. It can just take a long time.
That said, I had absolutely no idea how to make it work. I clicked around, and recognized the effects of some of the things I was doing, but it didn't really make sense to me and I'm still confused. If you're trying to acquire users from this kind of page, I'd recommend having a giant call to action somewhere at the top of the page with a link to some introductory explainer material.
Love it. We've had a few moments like this at Paydirt (http://paydirtapp.com/). As engineers, we tend to have hangups about little details like this that customers genuinely don't give a second thought to, and they can be a means to massive (and multiplicative!) business wins.
What's your process for launching your products?
usertesting.com costs $49/participant and there's nothing interactive about it - you submit a list of questions, and they send you a ~15 minute video of someone testing your product. Your service is more valuable, and your costs will be higher too.