Viewing profile — byko3y
byko3y
HN member- Joined
- Thu, Aug 08, 2019, 3:08 PM UTC
- HN karma
- 84
- Public activity
- 66 items
- HN profile
- View on Hacker News ↗
About byko3y
No profile information was provided.
Recent public activity
-
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…
- story
- story
- story
-
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.
-
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 …
-
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…
-
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.…
-
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…
-
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…
-
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…
-
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…
-
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 …
-
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…
-
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 …
-
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…
-
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…
-
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 …
-
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…
-
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…
-
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…
-
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…
-
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…
-
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…
-
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…