Re: [Haskell-cafe] Haskell Weekly News: Issue 187

2011-06-24 Thread Jack Henahan
You could always just subscribe to the HWN feed on Contemplating Code. I just 
load up my reader when I don't want to read the text dispatches. Try

   http://contemplatecode.blogspot.com/feeds/posts/default?alt=rss

That's the feed URL I use. Then the one on the mailing list is your plaintext 
fallback. :D

On Jun 23, 2011, at 8:48 PM, Conrad Parker wrote:

 On 24 June 2011 02:24, Rogan Creswick cresw...@gmail.com wrote:
 On Thu, Jun 23, 2011 at 11:16 AM, Simon Michael si...@joyful.com wrote:
 On 6/23/11 10:49 AM, Iustin Pop wrote:
 
 FYI, a regular link (though longer) seems more appropriate to me.
 Don't know if other people feel the same though.
 
 I prefer the short links, since it is much easier to keep track of
 what's going on when reading on a small screen (much of my email
 reading these days is done on my phone.)
 
 I'd prefer to just read an HTML version of HWN on my phone. How about
 simply sending an HTML email with a plaintext fallback?
 
 In the plaintext email I'd prefer full URLs to cut/copy on my computer 
 terminal.
 
 Conrad.
 
 ___
 Haskell-Cafe mailing list
 Haskell-Cafe@haskell.org
 http://www.haskell.org/mailman/listinfo/haskell-cafe



398E692F.asc
Description: application/apple-msg-attachment



PGP.sig
Description: This is a digitally signed message part
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Haskell Weekly News: Issue 187

2011-06-24 Thread David Sankel
On Thu, Jun 23, 2011 at 6:37 PM, Felipe Almeida Lessa 
felipe.le...@gmail.com wrote:

 On Thu, Jun 23, 2011 at 6:53 PM, Rogan Creswick cresw...@gmail.com
 wrote:
  Short, obfsucated, urls may direct you places you don't want to go,
  but I fail to see how that concern applies to HWN: since each url is
  accompanied by a description of its content, that seems to obviate the
  need to see the actual url.  In most cases, the text also indicates
  the domain that you will visit, so you can avoid supporting
  stackoverflow with page impressions if you wish (for example).

 It is also possible to borrow half of Slashdot's system and write something
 like

  http://goo.gl/G081Q [article.gmane.org]

 Is that a good compromise?


That is a nice in-situ style. Someone please correct me if I'm wrong, but I
think the footnote proponents' main argument is that its lightweight nature
causes less of an interruption when reading the text.

I think its fair to say that those who RTFA more often would benefit most
from in-situ and those who rarely RTFA benefit most from the footnote style.
I'm in the former group, but who knows what most people do?

David

-- 
David Sankel
Sankel Software
www.sankelsoftware.com
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Haskell Weekly News: Issue 187

2011-06-24 Thread Andrew Coppin

On 23/06/2011 11:30 PM, Jack Henahan wrote:


My solution for the '[0] with a link far down the page' issue is just to search 
for '[0]'.


My solution is to never read the text version and only ever read the 
HTML version. Works great for me. :-)


___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Haskell Weekly News: Issue 187

2011-06-23 Thread Lyndon Maydwell
It's probably obvious, but is there a reason why the links in this
email are being minimised?


