Live data from Hacker News

Viewing profile — macgyverismo

macgyverismo

HN member
Joined
Sat, Oct 12, 2019, 7:28 AM UTC
HN karma
90
Public activity
40 items

About macgyverismo

news.ycombinator.com@arjanhouben.nl

Recent public activity

  1. comment
    Comment #48933080

    That explains it. I guess my actual question was, why would you prefer submodules over fetchcontent :)

  2. comment
    Comment #48931059

    Why use git submodule, when the repo already use CMakes Fetchcontent?

  3. comment
    Comment #47750847

    honest question, do you not care about/take into account the negative externalities such as animal suffering and/or environmental impact?

  4. comment
    Comment #47714782

    I have to say, since CMakes FetchContent module has been available I have not had a need for a dependency manager outside of CMake itself. What exactly is it you do/need that can't…

  5. comment
    Comment #47701579

    I think this video nicely articulates something modern software has lost. Modern software does not feel like it was meant for you. No longer a tool for you to use. I am hopefull we…

  6. story
  7. comment
    Comment #47333511

    It's not criminal as the power usage is (assumed to be) paid for. It is criminal or at least problematic that the cost of power does not include (negative) externalities, we should…

  8. story
  9. comment
    Comment #46145787

    Lovely article, I am amazed at the lengths compilers go through to get the best performance. Thanks for writing this! Reading the part about pure functions (including the extension…

  10. comment
    Comment #42829563

    I can see how the author came to the conclusion that libmodem written in rust would have prevented the issue, but isn't it simply pushing the problem further down the stack? The au…

  11. comment
    Comment #42777742

    I'm sure, but could you point me in the direction of these tools? I would love to supply GDB with some aliases for much used templates so I can have less verbose outputs

  12. comment
    Comment #42272735

    I love it too, it tends to bend to my will, for better or worse. It feels like it doesn't stand in my way, and that further translates to feeling like there is nothing between my p…

  13. comment
    Comment #42272347

    This is what keeps tripping me up, it is very difficult to be both general and not opinionated. C++ is general, you can use it however you want. Especially in many unsafe ways. Lik…

  14. comment
    Comment #42220000

    The comment in your frobulate code suggests one is to forbulate, yet reading The code it is very clear that there will only be frobulation happening in the outlined proceedings. Pe…

  15. comment
    Comment #40265404

    That matches the 'static_assert' portion of my sample code. The implied claim of the parent I replied to was that rust could do this even for runtime values, such as the one I am u…

  16. comment
    Comment #40265129

    can you show me how rust does this? I'm genuinely curious. I've made a toy example to show how c++ checks for undefined behavior at compile time, I am unaware of rust being able to…

  17. comment
    Comment #40263361

    This borrow checker runs at runtime, which I find not as interesting. Everything starts to look a lot like std::unique_ptr which I think is mostly unneeded as it ads pointer indire…

  18. comment
    Comment #39121965

    I feel your pain. For me the biggest hurdle was taken away once I realized the following 3 things: - everything in Rust-land is named differently. They are not different, but use d…

  19. comment
    Comment #39117440

    I've had an electric one (heater in the base) for more than 15 years and it recently broke in a way that was not repairable. I really want to buy a new electric one with a reasonab…

  20. comment
    Comment #38899162

    I started using this library last week. It was easy to get started and running. When I wanted to do stuff beyond the provided example I found nothing worked as I had expected. For …

  21. comment
    Comment #38549521

    I have played with this idea on and off over the last few years. For c++ mind you. I have started a few times writing such a thing and each time ended up concluding I was making it…

  22. comment
    Comment #37743872

    There is work done one this. search for: software defined microwave (SDC)

  23. comment
    Comment #36254452

    This was very much in line with my own thinking, or at least that is what I suspect and can’t know for sure. With the recent AI buzz I got to think, maybe the keep from the story a…

  24. comment
    Comment #35511900

    I’ve been using this technique as well, but I found that debugging static_asserts is quite hard. I often fall back to calling the failing test at runtime and stepping through. Any …

  25. comment
    Comment #33591179

    They need atomic operations which can still stall most of your massivly parallel machine.