Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
a_t48
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
31.
▲
by
a_t48
3mo ago
Hey HN. Clipper is an alternative container registry/pull client/BuildKit driver that can do operations an order of magnitude faster by ditching OCI’s tarball format. I’ve spent the past few months heads down on getting the build
32.
▲
by
a_t48
3mo ago
Whoops! You're right, and it's too late to edit.
33.
▲
by
a_t48
3mo ago
zstd has higher level modes. Default is -3. I saw a good tradeoff between compression speed and ratio up to -9 or so. From -20 to -22 it will use much more memory and IIRC can have downstream effects on decompression speed. I'm using -
34.
▲
by
a_t48
3mo ago
As someone currently with a nasty cold, having to work through it anyhow - please.
35.
▲
by
a_t48
3mo ago
It could be opt in.
36.
▲
by
a_t48
3mo ago
I get this a lot. Yeah, you can have an LLM copy what I've built, no it's not going to be as good unless you also spend the equivalent of the amount of hours I've spent on it.
37.
▲
by
a_t48
3mo ago
Oh hey, second chance queue, nice. I'd originally searched this up because I was curious about how Arabic worked on early computers.
38.
▲
by
a_t48
3mo ago
Definitely, it needs both sides.
39.
▲
by
a_t48
3mo ago
At least in Oakland, it's the landlord's responsibility to manage pest control. It needs to be done at a building level, or else the roaches will just get shuffled around.
40.
▲
by
a_t48
3mo ago
Wife also ran into this, advised her to click "no". Very odd.
41.
▲
Digital Printing of Arabic: explaining the problem (2017)
(digitalorientalist.com)
76 points
by
a_t48
3mo ago
|
66 comments
42.
▲
by
a_t48
3mo ago
Vulkan is a rendering technology, Unreal is an engine, that can render using Vulkan under the hood. You can absolutely do this in Unreal. I implemented this at Cruise using UE4 for integration testing, and it worked great for inference (we
43.
▲
by
a_t48
3mo ago
typing something like "3.141" results in 5 characters rather than 4. Boo!
44.
▲
by
a_t48
3mo ago
https://clipper.dev I made Docker not suck for large images. 2-10x faster depending on the operation. I’ve spent the past two weeks burning down the last bits needed to release a BuildKit integration.
45.
▲
by
a_t48
3mo ago
Just run it under uv :)
46.
▲
by
a_t48
4mo ago
I think it's just the images.
47.
▲
by
a_t48
4mo ago
I remember this person's blog from before she went on haitus. The drawings attached used to be cute and the header (hero?) image semi-relevant. I hope she brings them back, they had charm!
48.
▲
by
a_t48
4mo ago
Why is everything so....wide?
49.
▲
Rewrite Fuse-Overlayfs in Rust
(github.com)
3 points
by
a_t48
4mo ago
|
1 comments
50.
▲
by
a_t48
4mo ago
Thought this was mildly interesting. A few months back fuse-overlayfs was rewritten in Rust via Claude.
51.
▲
by
a_t48
4mo ago
Hi Guanming/Bill. Would love to chat about what you're doing for actually running the models. I'm in a similar space, speeding up the `docker pull` component of inference deployment on edge devices (among other things!) If yo
52.
▲
by
a_t48
4mo ago
Base image independent layers is something I’ve pondered about, but doesn’t feel compatible with things like apt. This conversation is giving me more reason to go implement lazy/fuse base layers though. My exports are already pretty fa
53.
▲
by
a_t48
4mo ago
I haven't gone full custom (yet), just forks (except for the pull client), but totally understand.
54.
▲
by
a_t48
4mo ago
Does COPY —-link allow this with BuildKit? In principle it should, in practice I’d guess it ends up pulling the base image.
55.
▲
by
a_t48
4mo ago
You can, by using FUSE and lazy pulling files as they are opened. I'm working on doing this, myself.
56.
▲
by
a_t48
4mo ago
The existing suggestions are good, but what about Cribbage?
57.
▲
by
a_t48
4mo ago
A little bit of a nit - when tracking progress you can ditch the mutex by using atomic integers for the download progress. Instead of using locks, your test for a chunk being done becomes something like "downloaded == chunk_size".
58.
▲
by
a_t48
4mo ago
All of the above, plus being able to reflink to skip copies of large files, plus not having to round trip from disk a few times for tar layers, plus a number of other side benefits. Only using lazy loading for buildkit right now, as it does
59.
▲
by
a_t48
4mo ago
I've found that tar processing tends to dominate the time used to do anything with standard OCI layers. I have a more efficient format (that splits apart the layer into metadata+chunks) that I'm open sourcing soon if y'all ar
60.
▲
by
a_t48
4mo ago
I wonder if they aren't using the macOS keychain, while Safari does.
More ›