Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ImJasonH
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
61.
▲
2012 National Reconnaissance Office space telescope donation to NASA
(en.wikipedia.org)
2 points
by
ImJasonH
2y ago
|
0 comments
62.
▲
by
ImJasonH
2y ago
I built a similar PoC using Workers+R2, before Cloudflare released theirs, in case you find it useful: https://github.com/chainguard-dev/crow-registry We eventually built our own registry in Go running on Cloud Run, wh
63.
▲
by
ImJasonH
2y ago
It might be noticeable at extreme levels, which I've never come anywhere to noticing. I tend to only use `log := clog.FromContext(ctx)` once at the top of a method, and not `clog.InfoContext(ctx, "...")`, but that's most
64.
▲
Go Things I Like: slog and clog
(github.com)
2 points
by
ImJasonH
2y ago
|
3 comments
65.
▲
by
ImJasonH
3y ago
Saving folks a googling: TRC is "TPU Research Cloud" ( https://sites.research.google/trc/about/ )
66.
▲
by
ImJasonH
3y ago
rules_docker is deprecated in favor of rules_oci, which also has Rust support: https://github.com/bazel-contrib/rules_oci/blob/main/docs/ru... I think Bazel can be a good fit for larger polyglot org
67.
▲
by
ImJasonH
3y ago
I do agree with you in general. However, while containers were being invented to solve this problem, Go was also solving this problem. For the most part, for the most common simple Go applications, if you build the same code with the same v
68.
▲
by
ImJasonH
3y ago
What's your use case? Static assets are fairly limited today, but even within those limitations we've been able to get pretty far with symlinks. If that's not enough or not desirable I completely understand, there's prob
69.
▲
by
ImJasonH
3y ago
I'd love to build a ko-for-Rust. I'd just need to learn Rust a bit more. :)
70.
▲
by
ImJasonH
3y ago
Hey, ko maintainer here! I'd love to answer any questions or hear any feedback folks have. Ko's simplicity comes from focusing on doing exactly one thing well -- it doesn't have to run containers to build code in any language
71.
▲
by
ImJasonH
3y ago
That works, but it also means maintaining a Dockerfile that does the COPYs, when all you're really doing is assembling image layers. This is more or less exactly what ko does, without using the Dockerfile language to describe it. Not h
72.
▲
by
ImJasonH
3y ago
Thanks for sharing this! And as a maintainer of ko[1], it was a pleasant surprised to see ko mentioned briefly, so that's for that too :) 1: https://ko.build
73.
▲
by
ImJasonH
3y ago
You could also leak private repo names via GHCR: https://www.chainguard.dev/unchained/ghcr-private-repos-some...
74.
▲
by
ImJasonH
4y ago
This is one of my absolute favorite topics. Pardon me while I rant and self-promote :D Dockerfiles are great for flexibility, and have been a critical contributor to the adoption of Docker containers. It's very easy to take a base im
75.
▲
by
ImJasonH
4y ago
Good news everyone!
76.
▲
by
ImJasonH
4y ago
There's lots of examples of folks packaging non-container-image things and stuffing them in a registry: - cosign signatures, SBOMs, attestations: https://docs.sigstore.dev/cosign/overview/ - Istio wasm plugin
77.
▲
by
ImJasonH
4y ago
OTOH, 2004 was a long time ago, and a lot has changed. That article could be a college freshman in the fall.
78.
▲
by
ImJasonH
4y ago
Nested Set Model: a way to model nested sets of entities and query them in a SQL database. I haven't used it for anything but it seems fun. https://en.m.wikipedia.org/wiki/Nested_set_model
79.
▲
by
ImJasonH
4y ago
To clarify, "Google gives One Medical 10% of [One Medical]'s revenue." The first time I read it I interpreted the "their" the other way, and was quite surprised! :D
80.
▲
by
ImJasonH
4y ago
Some people would call this pointless, but I obviously disagree.
81.
▲
Show HN: tlogistry.dev: Transparently Immutable Tags Using Sigstore's Rekor
(blog.chainguard.dev)
7 points
by
ImJasonH
4y ago
|
1 comments
82.
▲
by
ImJasonH
4y ago
It's almost like you didn't read the article. https://nettlep.github.io/magic/#marking/irabsorbinginks/use...
83.
▲
by
ImJasonH
4y ago
"Any sufficiently advanced technology is indistinguishable from magic." - Arthur C. Clarke
84.
▲
Dance Notation
(en.wikipedia.org)
1 points
by
ImJasonH
4y ago
|
0 comments
85.
▲
by
ImJasonH
5y ago
It got removed from the README at some point, but the smallest distroless image, gcr.io/distroless/static is 786KB compressed -- 1/3 the size of this image of shipping containers[0], and small enough to fit on a 3.5" flo
86.
▲
by
ImJasonH
5y ago
https://youtu.be/7JlgKCUqzA0
87.
▲
by
ImJasonH
5y ago
Yep. GitHub is saying they would block an object that looked like it was crafted to produce a collision using SHAttered, and hasn't seen it, intentionally or otherwise, in the wild.
88.
▲
by
ImJasonH
5y ago
Reminder that GitHub has blocked Git commit collisions since 2017, and as far as anybody is aware hasn't seen one in the wild. https://github.blog/2017-03-20-sha-1-collision-detection-on-...
89.
▲
by
ImJasonH
5y ago
I found this to be a good, concise description of the problem space, and Zanzibar's approach: https://www.youtube.com/watch?v=1nbSbe3kw2U
90.
▲
Signature Formats
(dlorenc.medium.com)
3 points
by
ImJasonH
5y ago
|
0 comments
More ›