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

Top all-time · #54

F

Fly.io

Company blog · fly.io/blogprogrammingsystems

Fly.io is the company blog at fly.io, writing about programming and systems. Since 2017, 560 different Hacker News readers have linked it 1,051 times, most often “Show HN: Fly – A global load balancer with middleware”. It is still writing: the last post was on 2026-10-23, and you can follow it by feed.

Visit the blog
1,051mentions?
1recommend?
560HN people?
2017–2026first – last linked?
Links on Hacker News per year · peak 250 in 2022

Rarely recommended · 1 of 40 sampled comments recommend it?

Why HN links it

HN readers link Fly.io's engineering blog for posts on its infrastructure, such as Corrosion, LiteFS, SQLite and Firecracker sandboxing, and for the AI essay 'My AI Skeptic Friends Are All Nuts'.

Recommended for · 1 comments
Recommended as a read ('check this out') for the gVisor and user-mode WireGuard material in the SSH and user-mode IP post.1

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.

Deploy apps, agents, and databases on fast, hardware-isolated VMs. Pay only for the seconds they run. Sign up free.

Most-linked posts?

  1. /
    31 people · 39 mentions · first linked 2017-03-10
  2. Show HN: Fly – A global load balancer with middleware
    30 people · 35 mentions · first linked 2017-03-29
  3. API Tokens: A Tedious Survey
    19 people · 19 mentions · first linked 2021-08-24
  4. I'm all-in on server-side SQLite
    18 people · 18 mentions · first linked 2022-05-09
  5. /docs/about/pricing/
    16 people · 16 mentions · first linked 2020-12-01
  6. Docker without Docker
    15 people · 18 mentions · first linked 2021-04-09
  7. My AI skeptic friends are all nuts
    14 people · 15 mentions · first linked 2025-06-02
  8. Fly.io Distributed Systems Challenges
    13 people · 13 mentions · first linked 2023-02-22
  9. Sandboxing and workload isolation
    11 people · 16 mentions · first linked 2020-07-30
  10. Globally Distributed Postgres
    10 people · 16 mentions · first linked 2021-06-30

