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 · #2420

S

Sean McArthur

Personal blog · seanmonstar.comprogrammingsystemsweb

Sean McArthur writes seanmonstar, a personal blog at seanmonstar.com about programming, systems and web. Since 2010, 31 different Hacker News readers have linked it 43 times, most often “Was Async Fn a Mistake?”. It is still writing: the last post was on 2026-10-26, and you can follow it by feed.

Visit the blog
43mentions?
0recommend?
31HN people?
2010–2025first – last linked?
Links on Hacker News per year · peak 9 in 2023

Too few sampled comments (4) to say how often HN recommends it.?

Why HN links it

Rust-focused posts on HTTP libraries, the trade-offs of unsafe code in the Rust ecosystem, and async Rust; one commenter links it when announcing a new HTTP client crate.

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

My name is Sean McArthur, and here I blabber on about Rust, networking, open source, and a better web.

Most-linked posts?

  1. Was Async Fn a Mistake?
    4 people · 4 mentions · first linked 2023-09-28
  2. 2023 in Review
    3 people · 3 mentions · first linked 2024-01-16
  3. Hyper v1: protective and efficient HTTP for all
    2 people · 2 mentions · first linked 2023-11-15
  4. Warp: a web framework for Rust
    2 people · 2 mentions · first linked 2018-08-01
  5. A More Modular Reqwest
    2 people · 2 mentions · first linked 2025-03-06
  6. Pattern Matching and Backwards Compatibility
    2 people · 2 mentions · first linked 2022-08-26
  7. Firefox accounts oauth explorations
    2 people · 2 mentions · first linked 2014-06-03

What Hacker News says?

  1. Speaking of HTTP clients, just yesterday the person behind Hyper announced their new high-level HTTP client crate: http://seanmonstar.com/post/153221119046/introducing-reqwest

    Comment linking /post/153221119046/introducing-reqwest

    on “Rust and the Future of Systems Programming [video]”
  2. Submitted Intel - nodejs logging that plays nice with console.log as a story · 38 points

    HN discussion
  3. > If the author wanted an explanation for a technical decision, they could open an issue and have a conversation like an adult. Opening an issue comes across as a whole lot more aggressive to me. That implies that they owe you an explanation or you want them to change their code. > They cry about the existence of some unsafe code, but don’t actually put in the effort to figure out if it can lead to a real problem li…

    Comment linking /blog/2023-in-review/

    on “Unsafe at Any Speed: Tradeoffs and Values in the Rust Ecosystem”
  4. Submitted Hyper 0.14: A safe, reliable, fast HTTP library written in Rust as a story · 13 points

    HN discussion
  5. There’s a small message contained in that unnecessarily long post - that maybe a popular library used for HTTP in Rust could use less unsafe. There was no need for this half mocking, half condescending tone. If the author wanted an explanation for a technical decision, they could open an issue and have a conversation like an adult. Instead we’re left with their speculation that leads nowhere. They cry about the exis…

    Comment linking /blog/2023-in-review/

    on “Unsafe at Any Speed: Tradeoffs and Values in the Rust Ecosystem”
  6. Submitted Console.log() all the things as a story · 10 points

    HN discussion
  7. > Just so you're aware, C++ has three keywords here: co_async, co_await, and co_return... This is admittedly an unimportant correction to what you said that doesn't in any way change your point; and yet, I still think it is an important one to keep in mind for people who only might end up with an indirect understanding of the C++ feature: C++ additionally chose to add a specialized co_yield... and specifically does…

    Comment linking /post/66832922686/was-async-fn-a-mistake

    on “Why Async Rust?”
  8. Submitted Hyper in Curl Needs a Champion as a story · 9 points

    HN discussion
  9. Submitted Warp: a web framework for Rust as a story · 7 points

    HN discussion
  10. Submitted Help Stabilize Hyper in Curl as a story · 5 points

    HN discussion
  11. Submitted Hyper's Vision as a story · 5 points

    HN discussion
  12. Submitted Hyper v1: protective and efficient HTTP for all as a story · 4 points

    HN discussion
  13. Submitted Hyper 1.0 Roadmap as a story · 4 points

    HN discussion
  14. Submitted Nice Try, App.net as a story · 4 points

    HN discussion
  15. Submitted Warp v0.2: the composable web server framework as a story · 3 points

    HN discussion
  16. Submitted Warp as a story · 3 points

    HN discussion
  17. Submitted Hyper v0.12.0 released as a story · 3 points

    HN discussion
  18. Submitted Async release of hyper as a story · 3 points

    HN discussion
  19. Submitted Hyper-Util Composable Pools as a story · 2 points

    HN discussion
  20. Submitted Hyper v1 – Seanmonstar as a story · 2 points

    HN discussion
  21. Submitted Was Async Fn a Mistake? as a story · 2 points

    HN discussion
  22. Submitted Was Async Fn a Mistake? as a story · 2 points

    HN discussion
  23. Submitted Was Async Fn a Mistake? as a story · 2 points

    HN discussion
  24. Submitted A less random generator as a story · 2 points

    HN discussion
  25. Submitted Recently, for a Rusty Web as a story · 2 points

    HN discussion
  26. Submitted Httparse 1.0 – safe, zero-copy, no allocation push HTTP/1.1 parser in Rust as a story · 2 points

    HN discussion
  27. Submitted A better way to sign-ins as a story · 2 points

    HN discussion
  28. Submitted Please Replace Credit Cards as a story · 2 points

    HN discussion
  29. Submitted The Galaxy in Review as a story · 2 points

    HN discussion
  30. Submitted A More Modular Reqwest as a story · 1 points

    HN discussion

Search all of HN for seanmonstar.com

Linked by the same people?