It’s a really incredible demonstration of some highly non-trivial operations on regular expressions.
171 karma · joined January 11, 2012
It’s a really incredible demonstration of some highly non-trivial operations on regular expressions.
Am I misunderstanding something?
And we can quantify in various ways how much better the 50% prediction is than the 75% prediction.
Of course, in my experience, this is so foreign to people who haven’t worked with it for a time it is very difficult to sell in small reply.
Interesting goal posts: scientist working on carbon’s effect on the climate need to consider all kinds of other potential explanations despite their predictions of continued short term warming coming true. This person is in the fortunate position that she should be believed, not doubted as a coincidence as mainstream scientists should be, if her prediction comes true in a decade.
And if she’s wrong I guess we just say “...fuck...”
Leveraging this rules out bugs.
1) Scalding has a DObject like type: ValuePipe[+T]. 2) The reason you must explicitly call .group to go to a keyed type is that is costly to do a shuffle, this makes it clear to people when they do trigger a shuffle. If you don't like that, make an implicit def from TypedPipe[(K, V)] to Grouped[K, V] 3) You can easily use scalding as a library, but most examples use our default runner. We use it as a library in summingbird. But you are right, a nice doc to help people see what to do might help people (hint: set up an implicit FlowDef and Mode, do your scalding code, then call a method to run the FlowDef).
http://blog.echen.me/2012/02/09/movie-recommendations-and-mo...