Viewing profile — macgyverismo
macgyverismo
HN member- Joined
- Sat, Oct 12, 2019, 7:28 AM UTC
- HN karma
- 90
- Public activity
- 40 items
- HN profile
- View on Hacker News ↗
About macgyverismo
Recent public activity
-
comment
Comment #48933080
That explains it. I guess my actual question was, why would you prefer submodules over fetchcontent :)
-
comment
Comment #48931059
Why use git submodule, when the repo already use CMakes Fetchcontent?
-
comment
Comment #47750847
honest question, do you not care about/take into account the negative externalities such as animal suffering and/or environmental impact?
-
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…
-
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…
- story
-
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…
- story
-
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…
-
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…
-
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
-
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…
-
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…
-
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…
-
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…
-
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…
-
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…
-
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…
-
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…
-
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 …
-
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…
-
comment
Comment #37743872
There is work done one this. search for: software defined microwave (SDC)
-
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…
-
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 …
-
comment
Comment #33591179
They need atomic operations which can still stall most of your massivly parallel machine.