Viewing profile — loonyphoenix
loonyphoenix
HN member- Joined
- Mon, Jul 10, 2017, 10:01 PM UTC
- HN karma
- 37
- Public activity
- 10 items
- HN profile
- View on Hacker News ↗
About loonyphoenix
No profile information was provided.
Recent public activity
-
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…
-
comment
Comment #21149926
You cannot have data races in safe Rust.
-
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…
-
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…
-
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 …
-
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…
-
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…
-
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 …
-
comment
Comment #18146460
Rayon[1] is artificial silk. [1]: https://en.wikipedia.org/wiki/Rayon
-
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'…