Live data from Hacker News

Viewing profile — byko3y

byko3y

HN member
Joined
Thu, Aug 08, 2019, 3:08 PM UTC
HN karma
84
Public activity
66 items

About byko3y

No profile information was provided.

Recent public activity

  1. comment
    Comment #46872501

    RWKV and Mamba families LLM-s have recurrent blocks instead of attention, and they get really close to performance of Transformer on small scale. What you've probably tried was som…

  2. story
  3. story
  4. story
  5. comment
    Comment #46060249

    For some reason people from C/C++ world seem to be oblivious to persistent data structures. Those don't need locks, you just swap a single pointer.

  6. comment
    Comment #46060215

    >the things that Rust prevents me from handling safely because of its own limitations rather than them being fundamentally unsafe are quite rare, and even with those, they tend to …

  7. comment
    Comment #46059560

    >I'm curious how you came to that conclusion. It seems wrong both on a theoretical level (Drop/unwinding/catch_unwind should obviously suffice for at least some cases?) and on a pr…

  8. comment
    Comment #46059113

    >Maybe you DON'T need that state to be shared, reference-counted, or heap allocated. Maybe you can refactor your code to get rid of those annoyingly hard to deal with abstractions.…

  9. comment
    Comment #46058901

    >Rust turns unknown failures in C and C++ into known failures and suddenly the C/C++ people start caring about the failures I'm actually the one who promotes paranoidal assert-s ev…

  10. comment
    Comment #46058051

    >Not a fact. Particularly in the embedded world, crashing is preferable to malfunctioning, as many embedded devices control things that might hurt people, directly or indirectly. I…

  11. comment
    Comment #46051266

    >I would love to hear what he thinks a good programming language is, because I can easily pick more holes in any other language than he has. I have a working theory that the classi…

  12. comment
    Comment #46031929

    Why would I do this and why do you think I did? Or do you feel like my english is so bad I'm probably writing ransom note out of pieces of LLM output? I can ensure you I'm good eno…

  13. comment
    Comment #46031880

    >Do not misrepresent them and pretend that the Rust developers are incompetent or malicious. I'm sorry, but I sensirely think the Rust designer did a sloppy work by reimplementing …

  14. comment
    Comment #46030082

    >Compile speed. Why do people care so much? Use debug for correctness and iterating your code. You're hardly going to change much between runs, and you'll get an incremental compil…

  15. comment
    Comment #46029792

    >"D supports Ownership and Borrowing, just like Rust. DMD, D's reference compiler, can compile itself in less than 5 seconds, thanks to a fast frontend and fast backend. D is easy …

  16. comment
    Comment #46029770

    >Yeah sure, but what compares that gives you similar perf, safety, and language features to Rust? I've already answered it in the original article — Rust is already here, and bette…

  17. comment
    Comment #46029626

    >You can throw in a destructor [1]. You just need to mark that destructor noexcept(false). You do get a guaranteed std::terminate if an exception escapes a destructor while unwindi…

  18. comment
    Comment #46029179

    >There are two conclusions: 1) If Cloudflare hadn't decided on a proper failure mode for this (i.e. a hardcoded fallback config), the end result would've been the same: a bunch of …

  19. comment
    Comment #46029159

    >Yeah until that memory safety issue causes memory corruption in a completely different area of code and suddenly you're wasting time debugging difficult-to-diagnose crashes once t…

  20. comment
    Comment #46029044

    It's 200% LLM used in production — like 10 hours of dialogs right before writing the article. I had much more hours of coversations with Rust fanboys and it was mostly a waste of t…

  21. comment
    Comment #46029000

    >I've done significant C++ and Rust and Rust compiles WAY faster than C++ for day-to-day incremental compilation. C++ suffers from the header inclusion problem and modules may as w…

  22. comment
    Comment #46028890

    >Eventually I rewrote my btree on top of Vecs. My node & leaf pointers are now array indices. The result? There is no longer any unsafe code. The code has become significantly simp…

  23. comment
    Comment #46028647

    On the other hand, lets face it: most of the time security in IT systems is the least priority. I mean after shipping fast, iterate fast, better performance, compatibility, archite…

  24. comment
    Comment #46028568

    Man, I explained it in the first sentence of the article — it's not bad, it's much worse than it could have been. The main body of the article is not hate — it's plain facts. Every…

  25. comment
    Comment #46028514

    There are programming languages/models/runtimes that crash and recover, there are models that gracefully degrade. Rust cannot recover. Neither can C++ in many cases e.g. when you h…