Live data from Hacker News

Viewing profile — jonjonsonjr

jonjonsonjr

HN member
Joined
Tue, Mar 11, 2014, 3:57 AM UTC
HN karma
76
Public activity
21 items

About jonjonsonjr

[ my public key: https://keybase.io/jonjonsonjr; my proof: https://keybase.io/jonjonsonjr/sigs/pqT-Eni5XnrKiHECL3yU0pRd2v_ypze9B_WTr_CtPjE ]

Recent public activity

  1. comment
    Comment #45415956

    Something must be in the air. I've been working on a gzip/deflate visualizer recently as well: https://jonjohnsonjr.github.io/deflate/ This is very work in progress, but for folks …

  2. comment
    Comment #45229706

    Sorry about that. I usually don't let it scale up at all so that I don't have to worry about costs. I've raised some limits for now so hopefully you can get through.

  3. comment
    Comment #45229603

    Hi, this is my project! I was surprised to see it posted here. It's a debugging tool for container images that I host for myself and some friends/coworkers. Some of its features ar…

  4. comment
    Comment #42157215

    Even worse, in the general case, you should really decompress the whole tarball up to the end because the traditional mechanism for efficiently overwriting a file in a tarball is t…

  5. comment
    Comment #41898197

    I tend to agree with this sentiment but this year I came across two situations where the use of cat is actually harmful and not just useless: https://github.com/jonjohnsonjr/til/bl…

  6. comment
    Comment #41747531

    The proof is that they can tell you the number of leaves (again) after you have secretly removed some. Since only you know the number you removed, if the difference between their c…

  7. comment
    Comment #37346632

    We have built something very similar to what you are describing: https://github.com/chainguard-dev/apko

  8. comment
    Comment #32216464

    I gave a very compressed lightning talk last year about this: https://youtu.be/ExyWAhS2zBA

  9. story
  10. comment
    Comment #28375637

    Digests cryptographically guarantee that you get the correct content, which prevents both malicious tampering (mitm, stolen credentials, etc) or accidental mutations. This is why "…

  11. comment
    Comment #28109016

    Can you explain why? I've found that it is a lot simpler to use git bisect if every commit builds.

  12. comment
    Comment #27535619

    I don't think I'd ever call a Dockerfile declarative.

  13. comment
    Comment #27535433

    Kind of similar idea to emojisum https://github.com/emojisum/emojisum

  14. comment
    Comment #27440489

    Nice! I was thinking about building something similar -- just filed an issue for how you might extend this to work for migrating registries. Pleasantly surprised to come across thi…

  15. comment
    Comment #26119965

    > Comparing image digests won’t work; they will never match. This is a strong assertion with no further explanation. It reads like a generic truth about container images, but it's …

  16. comment
    Comment #20034194

    Your first point is incorrect. That was true of v1 docker images, but layers have been content-addressable for a while now. Your second point is absolutely correct - we strip times…

  17. comment
    Comment #17503655

    If jib doesn't work against ECR, please file a bug. There isn't anything specific to Google here -- it's all based on standard container tooling. The only thing you should need to …

  18. comment
    Comment #15156012

    You might be interested in distroless[1] base images. The repo links to a talk that goes into more depth, but the basic idea is to a use minimal language-specific base for your run…

  19. comment
    Comment #11992517

    This thread might be interesting to you: https://groups.google.com/forum/#!topic/kythe/Nwt9TrefyZI

  20. comment
    Comment #11011791

    This is from 2012.

  21. comment
    Comment #8482513

    Are these related? https://github.com/garybernhardt/raptor