Viewing profile — CompuIves
CompuIves
HN member- Joined
- Fri, Aug 14, 2015, 10:33 AM UTC
- HN karma
- 252
- Public activity
- 95 items
- HN profile
- View on Hacker News ↗
About CompuIves
- Co-Founder Biscuit (biscuit.so) - (Previously) Co-Founder of CodeSandbox, acquired by Together
My email is first name @ biscuit.so
meet.hn/city/nl-Amsterdam
Socials: - x.com/compuives
---
Recent public activity
-
comment
Comment #48574439
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.
-
comment
Comment #47672447
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`.
-
comment
Comment #47426413
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 me…
-
comment
Comment #43655157
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 …
-
comment
Comment #43655050
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…
-
comment
Comment #43655010
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 VM…
-
comment
Comment #43049173
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.
- story
- story
-
comment
Comment #40514095
A new post in what is slowly becoming a series! Happy to discuss this or answer any questions here.
- story
-
comment
Comment #39479161
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 spa…
-
comment
Comment #38568072
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.
-
comment
Comment #37950397
Hey all! I'm one of the co-founders of CodeSandbox. Happy to answer any (technical) questions about this release or CodeSandbox in general!
- story
-
comment
Comment #37950150
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 solutio…
-
comment
Comment #36860420
The editor on CodeSandbox runs web VSCode, and in that version we emulate Node.js in the browser to run local extensions.
-
comment
Comment #36682819
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…
-
comment
Comment #36669740
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…
-
comment
Comment #36669562
Yes, we use this at CodeSandbox for reclaiming memory to the host (and to reduce snapshot size when we hibernate the VM).
-
comment
Comment #36411320
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 an…
- story
- story
- story
-
comment
Comment #35915514
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.