HNHacker News
TopNewBestAskShowJobs

arbsn

89 karma · joined October 28, 2012

computer programmer; into privacy, security, emacs, lisps
submissionscomments
arbsn··on AI is mostly about curve fitting (2018)
p-zombies are not conscious, by definition.
arbsn··on Buffer Layoffs
To clarify your comment for other readers: stock options and equity are not the same, and are handled differently upon termination.
arbsn··on Viber adds end-to-end encryption
Is the encryption/decryption code in WhatsApp open-source? I haven't been able to find it. My assumption was that they conform to the Signal encryption protocol, which is openly specified, but that the code they use to do so is not open-source.
arbsn··on To predict the future 1/3 of you need to be crazy
I believe that the article was talking about disagreement, critique, and debate. Being "noisy" and "boisterous" sounds like something else entirely. Productive debate ought to be calm, civil, rational, and without inflated egos.
arbsn··on JavaScript at 20
I don't believe that someone needs to have a solution in order to observe that there is a problem.

The resources available to an individual for creating and reasoning are finite, and as long as one is able to give good reasons why they know that there is a better way, "there is a problem" may still be valuable information.

arbsn··on Anti-Patterns Every Programmer Should Be Aware Of
Surely the purpose of the LabStack example is to restrict the interface of a LinkedList to that of a Stack? Defining a new type to present a more restricted interface is not useless... it helps one reason about what has or hasn't been done to an object.
arbsn··on Becoming Productive in Haskell
What confuses you about using Haskell for writing Web/Desktop/Mobile apps? System.IO exposes all the primitive input/output functionality one would expect in Swift, Python, or PHP, and there is an abundance of higher-level libraries for networking, parsing, graphics, etc. Haskell even has a fairly usable C FFI.

Haskell is a general purpose programming language.

arbsn··on Rest – A Haskell REST framework
Yes. Haskell provides excellent facilities for cleanly managing side-effectful code, like the IO monad.
arbsn··on Unix koans
I don't know about those books, but in the case of these koans, it's intended to be entertaining. It's a joke. I think it's also intended to be irreverent.