Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
crawshaw
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
31.
▲
by
crawshaw
7mo ago
(exe.dev co-founder here) We are not running out of IPv4 space because NAT works. The price of IPv4 addresses has been dropping for the last year. I know this because I just bought another /22 for exe.dev for the exact thing described
32.
▲
by
crawshaw
7mo ago
(exe.dev co-founder here) IPv6 does not work on the only ISP in my neighborhood that provides gigabit links. I will not build a product I cannot use. Even when IPv6 is rolled out, it is only tested for consumer links by Happy Eyeballs. Link
33.
▲
by
crawshaw
7mo ago
That is very true. We use copy on write for exe.dev base images right now, and are accumulating a lot of storage because of version drift. We believe the fix here is to mount the base image as a read-only block device, then mount a read-wri
34.
▲
by
crawshaw
7mo ago
Nice to see this work! I experimented with this for exe.dev before we launched. The VM itself worked really well, but there was a lot of setup to get the networking functioning. And in the end, our target are use cases that don't mind
35.
▲
by
crawshaw
7mo ago
Send me an email!
36.
▲
by
crawshaw
7mo ago
exe.dev | Full time | SF Bay Area | multiple roles Support Engineer - If you want to use Claude or Codex (or Shelley!) to trawl through our code base, augmented with (carefully scoped) API keys to make our customers lives better, we are hir
37.
▲
by
crawshaw
7mo ago
The concern is not losing access to some new IDE for operating outside the terms of service. The concern is when you lose access to the IDE, you also lose access to your 20 year old Gmail account. A general problem for Google products is th
38.
▲
by
crawshaw
8mo ago
But you also want smart phones, electric cars, and a navy. There needs to be a path towards doing things other than foisting them on people who are out of sight.
39.
▲
by
crawshaw
8mo ago
Lot of things could be added to this list. Good luck getting permission to start a hospital, or permission to mine/refine anything with a slightly messy process (e.g. rare earth metals). You can't build a new port. The California
40.
▲
by
crawshaw
8mo ago
I do think sandboxes as a concept are oversold for agents. Yes we need VMs, a lot more VMs than ever before for all the new software. But the fundamental challenge of writing interesting software with agents is we have to grant them access
41.
▲
by
crawshaw
8mo ago
It is a good theory, but does it hold up in practice? I was able to prototype and thus argue for and justify building exe.dev with a lot of help from agents. Without agents helping me prove out ideas I would be doing far more boring work.
42.
▲
by
crawshaw
8mo ago
Hi, author here. I mean the piece of code that calls the model and executes the tool calls. My colleague Philip calls it “9 lines of code”: https://sketch.dev/blog/agent-loop We have built two of them now, and clearly
43.
▲
by
crawshaw
8mo ago
You in SF? My schedule is a bit busy since we launched but I could find an hour in the city.
44.
▲
by
crawshaw
8mo ago
Glad to see this already expressed here because I wholly agree. Programming has not brought me this much joy in decades. What a wonderful time to be alive.
45.
▲
by
crawshaw
8mo ago
[exe.dev co-founder here] That's true today but I am rapidly buying IP addresses so we can increase that number.
46.
▲
by
crawshaw
9mo ago
Hi, author here! Our first system used usernames: ssh servername@exe.dev We did not like stealing users for this. I built jumpbox support into our proxy on a branch to get -J working. I have not shipped it (but probably will in the f
47.
▲
by
crawshaw
9mo ago
That is very good framing for the problem with advertising today. It also says that if you can find an audience to build a new ad platform, the incumbents have created enormous margin for the new platform.
48.
▲
by
crawshaw
9mo ago
Years of debugging in that company’s restricted environments solidified my desire for shell access to production environments. I was there a month before I was hunting for breadcrumbs in a BINARY_INFO log that I had five minutes to grab bef
49.
▲
by
crawshaw
9mo ago
Mine (prometheus) doesn’t because there are a lot of high-dimensional values to track in /proc and /sys that would blow out storage on a time-series database. Even if they did though, they could not let me actively inject changes
50.
▲
by
crawshaw
9mo ago
Happy to try an alternative. Traces I have tried, and it is not an alternative.
51.
▲
by
crawshaw
9mo ago
That is a command line tool run over ssh. If you have invented a new way to run command line tools, that’s great (and very possible, writing a service that can fork+exec and map stdio), but it is the equivalent to using ssh. You cannot run
52.
▲
by
crawshaw
9mo ago
How did you use tracing to check the current state of a machine’s iptables rules?
53.
▲
by
crawshaw
9mo ago
The idea that an "observability stack" is going to replace shell access on a server does not resonate with me at all. The metrics I monitor with prometheus and grafana are useful, vital even, but they are always fighting the last
54.
▲
by
crawshaw
9mo ago
I have always assumed this is about individual projects, but let me try talking about our team effort. We just launched exe.dev, and have lots of projects. In particular, we are spending a lot of time on file systems. The easy one is copy-o
55.
▲
by
crawshaw
9mo ago
[exe.dev co-founder here] If you are curious, we have a `clone` command coming soon for sub-section creation of a new VM out of an existing VM. This is our first pass at checkpointing, rather than introducing an independent `snapshot` noun,
56.
▲
by
crawshaw
9mo ago
I am a huge fan of driving agents from my phone, though this is one of the places where I don’t think terminal UIs work. Agents need a web UI for phones.
57.
▲
by
crawshaw
10mo ago
[exe.dev cofounder here] That's a good idea! I will add it to a list I have for exeuntu. Automatic login would be really nice, let me see if I can figure out how to do that. Thanks for trying exe.dev!
58.
▲
by
crawshaw
10mo ago
[exe.dev co-founder here] Hi. Re: oauth2, the last product I built, Tailscale, only did auth by oauth2. I chose this because 1. businesses need it anyway, and 2. passwords are terrible. But it was a choice that does not come for free. I dre
59.
▲
by
crawshaw
10mo ago
[exe.dev cofounder here] Thanks for the feedback! We do not support private registries yet but it is very much on our mind, it is one of the first things business customers ask for so we know we have to build it. We are also exploring alter
60.
▲
by
crawshaw
10mo ago
[exe.dev cofounder here] Hi! Thanks for the feedback. I am deeply allergic to passwords and so I am trying to delay adding them. Did you try our passkey support?
More ›