Viewing profile — hmfrh
hmfrh
HN member- Joined
- Thu, Feb 04, 2021, 2:08 AM UTC
- HN karma
- 235
- Public activity
- 26 items
- HN profile
- View on Hacker News ↗
About hmfrh
No profile information was provided.
Recent public activity
-
comment
Comment #41323637
> Yes. The exporters can handle whatever meaningful address selection you can throw at them, including multiple disjoint ranges within the same section. So you can keep carving hol…
-
comment
Comment #41322907
> As long as you do not cut across a variable or a function, you can export pretty much however you want, you don't have to follow the original object file boundaries. Would it be …
-
comment
Comment #41322141
How much work is it to figure out which sections of the executable to export? Would it be realistic to be able to export a modern-ish (2008-2015) Win32 game into objects and then c…
-
comment
Comment #38162256
> So ultimately, the borrow checker doesn’t seem worth it if you actually think about the cognitive overhead and headaches it brings. You quite literally also have to "borrow check…
-
comment
Comment #38098565
Surely the C++ surface area will also have increased significantly in the same span of time which means that Rust will still be ahead?
-
comment
Comment #33640295
Other than Godbolt Rust also has cargo-show-asm[1] that directly shows the actual assembly. [1]: https://crates.io/crates/cargo-show-asm
-
comment
Comment #33224570
It appears to also be called the "abstract machine"[1]. C semantics do not work "directly on the hardware" but instead on an abstract machine that is then converted to the actual h…
-
comment
Comment #33223378
> C having better support for pointers make it near to how the processor works, compared to other languages. Java is almost entirely pointers to heap allocations, yet I don't think…
-
comment
Comment #32716207
> Do you want criminal prosecution for actual harm, or for potential harm? Do you only want DUI to be illegal if it results in an accident?
-
comment
Comment #30991096
> And how is these countries joining NATO benefiting the existing NATO members? Stability in Europe. The west doesn't want refugees from whatever country Russia decided to invade t…
-
comment
Comment #30990668
> It all looks rosy now, but remember just a few years ago when Turkey shot down a Russian jet on the Syrian border and almost led to NATO involvement? Remember when Russia invaded…
-
comment
Comment #30881356
You probably think that you do, but in reality you don't. Large corporations have been proven to fix wages for tech workers[1]. There's literally no way that you could have any pos…
-
comment
Comment #28972730
> where is the bad news? The bad news come when you reach the "Extinguish" phase. [1] [1]: https://en.wikipedia.org/wiki/Embrace,_extend,_and_extinguis...
-
comment
Comment #28887370
Introducing a new keyword means that all existing code that uses the new keyword as an identifier will break. That's why the `constexpr` keyword is deliberately weird. It's also wh…
-
comment
Comment #28760631
> She leaked a trove of internal research and communications showing the company was aware of the ills of its platforms, including the toxic risks of Instagram to some teenage girl…
-
comment
Comment #28180983
> What fascism used to be was ultra nationalistic, non democratic, centralised control of people's lives and the economy for the greater good of the state. And I means these to the…
-
comment
Comment #28105876
> Some days I can get a dozen robo calls, each with a different spoofed number. I live in the EU and have literally never gotten a robo call in my life. It's a political problem, n…
-
comment
Comment #27958394
> this is something that can change from person to person yes, but is it like that for you? In my opinion it really depends on your background. For example, Rust uses the `i32` typ…
-
comment
Comment #27958293
The Zero to Rust[1] series also has a fairly comprehensive look into these. [1]: https://www.lpalmieri.com/posts/2020-09-27-zero-to-productio...
-
comment
Comment #27737397
> I’m not sure that that is a reasonable test of how the program typically behaves. That's not what people care about, people care about their copyright being blatantly violated by…
-
comment
Comment #27737286
> You do understand that's not how laws work in general, right? The only reason the law doesn't work this way for Microsoft Copilot is because the copyright holders are individuals…
-
comment
Comment #27724298
> If you open-sourced code and allowed it to be used for commercial purposes Uploading it to Github does not transfer ownership or imply allowances for any use. If you upload it wi…
-
comment
Comment #26985112
The second option also doesn't result in any big negatives for UMN associated personnel because the kernel devs take on all the work of enforcing stricter scrutiny.
-
comment
Comment #26890778
Nobody is an expert on every subject. You could have PhD level knowledge of the theory behind a specific filesystem or allocator but know next to nothing about the underlying hardw…
-
comment
Comment #26819131
I've had issues on PopOs 20.04 and 20.10 with microphones connected through the audio jack. Connecting through a cheap jack-to-USB converter eliminated the background noise. There …