Nice, PT_INTERP is the only non-relocatable thing of ELF files and typically requires wrapper scripts/executables.
Regarding shebangs, I've never understood why the kernel cannot resolve e.g. `#!sh` relative to PATH instead of CWD. Posix prescribes that you should look for `sh` in PATH and don't expect it to be in `/bin/sh`. And using `/usr/bin/env sh` has the same issue: what if coreutils is installed elsewhere.
Not really, a theorem with a hard proof can have simple but important corollaries. It's also not unthinkable that theorems exist with proofs that cannot reduce to something simple/short.
Speeding up C/C++ compiler bootstrapping, starting at a single binary of <1KB. Currently it gets to GCC 4.7 in 2-3 minutes on x86_64 and aarch64: https://github.com/haampie/shpack
David Hume pointed this out in 1740, and his advise still applies:
A reason should be given, for what seems altogether inconceivable, how this new relation can be a deduction from others, which are entirely different from it. But as authors do not commonly use this precaution, I shall presume to recommend it to the readers.
You can look at a histogram of number of words per sentence, and you'll find immediately that it's written by an AI.
When?
Today.
Minutes.
Four years.
$54 million.
Collect feedback.
Delivered faster.
Not days.
Not weeks.
It's free.
...
No $19 million in upfront costs.
They're now doing meaningful work.
Let me put that in context.
That's a 95% cost reduction.
But think about what that represents.
And we can show you how.