On Thu, Jun 23, 2011 at 11:08 AM, Daniel Santa Cruz dstc...@gmail.com wrote:
   Welcome to issue 187 of the HWN, a newsletter covering developments in
   the Haskell community. This release covers the week of June 12 to 18,
   2011.

 Announcements

   Ian Lynagh announced a new patchlevel release of GHC (7.0.4). This
   release contains a handful of bugfixes relative to 7.0.3, so we
   recommend upgrading.
   http://goo.gl/hOvdA

   Nicolas Wu released the third instance fo Haskell Parallel Digest.
   Many thanks to Nick and Eric for putting this together.
   http://goo.gl/s5muy

   Jeroen Janssen invited us to the 8th Ghent Functional Programming
   Group Meeting, to be held on Thursday, the 30th of June, in the
   Technicum building of Ghent University.
   http://goo.gl/G081Q

 Quotes of the Week

   * monochrom: if I were dying to learn covariance, I would not be
     looking for entertainment, like, I'm dying, I only have 5 minutes
     to learn covariance, thank you very much

   * hpc: the categorical dual of a hippomorphism should be a
     giraffomorphism

   * ksf: but, as, maybe indeed or not apparently, english, in, or
     especially in, punctuation matters is an utter mess.

   * 00:56:03 benmachine @faq can haskell tell if I am
       lagging [...]
     00:57:18 lambdabot The answer is: Yes! Haskell can
       do that.

 Top Reddit Stories

   * Haskell: the Craft of Functional Programming, 3rd edition is out!
     Domain: haskellcraft.com, Score: 44, Comments: 10
     On Reddit: http://goo.gl/6ZInj
     Original: http://goo.gl/t0GAX

   * GHC 7.0.4 is out
     Domain: haskell.org, Score: 42, Comments: 2
     On Reddit: http://goo.gl/oxSJH
     Original: http://goo.gl/EzWUP

   * SafeHaskell pushed into GHC
     Domain: haskell.org, Score: 39, Comments: 5
     On Reddit: http://goo.gl/sOrjr
     Original: http://goo.gl/2Rw56

   * Minimum footprint for a GHC program: or, think about your TSOs
     Domain: stackoverflow.com, Score: 23, Comments: 0
     On Reddit: http://goo.gl/eIF0o
     Original: http://goo.gl/dRgLG

   * Pieces of Yesod: Inverting a Haskell Function
     Domain: chplib.wordpress.com, Score: 21, Comments: 8
     On Reddit: http://goo.gl/NFJNH
     Original: http://goo.gl/x2cz2

   * The 2011 ICFP contest is starting in just 6 hours!
     Domain: icfpcontest.org, Score: 20, Comments: 15
     On Reddit: http://goo.gl/BS7XI
     Original: http://goo.gl/oqj0Y

   * A pattern for avoiding allocation : Inside T5
     Domain: blog.ezyang.com, Score: 19, Comments: 12
     On Reddit: http://goo.gl/thuRP
     Original: http://goo.gl/IZCIh

   * Package of the Day: an improved runghc for fast repeated runs
     Domain: hackage.haskell.org, Score: 16, Comments: 9
     On Reddit: http://goo.gl/k6mQK
     Original: http://goo.gl/a0DAC

   * The Supero Supercompiler
     Domain: community.haskell.org, Score: 16, Comments: 2
     On Reddit: http://goo.gl/vBeFO
     Original: http://goo.gl/3QsmC

   * Galois Video: Building an Open-Source Autonomous Quad-Copter
     Domain: corp.galois.com, Score: 15, Comments: 3
     On Reddit: http://goo.gl/HZghO
     Original: http://goo.gl/6AcMw

 Top StackOverflow Questions

   * Why does performGC fail to release all memory?
     votes: 17, answers: 2
     Read on SO: http://goo.gl/dRgLG

   * OSX, ghci, dylib, what is the correct way?
     votes: 17, answers: 1
     Read on SO: http://goo.gl/0s9Tu

   * Why does Haskell's `head` crash on an empty list (or why
 *doesn't* it return an empty list)? (Language philosophy)
     votes: 15, answers: 6
     Read on SO: http://goo.gl/tghQR

   * Towards understanding CodeGen* in the Haskell LLVM bindings
     votes: 13, answers: 1
     Read on SO: http://goo.gl/LPZ2F

   * What happens to you if you break the monad laws?
     votes: 13, answers: 3
     Read on SO: http://goo.gl/Trvny

   * Is anyone using delimited continuations to do web development in Haskell?
     votes: 12, answers: 3
     Read on SO: http://goo.gl/hGjuB

   * The concept of Bottom in Haskell
     votes: 12, answers: 1
     Read on SO: http://goo.gl/9b1ZJ

 About the Haskell Weekly News

   To help create new editions of this newsletter, please send stories to
   dstc...@gmail.com.

   Until next time,
   Daniel Santa Cruz

 ___
 Haskell-Cafe mailing list
 Haskell-Cafe@haskell.org
 http://www.haskell.org/mailman/listinfo/haskell-cafe


___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Haskell Weekly News: Issue 187

2011-06-23 Thread Daniel Santa Cruz
Lyndon,

The links are minimized in hopes of making the plain text version
somewhat readable. It is purely for aesthetical reasons. If you view
the web version
http://contemplatecode.blogspot.com/2011/06/haskell-weekly-news-issue-187.html
you'll see that they are not minimized there.

Daniel

On Thu, Jun 23, 2011 at 11:35 AM, Lyndon Maydwell maydw...@gmail.com wrote:
 It's probably obvious, but is there a reason why the links in this
 email are being minimised?

___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Haskell Weekly News: Issue 187

