Viewing profile — smasher164
smasher164
HN member- Joined
- Thu, Aug 13, 2015, 5:43 AM UTC
- HN karma
- 1,510
- Public activity
- 294 items
- HN profile
- View on Hacker News ↗
About smasher164
Recent public activity
-
comment
Comment #49006293
a) Thanks for putting this together! b) Please don't hijack my scrolling. c) I really wish Lean were more mature as an application programming language. Its standard library is rea…
-
comment
Comment #48950632
They might use this bug as a reason to be able to extend it for another week or something.
-
comment
Comment #48840592
It's still shocking to me that the approach taken wasn't to have Claude write a tool that translates Zig to Rust. I imagine it would've been cheaper, deterministic, and each iterat…
- story
- story
-
comment
Comment #48663374
If you have a goal of making your OS usable, you have to design it with this in mind. Build your kernel and driver subsystem in a way that legacy OS interfaces can be implemented o…
-
comment
Comment #48611424
I guess I interpreted this part of their README as implying that the author found RC too fragile > Reference counting buys correctness and composability, but at a cost. > Disadvant…
-
comment
Comment #48611089
Is there a reason you didn't go with something like Boehm for a library gc, instead of writing your reference counting implementation?
-
comment
Comment #48611069
lol yeah I guess the best move right now is to fetch their /feed and iterate through s
-
comment
Comment #48611010
I think what would matter from this kind of measure is whether a project's use of unsafe actually has undefined behavior. Like the number of unsafe blocks is not really my concern …
- story
-
comment
Comment #48558356
Honestly, given how trivial it is for mythos-class models to identify an exploit, I’m going to assume any sufficiently large project written in C, C++, or Zig is riddled with laten…
-
comment
Comment #48535597
I think it's a good time to learn Lean. It positions itself as a proof assistant that's also good at practical programming. I'm not sure how mature the ecosystem is for the latter.…
-
comment
Comment #48351953
I was having a conversation with someone recently if RSEQ would be a good primitive to build a load-link/store-conditional implementation in user-space. It gives you a critical win…
-
comment
Comment #48338801
On other sites, like github and reddit. This exchange was funny though. He eventually gets called out by the other commenter to stop responding with an LLM: https://github.com/Perr…
-
comment
Comment #48332796
I'm not against AI usage but the website, documentation, and even the comments the creator (proggeramlug) makes in response to questions are all very clearly AI-generated. Also, as…
-
comment
Comment #48275643
You end up needing something like refinement types to control the way you statically enforce bounds. That being said, there's stuff like https://flux-rs.github.io/flux/ which uses …
-
comment
Comment #48248686
> This is a category error. Okay, but surely you know what they actually mean right, or are you being willfully obtuse? They are comparing CPython (the main python implementation)'…
-
comment
Comment #48152347
What I don't understand is if they were going to translate Zig to unsafe Rust, why not just build a translation tool for it? You could do a one-to-one mapping of language construct…
-
comment
Comment #47374094
One of the reasons I left macos was that automation via Automator and Applescript was inconsistent and unsupported in many contexts. Well that and the locking down of app distribut…
-
comment
Comment #42447691
This is very exciting! I've been longing for an acme-like editor that adapts better to mainstream OSes. Being vim-like is a major plus. I'm gonna try this out!
-
comment
Comment #40058182
Does tvix support targeting windows? And I do not mean WSL. iirc, the nix attempted a windows port but there were some hardcoded assumptions made about unix in the implementation t…
-
comment
Comment #39831384
Another approach is to use a Gc smart pointer: https://docs.rs/gc/latest/gc/ I've used this in an interpreter and it's quite convenient.
- story
-
comment
Comment #38835237
> these groups don't seem to be interested in fixing kernel problems I mean, they built a whole kernel module that addresses page allocation/deallocation scalability issues. Whethe…