HNHacker News
TopNewBestAskShowJobs

jakelaboss

13 karma · joined May 7, 2016

submissionscomments
jakelaboss··on Cross-Compiling Common Lisp to WASM
This (WECL) and the valtan[0] project are both very exciting initiates to get CL into the browser. I would love to see a comparison between these two implementations, as they seem to be coming at the problem from opposite directions.

[0] https://github.com/cxxxr/valtan

jakelaboss··on Confessions of Marcus Hutchins, the hacker who stopped the WannaCry attack
A system that rewards the morally 'right' behavior seems ripe for abuse. Should we not set the expectation that one should be 'good' as the base of our society contract?
jakelaboss··on Ask HN: Who is hiring? (November 2017)
Just a heads up, looks like you dropped the '-' in your stack link. "cjdev.github.io/technologyradar/" 404s but "cjdev.github.io/technology-radar/" works fine.
jakelaboss··on Ask HN: Learning Lisp, and I have some questions
Lisp Programmer here,

- quicklisp is the default for package management. If you need to load a different version of a package you can use the local projects dir. I've never used Qi before, so I really can't say anything on it.

- For a framework I would recommend either Clack[1] (relatively small but featureful) or Ningle[2] (micro-framework).Both support multiple backends including Huntchentoot.

- There are object store databases and serializers like cl-store and cl-prevalence, but if you really want to take full advantage of Lisp I would recommend you use hash tables and reader macros. There's also plenty of mature (by lisp standards anyway) SQL APIs and ORMs like postmodern[3].

- For hosting I use AWS, haven't used anything else so can't say much on it.

[1] https://github.com/fukamachi/clack

[2] https://github.com/fukamachi/ningle

[3] https://github.com/marijnh/Postmodern