Live data from Hacker News

Viewing profile — bgongfu

bgongfu

HN member
Joined
Mon, Apr 23, 2018, 8:49 AM UTC
HN karma
84
Public activity
41 items

About bgongfu

No profile information was provided.

Recent public activity

  1. comment
    Comment #17753345

    Reminds me of the stinkymeat project [0] for some reason. Sweet memories from a more playful online experience, and probably part of the reason I turned vegan. [0] http://www.stink…

  2. comment
    Comment #17747339

    There are different qualities of salt. Some contain additives, sea salt contains plastic particles. I eat plenty of salt, as much as I feel like; but it's all mineral salt without …

  3. comment
    Comment #17745953

    Everyone likes to pretend they can predict the future for a while, to the point where they will stop at nothing to make it conform to their predictions. Then comes the part where t…

  4. comment
    Comment #17742386

    The whole discussion is a side track, the essence of who we are is and always was immortal. Do you honestly believe in a universe that would throw away the results of the experimen…

  5. comment
    Comment #17740586

    Primitive types such as booleans, int, floats, times etc. are passed by value. Reference counting is only used for heap allocated values and types that themselves reference values,…

  6. comment
    Comment #17740337

    And since composition is seamless, and they're relatively trivial to implement; they make great glue/DSL/process description languages. Take off as in replace C++ or Java, probably…

  7. comment
    Comment #17740299

    I get what you're saying, and I get the same feeling from most modern languages. They lack conceptual integrity. It's sort of spreading like a virus, even C++ fell into the same tr…

  8. comment
    Comment #17694630

    It sort of makes sense in an engineering/programming context, but life in general doesn't really lend itself to that level of control. Did you ever try thinking about how they migh…

  9. comment
    Comment #17618141

    Two words, nested functions. They should have been in the C standard a long time ago, solving the same problems without them is a major pain. And even though Clang supports most of…

  10. comment
    Comment #17234540

    I wouldn't trust any corporation with something I couldn't afford to loose, Microsoft or not. Corporations, by definition; have no souls.

  11. comment
    Comment #17234513

    I guess the question is if they actually changed or just retreated back to the Embrace phase with plan B.

  12. comment
    Comment #17230695

    I'm split on this one. I lived through Microsoft's dark ages, when the victory of open source was still hanging by a thread. The reason we're seeing a softer Microsoft is that they…

  13. story
  14. comment
    Comment #17174389

    No experience, and not APL; but [0] pops up on my radar now and then. [0] https://futhark-lang.org/

  15. comment
    Comment #17174337

    There are as many kinds of nils as programming languages. Cixl [0] doesn't derive nil from every other type, instead Nil and most other types derive Opt; which means that user code…

  16. story
  17. comment
    Comment #17155212

    While I'm all for more options, and against deprecating commonly used functionality; the results I'm getting say that first class context switching support isn't really as importan…

  18. story
  19. comment
    Comment #17115520

    Sweet Amiga memories :) I recently reverse engineered the walker to get something simple but fun to animate, in the console no less: https://github.com/basic-gongfu/cixl/blob/maste…

  20. comment
    Comment #17109524

    If you're serious about writing code; I strongly recommend learning some C, Forth & Common Lisp to get an idea of what's possible. Once you have those under your belt, appearances …

  21. comment
    Comment #17109505

    Not bad; my make-fu was never that spectacular to begin with and it hasn't been aging well, this helps me a lot. Sure thing, if you feel like giving the entire makefile the same tr…

  22. comment
    Comment #17109480

    For the record: I just benchmarked GnuPth with NULL sigmask against ucontext for the example in the post and it's slightly (3.4/3.2s) slower.

  23. comment
    Comment #17107440

    I hear you; I'm not overly excited with CMake either, or the C build system story in general. I spent several years trying to bend regular make into something I was happy with; the…

  24. comment
    Comment #17106742

    I was under the impression that Boost Context is more than that; at least that's what the amount of assembler code tells me; but I'll be the first to admit I don't have much patien…

  25. comment
    Comment #17106362

    Isn't Zig based on LLVM rather than compiled to C?