2011-06-23 Thread Iustin Pop
On Thu, Jun 23, 2011 at 01:26:58PM -0400, Daniel Santa Cruz wrote:
 Lyndon,
 
 The links are minimized in hopes of making the plain text version
 somewhat readable. It is purely for aesthetical reasons. If you view
 the web version
 http://contemplatecode.blogspot.com/2011/06/haskell-weekly-news-issue-187.html
 you'll see that they are not minimized there.

FYI, a regular link (though longer) seems more appropriate to me.
Don't know if other people feel the same though.

But anyway, thanks for the HWN (in either short or the long form)!

regards,
iustin

___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Haskell Weekly News: Issue 187

2011-06-23 Thread Rogan Creswick
On Thu, Jun 23, 2011 at 11:16 AM, Simon Michael si...@joyful.com wrote:
 On 6/23/11 10:49 AM, Iustin Pop wrote:

 FYI, a regular link (though longer) seems more appropriate to me.
 Don't know if other people feel the same though.

I prefer the short links, since it is much easier to keep track of
what's going on when reading on a small screen (much of my email
reading these days is done on my phone.)

If we switch to long links, could they be forward referenced in the
footer, so as to not disrupt the flow of the text, as the HWN used to
be? (if I remember correctly.)

--Rogan


 +1


 ___
 Haskell-Cafe mailing list
 Haskell-Cafe@haskell.org
 http://www.haskell.org/mailman/listinfo/haskell-cafe


___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Haskell Weekly News: Issue 187

2011-06-23 Thread Simon Michael

On 6/23/11 10:49 AM, Iustin Pop wrote:

FYI, a regular link (though longer) seems more appropriate to me.
Don't know if other people feel the same though.


+1


___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Haskell Weekly News: Issue 187

2011-06-23 Thread Albert Y. C. Lai

Picky readers we are.

I don't mind URL length. And there are ways to have long URLs in-situ 
without being a big disruption.


I hate the borrowed academic practice of saying [0] and giving the URL 
two hundred lines later. It worked great on paper in hands because I 
could stick my finger to the paper to remember where to return. It also 
works great on real HTML documents because browsers have a back button 
for the same. It completely fails in plain text email because I can't 
stick a finger and I can't press the back button. Which one is the 
bigger disruption: an in-situ long URL that makes me skip oh two lines 
to continue with the main text? or the URL postponed by two hundred 
lines so I have to first remember it is [1] not [0] this time, then 
scroll down several pages to hunt for the URL, and then... I forget 
where to return to?


If people want short URLs, I don't mind that either, but I'm picky on 
how they are shortened. The shortener should offer the option of showing 
me the original URL and waiting for me to go ahead or abort. As far as I 
know this means tinyurl.com only.


Thank you for bearing with my rant.







































































































































[0] No URL for this.

[1] No URL for this either.

___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Haskell Weekly News: Issue 187

2011-06-23 Thread Rogan Creswick
On Thu, Jun 23, 2011 at 2:26 PM, Albert Y. C. Lai tre...@vex.net wrote:
 I hate the borrowed academic practice of saying [0] and giving the URL two
 hundred lines later. It worked great on paper in hands because I could stick
 my finger to the paper to remember where to return. It also works great on
 real HTML documents because browsers have a back button for the same. It
 completely fails in plain text email because I can't stick a finger and I
 can't press the back button. Which one is the bigger disruption:

This depends entirely on why you are reading the content -- something
that there is no consensus on :)

 in-situ long URL that makes me skip oh two lines to continue with the main
 text?

This is substantially more disruptive than two lines when reading on a
cell phone.  Lines that are not intended to wrap in the textual layout
end up wrapping with longer URLs, making it more difficult to figure
out where the next line of actual text continues.  Longer URLs also
create larger areas that you can't touch to scroll a message.

Short, obfsucated, urls may direct you places you don't want to go,
but I fail to see how that concern applies to HWN: since each url is
accompanied by a description of its content, that seems to obviate the
need to see the actual url.  In most cases, the text also indicates
the domain that you will visit, so you can avoid supporting
stackoverflow with page impressions if you wish (for example).

Eventually this should just be a client-side rendering preference, but
we aren't quite there yet.

In any case, I think that's a pretty complete description of my
perspective/motivation (not that I'm strongly motivated), so I'm
bowing out to watch :)

