Work in progress: 82,651 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #244

X

Xe Iaso

Personal blog · xeiaso.net/blog · on HN as xenaprogrammingsystems

Xe Iaso's personal blog at xeiaso.net covers programming and systems. Since 2022, 200 different Hacker News readers have linked it 457 times, most often “Block AI Scrapers with Anubis proof-of-work”. It is still writing: the last post was on 2026-10-29, and you can follow it by feed.

Visit the blog
457mentions?
4recommend?
200HN people?
2022–2026first – last linked?
Links on Hacker News per year · peak 108 in 2024

Rarely recommended · 4 of 40 sampled comments recommend it?

Why HN links it

HN readers link Xe Iaso's blog for its posts on Anubis and anti-scraper defences, Nix, security and the V language, which some commenters call great and prescient.

Recommended for · 4 comments
Commenters call its content great, say they enjoy it, and say one post is prescient and good links to read.

Summarised by Claude from a sample of 40 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

Xe Iaso's personal website.

The author on HN?

xena · 10,097 karma · member since 2014

Bluesky: https://bsky.app/profile/xeiaso.net Blog: https://xeiaso.net email: hackernews@xeserv.us [ my public key: https://keybase.io/xena; my proof: https://keybase.io/xena/sigs/FQWG1-ZoMRV-4vq1h8x0Vs0EK2VKP5QsRsECud4v7Zw ] xena.at.hn I'm starting to discontinue use of Hacker News. Please contact me over email if you want to catch up.

From their public HN profile, which links to this site.

Most-linked posts?

  1. Block AI Scrapers with Anubis proof-of-work
    15 people · 16 mentions · first linked 2025-01-19
  2. Xe Iaso – Senior Technophilosopher
    6 people · 7 mentions · first linked 2022-10-21
  3. Amazon's AI crawler is making my Git server unstable
    6 people · 6 mentions · first linked 2025-01-17
  4. /blog/v-vaporware-2019-06-23
    5 people · 5 mentions · first linked 2022-06-18
  5. The Layoff
    4 people · 5 mentions · first linked 2024-02-17
  6. The Legacy of Heroku's Free Tier
    4 people · 5 mentions · first linked 2022-08-25
  7. Rolling the ladder up behind us
    4 people · 4 mentions · first linked 2025-06-20
  8. /blog/vlang-update-2020-06-17
    4 people · 4 mentions · first linked 2022-07-03
  9. Automuse: System for Generating Fiction Novels
    4 people · 4 mentions · first linked 2023-04-15
  10. AI: The not-so-good parts
    4 people · 4 mentions · first linked 2024-01-18

