Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
snikeris
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
40 ms
·
421.
▲
by
snikeris
13y ago
Passing a dependency as a constructor argument is dependency injection: http://en.wikipedia.org/wiki/Dependency_injection#Constructo...
422.
▲
by
snikeris
13y ago
I think the point is that you don't want to be instantiating (and thus configuring) a dependency at the site where it is used. The code in class Foo should be limited to implementing Foo, not instantiating and configuring its dependenc
423.
▲
by
snikeris
13y ago
> In short, knowing all of this info about yourself is not helpful. When it lacks greater context and, unless you know how to interpret it, is just a source of confusion and anxiety. At best, it's novel trivia. Isn't that the s
424.
▲
Designing an API: Correctness, ease, then speed
(xom.nu)
1 points
by
snikeris
13y ago
|
0 comments
425.
▲
by
snikeris
13y ago
Sure, it might be optimal for the species; however, individuals are not going to adapt "for the good of the species" [1]. If your gas smelling genes have no disadvantages and they help you survive in situations where you might not
426.
▲
by
snikeris
13y ago
Great site, small issue: After signing up for the mailing list, there is a typo in the link to "continue to our website".
427.
▲
by
snikeris
13y ago
You are assuming that as your age increases you eventually become more and more debilitated. Although this has been true for all of human history, it's not unreasonable to think that this might change during our lifetime. See SENS: ht
428.
▲
by
snikeris
13y ago
The wisdom of Harry Browne comes to mind: http://www.goodreads.com/book/show/82104.How_I_Found_Freedom...
429.
▲
by
snikeris
13y ago
This accurately describes the majority of the systems that I've worked on during my career.
430.
▲
Anemic Domain Model
(martinfowler.com)
1 points
by
snikeris
13y ago
|
1 comments
431.
▲
by
snikeris
13y ago
Made me think of Racket's custodians: http://docs.racket-lang.org/reference/eval-model.html#%28par...
432.
▲
by
snikeris
14y ago
I tried using core.match to turn arbitrary Clojure expressions into Disjunctive Normal Form. I found that doing sequence matching ended up being less readable than I expected (from memory): (match exp [([not ([or & rest] :seq)]
433.
▲
by
snikeris
15y ago
Have another look at edw519's second point (emphasis added): > 2. You'll probably have to make time for extra work. Shouldn't be a problem if you're a good programmer in an enterprise. The point being that you can do these things on c
434.
▲
by
snikeris
15y ago
I just wanted to say I think what you guys are doing is great. I've found that attaching monetary pledges to my goals is extremely motivating. Even when they're small ($5). Daniel and Bethany have taken a hard look at the problem of akrasia
435.
▲
by
snikeris
15y ago
Bill's email is at the bottom. Hooray for top-posting!
436.
▲
Flame from Bill Gates Re: Windows Usability
(antitrust.slated.org)
195 points
by
snikeris
15y ago
|
93 comments
437.
▲
by
snikeris
16y ago
I'm kind of confused by the AT&T logo on the first page. I wasn't aware they made Lisp Machines.
438.
▲
Lisp lore: a guide to programming the Lisp machine
(archive.org)
11 points
by
snikeris
16y ago
|
2 comments
439.
▲
by
snikeris
16y ago
green tea has caffine in it
440.
▲
by
snikeris
16y ago
Seconded. Writing the card game 'war' might be a fun challenge: http://docs.racket-lang.org/cards/index.html
441.
▲
by
snikeris
16y ago
Which side?
442.
▲
A Socratic Dialogue on Theoretical Computer Science
(processalgebra.blogspot.com)
13 points
by
snikeris
17y ago
|
3 comments
443.
▲
by
snikeris
17y ago
The first link in your blog post is broken
444.
▲
by
snikeris
17y ago
Especially worth reading, for motivation, is the first two events in his life (of the four that are mentioned) that spurred the creation of the book (pp 13-15).
445.
▲
The Independent Scholar's Handbook
(sfu.ca)
28 points
by
snikeris
17y ago
|
9 comments