--Rogan

 or the URL postponed by two hundred lines so I have to first remember
 it is [1] not [0] this time, then scroll down several pages to hunt for the
 URL, and then... I forget where to return to?

 If people want short URLs, I don't mind that either, but I'm picky on how
 they are shortened. The shortener should offer the option of showing me the
 original URL and waiting for me to go ahead or abort. As far as I know this
 means tinyurl.com only.

 Thank you for bearing with my rant.

 [0] No URL for this.

 [1] No URL for this either.

 ___
 Haskell-Cafe mailing list
 Haskell-Cafe@haskell.org
 http://www.haskell.org/mailman/listinfo/haskell-cafe


___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Haskell Weekly News: Issue 187

2011-06-23 Thread Jack Henahan
Whoops, forgot to Reply All.

My solution for the '[0] with a link far down the page' issue is just to search 
for '[0]'. Then it brings me to the link, I can open it if I like, and then I 
just search again for '[0]' and it brings me back to the context. It's 
imperfect and requires wraparound search, but it works (assuming they don't 
just have '[0]' scattered all over the place). I agree in principle, though. I 
just wish I could get my mail client to render Markdown as HTML. That'd make 
things so much nicer.

On Jun 23, 2011, at 5:26 PM, Albert Y. C. Lai wrote:

 Picky readers we are.
 
 I don't mind URL length. And there are ways to have long URLs in-situ without 
 being a big disruption.
 
 I hate the borrowed academic practice of saying [0] and giving the URL two 
 hundred lines later. It worked great on paper in hands because I could stick 
 my finger to the paper to remember where to return. It also works great on 
 real HTML documents because browsers have a back button for the same. It 
 completely fails in plain text email because I can't stick a finger and I 
 can't press the back button. Which one is the bigger disruption: an in-situ 
 long URL that makes me skip oh two lines to continue with the main text? or 
 the URL postponed by two hundred lines so I have to first remember it is [1] 
 not [0] this time, then scroll down several pages to hunt for the URL, and 
 then... I forget where to return to?
 
 If people want short URLs, I don't mind that either, but I'm picky on how 
 they are shortened. The shortener should offer the option of showing me the 
 original URL and waiting for me to go ahead or abort. As far as I know this 
 means tinyurl.com only.
 
 Thank you for bearing with my rant.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 [0] No URL for this.
 
 [1] No URL for this either.
 
 ___
 Haskell-Cafe mailing list
 Haskell-Cafe@haskell.org
 http://www.haskell.org/mailman/listinfo/haskell-cafe



398E692F.asc
Description: application/apple-msg-attachment




PGP.sig
Description: This is a digitally signed message part
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Haskell Weekly News: Issue 187

2011-06-23 Thread Felipe Almeida Lessa
On Thu, Jun 23, 2011 at 6:53 PM, Rogan Creswick cresw...@gmail.com wrote:
 Short, obfsucated, urls may direct you places you don't want to go,
 but I fail to see how that concern applies to HWN: since each url is
 accompanied by a description of its content, that seems to obviate the
 need to see the actual url.  In most cases, the text also indicates
 the domain that you will visit, so you can avoid supporting
 stackoverflow with page impressions if you wish (for example).

It is also possible to borrow half of Slashdot's system and write something like

  http://goo.gl/G081Q [article.gmane.org]

Is that a good compromise?

Cheers,

-- 
Felipe.

___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Haskell Weekly News: Issue 187

2011-06-23 Thread Conrad Parker
On 24 June 2011 02:24, Rogan Creswick cresw...@gmail.com wrote:
 On Thu, Jun 23, 2011 at 11:16 AM, Simon Michael si...@joyful.com wrote:
 On 6/23/11 10:49 AM, Iustin Pop wrote:

 FYI, a regular link (though longer) seems more appropriate to me.
 Don't know if other people feel the same though.

 I prefer the short links, since it is much easier to keep track of
 what's going on when reading on a small screen (much of my email
 reading these days is done on my phone.)

I'd prefer to just read an HTML version of HWN on my phone. How about
simply sending an HTML email with a plaintext fallback?

In the plaintext email I'd prefer full URLs to cut/copy on my computer terminal.

Conrad.

___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


[Haskell-cafe] Haskell Weekly News: Issue 187

2011-06-22 Thread Daniel Santa Cruz
   Welcome to issue 187 of the HWN, a newsletter covering developments in
   the Haskell community. This release covers the week of June 12 to 18,
   2011.

