Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
aystatic
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
aystatic
20d ago
Not if you use a decentralized peer-to-peer Git forge like https://radicle.network . If one node goes down, users can still access the same issues/PRs from another endpoint.
2.
▲
by
aystatic
4mo ago
That's a hell of a lot more than "basic extrapolation." You're misrepresenting the original claim to fight against one that's trivially easy to dispute. "Bun has had an extremely high amount of crashes/mem
3.
▲
by
aystatic
4mo ago
> Is your claim that using Zig ends in an "extremely high amount of crashes/memory bugs?" Wouldn't that mean that it isn't even feasible to make high-quality software with such a tool? What caused you to hallucin
4.
▲
by
aystatic
7mo ago
i don't think it's that "wild". sure, i'm not so cynical as to feel hn's become a nazi bar or anything, but i am willing to recognize that some of the incidents i've witnessed could be reason enough for a
5.
▲
by
aystatic
7mo ago
you're free to have your own opinion based on your experiences here, but i wouldn't blame anyone for feeling that way. for the record, i don't think dang or anybody is a transphobe, but i have to imagine the culture here is p
6.
▲
by
aystatic
7mo ago
you are literally on hackernews
7.
▲
by
aystatic
9mo ago
don't see why they would care to put out docs on it considering macos doesn't even permit kexts anymore, there'd be no gpu drivers anyways. i figured it was obvious we're talking in the context of running linux on these
8.
▲
by
aystatic
9mo ago
name 3 things using tinygrad that's not openpilot
9.
▲
by
aystatic
9mo ago
> You cannot even use Nvidia/AMD/Intel DGPUs with AS Macs afaik you technically can, except that m1/m2 force pcie bars to be mapped as device memory (forbids unaligned r/w), so most gpu software (and drivers) that jus
10.
▲
by
aystatic
10mo ago
I understand what you meant (but note that allocating an Rc isn’t necessary; &RefCell would work just fine). I just didn’t see the “subtle linguistic distinctions” - and still don’t… maybe you could point them out for me? https:/&
11.
▲
by
aystatic
10mo ago
> Runtime borrow checking: RefCell<T> and Rc<T>. Can give other examples, but admittedly they need `unsafe` blocks. Where are the “subtle linguistic distinctions”? These types do two completely different things. And neither a
12.
▲
by
aystatic
1y ago
imo if you're sprinkling around `unsafe` in your codebase "liberally", you're holding it wrong. In general it's really not that hard to encapsulate most unsafety into a wide-contract abstraction; I’d argue where Rus
13.
▲
by
aystatic
1y ago
Glancing at the Cargo.toml, the package doesn't define any features anyways. `cargo b --no-default-features` only applies to the packages you're building, not their dependencies -- that would lead to very unpredictable behavior
14.
▲
by
aystatic
1y ago
Neat, looks like a combination of erdtree[0] and broot[1]. I use both on a daily basis, are there any features that stand out from the two? [0]: https://github.com/solidiquis/erdtree [1]: https://github.com&
15.
▲
by
aystatic
1y ago
You've managed to miss the entire point of using a union: the value is either a success payload or an error value, never both. You can't encode that mutual exclusivity if you return a std::pair or std::tuple. That's exact
16.
▲
by
aystatic
1y ago
I don't know that there's whining about "having to handle errors" in principle, it's pretty clearly a complaint with the syntax and semantics of doing so Some languages even make omitting error handling impossible!
17.
▲
by
aystatic
1y ago
Codex-like agents are cool but as someone with even just a passing interest in compilers I absolutely hate this attempt at appropriating the word "codegen"
18.
▲
by
aystatic
1y ago
?? the whole point of Box<T> is to be an owning reference, you can’t have multiple children refer to the same parent object if you use a Box
19.
▲
by
aystatic
2y ago
I don't necessarily disagree with the overall point, but I'm sad the article misses the big advantage to the sum-type solution. It is not just about "being able to collapse `res, err := func()` into `res := func()?`". Wi
20.
▲
by
aystatic
3y ago
This announcement was only added to the README in early October[1]. In the meantime you can of course compile it yourself/grab a build from GH actions. I'm sure they would appreciate the testing, especially leading up to release :