[Haskell] 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/attachments/20150930/b7f57080/attachment.html>
More information about the Haskell
mailing list