Live data from Hacker News

Viewing profile — isaachier

isaachier

HN member
Joined
Sun, Sep 24, 2017, 11:45 PM UTC
HN karma
152
Public activity
94 items

About isaachier

No profile information was provided.

Recent public activity

  1. comment
    Comment #24224553

    It doesn't. But trying to convince them to abandon Christian literalism would require an alternative that satisfies this need for purpose.

  2. comment
    Comment #23972170

    A simple way is to use output files to indicate if a command has been run. Example: git-setup.out: touch $@

  3. comment
    Comment #23738812

    For Hebrew, you can try using some of the data here: https://github.com/Sefaria/Sefaria-Export .

  4. comment
    Comment #23725779

    Usually the combination of names for the theory means that researchers recognize both versions as largely equivalent (e.g. Newton-Leibnitz axiom). The contention that the combined …

  5. comment
    Comment #23218443

    Sounds like monopsychism ( https://en.wikipedia.org/wiki/Monopsychism ).

  6. comment
    Comment #23081235

    What you are describing sounds like non-deterministic behavior of a thread-safe primitive, e.g. non-deterministic ordering in a synchronized queue. On the other hand, a true race c…

  7. comment
    Comment #22788415

    From what I gather, it's an issue of floating point precision. See more here: https://medium.com/@bellmar/is-cobol-holding-you-hostage-wit... .

  8. comment
    Comment #22236698

    Having recently listened to John McWhorter's lectures on the history of human language, I was surprised to find out that there is no reliable evidence for the Sapir-Whorf hypothesi…

  9. comment
    Comment #22024037

    The Pragmatic Programmer is pretty zealous about DRY. For instance, the authors describe how they inserted sample code snippets into the book using specialized scripts developed fo…

  10. comment
    Comment #21847128

    Having worked there, I believe the answer is yes, assuming you aren't living in a country that has an economic sanction against it, etc.

  11. comment
    Comment #19522538

    When you say non-language, do you mean unrelated to OCaml specifically or any language? Facebook implemented its infer linter for C, C++, Java, and Objective-C in OCaml: https://gi…

  12. comment
    Comment #19418996

    Here's an example of the distinct nature of Smalltalk's message passing: Control structures Control structures do not have special syntax in Smalltalk. They are instead implemented…

  13. comment
    Comment #19331077

    Never mind, missed your point about not being parallel.

  14. comment
    Comment #19331056

    Your tool looks nice, but it doesn't seem to parallelize the work in any way.

  15. comment
    Comment #19292431

    Google style guide has me sort of leaning to always using ++i: https://google.github.io/styleguide/cppguide.html#Preincreme...

  16. comment
    Comment #18438065

    Once you do that, you more or less recreate C++. IMO C vs. C++ is fundamentally an issue of RAII and arguably templates. This proposal would add RAII to C.

  17. comment
    Comment #18428295

    LMDB is a storage engine whereas SQLite is a small database. There is even a version of SQLite that used LMDB as the underlying storage engine: https://github.com/LMDB/sqlightning …

  18. comment
    Comment #18427418

    Google started the trend of LSM with its release of leveldb. But leveldb hasn't been updated in a long time. Facebook forked leveldb and renamed it to rocksdb. Those are the only t…

  19. comment
    Comment #18256277

    I just don't understand how this is possible. The only way to implement Dijkstra's algorithm in less than O(|V|^2) time is using a min-heap. In practice it might be rare to use hea…

  20. comment
    Comment #18217043

    I imagine this is about tgmath.h. I've found the use of the word generic a bit misleading there.

  21. comment
    Comment #18217032

    OK I see your point. Worst case scenario, you force the caller to pass a destructor as an additional argument (e.g. ArrayList(T, fn(*T))) C++11 allows for this in the smart pointer…

  22. comment
    Comment #18216353

    Having used Zig a bit, and C++ for years, I personally believe that this sort of scenario is pretty rare. You can always add a no-op dealloc method to your type if you want a gener…

  23. comment
    Comment #18215320

    I usually agree, but at least Zig has something new to bring to the table (allocation safety).

  24. comment
    Comment #18210630

    I used to be a bit interested in astrophysics, so I can't vouch 100% for this being accurate, but it's my understanding: The universe isn't the penny, it's the balloon. Physicists …

  25. comment
    Comment #17769879

    Shameless plug: why not use H3 ( https://github.com/uber/h3 )?