I wanted to use date-fns on the current project. But, the gotcha is due to its lack of timezone support many of its functions are inherently broken (e.g. startOfWeek). So, if you need rich calculations with timezone support watch out!
Funny, I have the same story from the other side. They could have chosen to not alienate and lay off the clojure team. We were pretty happy, working on interesting projects, independent enough to get things done. But, turns out paying more for a smaller team of experts who know what they’re doing isn’t compatible with Quarterly-Earnings-Driven-Development.
Actually, though... If they've been monitoring everyone's internet traffic, it's feasible they have unwittingly downloaded illegal copies of media. Meaning they've committed copyright infringement on a massive scale?
Based on their feature list, it stores your email addresses and passwords encrypted on their servers, with your inky account password being the decryption key. The idea being that you can just login to your inky account on any computer and it loads all your email accounts.
Fair point. It just seemed odd to use Procter & Gamble as an example of the most innovative companies while ignoring a < 15 year old company which now has a higher market cap than P&G (200M to 177M).
Sometimes a quantitative difference becomes a qualitative difference. For example, motorcycles are just faster horses (in some ways worse, like for off-roading), but you could hardly argue they are the same thing. I would argue that google is substantially more useful than altavista, or dogpile, ever were.
It seems disingenuous that this article completely ignores Google as a source of innovation in the last 15 years. A company which (pretty successfully) organizes the entirety of human knowledge, and lets you query it in milliseconds? Sounds like some pretty serious innovation to me...
As a counter-argument to the "don't aim for 100%" thing, I would say that code coverage is more important in interpreted (and loosely typed) languages. Particularly with preventing regressions. For example, if you change the arity of a function, it's nice to be able to run the tests and see all the calls to it that break.
In Vinge's novel Rainbow's End, there is a group called the Friends of Privacy which basically exists to obfuscate and inject noise into the identifying information found online.
There was a project called Hyperarchy I saw a while ago (their site seems down), which had the idea of 'delegating' your vote to experts you trust on certain topics. So you could say, "I trust Richard Stallman to vote for me on the topic of software copyright", and he would effectively get an extra vote.
I didn't notice the 'kudos' button, but went to look at it, and accidentally sent one. Makes me wonder how many of them were accidentally sent by people hovering to see what it was... Aside from the hover-state triggering irreversible action, it's a nice little interaction.