Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
CompuIves
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
4 ms
·
1.
▲
by
CompuIves
3mo ago
Very cool to see more use of userfaultfd, really powerful API because you can fully control how and from where memory is loaded during a pagefault.
2.
▲
by
CompuIves
5mo ago
This is really cool to see, reminds me of the early days of CodeSandbox. Though this API looks _fantastic_. I love that you do VM configuration using `with`.
3.
▲
by
CompuIves
6mo ago
I think this is very similar! Really cool to see. The first version we launched used the exact same approach (MAP_PRIVATE). Later on, we bypassed the file system by using shared memory and using userfaultfd because ultimately the NVMe becam
4.
▲
by
CompuIves
1y ago
Yes, that's right. The Firecracker team has written a fantastic doc about this as well: https://github.com/firecracker-microvm/firecracker/blob/main... . It's important to refresh entropy immediately
5.
▲
by
CompuIves
1y ago
I talk a bit about this here: https://codesandbox.io/blog/cloning-microvms-using-userfault... . Before VM A updates its data, the data is copied over to VM B if VM B hadn't written/read that data yet.
6.
▲
by
CompuIves
1y ago
Oh wow! Unexpected and cool to see this post on Hacker News! Since then we have evolved our VM infra a bit, and I've written two more posts about this. First, we started cloning VMs using userfaultfd, which allows us to bypass the disk
7.
▲
by
CompuIves
2y ago
It's a block for non-US IPs, I think. The page is an application form for joining them, and it only accepts US citizens.
8.
▲
Show HN: CodeSandbox SDK – Sandboxes for AI Agents
(codesandbox.io)
3 points
by
CompuIves
2y ago
|
1 comments
9.
▲
Etched Is Making the Biggest Bet in AI
(etched.com)
45 points
by
CompuIves
2y ago
|
17 comments
10.
▲
by
CompuIves
2y ago
A new post in what is slowly becoming a series! Happy to discuss this or answer any questions here.
11.
▲
We scale our microVM infrastructure using low-latency memory decompression
(codesandbox.io)
4 points
by
CompuIves
2y ago
|
1 comments
12.
▲
by
CompuIves
3y ago
Exactly, the result would've been different if the author would not have disabled caching. In this case it's because the iframes are loaded/unloaded multiple times, but we also spawn web workers where the same worker is spawn
13.
▲
by
CompuIves
3y ago
If you want to be efficient in Amsterdam, you take the bike or public transport. That has been faster than cars even before this change, and now more so.
14.
▲
by
CompuIves
3y ago
Hey all! I'm one of the co-founders of CodeSandbox. Happy to answer any (technical) questions about this release or CodeSandbox in general!
15.
▲
Dev Container Support in CodeSandbox
(codesandbox.io)
1 points
by
CompuIves
3y ago
|
1 comments
16.
▲
by
CompuIves
3y ago
Yes! But I work on CodeSandbox, so that creates some bias :). We've been working on our own CDE solution, though we've taken a different spin to improve speed and cost. Our solution is based on Firecracker, which enables us to &qu
17.
▲
by
CompuIves
3y ago
The editor on CodeSandbox runs web VSCode, and in that version we emulate Node.js in the browser to run local extensions.
18.
▲
by
CompuIves
3y ago
Thank you! > custom io_uring based driver for the VM block devices? or what do you mean here? We're using the async io backend that's shipped with Firecracker for our scratch disks.
19.
▲
by
CompuIves
3y ago
At CodeSandbox we use Firecracker for hosting development environments, and I agree with the points. Though I don't think that means you should not use Firecracker for running long-lived workloads. We reclaim memory with a memory ballo
20.
▲
by
CompuIves
3y ago
Yes, we use this at CodeSandbox for reclaiming memory to the host (and to reduce snapshot size when we hibernate the VM).
21.
▲
by
CompuIves
3y ago
At CodeSandbox ( https://codesandbox.io ) we're also working on this! Main focus of us is that we're running the environment in Firecracker microVMs, which allows us to snapshot and clone environments very quickly. This
22.
▲
Cloudflare KV Is Down (edit: it's back up)
(workers.cloudflare.com)
4 points
by
CompuIves
3y ago
|
4 comments
23.
▲
Making our JavaScript transpiler 2x faster using Rust
(codesandbox.io)
8 points
by
CompuIves
3y ago
|
0 comments
24.
▲
A unique database for every PR using CodeSandbox
(codesandbox.io)
5 points
by
CompuIves
3y ago
|
0 comments
25.
▲
by
CompuIves
3y ago
Hey all! I'm super excited to share more of the inner workings of CodeSandbox. Happy to talk about the implementation or microVMs/infra in general.
26.
▲
Cloning microVMs by sharing memory through userfaultfd
(codesandbox.io)
3 points
by
CompuIves
3y ago
|
1 comments
27.
▲
by
CompuIves
3y ago
Nice to see the post here! Happy to answer any questions or discuss about different approaches!
28.
▲
by
CompuIves
4y ago
At CodeSandbox we use Firecracker to run our VMs (more info here: https://codesandbox.io/blog/how-we-clone-a-running-vm-in-2-s... ). To answer the questions: > what version of the kernel do you use (the github page s
29.
▲
by
CompuIves
4y ago
Hey all! I'm one of the co-founders of CodeSandbox. We just launched Python support on CodeSandbox, which allows you to quickly create Python prototypes or do full development of Python in CodeSandbox (together with our VSCode extensio
30.
▲
Python Support Now Available for CodeSandbox
(codesandbox.io)
5 points
by
CompuIves
4y ago
|
1 comments
More ›