What Hacker News says?

  1. AI posts (including this one) are all over his employers blog lately, so there’s some stake (fly MCP, https://fly.io/blog/fuckin-robots/ , etc).

    Comment linking /blog/fuckin-robots/

    on “My AI skeptic friends are all nuts”
  2. Submitted My AI skeptic friends are all nuts as a story · 2356 points

    HN discussion
  3. The author defends mediocore code, yet wrote this piece: https://fly.io/blog/vscode-ssh-wtf/ Where he dunks on how SSH access works in VSCode. I don't know. The code and architecture behind this feature may well be bananas, but gets the work done. Sounds like a clear case of mediocority. I wonder how does he reconcile those two articles together. For me this is more of a clickbait. Both of the articles. With that in…

    Comment linking /blog/vscode-ssh-wtf/

    on “My AI skeptic friends are all nuts”
  4. Submitted I'm all-in on server-side SQLite as a story · 1353 points

    HN discussion
  5. OP: https://fly.io/blog/youre-all-nuts/#but-its-bad-at-rust > (from https://lukasatkinson.de/2025/net-negative-cursor/ ) looks inside complaining about Rust code

    Comment linking /blog/youre-all-nuts/

    on “My AI skeptic friends are all nuts”
  6. Submitted You should write an agent as a story · 1070 points

    HN discussion
  7. It's rather shocking for a company to admit to flaunting software licensing in public communications. But this is not new https://fly.io/blog/wrong-about-gpu/ > At one point, we hex-edited the [NVIDIA] closed-source drivers to trick them into thinking our hypervisor was QEMU.

    Comment linking /blog/wrong-about-gpu/

    on “My AI skeptic friends are all nuts”
  8. Submitted We were wrong about GPUs as a story · 921 points

    HN discussion
  9. Hmm a bit of a tone shift from: https://fly.io/docs/about/open-source/ > Fly.io builds on the work of a tremendous open source infrastructure community. We want open source authors to benefit from their work because we think a healthy, thriving open source ecosystem will help us build better products. To the fine article: > Meanwhile, software developers spot code fragments seemingly lifted from public repositories…

    Comment linking /docs/about/open-source/

    on “My AI skeptic friends are all nuts”
  10. Submitted Free Postgres databases for small projects as a story · 841 points

    HN discussion
  11. here is the mentioned blog post for anyone interested (and lazy): https://fly.io/blog/api-tokens-a-tedious-survey/

    Comment linking /blog/api-tokens-a-tedious-survey/

    on “Ask HN: What are some cool but obscure data structures you know about?”
  12. Submitted How we got to LiveView as a story · 802 points

    HN discussion
  13. I think Consul is great, for what it's worth; we were just abusing it. https://fly.io/blog/a-foolish-consistency/ https://fly.io/blog/corrosion/

    Comment linking /blog/corrosion/

    on “Cloudflare outage on November 18, 2025 post mortem”
  14. Submitted VSCode’s SSH agent is bananas as a story · 737 points

    HN discussion
  15. Most recently, a few weeks ago (but you'll find more just a page or two into the blog): https://fly.io/blog/corrosion/

    Comment linking /blog/corrosion/

    on “Cloudflare outage on November 18, 2025 post mortem”
  16. Submitted Docker without Docker as a story · 689 points

    HN discussion
  17. According to Fly's latest logbook post [1], they now have a workaround for this. [1]: https://fly.io/blog/logbook-2022-05-13/

    Comment linking /blog/logbook-2022-05-13/

    on “I'm all-in on server-side SQLite”
  18. Submitted SQLite Internals: Pages and B-trees as a story · 667 points

    HN discussion
  19. The article doesn't seem to discuss one of the most fundamental guarantees of current-day DB-application interaction: Acknowledged writes must not be lost. For example, if a user hits "Delete my account", and gets a confirmation "You account was deleted", that answer must be final. It would be bad if the account reappeared afterwards. Similarly, if a user uploads some data, and gets a confirmation (say via HTTP 200)…

    Comment linking /docs/reference/postgres/

    on “I'm all-in on server-side SQLite”
  20. Submitted LiteFS as a story · 648 points

    HN discussion
  21. > there’s no obvious way to resize disks Yes, this sucks right now. Resizable disks is on our list, we just need somebody to spend a few days on it. Luckily we're hiring platform engineers [1] to work on fun problems like that. > I actually am bothered that I basically don’t get billed. We actually had a bug that skipped charging a bunch of accounts. :) Regardless, we're not overly concerned about making $1/mo from…

    Comment linking /jobs/platform-product-engineer/

    on “I'm all-in on server-side SQLite”
  22. Submitted Phoenix.new – Remote AI Runtime for Phoenix as a story · 639 points

    HN discussion
  23. > We have a feature for redirecting HTTP requests that perform writes to a single VM. This makes Litestream + replicas workable for most fullstack apps: https://fly.io/blog/globally-distributed-postgres/ Thereby making it a constraint and (without failover) a single point of failover? What’s the upper limit here?

    Comment linking /blog/globally-distributed-postgres/

    on “I'm all-in on server-side SQLite”
  24. Submitted Fly.io has GPUs now as a story · 605 points

    HN discussion
  25. Litestream does a couple of things. It started as a way to continuously back sqlite files up to s3. Then Ben added read replicas – you can configure Litestream to replicate from a "primary" litestream server. It's still limited to a single writer, but there's no s3 in play. You get async replication to other VMs: https://github.com/fly-apps/litestream-base We have a feature for redirecting HTTP requests that perform…

    Comment linking /blog/globally-distributed-postgres/

    on “I'm all-in on server-side SQLite”
  26. Submitted SOC2: The screenshots will continue until security improves as a story · 546 points

    HN discussion
  27. There's also rqlite. There's definitely a place for this kind of stuff. But we already use a bunch of stuff that does distributed consensus in our stack, and the experience has left us wary of it, especially for global distribution. We almost used rqlite for a statekeeping feature internally, but today we'd certainly just use sqlite+litestream for the same kinds of features, just because it's easier to reason about…

    Comment linking /blog/a-foolish-consistency/

    on “I'm all-in on server-side SQLite”
  28. Submitted JIT WireGuard as a story · 485 points

    HN discussion
  29. You’re right, I stand corrected: > The problem is mitigated somewhat by our orchestration system. The control plane for Fly.io is Hashicorp Nomad, about which we will be writing more in the future. https://fly.io/blog/persistent-storage-and-fast-remote-build...

    Comment linking /blog/persistent-storage-and-fast-remote-builds/

    on “The architecture behind a one-person tech startup”
  30. Submitted Our User-Mode WireGuard Year as a story · 482 points

    HN discussion

Search all of HN for fly.io

Linked by the same people?