Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
aapoalas
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
14 ms
·
151.
▲
by
aapoalas
2y ago
I've been building a novel JavaScript engine, Nova, with some friends, designed around taking data-oriented design to its logical extremes and seeing what comes out of the other end. The engine is still quite basic but it is not a comp
152.
▲
by
aapoalas
2y ago
I'm basically in charge of maintaining and developing a product that (on purpose) started at 9 o'clock. We've resisted the call to implement loops and such in our DSL but I can hear the wolves howling and I doubt I have much
153.
▲
by
aapoalas
2y ago
Yeah, Deno only runs on 64-bit architectures.
154.
▲
by
aapoalas
2y ago
Maybe Zig or Carbon? Just spitballing, personally it's of course Rust forever.
155.
▲
Deno-Python – A Debugging Story
(sigmasd.github.io)
18 points
by
aapoalas
2y ago
|
2 comments
156.
▲
by
aapoalas
2y ago
Ooh, Mittens!
157.
▲
by
aapoalas
2y ago
Perhaps this as well: https://youtu.be/hwRNWQ2FwvQ?si=aLE4F7VCmo5cEJNd
158.
▲
by
aapoalas
2y ago
You can always dip into raw pointers and come back up for a reference, or eg. do a transmute to a static lifetime. Absolutely not okay according to the language rules but it will compile and will probably also run without an issue if you&#x
159.
▲
by
aapoalas
3y ago
I would argue that this is trying to fit a square peg in a round hole: The JS objects should not be considered "owners" for each other in the Rust ownership sense. The Isolate / heap uniquely owns all items within it: The arb
160.
▲
by
aapoalas
3y ago
This is not strictly true. If you took a magic Rust wand to the whole V8 codebase that converted it into exactly the equivalent Rust code, Rust would definitely not help you one bit. But the code would also be filled with unsafe blocks. Man
161.
▲
by
aapoalas
3y ago
deno_bindgen exists which can be used to do this from Rust. I have written a partial solution for C, though it is bespoke for my libclang bindings, and a very rough one for C++. Both of these require more work to really be ready-to-use tool
162.
▲
by
aapoalas
3y ago
This feature and these APIs have been in Demo for a few years at this point.
163.
▲
by
aapoalas
3y ago
Will Ladybird make an appearance in Web Engines Hackfest this year?
164.
▲
by
aapoalas
3y ago
In workplace safety, at least in my country, there is a commonly accepted level to aim for: No accidents. It makes sense in a way. If you don't aim for zero, what do you aim for? A few hands lost in a month? A few crushed fingers? In t
165.
▲
by
aapoalas
3y ago
A philosopher friend of mine pointed this exact thing: After having children he stopped pondering about the big existential questions. Paraphrasing his words: "You neither have the time nor the need to think of the meaning of it all: C
166.
▲
by
aapoalas
3y ago
This is (or perhaps can be viewed as) a form of paraconsistent logic.
167.
▲
by
aapoalas
3y ago
ARM also has pointer cryptography which may one day become a blocker.