Announcements

   Ian Lynagh announced a new patchlevel release of GHC (7.0.4). This
   release contains a handful of bugfixes relative to 7.0.3, so we
   recommend upgrading.
   http://goo.gl/hOvdA

   Nicolas Wu released the third instance fo Haskell Parallel Digest.
   Many thanks to Nick and Eric for putting this together.
   http://goo.gl/s5muy

   Jeroen Janssen invited us to the 8th Ghent Functional Programming
   Group Meeting, to be held on Thursday, the 30th of June, in the
   Technicum building of Ghent University.
   http://goo.gl/G081Q

Quotes of the Week

   * monochrom: if I were dying to learn covariance, I would not be
 looking for entertainment, like, I'm dying, I only have 5 minutes
 to learn covariance, thank you very much

   * hpc: the categorical dual of a hippomorphism should be a
 giraffomorphism

   * ksf: but, as, maybe indeed or not apparently, english, in, or
 especially in, punctuation matters is an utter mess.

   * 00:56:03 benmachine @faq can haskell tell if I am
   lagging [...]
 00:57:18 lambdabot The answer is: Yes! Haskell can
   do that.

Top Reddit Stories

   * Haskell: the Craft of Functional Programming, 3rd edition is out!
 Domain: haskellcraft.com, Score: 44, Comments: 10
 On Reddit: http://goo.gl/6ZInj
 Original: http://goo.gl/t0GAX

   * GHC 7.0.4 is out
 Domain: haskell.org, Score: 42, Comments: 2
 On Reddit: http://goo.gl/oxSJH
 Original: http://goo.gl/EzWUP

   * SafeHaskell pushed into GHC
 Domain: haskell.org, Score: 39, Comments: 5
 On Reddit: http://goo.gl/sOrjr
 Original: http://goo.gl/2Rw56

   * Minimum footprint for a GHC program: or, think about your TSOs
 Domain: stackoverflow.com, Score: 23, Comments: 0
 On Reddit: http://goo.gl/eIF0o
 Original: http://goo.gl/dRgLG

   * Pieces of Yesod: Inverting a Haskell Function
 Domain: chplib.wordpress.com, Score: 21, Comments: 8
 On Reddit: http://goo.gl/NFJNH
 Original: http://goo.gl/x2cz2

   * The 2011 ICFP contest is starting in just 6 hours!
 Domain: icfpcontest.org, Score: 20, Comments: 15
 On Reddit: http://goo.gl/BS7XI
 Original: http://goo.gl/oqj0Y

   * A pattern for avoiding allocation : Inside T5
 Domain: blog.ezyang.com, Score: 19, Comments: 12
 On Reddit: http://goo.gl/thuRP
 Original: http://goo.gl/IZCIh

   * Package of the Day: an improved runghc for fast repeated runs
 Domain: hackage.haskell.org, Score: 16, Comments: 9
 On Reddit: http://goo.gl/k6mQK
 Original: http://goo.gl/a0DAC

   * The Supero Supercompiler
 Domain: community.haskell.org, Score: 16, Comments: 2
 On Reddit: http://goo.gl/vBeFO
 Original: http://goo.gl/3QsmC

   * Galois Video: Building an Open-Source Autonomous Quad-Copter
 Domain: corp.galois.com, Score: 15, Comments: 3
 On Reddit: http://goo.gl/HZghO
 Original: http://goo.gl/6AcMw

Top StackOverflow Questions

   * Why does performGC fail to release all memory?
 votes: 17, answers: 2
 Read on SO: http://goo.gl/dRgLG

   * OSX, ghci, dylib, what is the correct way?
 votes: 17, answers: 1
 Read on SO: http://goo.gl/0s9Tu

   * Why does Haskell's `head` crash on an empty list (or why
*doesn't* it return an empty list)? (Language philosophy)
 votes: 15, answers: 6
 Read on SO: http://goo.gl/tghQR

   * Towards understanding CodeGen* in the Haskell LLVM bindings
 votes: 13, answers: 1
 Read on SO: http://goo.gl/LPZ2F

   * What happens to you if you break the monad laws?
 votes: 13, answers: 3
 Read on SO: http://goo.gl/Trvny

   * Is anyone using delimited continuations to do web development in Haskell?
 votes: 12, answers: 3
 Read on SO: http://goo.gl/hGjuB

   * The concept of Bottom in Haskell
 votes: 12, answers: 1
 Read on SO: http://goo.gl/9b1ZJ

About the Haskell Weekly News

   To help create new editions of this newsletter, please send stories to
   dstc...@gmail.com.

   Until next time,
   Daniel Santa Cruz

___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe