Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
peter-fogg
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
peter-fogg
11y ago
OK, let's talk about parsing. The article claims that parsing isn't necessary with structured editing. We're working on some abstract data structure representing our language's syntax. This might be an AST, like any prog
2.
▲
by
peter-fogg
12y ago
> 2. benign effects: in Haskell "proper", you do not have effects; rather you have "codes" for effects, which get interpreted into effects by the RTS; this rules out the possibility of, e.g., using effects to implemen
3.
▲
by
peter-fogg
12y ago
In this case, the dragon is slain without much trouble. In LVish ( https://github.com/iu-parfunc/lvars ) we've got an effect-tracking system that allows us to ensure determinism (read more here: http://ww
4.
▲
by
peter-fogg
12y ago
Ruby and JS are both Turing-complete languages (as with just about any other programming language you'll ever use), which means that one can simulate the other. The simulation might be messy, complicated, or slow, but it will still wor
5.
▲
by
peter-fogg
13y ago
It's worth remembering that a large portion of blue-collar criminals are arrested for possession of, say, a small amount of marijuana. There's a big difference between mugging someone and lighting a joint.
6.
▲
Why Isn't Open Source A Gateway For Coders Of Color?
(npr.org)
29 points
by
peter-fogg
13y ago
|
77 comments
7.
▲
by
peter-fogg
13y ago
I believe only one of the listed people are the creators of languages (Rails is a framework, jQuery is a library).
8.
▲
by
peter-fogg
13y ago
Not to be contrarian or anything, but why isn't Pamela Fox mentioned in the title? Seems odd that she's the only omission from the photos on the front page.
9.
▲
by
peter-fogg
13y ago
Doesn't seem to be working in Firefox 25 on OS X. [00:06:34.535] SyntaxError: Using //@ to indicate source map URL pragmas is deprecated. Use //# instead @ http://ajax.googleapis.com/ajax/l
10.
▲
by
peter-fogg
13y ago
But in a situation like that, you could just annotate the type. In Haskell: add :: Int -> Int -> Int add a b = a + b
11.
▲
by
peter-fogg
13y ago
That 90% can have boyfriends, too, you know.
12.
▲
by
peter-fogg
13y ago
It's underspecified anyway -- we need to know about the motion of rabbits, the troll, the density of black holes, etc.
13.
▲
by
peter-fogg
13y ago
edX's Github repo, for those interested: https://github.com/edx/
14.
▲
by
peter-fogg
13y ago
Thank you. If we accept discrimination of minorities as inevitable, then it will be.
15.
▲
by
peter-fogg
13y ago
Yes, none of the teams you've worked on have needed any explicit bans on behavior that's considered unacceptable in society. That's because you've worked on teams with adult humans (maybe assuming here), who don't n
16.
▲
by
peter-fogg
13y ago
What's that? The BSA is acting in a decidedly unfriendly way? No! I say this as an Eagle Scout, and someone who had a great time as a Boy Scout from around age ten to eighteen. The Scouts are a great organization on a local level , wh
17.
▲
by
peter-fogg
13y ago
I'm currently using Firefox for browsing and Chrome for debugging, just for this feature. Now I can go back to one browser, a more sensible workflow.
18.
▲
by
peter-fogg
13y ago
This is certainly an interesting thing to think about, but the article is not well written. The author makes a vast leap of logic from "We are researching organ printing, and we have 3D printers" to "We will soon be able to c
19.
▲
by
peter-fogg
13y ago
I'm decidedly with you on this. I don't have a smartphone, and I rarely answer my phone when it rings -- it's rare that an out-of-the-blue call is urgent. Text messages always wait a few minutes, and often a few hours after I
20.
▲
by
peter-fogg
13y ago
I've got a bit of a gripe with the "Job Application" form. Asynchronous saves aren't really intuitive to a lot of users -- if you're a web developer who understands AJAX (and the fact that there's a server with
21.
▲
by
peter-fogg
13y ago
This is really neat, but the main reason I type as much as possible is because my handwriting is awful . I'd gladly use a service that made my scrawl a bit more legible.
22.
▲
by
peter-fogg
13y ago
https://github.com/benhoskings/babushka Looks like the repo has moved to a new Github account.
23.
▲
by
peter-fogg
13y ago
Chances are any genetic algorithm would be impractical due to the necessity of using a human as a fitness function. Unless you could create a neural network to classify jokes as funny or not... which immediately suggests to me an AI version
24.
▲
by
peter-fogg
13y ago
Nope. Am I?
25.
▲
by
peter-fogg
13y ago
I find that I dismiss pretty nearly anyone who refers to a programming language in all caps. Outside of FORTRAN, COBOL, and C.*, it just looks ridiculous -- SCHEME, ERLANG, LISP, JAVA...
26.
▲
by
peter-fogg
13y ago
Well, to each their own.
27.
▲
by
peter-fogg
13y ago
Call me crazy, but when was the last time we were worried about cruise missiles over DC? I realize that the US has less-than-perfect relations with some countries, but the Cold War has been over for quite some time now.
28.
▲
by
peter-fogg
13y ago
I was going to recommend FP as well. The Little Schemer is (in my opinion) the single best book on programming out there. It won't directly improve your MVC webapps or teach you enough of Scheme to write real software; be warned. What
29.
▲
by
peter-fogg
13y ago
> I suspect, very few people will read it on the spot, which is why even interesting submissions like this doesn't get a lot of discussions. Unfortunate, but true. I prefer to batch up my online reading time so that I can get throug
30.
▲
by
peter-fogg
13y ago
Out of curiosity, what do you see as the difference between Common Lisp debugging and Clojure debugging? I'm mostly experienced with Clojure (my CL code consists of a few trivial programs), but it seems like Lisp in the right environme
More ›