[Haskell-cafe] Haskell Weekly News

Kim-Ee Yeoh ky3 at atamo.com
Wed Sep 30 06:44:27 UTC 2015


*Top picks:*

   - Neil Mitchell reports a stack overflow with 7.10.2 maximumBy
   <https://ghc.haskell.org/trac/ghc/ticket/10830> that regresses from
   7.8.3. His sixth sense points to the Foldable-Traversable coup
   <https://ghc.haskell.org/trac/ghc/wiki/Prelude710/FTP> (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.

   - A reddit question
   <https://www.reddit.com/r/haskell/comments/3jvyf7/services_for_learners/>
   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 CodeMentor
   <https://www.codementor.io/haskell-experts> where haskellers charge from
   $15 to $60 per quarter-hour of consultation. Heinrich Apfelmus chimes in to
   say he's at HackHands <https://hackhands.com/>.

   - Yair Chuchem, who worked at Google for a year, reveals
   <https://www.reddit.com/r/haskell/comments/3ij91q/who_works_at_google_and_how_is_it/cuhczzx>
   how a software engineer's performance metric is gamed to the detriment of
   the Organizer of the World's Information. Not quite Wally's "I'm gonna
   write me a new minivan this afternoon"
   <http://dilbert.com/strip/1995-11-13> 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 Lamdu
   <http://peaker.github.io/lamdu/>, which redditors have already unpacked
   here
   <https://www.reddit.com/r/haskell/comments/3k8ek3/lamdu_blog_designing_programming_languages_with/>
   .

   - Ph.D. student Rob Zinkov
   <http://zinkov.com/posts/2015-08-25-building-a-probabilisitic-interpreter/>
   demoes a rudimentary Probabilistic Programming Interpreter based on
   importance sampling.



*Quotes of the Week:*

   - User kyllo on HN:
   <https://news.ycombinator.com/item?id=10276498#up_10277862> 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.

   - @gfixler: Was OOP created as a business model to sell complex tooling?
   @jonruttenberg:
   <https://twitter.com/jonruttenberg/status/638329205483249664> @gfixler
   Was #haskell created as a business model to sell complex blog posts?

   - User breadbox on HN observes:
   <https://news.ycombinator.com/item?id=10122333#up_10126413> "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.)

   - User mgrennan on HN:
   <https://news.ycombinator.com/item?id=10122784#up_10123667>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.


-- Kim-Ee
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/haskell-cafe/attachments/20150930/b7f57080/attachment.html>


More information about the Haskell-Cafe mailing list