2,449 karma · joined April 29, 2009
> In addition, customers of certain of our providers have been subject to litigation by third parties claiming that the service and basic HTTP functions infringe their patents. If we become subject to such claims, although we expect our provider to indemnify us with respect to at least a portion of such claims, the litigation may be time consuming, divert management’s attention, and, if our provider failed to indemnify us, adversely impact our operating results.
$915000000 revenue / 1800 full-time employees = ~$500k revenue per employee, though.
* Generate a new history file for every session (https://github.com/stilist/dotfiles/blob/master/dot_sh/sessi...)
* A 'histgrep' script that searches across all the files and highlights matches (https://github.com/stilist/dotfiles/blob/master/dot_sh/bin/e...)
Within any given window there are 2^23 possible values. If you imagine those values as an array, the offset is the array index.
So in the example of 3.14, the window is [2, 4] since that's the power-of-two pair that contains the value. The offset is (value - minimum) / (maximum - minimum) = 0.57, which you multiply by 2^23 to get the array index.
Because the window doubles each time it's incremented, as the window gets bigger you lose precision -- in his example, [0, 1] gives 15 decimal places but [2048, 4096] only gives 4 decimal places.
Spaghetti’s tasty, but belongs on your plate, not your computer.
Dip into Chrome for a couple games and to skip QuickTime bugs affecting YouTube/Vimeo (QT loads the whole stream, then drops and begins re-downloading if I pause and resume).
Now that the rdio client is Flash-free it’s pretty easy for me to live without Flash.
Startups can be huge successes personally and financially, but there’s definitely risk.
Most of the problems we’ve dealt with have been due to using new syntax, figuring out when we need parentheses/how to pass anonymous functions, and so on.
Referring to the compiled output definitely helps, but we’re pretty familiar with JS at this point. Not sure how difficult it would be for those with less experience.
The benefits over straight JavaScript are amazing—I’d been writing careful code that drew from the ‘good parts’ mentality and pre-declared all variables, etc. Now I hardly ever have to worry about it.
As I continue to write Rails code I wish I could skip commas in hashes. I didn’t really have an opinion on significant whitespace before (only briefly played with Python) but now I love it. It’s also the first time I’ve used splats, and I was delighted by the brevity it can achieve in combination with the erb-esque interpolation: http://cl.ly/2b371b380g3j071E2g0h
The integration with docco has rewarded my habit of trying to write good documentation. I’ve tried to enforce a policy that any new CS must be documented.