Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
davexunit
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
31.
▲
by
davexunit
7mo ago
Yeah it's really frustrating and JS string builtins are not a good fit for me as I do not want to deal with 16-bit code units.
32.
▲
by
davexunit
7mo ago
I am excited by the prospect of booting Wasm binaries without any JS glue, but when I've looked at the documentation for the component model and WIT it says that resources are references passed using a borrow checking model. That would
33.
▲
by
davexunit
7mo ago
I really want stringref to make a comeback.
34.
▲
by
davexunit
7mo ago
Combining OpenClaw with sensitive personal data is a recipe for disaster.
35.
▲
by
davexunit
7mo ago
Permissions can be handled with capability systems. Keyhive [0] is the furthest along on this. I've also made my own prototype [1] showing how certificate capabilities can be composed with CRDTs. [0] https://www.inkandswitch
36.
▲
by
davexunit
8mo ago
> I'd guess that the Racket internals are now easier to work with than Guile's Maybe, I couldn't say, but I find Chez's source code very cryptic and hard to read. More so than any other Scheme implementation.
37.
▲
by
davexunit
8mo ago
Guile, being a bytecode VM with JIT currently, loses to Chez/Racket overall but it's honestly quite fast. I can make games that run at a smooth 60fps with infrequent GC pauses. Plenty of room to grow but Guile isn't slow by a
38.
▲
by
davexunit
8mo ago
That's how I see it, too. I used these benchmarks early in Hoot's development as a rough measure of r7rs compliance and only occasionally as a guide for improving performance. I never published my results but I had Hoot passing mo
39.
▲
by
davexunit
8mo ago
This is not the smallest REPL binary out there but it's far from the largest I've seen. My anecdotal evidence suggests it's somewhere in the middle or maybe smaller than average. We haven't configured our web server to
40.
▲
Ahead-of-time WASM GC in wastrel
(wingolog.org)
3 points
by
davexunit
8mo ago
|
0 comments
41.
▲
by
davexunit
8mo ago
Confused Deputy as a Service
42.
▲
by
davexunit
8mo ago
The annoying thing about that proposal is having to use 16 but code units instead of 8 bit. I hope the stringref proposal can get beyond phase 1 because that does strings right imo.
43.
▲
by
davexunit
8mo ago
The animation on the Syndicated Actors home page [0] does a pretty good job of showing the difference, I think. Goblins is much more similar to the classic actor model shown at the beginning of the animation. The "syndicated" part
44.
▲
by
davexunit
8mo ago
We should have a FAQ! We get the Erlang question a lot. In short, Erlang actors are not capabilities because processes can be enumerated in Erlang. Capabilities require that the actors/processes have unforgeable/unguessable priv
45.
▲
by
davexunit
8mo ago
Yeah those interested in Wasm topics might find https://spritely.institute/hoot/ interesting. It's not only a Scheme compiler but a full Wasm toolchain available as a library.
46.
▲
by
davexunit
8mo ago
That's right! We are developing our own stack at Spritely but OCapN is a protocol to be implemented for any and all programming languages so we can have interoperable capability security over the network. Besides our Scheme implementa
47.
▲
by
davexunit
8mo ago
Go away.
48.
▲
by
davexunit
9mo ago
Always interesting to see an older article come back around. I could probably update this a bit for 2026 but my workflow is just about the same now as it was then. Guix is good and just released 1.5.0, check it out.
49.
▲
by
davexunit
9mo ago
It's possible to do continuations on Wasm now and it will be made even easier by the stack switching proposal.
50.
▲
by
davexunit
10mo ago
I've worked with Andy a bunch and am glad to see him getting recognition for his work on Guile.
51.
▲
by
davexunit
10mo ago
Came here to see if anyone mentioned propagators. That thesis is excellent. I second the recommendation.
52.
▲
by
davexunit
10mo ago
> However, I am still puzzled what the advantage of having a herd of capsudod instances running is to say my proposal of allowing users to set up their own doas.conf(5)s to delegate capabilities. Yes, we still need SUID and we will need
53.
▲
by
davexunit
10mo ago
But do you want your web browser to have the privilege to read your SSH private key? That's the risk of running programs "as you".
54.
▲
by
davexunit
10mo ago
The whole problem is mapping privilege to users and groups, so doas doesn't solve the issues explained in the article. > The key difference here would be that www-deployment can not delegate as easily to arbitrary users, as they wou
55.
▲
by
davexunit
10mo ago
It's nice to see other people writing about the capability transfer feature of Unix domain sockets. File paths are not object capabilities, but file descriptors are. Using a privileged daemon on top of an ambient authority system like
56.
▲
by
davexunit
10mo ago
> Large language models (LLMs) are an indisputable breakthrough of the last five years Actually a lot people dispute this and I'm sure the author knows that!
57.
▲
by
davexunit
10mo ago
UT2k4 was a LAN party favorite of mine. One of the last good multiplayer FPS games before Epic lost its way.
58.
▲
by
davexunit
11mo ago
Despite not being an ML programmer, I found the spec pretty easy to read for the most part. One of the least intimidating specifications I have ever read, surprisingly.
59.
▲
by
davexunit
11mo ago
This is silly. The semantics are entirely different!
60.
▲
by
davexunit
11mo ago
I personally do not want to write HTML and I especially do not want to encode logic into it. This wave of HTMX-likes has some interesting ideas but encoding it all into HTML just feels so wrong to me. JSX is likewise awful. We need real pro
More ›