Live data from Hacker News

Viewing profile — zerofan

zerofan

HN member
Joined
Tue, Sep 20, 2016, 3:53 AM UTC
HN karma
8
Public activity
45 items

About zerofan

No profile information was provided.

Recent public activity

  1. comment
    Comment #13289834

    Not a very civil tone. Just go ahead and ban my IP or something... I'm not particularly interested in appeasing you.

  2. comment
    Comment #13289209

    You seem like a forthright person, but with or without metaphors, we're still talking past each other. My point about remote exploits, airplane crashes, and cops is not about me. Y…

  3. comment
    Comment #13288717

    > > The city I live in now has many bike paths, completely separate from major roads. > Which wasn't the point of that at all. It was to point out that you[r] assessment of how muc…

  4. comment
    Comment #13287914

    I think you have an inconsistent threshold for civility. The post I replied to had it's fair share of snarkiness, insincerity, exaggerations, and patronizing.

  5. comment
    Comment #13287760

    > I could visit a country with a completely different set of laws regarding driving [...] Arguments by metaphor aren't my thing. It's very likely I would become more proficient at …

  6. comment
    Comment #13283275

    To me, Rust's &str seems a lot more like const char* (with a size tacked on for bounds checking). But you're the expert, so if I did agree they were the same, then C++ adopting it …

  7. comment
    Comment #13282920

    Who are you fooling? I'm well aware of the author's history with Rust. Sorry if I confused you. Do you support his "experienced" view that all of the C or C++ programmers who don't…

  8. comment
    Comment #13282837

    > There are two string types in Rust, `String` [...] Anything else is just a shim for FFI. I guess I don't have to worry about the non-Scotsman strings then... You've heard the cri…

  9. comment
    Comment #13282559

    > Well, I just re-read your list of 'clever' features, and can't really see how any of them is incidental Couldn't find one thing that could be simpler, eh? I think you just said y…

  10. comment
    Comment #13282482

    There are many things you could dismiss as style issues, but here is one relating to performance. Rust does not (yet) have integer generics. If I use Eigen (the C++ library), I can…

  11. comment
    Comment #13282288

    Sorry, next time I'll say something like "If you're going to misrepresent his intention" so as not to confuse a quoted sentence. And I won't use the word "say", because clearly nob…

  12. comment
    Comment #13282210

    I don't believe those clever things are necessary for safety or performance. I think many of them are incidental and caused by a lack of taste or just a disregard for the value of …

  13. comment
    Comment #13282129

    'everybody knows' red meat is bad?

  14. comment
    Comment #13282063

    I would prefer a surgeon who washed his hands over one who didn't but gave me antibiotics. I've had stitches a few times, but only one real surgery. I never got antibiotics for any…

  15. comment
    Comment #13282017

    > I think it's more like: since you know the compiler won't let you write a buffer overflow, use-after-free, data race, etc., you no longer have to waste time worrying about whethe…

  16. comment
    Comment #13281911

    > I think it's a misconception to classify type-safety and memory-safety techniques as 'clever' I didn't call Rusts type-safety of memory-safety clever. The clever stuff is lifetim…

  17. comment
    Comment #13281613

    Fair enough. I'm sorry about calling you out on the metaphor. Instead I'll call you out on the point itself :-) > Having safety features that you know you can rely on allows you to…

  18. comment
    Comment #13281522

    Please don't get me wrong - I would take safe over non-safe if everything else were equal. It's just that Rust made many other choices that are worse for me than what's in C++. Als…

  19. comment
    Comment #13281237

    > > I think the safety aspect of Rust appeals to a lot of beginning programmers. > Is that a bad thing? The appeal to beginners is fine, maybe even a good thing, but the condescend…

  20. comment
    Comment #13280582

    If you're going to put words in his mouth, you should make them much stronger words. It's not a valid argument either way, but it'll seem more dramatic. (He didn't say either of yo…

  21. comment
    Comment #13280343

    Have you done much skydiving? I used to go three days a week, for a couple years, between 4-10 jumps a day at a place that had world class experts. My experience is that only begin…

  22. comment
    Comment #13275435

    Yes, the dot operator is a headache. As soon as you march down the road of a precompiler, you're off to building a new language. I think C++'s grammar is too much of a mess to just…

  23. comment
    Comment #13274947

    Version: rustc 1.13.0 (2c6933acc 2016-11-07) I remember installing it by cut and pasting one of the "curl ... | sh" commands there. > Nothing about that code should be doing bounds…

  24. comment
    Comment #13274894

    I looked briefly at your code. I don't believe it is possible to be compatible with the STL and safe in the way the Rust guys intend. I might be wrong though. What happens with you…

  25. comment
    Comment #13268158

    > It compiles and runs effectively instantaneously for me on Ubuntu under Windows as well, so that's very strange. Maybe file a bug? Follow-up: I tried it with -O (don't know why I…