Live data from Hacker News

Viewing profile — smasher164

smasher164

HN member
Joined
Thu, Aug 13, 2015, 5:43 AM UTC
HN karma
1,510
Public activity
294 items

About smasher164

akhil.cc

Recent public activity

  1. 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…

  2. comment
    Comment #48950632

    They might use this bug as a reason to be able to extend it for another week or something.

  3. 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…

  4. story
  5. story
  6. 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…

  7. 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…

  8. 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?

  9. comment
    Comment #48611069

    lol yeah I guess the best move right now is to fetch their /feed and iterate through s

  10. 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 …

  11. story
  12. 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…

  13. 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.…

  14. 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…

  15. 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…

  16. 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…

  17. 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 …

  18. 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)'…

  19. 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…

  20. 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…

  21. 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!

  22. 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…

  23. 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.

  24. story
  25. 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…