The ads really do make up for the costs involved in serving things over my CDN (AVIF images being widely supported and my video compression experiments https://xeiaso.net/blog/video-compression help). It's not enough to make me quit my dayjob (I would probably not want to do that anyways), but it's enough that the passive income pays for all my video games: https://xeiaso.net/blog/blog-profit-2022.
So, yes. There's ads. Blame other Hacker News users being toxic for why they exist. Maybe we can have a better world where people are just nice to other people, but until then I put ads on the blog so that my side projects are more sustainable.