HNHacker News
TopNewBestAskShowJobs

gcornut

20 karma · joined February 9, 2017

submissionscomments
gcornut··on Perchance to Scheme (2016)
Clojure(Script) is neither a Scheme nor an implementation of Common Lisp but is a LISP dialect. LISP dialect languages are simply a group of lisp-like language not just implementations of Common Lisp. https://en.m.wikipedia.org/wiki/List_of_Lisp-family_programm...
gcornut··on Clojure is cool
The fault here is not the language. No new technology should be introduced into a team by a single person. It must be a group decision and everyone must participate. Clojure and Clojurescript are great but they have a steep learning curve. You have to weigh the advantages and the inconvenience of every tech
gcornut··on Typed Clojure in Theory and Practice [pdf]
The author of Typed Clojure has done a presentation on that subject. https://www.youtube.com/watch?v=yG9CffLlXx0 So if I understood correctly: An optional type system can be toggled at any time but the type checking requires type annotations on all of your code (with all its dependencies). A gradual type system is also optional but can check portions of your program even if they call into un-typed portions of your program and also check typed code called from un-typed code.
gcornut··on Harvesting credit card numbers and passwords from websites
I'm sometimes frustrated by uMatrix blocking every requests to third party website and forcing me to accept each of them when needed. But when I see exploits like this I'm happy that I haven't uninstalled it :D. You still have to be vigilant when whitelisting requests in the uMatrix panel though.