I don’t mind paying for the domain name so much but I do mind the fact that even after paying for the domain name, there is no guarantee of having full control over the domain name. I do mind that even after spending money year after year, we are only renting a domain name, with the possibility of the domain name being taken away from us anytime!
I used to be a big proponent of hosting your email address at your own domain name. But then I had a very unpleasant experience of losing my domain name several years ago, for no fault of mine, due to anti-malware operations completely unrelated to my website. After that incident, I am not so sure!
I have written more about that incident here:
https://susam.net/sinkholed.html
I wish the mainstream World Wide Web were built around the concept of owning a domain name where we could prove our ownership using a private key.
The problem is that it’s only a rented domain and thus a rented username. My DNS provider Porkbun offered a 5 year deal, but I would pay for much longer if I could.
oh, and by the way that includes the package manager, so the compile time accounts for:
* HTTP
* TLS (including aegis-128l, aegis-256, aes128-gcm, aes256-gcm, chacha20poly1305)
* deflate, zstd, and xz
* git protocol
Do you have any metrics on which parts of the whole compiler, std, package manager, etc. take the longest to compile? How much does comptime slowness affect the total build time?
And hey, I wrote a lot of the rendering code for that perf analyzer. Always fun to see your work show up on the internet.