HNHacker News
TopNewBestAskShowJobs

wilkes

32 karma · joined May 28, 2008

submissionscomments
wilkes··on Lithium in drinking water and crimes, suicides related to drug addictions (1990)
https://www.cambridge.org/core/journals/the-british-journal-...
wilkes··on Jaunt – A friendly Clojure fork
References?
wilkes··on Are You a Grumpy Developer?
This made me grumpy.
wilkes··on ClojureScript Synonyms
Chris Granger, of Light Table fame, has a few handy libraries. None of these are quite on par Meteor, but they are the basis for Light Table.

https://github.com/ibdknox/fetch - remoting

https://github.com/ibdknox/crate - html generation

https://github.com/ibdknox/jayq - jQuery wrapper

https://github.com/ibdknox/waltz - state machine

Checkout https://github.com/ibdknox/live-cljs for a cool example of using these libraries together.

wilkes··on ClojureQL - 1.0.0 now in beta
I suggest watching the screencast. It has examples of some pretty complex queries including aggregating and group by.
wilkes··on The "1,000 Most Important Words" (or more modestly, just a very good word list)
Is hyperbole in the list?
wilkes··on Ask HN: which functional language to learn?
Haskell:

http://learnyouahaskell.com/

http://book.realworldhaskell.org/read/

wilkes··on English-Prime - English without "is"
I miss R.A.W.
wilkes··on Ask HN: Writing DSL in Python
I've really enjoyed using PyParsing. O'Reilly has a ShortCut book on it that is worthwhile. http://oreilly.com/catalog/9780596514235/
wilkes··on Ask HN: Writing DSL in Python
http://www.martinfowler.com/bliki/DomainSpecificLanguage.htm... distinguishes between Internal and External DSLs. Internal DSLs are a style of programming, usually non-idiomatic. External DSls require parsing.
wilkes··on Ask HN: what language should I learn next?
Languages every programmer should at least have some understanding of:

Lisp - because it's lisp, duh Smalltalk - to actually understand OO Prolog - it requires a completely different thought process, for better or worse Haskell - for understanding useful type systems and functional programming C - because it as low-level as you should ever need

Just my 2 cents