<div dir="ltr"><b>Top picks:<br></b><ul><li>Neil Mitchell reports a <a href="https://ghc.haskell.org/trac/ghc/ticket/10830" target="_blank">stack overflow with 7.10.2 maximumBy</a> that regresses from 7.8.3. His sixth sense points to the <a href="https://ghc.haskell.org/trac/ghc/wiki/Prelude710/FTP" target="_blank">Foldable-Traversable coup</a> (aka BBP: Burning Bridges Proposal) as culprit. Joachim Breitner investigates and verifies that the bug's indeed caused by BBP's redefinition of maximumBy that changed out foldl1 for foldr1. Neil guesses that with foldl1, "the strictness analysis managed to kick in and optimise things." Joachim opines that "this is more a BBP design issue than a compiler bug." For now, roll your own maximumBy if you're affected.<br><br> </li><li>A <a href="https://www.reddit.com/r/haskell/comments/3jvyf7/services_for_learners/">reddit question</a> asks whether there's a way for "haskell learners to learn haskell from haskell gurus, one-on-one for a fee?" An answer points to <a href="https://www.codementor.io/haskell-experts">CodeMentor</a> where haskellers charge from $15 to $60 per quarter-hour of consultation. Heinrich Apfelmus chimes in to say he's at <a href="https://hackhands.com/">HackHands</a>.<br><br></li><li>Yair Chuchem, who worked at Google for a year, <a href="https://www.reddit.com/r/haskell/comments/3ij91q/who_works_at_google_and_how_is_it/cuhczzx">reveals</a> how a software engineer's performance metric is gamed to the detriment of the Organizer of the World's Information. Not quite <a href="http://dilbert.com/strip/1995-11-13">Wally's "I'm gonna write me a new minivan this afternoon"</a> but close. To the indignation of his managers, Yair left Google to work with Eyal Lotem on his passion: an Abstract-Syntax-Tree-driven IDE called <a href="http://peaker.github.io/lamdu/">Lamdu</a>, which <a href="https://www.reddit.com/r/haskell/comments/3k8ek3/lamdu_blog_designing_programming_languages_with/">redditors have already unpacked here</a>.<br><br></li><li>Ph.D. student <a href="http://zinkov.com/posts/2015-08-25-building-a-probabilisitic-interpreter/">Rob Zinkov</a> demoes a rudimentary Probabilistic Programming Interpreter based on importance sampling.<br><br></li></ul><div><div><div><b>Quotes of the Week:<br></b><ul><li><a href="https://news.ycombinator.com/item?id=10276498#up_10277862">User kyllo on HN:</a> It's an exciting time for Haskell developers right now, we just got an a awesome new build tool (stack), an incredible new server-side framework (servant) and our compile to JS tool (GHCJS) is improving by leaps and bounds.<br><br></li><li>@gfixler: Was OOP created as a business model to sell complex tooling?<br><a href="https://twitter.com/jonruttenberg/status/638329205483249664">@jonruttenberg:</a> @gfixler Was #haskell created as a business model to sell complex blog posts?<br><br></li><li><a href="https://news.ycombinator.com/item?id=10122333#up_10126413">User breadbox on HN observes:</a> "People think that confidence follows skills, but it’s usually the other way around where skills follow confidence." This is a fact that really needs to be more widely acknowledged. (It also casts the microagressions that have the effect of chipping away at the confidence of women and minorities in a rather uncomfortable light.)<br><br></li><li><a href="https://news.ycombinator.com/item?id=10122784#up_10123667">User mgrennan on HN: </a>I understand it is our nature to push away from parents to strike out on our own. I also understand why older people resist change. Magic happens when the young seek to understand the wisdom of their elders and elders hold on to explorer spirit of their youth.<br><br></li></ul>-- Kim-Ee</div></div>
</div></div>