Live data from Hacker News

Viewing profile — jamesdsadler

jamesdsadler

HN member
Joined
Sun, Dec 29, 2013, 1:04 AM UTC
HN karma
38
Public activity
18 items

About jamesdsadler

Elixir/React/GraphQL developer and co-founder of Alembic. (alembic.com.au)

Recent public activity

  1. comment
    Comment #25461348

    Git does use diffs extensively its algorithms, just not in its representation of history. Git's "domain model" is blobs, trees, commits, branches and tags. At a lower layer than th…

  2. comment
    Comment #25327528

    Both of these implementations seem to be missing a call to `free`, or is that something that the caller should be taking care of?

  3. comment
    Comment #21121731

    If I recall correctly, there was also no uninstaller (at least on Mac, 2 years ago).

  4. comment
    Comment #16750485

    Can anyone recommend some good cryptography books/links for someone that would like get up to speed on best practices for building secure systems? Ideally the full gamut of beginne…

  5. comment
    Comment #12787315

    If you don't have a stage then you don't get to edit/stage/edit/stage/fix/commit, right? I use that workflow a lot. I generally like incrementally building and refining my next com…

  6. comment
    Comment #12429772

    If the Planck length is Lorentz-invariant but macro-scale objects are not then does that not imply there is a special universal reference frame against which to measure velocity? I…

  7. comment
    Comment #12309179

    > There is no "extent" to which CRDTs are conflict free, CRDTs are by definition always 100% conflict free. CRDTs are always conflict-free. I am not disagreeing with that. I was tr…

  8. comment
    Comment #12304499

    Yes, I think we are in agreement. The algorithm can use heuristics to produce a best-effort pleasing result that captures user intent but if two users want opposite things to happe…

  9. comment
    Comment #12303904

    To the extent that CRDTs are conflict-free it only means that two edits can commute (be applied in any order) and every party that has applied the same set of edits will produce th…

  10. comment
    Comment #11920269

    At some point it will become feasible to capture CO2 on a large scale and reduce CO2 concentration in the atmosphere. So, not screwed yet.

  11. comment
    Comment #10531027

    Probably not compared to the local salary, which you will not be paid more than I expect.

  12. comment
    Comment #10530510

    You are paid only in food and accommodation. This initially stuck me as terrible, but then I noticed that the company only hooks you up with startups local to where you are travell…

  13. comment
    Comment #10517970

    It seems to me like an accurate reflection of reality though. When governments and corporations propose legislation in secret it is never going to be in citizen's best interests. O…

  14. comment
    Comment #10435955

    Please elaborate.

  15. comment
    Comment #10384870

    It's a decent course and I appreciate the effort. I'd rather have given my consent to being put on a public leaderboard though.

  16. comment
    Comment #10059112

    iTerm2 supports images in the terminal. May as well take this as far as it will go. https://iterm2.com/images.html Edit: even animated gifs

  17. comment
    Comment #7016646

    lisant.io is a lightweight full text bookmarking service and a feed reader. The full-text bookmarking works via a bookmarklet that snapshots the DOM of the current page and uses a …

  18. story