> (I’m not sure why the data from my old domain, cyhsu.xyz, hasn’t been aggregated to the new hsu.cy, despite the methodology page saying it should. Must I return the canonical header in addition to a 301 code?)
It's a manual process, so I have to do it by hand when I notice a domain has moved. I've just added yours and kicked off a reprocessing job so that your old domain counts toward hsu.cy.
I think that account was compromised a while back, it looks fine now again.
I don't get the point though, why even bother making a repost bot. It's not like they gain anything from it.
Not that I have anything against the top bloggers, but I do hope the 2026 list will differ from the 2025 list. I'm here to read about varied tech content!
> For most of my favorite projects, I write the blog post _first_, then adapt that to a YouTube script. I still consider the written word to be vastly superior to video form.
Thanks for this context! I've re-worded that sentence to remove the assumption that the Mac Mini post was adapted from the video.
>blog has earned maybe a few thousand dollars with Amazon Affiliate links each year (it covers the hosting, at least, and gives a little extra cash, but I try to keep the blog as "old school web" as possible.
Wow, I'm surprised it's that little. I assumed all the popular homelab creators were making much more from affiliate links because I'd assume it's $500-5k in referred purchases per day ($12.5-125/day @ 2.5% commission), so I'd expect $10-20k/yr.
If it's an insignificant amount of your income, why bother? Affiliate links create a bias that goes against the interests of readers.[0] I get it when it's the only way to be sustainable, but if it's a pretty small percentage of annual earnings, it seems not worthwhile.
If you click a domain, you'll see its details page, and there's a direct link at the top as well as direct links to all of the domain's front page stories.
Everything is default included, and I have a long list of not-blog domains that are excluded.[0] Plus, I exclude the Alexa top 500.
There are lots of not-blogs still in the dataset, but I just exclude them when I come across them in popular views. But I'm sure if you dig through positions 101-5000 you'll find lots of domains that don't match my official criteria for a blog.
>There's some data issues in the full dataset, expectedly. My blog got around 200 points this year, which should be enough to hit #2077, but the blog does not appear at all.
Yeah, the minimum for inclusion is 500 upvotes across all front page stories.[0]
>Also baseten.co is not a personal blog.
Thanks, I've updated the dataset to exclude baseten.[1] It should disappear in the next hour or so.
Which view did they appear in? I don't see them anywhere in the top 100.
I've updated the blog post and the dataset.[0] The blog updates instantly, but the dataset needs a few minutes for my pipeline to re-run and push to the CDN.
The minimum threshold for inclusion is 500 upvotes across all posts that reached the front page.[0] It looks like your domain currently has 176 total upvotes, so it misses the threshold.[1]
I have the minimum because I precompute all the data so that I can serve it on a static site, but it means everyone downloads the full dataset when they visit the site. I make the threshold 500 upvotes so the CSV doesn't grow too large.
Thanks for the reply, you are right, I missed the threshold on my first read. While I am still sad I can see the reasons for it. Guess I have some posting to do.
With Julia Evans, it's mainly due to her blogging less. She only published six blog posts in 2025, but five of them reached the front page.[0] By comparison, in 2020, when she was #11th most popular, she had 17 new blog posts on the front page plus 5 old ones.[1] Her site makes it kind of hard to count her total posts in 2020 by eyeballing it, but it looks like she published about 50+ new posts that year.
It's a manual process, so I have to do it by hand when I notice a domain has moved. I've just added yours and kicked off a reprocessing job so that your old domain counts toward hsu.cy.
reply