Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ionfish
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
14 ms
·
91.
▲
by
ionfish
15y ago
Baked clay tablets, like stone inscriptions, are exceptional. The records of the past are largely gone. Unbaked clay tablets tend to simply disintegrate. Those at Knossos and Ninevah were baked by fires that destroyed the buildings in which
92.
▲
by
ionfish
15y ago
I think you're confused. There are clearly normative questions ; "Should I do X?" for any value of X is a normative question. You might have intended to contend that there are no normative facts : that there is no "right answer", as it we
93.
▲
by
ionfish
15y ago
How will neuroethology answer normative questions?
94.
▲
by
ionfish
15y ago
All the details are on MathOverflow [1], and the recommendation of Franzén's Inexhaustibility [2] is spot on. [1] http://mathoverflow.net/questions/67214/pi1-sentence-indepen... [2] http://www.aslonline.org/books-lnl_16.html
95.
▲
by
ionfish
15y ago
> [I]mproperly-socialized children is [sic] a parental failure. This is true in part, but far from the whole story. Parents feel a pressure to "drop the children off at day care at six weeks old" not because they don't want to participa
96.
▲
by
ionfish
15y ago
\aleph_0 is the first countable infinity because the alephs (like the beth numbers, and the levels of the cumulative hierarchy) are indexed by ordinals, which start from zero, i.e. the empty set in the usual constructions of von Neumann and
97.
▲
by
ionfish
15y ago
> She showed him the daily progress report. "What I did today? What I want to do tomorrow?" That her 3rd graders had to fill out everyday. To be honest, it sounds just as insane—possibly more—that children have to do this kind of thing.
98.
▲
by
ionfish
15y ago
As he posted on the FOM mailing list earlier this month, the 'final' version of Friedman's book on boolean relation theory is now up on his website. [1] It clocks in at around 900 pages. Not for the faint of heart. [1] http://www.cs.nyu.ed
99.
▲
by
ionfish
15y ago
LaTeX is great when you need it (i.e. to write mathematics, draw clever diagrams, or need a Turing-complete programming language in your markup language), but when you don't, it's unnecessarily cumbersome, and Markdown is a lot better. Both
100.
▲
Review: "Learn You a Haskell for Great Good!"
(gregorycollins.net)
13 points
by
ionfish
15y ago
|
0 comments
101.
▲
by
ionfish
15y ago
Only if you require that your projects be disjoint!
102.
▲
The Don Stewart Method: write code every day, release a project every week
(shimweasel.com)
104 points
by
ionfish
15y ago
|
29 comments
103.
▲
by
ionfish
15y ago
One thing worth noting here is that the article dates from 2009; things have improved a lot since then vis a vis web development in Haskell. New frameworks (Snap, Yesod) have sprung up, and the library and toolchain support have improved
104.
▲
by
ionfish
15y ago
In principle that is a nice way to do it, and given that reduce is implemented natively on some platforms it might even be sufficiently performant, but to be honest I'd probably just write them as loops mutating a local variable. A language
105.
▲
by
ionfish
15y ago
Right, because everyone who loves their job also loves sitting down to have lunch with their coworkers who they see for not less than seven hours a day five days a week. Personally I think this is an utterly ridiculous idea. Perhaps you lov
106.
▲
by
ionfish
15y ago
So it would seem: https://github.com/jcoglan/fargo/blob/master/source/fargo/li...
107.
▲
by
ionfish
15y ago
For me it's a conscious choice. On general principle, I think that open-sourced library code at least should almost always be BSD-licensed. Furthermore, there are many good libraries on Hackage which I might well want to use in a commercial
108.
▲
by
ionfish
15y ago
https://gist.github.com/943054 I've tidied it up and added some comments explaining what it does. The only dependency outside libraries which come with GHC is the 'text' package, which is included in the Haskell Platform.
109.
▲
by
ionfish
15y ago
That assumes that Lisp is a (singular) language. Lisp, to my mind, is a family of languages of a certain type, much like the statically-typed functional languages are a family. Choosing one Lisp over another is not like choosing which C com
110.
▲
by
ionfish
15y ago
Your question intrigued me, so I ran a quick script against the current Hackage database (the list of packages you download from Hackage when you run `cabal update`). Here are my results: BSD3: 2159 (72.38%) GPL: 345 (11.57%)
111.
▲
by
ionfish
15y ago
Titles invariably fail to capture the entire content of the article they introduce; if they succeeded, there would be no need to write the article. Perhaps this particular title is problematic because it is apparently confusing outside its
112.
▲
by
ionfish
15y ago
I'm a bit baffled by this response. If you go to the front page of haskell.org there is a 'Learn Haskell' section with six links. This is not one of them. Nowhere in the article does it claim to be a beginner's guide to Haskell. It doesn't
113.
▲
by
ionfish
15y ago
You're missing the point. This is not meant to be an introductory tutorial explaining the language; it's a guide to best-practice Haskell development, giving the reader an overview of the basic toolchain and how to use it. Please see my res
114.
▲
by
ionfish
15y ago
It's an overview of the process of writing a program, covering program and file system structure, build tools, libraries, testing, and revision control. It's not "simply a reference for useful haskell tools" because it has a normative aspec
115.
▲
by
ionfish
15y ago
> To do this, you'd have to let the p and a methods to accept blocks. They do—the problem is that blocks are used to express nesting. One could probably rewrite the interpreter to do what you suggest without too much of a headache. >
116.
▲
by
ionfish
15y ago
I wrote a library to do something like this a couple of years ago. Not sure if it's exactly what you need, and it could probably do with a lick of paint, but you might find it interesting. http://beastaugh.github.com/stylish/
117.
▲
by
ionfish
15y ago
Harmony's new for in construct implicitly introduces a fresh let binding per iteration, yes, but it doesn't fundamentally change the language semantics with regard to the kind of example Eich mentions. So while one can, in Harmony, write
118.
▲
by
ionfish
15y ago
As right as you can get them in an imperative programming language, perhaps, but the semantics of closing over environments containing mutable variables is still confusing to even the smartest of people (cf. [1]; it's about Python, but Java
119.
▲
Type safe interpreter for a simple functional language in Haskell
(gist.github.com)
2 points
by
ionfish
15y ago
|
0 comments
120.
▲
by
ionfish
15y ago
The usability of the payments form is poor. It doesn't state which fields are required (if it's all of them, it should say so at the top). I understand not remembering the credit card number or CVN between requests, but it also forgets the
More ›