Live data from Hacker News

Viewing profile — loonyphoenix

loonyphoenix

HN member
Joined
Mon, Jul 10, 2017, 10:01 PM UTC
HN karma
37
Public activity
10 items

About loonyphoenix

No profile information was provided.

Recent public activity

  1. comment
    Comment #21155504

    The parent comment literally says > You can have data races in Python, Javascript and Rust as easily as you can in C. Don't use "race conditions" and "data races" interchangeably i…

  2. comment
    Comment #21149926

    You cannot have data races in safe Rust.

  3. comment
    Comment #20984877

    How do you get that C# is way behind Go on this one? If anything, those benchmarks show these groups of languages performing at roughly the same level: 1. C/Rust 2. Go/C# 3. Java/O…

  4. comment
    Comment #20918536

    Yep. Rust has a PathBuf[1] type for dealing with paths in a platform-native manner. You can convert it to a Rust string type, but it's a conversion that can fail[2] or may be lossy…

  5. comment
    Comment #20471033

    > the GC and runtime make it impossible to leak, double-free, or access out-of-bounds This is false. Neither C# nor Rust protect from memory leaks. There are actually some gotchas …

  6. comment
    Comment #20470871

    Yes, it's quite possible to cause tearing in C#. It does not cause undefined behavior, but it can, for example, break invariants (supposedly enforced by privacy) in large enough st…

  7. comment
    Comment #20081893

    How would protecting a single website help? If the password is shared among different sites, and one of the sites turns out to be malicious, I'll be able to access your single webs…

  8. comment
    Comment #20081528

    That relies on every website implementing this solution, and I don't think such coordination is possible. Also I don't see the advantage over just server-side hashing. Client-side …

  9. comment
    Comment #18146460

    Rayon[1] is artificial silk. [1]: https://en.wikipedia.org/wiki/Rayon

  10. comment
    Comment #14740154

    Doesn't this process break when, e.g., master + A passes tests, master + A + B fails, but master + A + B + C + D passes again (having been fixed by C + D accidentally)? I mean, it'…