Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ambulatorybird
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
31.
▲
by
ambulatorybird
17y ago
"HackWars" is probably a better name for the purposes of marketing. "CrackWars" sounds like a game about drug enforcement.
32.
▲
by
ambulatorybird
17y ago
I also have this problem.
33.
▲
by
ambulatorybird
17y ago
According to the article, 10-15 years to become functional, and since they're alive, they can last for centuries (some of them are 500 years old). Obviously, they're not for everyone!
34.
▲
by
ambulatorybird
17y ago
Sorry, I didn't know what blog spam was when I submitted first link (which was linked to from another blog I read).
35.
▲
Living root bridges
(atlasobscura.com)
72 points
by
ambulatorybird
17y ago
|
15 comments
36.
▲
by
ambulatorybird
17y ago
I haven't kept up with Python developments, but the fact that almost everything is a hash table (even stack frames for interpreted function calls, I believe) would seem to place a relatively low upper-bound on performance. And this is in a
37.
▲
by
ambulatorybird
17y ago
Berkeley, CA
38.
▲
by
ambulatorybird
17y ago
Reminds me of a couple of anecdotes my father told me about his days as a physics undergrad. The first was about a time when he would get somewhat discouraged after studying for hours and making little progress. So at one point he asked s
39.
▲
by
ambulatorybird
17y ago
I can't add much to what others have already recommended, other than Functional Programming by Field and Harrison (out of print, I believe). It covers graph reduction, which I believe is a generalization of term rewriting.
40.
▲
by
ambulatorybird
17y ago
This looks pretty cool. I don't know much about term rewriting, but I get the impression that it provides a unified way of implementing some neat features such as pattern-matching on arbitrary expressions, macros, and other symbolic stuff.
41.
▲
by
ambulatorybird
17y ago
You can also do sequencing (assuming applicative order) and conditionals: 'a; b' ==> (fn x -> b) a true = fn x -> fn y -> x false = fn x -> fn y -> y if = fn p -> fn -> c -> fn a -> p c
42.
▲
by
ambulatorybird
17y ago
Yeah, it's easy for the design to be minimal when the site doesn't do much.
43.
▲
by
ambulatorybird
17y ago
(1) Haskell, because I like functional programming, and this language seems very promising (I first looked at it 10 years ago, but I gave up because the implementations seemed immature. I took another look recently, and I'm amazed by how m
44.
▲
by
ambulatorybird
17y ago
Was it difficult getting admitted to a master's program in CS without a technical bachelor's degree? My impression is that technical grad schools only want applicants with top-notch technical skills.
45.
▲
by
ambulatorybird
17y ago
When he says "tolerance", maybe he means what most people mean when they say "compromise". Any two people are bound to annoy each other in ways that can't be completely eliminated, so they need to work out what to change, and what to toler
46.
▲
by
ambulatorybird
17y ago
One of the scientists is named Antigravite. Does that strike anyone else as a hilarious coincidence?
47.
▲
by
ambulatorybird
17y ago
Practice makes permanent.
48.
▲
by
ambulatorybird
17y ago
The Official Book of Ultima . About how Richard Garriot started the Ultima series of computer role-playing games, and founded Origin Systems. Alas, it's sad when you consider the fate which befell both the game series and the company.
49.
▲
by
ambulatorybird
17y ago
I think that the bit where the two characters simultaneously shot the rose should have held the anticipation a little longer, and maybe exaggerated the beams more. I also felt that the angel's pose was a bit stiff when he was shaking his he
50.
▲
by
ambulatorybird
17y ago
I'm not the person you replied to, but I personally liked "A Standard ML Compiler" and "A Runtime System"; they are among his earlier writings and relatively basic. You can find them at: http://www.cs.princeton.edu/~appel/papers/
51.
▲
by
ambulatorybird
17y ago
I've never had much trouble holding back -- it's pushing myself forward that's the hard part. Any tips on metacogitating my way out of that?
52.
▲
by
ambulatorybird
17y ago
The Structure and Interpretation of Computer Programs touches upon this. Somewhere in chapter 4, they implement a nondeterministic interpreter with CPS and then use it to (among other things) find all possible parses of sentences such as
53.
▲
by
ambulatorybird
17y ago
Thanks, that makes sense.
54.
▲
by
ambulatorybird
17y ago
So people complained that you were doing business under your own name? Did you set up a 'doing business as' since then?
55.
▲
by
ambulatorybird
17y ago
This is pretty cool. I remember once joking with a friend, and I offhandedly described her office as being in a "little crappy building". As soon as it came out of my mouth, I realized it should have been "crappy little building" (opinion
56.
▲
by
ambulatorybird
18y ago
A quick search for "graphing calculator" on the App Store turned up lots of hits for me. None of them free, though.
57.
▲
by
ambulatorybird
18y ago
Alas, being smart doesn't ensure wealth, either.
58.
▲
by
ambulatorybird
18y ago
I believe Einstein once said, "The secret to creativity is knowing how to hide your sources."
59.
▲
by
ambulatorybird
18y ago
No information, but here's some personal anecdotal data: I'm definitely an introvert, but I'm also a bit of a performer. Specifically, I enjoy giving presentations and lectures, and I always try to make them entertaining. I think the iss
60.
▲
by
ambulatorybird
18y ago
Not to mention, if it weren't for jobs, who would work at his startup? The 'jobs suck' mentality fails on the criterion of universality. And, though it sounds boring, stability and routine are big advantages, and they don't necessitate bec
More ›