I'm sure you'll get pissed at this, but assuming hiring managers see your blog and Gitea instance, here are some of my guesses as to why they don't want to hire you:
* You call BLM a "terrorist organization".
* You explicitly object to the idea that the phenomenon of police killings of black people is rooted in white supremacy.
* You give off serious antivaxxer vibes, and refuse to wear a mask during a global pandemic.
* You're petty enough about the above to post a list of businesses you won't patronize because they require masking.
* You are boycotting Rust because they don't want people bringing guns to their conferences.
* You complain about being banned from lobste.rs for posting transphobic comments. (And yes, despite your protestations, they are indeed transphobic.) And also for claiming that gender dysphoria is essentially a mental illness to be cured.
You clearly think these are all reasonable positions to hold, but the fact of the matter is that these sorts of things will be considered red flags by many recruiters and hiring managers at many tech companies. You may believe that these things should have no bearing on whether or not you get a job, but what matters is the reality, not what you believe.
On the technical side:
* You don't want to work in any language but C.
* You claim that you can't read/understand code written by others, citing a dubious "theory of mind" excuse.
Most tech companies don't use C these days. Certainly there are some, but most that write internet-facing programs don't use it. Even a company that does have C positions might be concerned about your unwillingness to write anything else. And reading, understanding, maintaining, and adding features to other people's code is a huge part of nearly any software development job.
I have no doubt that some of your technical achievements are impressive, but companies consider much more than that when making hiring decisions.
All this is just from a few minutes perusing your website.
> I live in a place where people generally share the same values, so those other posts shouldn't be a problem.
I'm assuming you live in Utah based on some of the things I read on your website; I don't expect there are a ton of tech-company employers there. And of those that are there, I suspect many people who work at them don't share as many of your values as you think they do.