Live data from Hacker News

Viewing profile — hmfrh

hmfrh

HN member
Joined
Thu, Feb 04, 2021, 2:08 AM UTC
HN karma
235
Public activity
26 items

About hmfrh

No profile information was provided.

Recent public activity

  1. 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…

  2. 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 …

  3. 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…

  4. 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…

  5. 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?

  6. 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

  7. 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…

  8. 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…

  9. 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?

  10. 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…

  11. 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…

  12. 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…

  13. 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...

  14. 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…

  15. 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…

  16. 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…

  17. 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…

  18. 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…

  19. 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...

  20. 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…

  21. 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…

  22. 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…

  23. 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.

  24. 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…

  25. 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 …