Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
shykes
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
121.
▲
by
shykes
1y ago
There is in fact international consensus on what constitutes a terrorist organization. Hamas, ISIS, Al-Qaida, Hezbollah, Houtis, Boko Haram and so on, very clearly quality . Sure, China or Russia can and will label political opponents &quo
122.
▲
by
shykes
1y ago
> Remove exception to AIPAC political status > Reevaluate AIPAC non profit status entirely What would that achieve? AIPAC is a domestic organization. Their members are US citizens and permanent residents, making individual politic
123.
▲
by
shykes
1y ago
Basically, this is about implementing core AI primitives (chat completion, tool calling, context management) at the system layer , instead of the application or framework layer like it is today. If you're curious to see one real-life
124.
▲
by
shykes
1y ago
Ah, I see the discussion thread on Discord, thanks. It looks like you encountered a gap in the Dockerfile compatibility bridge, specifically lack of support for `--mount=type=ssh` [1]. It's true that our Dockerfile compat layer has mor
125.
▲
by
shykes
1y ago
Hello! I'm the co-founder of Dagger. It seems that there was a misunderstanding, sorry about that. Dagger certainly can build a container image natively, without requiring a Dockerfile. It also can build a docker image from a Docke
126.
▲
by
shykes
1y ago
Docker creator here. I love this. In my opinion the ideal design would have been: 1. No distinction between docker engine and docker registry. Just a single server that can store, transfer and run containers as needed. It would have been a
127.
▲
by
shykes
1y ago
Sorry about that! We'll fix it.
128.
▲
by
shykes
1y ago
They're complementary. git worktrees isolate file edits; containers isolate execution: building, testing, running dev instances.. container-use combines both forms of isolation: containers and git worktrees in a seamless system that ag
129.
▲
by
shykes
1y ago
Hi all, we open sourced this live on stage today at AI Engineer World Fair (great event by the way). If you're interested, here's the keynote recording: https://www.youtube.com/live/U-fMsbY-kHY?t=3400s
130.
▲
by
shykes
1y ago
Thanks! Do you rely on bleeding edge OCI features like artifacts, or on the original features? I'm asking to get a sense of how many registries would work out of the box with this. I'm excited to play with lume! My use case is add
131.
▲
by
shykes
1y ago
Is it possible to build and host our own Mac base images? Or is there a mandatory dependency to Cua's hosted registry?
132.
▲
by
shykes
1y ago
Check out pig: https://pig.dev (I am not affiliated)
133.
▲
by
shykes
2y ago
Thank you, I appreciate that! I actually agonized over whether to include this particular one-liner, because of the risk of perceived self-promotion. In the end I decided to include it, because I actually used it, and I found it actually us
134.
▲
by
shykes
2y ago
This looks excellent, and very fun to play with! I used this one-liner to run an instance directly from remote source: dagger -c 'git https://github.com/onkernel/kernel-images | head | tree | docker-build --dock
135.
▲
by
shykes
2y ago
You have a few options: - Dagger supports opentelemetry natively: it emits traces, metrics and logs that you can send to your favorite observability tool, or to our commercial product Dagger Cloud (which has a free tier) which lets you dril
136.
▲
by
shykes
2y ago
Yes, this is what we're going for. At the moment the website says "cross-platform composition engine". But elsewhere in this thread, someone complained that it's too vague. It's hard to find a good balance between &
137.
▲
by
shykes
2y ago
Maybe the docs will help? https://docs.dagger.io
138.
▲
by
shykes
2y ago
Dagger does also provide a Java and Go SDK. It's all the same API underneath, so you're free to use whichever client you prefer.
139.
▲
by
shykes
2y ago
The article gives a few examples of concrete things you can do: - Build, run, and publish containers - Containerize language-specific builds - Run integration tests in ephemeral environments, in a repeatable way - Run your tools in controll
140.
▲
by
shykes
2y ago
You can call 'dagger -i' to enable interactive debugging. If a step in your pipeline fails, you get an interactive terminal to inspect the current state.
141.
▲
by
shykes
2y ago
That looks very neat! Let me see if we can integrate it with Dagger :)
142.
▲
by
shykes
2y ago
Yes it's a fair observation. In terms of use cases, we did focus exclusively on CI/CD, and only recently expanded our marketing to other use cases like AI agents. It's understandable that this expansion can be surprising, we&
143.
▲
by
shykes
2y ago
OK, just making sure :) To answer your original question then: no, Dagger cannot fully replace Kaniko because it requires container execution privileges.
144.
▲
by
shykes
2y ago
Huh, you're right, I would expect `exit 1` in the terminal to abort the rest of the pipeline. By the way, in your example: `--expect SUCCESS` is the default behavior of with-exec, so you can simplify your pipeline to: container | f
145.
▲
by
shykes
2y ago
If I may offer a different perspective: Dagger has always been a general-purpose composition engine, built on container tech. Its most successful use case is CI - specifically taking complex build and test environments, and making them more
146.
▲
by
shykes
2y ago
Yes, Dagger provides the core system API that allows creating and combining filesystem layers in any order you want. However it doesn't provide compatibility with existing package managers: that's something that you, or someone el
147.
▲
by
shykes
2y ago
> Does it replace Kabuki in non priviledged CI builds? I have never heard of Kabuki, and couldn't find it in a quick web search. Did you mean Kaniko? > Can one exchange lower / independent layers like with nix container b
148.
▲
by
shykes
2y ago
Someone already built a web UI for composing Dagger Shell scripts in a notebook format: http://docs.runme.dev/guide/dagger It's really neat, I recommend checking it out.
149.
▲
by
shykes
2y ago
It's the same product. Dagger Shell is a new client for the same Dagger Engine and its API. It allows you to do more from the command-line, before you have to switch to code. But the SDKs and "pipeline as code" are still ther
150.
▲
by
shykes
2y ago
Thanks for giving it another chance! We need to get better at explaining all this, it's a lot to unpack, although prior experience with declarative systems like Nix or Bazel does help a lot :) We have a very active discord, feel free t
More ›