Live data from Hacker News

Show HN: Davit, a Apple Containers UI

davit.app

101–110 of 110 posts

Re: Show HN: Davit, a Apple Containers UI

#101
post #89

What stood out to me more than this particular project is the visible acceleration of a phenomenon many of us could foresee, especially over the last year or so: people can build a version of the same idea faster than ever. After like 10 minutes of searching I found multiple similar swift projects (most of them are just a couple of weeks or months old): https://github.com/tdeverx/contained-app https://github.com/nico…

Would you say these are all of equivalent, top notch, quality? I can't say I know that for certain.

Used to be you could use website polish and a few other surface level things to gauge the amount of effort that went into these types of things. Now that is easily finished LLMs. In a similar way, one of the biggest impacts of kick-starter now that the smoke has cleared is the aggressive evolution and refinement of the 3 minute pitch video.

Whether that actually translates into well thought through implementations and road-maps, and real momentum, I can't say.

Re: Show HN: Davit, a Apple Containers UI

#102

My current power move in the age of AI: do nothing. I had an idea like this and thought I could vibe code it, but then I figured someone else would care more and do it first. I was right! This looks like a great app and I'm excited to try it out. Free idea: I would like to be able to "jail" an agent inside a VM and send instructions to the harness from outside the VM to agent(s) installed inside. Ideally there is no…

> My current power move in the age of AI: do nothing.

This was also my strategy before AI. At some point in my late 20s or early 30s I all but completely stopped doing any development in my free time, because I was entirely over any fun I derived from coding per se (in truth, I'd never been that into it, I'd just been really bad at guessing what would or would not be worth spending time on) and, as they say, the "juice wasn't worth the squeeze" for almost anything that popped into my head that might be a nice program or script to have (like that xkcd chart about the payoff time for developing programs that save X minutes per week or whatever) or else it was something that wasn't necessary but might just be interesting or fun to have, but nowhere near worth the many hours it'd take to make it happen. If someone made what I wanted and released it, awesome! If not, oh well.

The big change with LLMs is now I can shit out little scripts and such in a few minutes and for pennies, maybe a couple dollars. I'm dragging old extremely-niche ideas out of mothballs because what would have been several weekends of work (most of these ideas would require lots of poking around unfamiliar APIs and documentation, not just immediately writing the thing I want) can now be done in a half-hour or less—or, at least, I can find out if something's going to be unworkable or too fiddly to screw with after all and should be completely and permanently abandoned, in minutes rather than hours.

Re: Show HN: Davit, a Apple Containers UI

#103

My current power move in the age of AI: do nothing. I had an idea like this and thought I could vibe code it, but then I figured someone else would care more and do it first. I was right! This looks like a great app and I'm excited to try it out. Free idea: I would like to be able to "jail" an agent inside a VM and send instructions to the harness from outside the VM to agent(s) installed inside. Ideally there is no…

Sandbox and separate user instead of VM but sandvault is good for this and does auto install (full disclosure: have made some PRs to it).

https://github.com/webcoyote/sandvault

Re: Show HN: Davit, a Apple Containers UI

#104
post #85

Man I wish Apple would add docker api compatibility to Apple containers

Yeah. I don't quite understand this. Can I use this instead of docker desktop, to run docker containers on my mac 'natively' ? Or this is completely separate from docker ?

I am not sure what you mean by "completely separate from docker." I have been using Container for some time now, and oddly enough, it was my first real exposure to using containers. I can say this much though:

1. I do not have docker anything installed anywhere on my mac. I run LLMs CLI tools out of containers with mounted directories. Absolutely zero issues in my workflow for me.

2. I can pull images from docker hub and run them with no issue, if that is what you want. x86 arch'ed containers will require Rosetta, so I only use AArch64 compatible containers.

3. Be warned, Container has some weird incompatibilities with macOS's mDNSResponder, so you might have to finagle things a bit if you need to run a VPN that uses port 53 while running a container via Container, for example.

Re: Show HN: Davit, a Apple Containers UI

#106
post #21

Docker desktop is a memory hog. What's the memory usage of Davit?

With nothing running, the platform's background services idle at roughly 25 MB. Docker desktop starts a single VM to host all containers and will reserve memory to do so. Davit itself is about 25mb and then each container will use the memory up to what you allocate for it.

Thanks. This is amazing.

Re: Show HN: Davit, a Apple Containers UI

#107
post #85

Earlier quoted context omitted.

Yeah. I don't quite understand this. Can I use this instead of docker desktop, to run docker containers on my mac 'natively' ? Or this is completely separate from docker ?

I am not sure what you mean by "completely separate from docker." I have been using Container for some time now, and oddly enough, it was my first real exposure to using containers. I can say this much though: 1. I do not have docker anything installed anywhere on my mac. I run LLMs CLI tools out of containers with mounted directories. Absolutely zero issues in my workflow for me. 2. I can pull images from docker hub…

My experience of docker is running docker-compose, which uses docker desktop on Windows . I can use apple containers instead of docker to achieve the same thing? it's sounds like it.

Re: Show HN: Davit, a Apple Containers UI

#108
post #85

Man I wish Apple would add docker api compatibility to Apple containers

Yeah. I don't quite understand this. Can I use this instead of docker desktop, to run docker containers on my mac 'natively' ? Or this is completely separate from docker ?

Yes, this is a separate runtime. Docker handles containerization differently with more overhead. OCI is a 'standard' way of constructing container images and both are compatible with OCI.

Re: Show HN: Davit, a Apple Containers UI

#109
post #99
post #35

Very nice - would love to see the ability to open a Dockerfile directly in the UI to build/run it.

Shipped in 0.1.8; Images -> Build Image (context dir, tag, build args). It drives Apple's buildkit shim directly over vsock, no docker needed. brew upgrade davit or the in-app updater will get it.

amazing thanks

Re: Show HN: Davit, a Apple Containers UI

#110
post #72
post #66

Earlier quoted context omitted.

> Using AI doesn't mean giving up on quality Look, I'm as anti-AI as the next guy but their homepage is good. They didn't compromise on quality. Call a spade a spade.

I think the issue is that the prose on the homepage gives off AI marketing BS "Everything you'd expect. Nothing you don't." "Native down to the pixels" etc. in an age where the web is stuffed full of low value llm generated content this is a strong negative signal for me (and i suspect others). No reflection on the app itself which I've yet to try but seems like a great idea

> Everything you'd expect. Nothing you don't

Yeah this is it. I don't know what you think I expect? I'm reading your marketing copy, it's your job to market it. There are few brands in the world that can get away with forcing the buyer to do their own marketing. In this context it's grossly unearned confidence, the type you only get from idiots and LLMs.

Post reply on HN