HNHacker News
TopNewBestAskShowJobs

MFHava

36 karma · joined March 10, 2026

submissionscomments
MFHava··on The 1.5°C goal of the Paris Agreement is no longer viable
> Because of their religious fanaticism Germany closed their nuclear plants

Must have missed when Merkel left the CDU and joined the Greens...

MFHava··on Composite objects and C++26 the std:polymorphic type
Well, https://eel.is/c++draft/polymorphic#assign-2.2 requires copy-constructibility.
MFHava··on Composite objects and C++26 the std:polymorphic type
Yes, there is currently no move-only std::polymorphic, like there is a move-only std::indirect ...
MFHava··on NotProton: Steam Play for macOS
Wow, this is great!
MFHava··on Type Safe Generic Data Structures in C (2025)
Oh great, the next C-hack C++ will have to adopt for compatibility...
MFHava··on EDG C++ front-end goes public
Don't be sad for them. AFAIK those that didn't retire are now at Nvidia - hopefully continuing to improve the frontend...
MFHava··on Apple has added persistent 'ads' to iOS, and it's driving users crazy
No idea what you are talking about, I need none of the apps you mention...
MFHava··on C++26: Standard Library Hardening Experiments
>> The current contracts are not good enough for anybody who wants them - > This is a recurring pattern across large changes to c++. Modules and coroutines both are great examples of this.

Coroutines are ready since C++20, there is some stuff missing in the language (`for co_await` being the most obvious thing), but the feature is useful as is...

MFHava··on C++26: Standard Library Hardening Experiments
> And I think each national body has a veto. (that is the vote has to be unanimous, but not sure here).

No veto. Every P-member has a vote (abstain/approve/disapprove). Whether C++26 gets published is decided by numerical consensus.

MFHava··on Moderna reports first positive Phase 3 for mRNA neoantigen therapy in melanoma
Oh it was, actually still is - our right wing party is still talking about this stuff regularly...
MFHava··on Thoroughly Understanding C++ ABI (2024)
> They then watched the gcc community work through 10 years of pain to make the transition.

During the same time the MSVC compiler broke ABI multiple times and the world didn't end.

The fact that breaking ABI was such a shitshow for libstc++ is more related to the way C++/ABI/SOs is/are handled in Linux...

MFHava··on Windows died inside Microsoft, a 25-year veteran on how Azure took over
I have to disagree with the author in one key detail: IMHO Windows wasn't neglected, it was actively made worse over the last decade(s)...
MFHava··on Microsoft fire idTech team at Id software
> no one is even buying idTech

Kinda hard to buy an engine that is not for sale...

MFHava··on I don't know Apple's endgame for the Fn/Globe key–or if Apple does
> Most crucially, both keyboards introduced a new tenant: Control (⌃). This was modifier key number four, and to this day, I don’t fully understand why ⌘ wasn’t repurposed here

Because then we would have ended up with the same mess that is Windows (and Linux for that matter) when it comes to ^C being ambiguous...