What Hacker News says?

  1. How about IPv6 over S3? https://xeiaso.net/blog/anything-message-queue/

    Comment linking /blog/anything-message-queue/

    on “Ask HN: The government of my country blocked VPN access. What should I use?”
  2. Submitted We all dodged a bullet as a story · 830 points

    HN discussion
  3. So first, let me prefix this by saying I generally don't accept cookies from websites I don't explicitly first allow, my reasoning being "why am I granting disk read/write access to [mostly] shady actors to allow them to track me?" (I don't think your blog qualifies as shady … but you're not in my allowlist, either.) So if I visit https://anubis.techaro.lol/ (from the "Anubis" link), I get an infinite anime cat girl…

    Comment linking /blog/2025/anubis/

    on “I use zip bombs to protect my server”
  4. Submitted Everyone should slow down AI development except for me as a story · 813 points

    HN discussion
  5. Something like https://xeiaso.net/notes/2025/anubis-works/

    Comment linking /notes/2025/anubis-works/

    on “I use zip bombs to protect my server”
  6. Submitted Valve is about to win the console generation as a story · 647 points

    HN discussion
  7. See also Xe Iaso's posts about CVEs in the C ecosystem ( https://xeiaso.net/shitposts/no-way-to-prevent-this/CVE-2025... )

    Comment linking /shitposts/no-way-to-prevent-this/CVE-2025-62229/

    on “Shai-Hulud Returns: Over 300 NPM Packages Infected”
  8. Submitted Amazon's AI crawler is making my Git server unstable as a story · 607 points

    HN discussion
  9. Ex-herokai here. This post made me have feelings. I wrote them up on my blog: https://xeiaso.net/blog/rip-heroku

    Comment linking /blog/rip-heroku

    on “Removal of Heroku free product plans”
  10. Submitted Nix is a better Docker image builder than Docker's image builder as a story · 484 points

    HN discussion
  11. mcspiff · 2022-10-21Recommends
    https://xeiaso.net/ is equally great content in a similar style in my opinion. Different area of topics a bit, but I enjoy both very much

    Comment linking /

    on “The HTTP crash course nobody asked for”
  12. Submitted The Layoff as a story · 452 points

    HN discussion
  13. The file explains it a bit, but my blogpost https://xeiaso.net/notes/2025/s1-simple-test-time-scaling/ could probably be better explained. I'll write out more but just for you I'll summarize what I'm gonna end up writing up. AI models fundamentally work on the basis of "given what's before, what comes next?" When you pass messages to an API like: [ { "role": "system", content": "You are an expert in selling propane…

    Comment linking /notes/2025/s1-simple-test-time-scaling/

    on “Chat is a bad UI pattern for development tools”
  14. Submitted Apple squandered the Holy Grail as a story · 423 points

    HN discussion
  15. The proof of work isn't really the crux. They've been pretty clear about this from the beginning. I'll just quote from their blog post from January. https://xeiaso.net/blog/2025/anubis/ Anubis also relies on modern web browser features: - ES6 modules to load the client-side code and the proof-of-work challenge code. - Web Workers to run the proof-of-work challenge in a separate thread to avoid blocking the UI thread…

    Comment linking /blog/2025/anubis/

    on “Why are anime catgirls blocking my access to the Linux kernel?”
  16. Submitted Anubis Works as a story · 319 points

    HN discussion
  17. Reading the original release post for Anubis [0], it seems like it operates mainly on the assumption that AI scrapers have limited support for JS, particularly modern features. At its core it's security through obscurity; I suspect that as usage of Anubis grows, more scrapers will deliberately implement the features needed to bypass it. That doesn't necessarily mean it's useless, but it also isn't really meant to bl…

    Comment linking /blog/2025/anubis/

    on “Why are anime catgirls blocking my access to the Linux kernel?”
  18. Submitted How to Store an SSH Key on a Yubikey as a story · 298 points

    HN discussion
  19. > If the site really was static before, and no JS was needed One does not imply the other. This forum is one example. (Or rather, hn.js is entirely optional.) > Another great solution? Just ask users to login (no js needed). I'll stand pretty firmly behind "If you aren't willing to make an account - you don't actually care about the site". Accounts don't make sense for all websites. Self-hosted git repositories are…

    Comment linking /blog/2025/anubis/

    on “This website is for humans”
  20. Submitted Salary Transparency as a story · 292 points

    HN discussion
  21. This article ( https://xeiaso.net/blog/paranoid-nixos-2021-07-18/ ) walks through a lot of the steps I've done on all my NixOS systems As for Nextcloud vs a restic server, Nextcloud is heavier, but I do benefit from it's extra features (like Calendar and Contact management) as well as use a couple of apps (Memories for photos is quite nice). Plus it's much more family friendly, which was a core requirement for my se…

    Comment linking /blog/paranoid-nixos-2021-07-18/

    on “My Self-Hosting Setup”
  22. Submitted "No way to prevent this" say users of only language where this regularly happens as a story · 208 points

    HN discussion
  23. No prob! I wrote more about my defense tool here in case you're interested: https://xeiaso.net/blog/2025/anubis/

    Comment linking /blog/2025/anubis/

    on “Amazon's AI crawler is making my Git server unstable”
  24. Submitted Rolling the ladder up behind us as a story · 206 points

    HN discussion
  25. I wish Elon Musk all the best handling whatever this is with a skeleton crew of people who hate him on Tuesday: https://xeiaso.net/blog/openssl-3.x-secvuln-incoming .

    Comment linking /blog/openssl-3.x-secvuln-incoming

    on “Tesla engineers were on-site to evaluate the Twitter staff’s code, workers said”
  26. Submitted Serving a high-performance blog solely from memory, using Rust as a story · 196 points

    HN discussion
  27. It's kind of the opposite problem as well; huge well-funded companies bringing down open source project websites. See Xe's journey here: https://xeiaso.net/blog/2025/anubis/ One may posit "maybe these projects should cache stuff so page loads aren't actually expensive" but these things are best-effort and not the core focus of these projects. You install some Git forge or Trac or something and it's Good Enough for y…

    Comment linking /blog/2025/anubis/

    on “Curl-impersonate: Special build of curl that can impersonate the major browsers”
  28. Submitted Anything can be a message queue if you use it wrongly enough (2023) as a story · 184 points

    HN discussion
  29. It's actually a smooth readable (but tall-and-skinny) font on my personal laptop, and a pixelated mess on my work laptop; I've never figured out why... Oh, huh, they're using a custom font: https://xeiaso.net/blog/iaso-fonts/ so that should actually be consistent. (After the weekend I'll poke at it on the other laptop and see what's up.) What I'm getting at is that they might (unintentionally) be complaining about a…

    Comment linking /blog/iaso-fonts/

    on “Nix is a better Docker image builder than Docker's image builder”
  30. Submitted Today I learned that bash has hashmaps (2024) as a story · 177 points

    HN discussion

Search all of HN for xeiaso.net

Linked by the same people?