Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
appcypher
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
27 ms
·
1.
▲
by
appcypher
17d ago
microsandbox is open-source and runs on linux, macos and windows: https://github.com/superradcompany/microsandbox/
2.
▲
by
appcypher
1mo ago
it's been mentioned on this thread already, we think https://github.com/superradcompany/microsandbox/ is the closest OSS to it and we have a great DX and improving.
3.
▲
Microsandbox – local-first programmable micro VMs
(github.com)
3 points
by
appcypher
3mo ago
|
0 comments
4.
▲
by
appcypher
4mo ago
that's the tldr. we used fuse and we learnt we shouldn't for a sandbox filesystem
5.
▲
by
appcypher
4mo ago
interested. is the split for dedup, parallel pulls, or lazy loading specific files? maybe all. we've played with some chunking ideas on our end but haven't landed on a format. drop a link when it's out.
6.
▲
by
appcypher
4mo ago
fair point. that's the title we used on our X article and i copy-pasted. updated the article's actual title.
7.
▲
We made our filesystem 47× faster by deleting it
(microsandbox.dev)
63 points
by
appcypher
4mo ago
|
38 comments
8.
▲
Building Context-Efficient AI agents with Bash and a CLI
(tool.store)
4 points
by
appcypher
7mo ago
|
0 comments
9.
▲
by
appcypher
1y ago
What do you mean?
10.
▲
by
appcypher
1y ago
Not sure what that entails. You can try and I can help along the way
11.
▲
by
appcypher
1y ago
Wow. Just seeing this. I've not done proper benchmarking yet but rn we are lagging behind in file I/O for the OverlayFS impl
12.
▲
by
appcypher
1y ago
They are similar. We use libkrun under the hood. Firecracker team seems not to be interested in a macOS implementation
13.
▲
by
appcypher
1y ago
Katacontainers is an interesting project. Microsandbox is a more opinionated project with a UX that focuses on getting up and running with microVMs quickly. I want this experience for Linux, macOS and Windows users. More importantly is maki
14.
▲
by
appcypher
1y ago
No they are not.
15.
▲
by
appcypher
1y ago
If by embeddable, you mean having the vm run in the same process, then no. The vm aborts its process when it's done so it has to run as separate process.
16.
▲
by
appcypher
1y ago
Will fix the docs
17.
▲
by
appcypher
1y ago
We support just Docker hub for now. Let me know if you want any other OCI-compatible registry. PS: microsandbox will likely have its own OCI registry in the future
18.
▲
by
appcypher
1y ago
They are Linux VMs and you can host any executable that can work on that. The python/node environment you see is part of what makes the SDK work. Really, it's very similar to Docker in use.
19.
▲
by
appcypher
1y ago
Your statement initially went over my head. Sorry lol. You can always download the installer script and audit yourself. I will set up proper distribution later.
20.
▲
by
appcypher
1y ago
Right. You can skip the `with` context manager and call start and stop yourself. There is an example of that here: https://github.com/microsandbox/microsandbox/blob/0c13fc27ab...
21.
▲
by
appcypher
1y ago
It will be maintained as I will be using it for some other product. And it will be audited in the future but it still early days.
22.
▲
by
appcypher
1y ago
> can you share some thoughts on how you compare or future direction? Microsandbox does not offer a cloud solution. It is self-hosted, designed to do what E2B does, to make it easier working with microVM-based sandboxes on your local mac
23.
▲
by
appcypher
1y ago
We want microsandbox to be usable for everything you can with Docker. That said, hosting microVMs require dedicated hardware or VMs with nested virt support. Containers don’t have that problem.
24.
▲
by
appcypher
1y ago
They can. I need to improve the doc. Working on that right now
25.
▲
by
appcypher
1y ago
Yeah. I need to fix that in the docs!
26.
▲
by
appcypher
1y ago
> 1. each one should have it's own network config, eg so i can use wireguard or a vpn This is possible right now but the networking is not where I want it to be yet. It uses libkrun's default TSI impl; performant and simplifies
27.
▲
by
appcypher
1y ago
You are right. We leverage libkrun. Libkrun uses virtio-mmio transport for block, vsock and virtio-fs to keep overhead minimal so we basically depend on any perf improvement made upstream. Firecracker is no different btw and E2B uses that f
28.
▲
by
appcypher
1y ago
> Would that be a good use case for this? That is an ideal use case > Are there better alternatives? Created microsandbox because I didn't find any
29.
▲
by
appcypher
1y ago
The other SDKs are generated hello-worlds at the moment. I will get to them one by one, but I welcome and appreciate any contributions to them.
30.
▲
by
appcypher
1y ago
Microsandbox is for people that would like to maintain their own infra. I'm not going to stop trying to make it better to self-host.
More ›