Viewing profile — aystatic
aystatic
HN member- Joined
- Wed, Dec 27, 2023, 2:52 PM UTC
- HN karma
- 47
- Public activity
- 20 items
- HN profile
- View on Hacker News ↗
About aystatic
No profile information was provided.
Recent public activity
-
comment
Comment #48077869
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 h…
-
comment
Comment #48077476
> 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 t…
-
comment
Comment #46995866
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 coul…
-
comment
Comment #46995509
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…
-
comment
Comment #46995405
you are literally on hackernews
-
comment
Comment #46211303
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 i…
-
comment
Comment #46199841
name 3 things using tinygrad that's not openpilot
-
comment
Comment #46199620
> 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 mos…
-
comment
Comment #46049101
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’…
-
comment
Comment #46047348
> Runtime borrow checking: RefCell and Rc . Can give other examples, but admittedly they need `unsafe` blocks. Where are the “subtle linguistic distinctions”? These types do two co…
-
comment
Comment #44687244
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-contra…
-
comment
Comment #44306317
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 --…
-
comment
Comment #44306096
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/erdtr…
-
comment
Comment #44173082
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 retur…
-
comment
Comment #44172151
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 o…
-
comment
Comment #44112146
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"
- comment
-
comment
Comment #43827997
?? the whole point of Box is to be an owning reference, you can’t have multiple children refer to the same parent object if you use a Box
-
comment
Comment #39943815
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, e…
-
comment
Comment #38782572
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 apprecia…