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

S

somerandomidiot.com

Personal blog · somerandomidiot.com/blogsystemsprogramming

somerandomidiot.com is a personal blog at somerandomidiot.com about systems and programming. Since 2014, 12 different Hacker News readers have linked it 29 times, most often “Things Routers Do: Network Address Translation”. No feed was found, so read it on the site itself.

29mentions?
12HN people?
2014–2022first – last linked?
Links on Hacker News per year · peak 11 in 2014

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

Why HN links it

HN commenters link this blog's MirageOS and unikernel posts, covering Irmin, deploying unikernels to EC2 and a Mirage security vulnerability. Several links are cited as sources for points about the Mirage project.

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

Most-linked posts?

  1. Things Routers Do: Network Address Translation
    2 people · 2 mentions · first linked 2015-04-10
  2. Fine, I'll download it for you
    2 people · 2 mentions · first linked 2017-10-10
  3. NAT your own packets
    2 people · 2 mentions · first linked 2017-10-10
  4. Fuzzing TCP Options
    2 people · 2 mentions · first linked 2014-07-10

What Hacker News says?

  1. As for the rest of MirageOS, Irmin is a "library" database, means that you have a bunch of components than you can re-use in different contexts. Two interesting contexts are: - the browser, where some components of Irmin are transpiled to JavaScript using js_of_ocaml ( http://ocsigen.org/js_of_ocaml/ ). Cuekeeper ( http://roscidus.com/blog/blog/2015/04/28/cuekeeper-gitting-t... ) is an interesting use-case for that.…

    Comment linking /blog/2015/04/24/what-a-distributed-version-controlled-ARP-cache-gets-you/

    on “Irmin: Git-like distributed DB”
  2. Submitted Attack Surface: Why I Unikernel, Part 1 as a story · 66 points

    HN discussion
  3. amirmc · 2014-05-11Recommends
    Thanks! If you're interested in deploying to EC2 then you should also look over Mindy Preston's posts [1]. There will also be more work done on improving cloud deployment over the summer [2]. I expect it won't be too long before we can have a heroku-like experience/system for easily building and deploying Unikernels to third-party clouds. [1] http://www.somerandomidiot.com/blog/categories/mirage/ [2] http://openmira…

    Comment linking /blog/categories/mirage/

    on “MirageOS: A Unikernel For The Xen Hypervisor”
  4. Submitted Fuzzing TCP Options as a story · 42 points

    HN discussion
  5. Deploying to EC2 is an option [1]. In general, we want to make it easy for people to deploy to the public cloud and will release tools to aid this. [1] http://www.somerandomidiot.com/blog/2014/04/23/verb-your-own...

    Comment linking /blog/2014/04/23/verb-your-own-noun/

    on “YunoHost: Aiming to make hosting accessible”
  6. Submitted The Minnesota Goodbye as a story · 24 points

    HN discussion
  7. Also, the how: http://www.somerandomidiot.com/blog/2014/08/18/i-am-unikerne...

    Comment linking /blog/2014/08/18/i-am-unikernel/

    on “Attack Surface: Why I Unikernel, Part 1”
  8. Submitted What a distributed, version-controlled ARP cache gets you as a story · 22 points

    HN discussion
  9. Well, yes and no. The surface area for memory-unsafe problems is much smaller, but it's still there. To @cheez's point, Mirage did contain a very dangerous vulnerability (see https://www.somerandomidiot.com/blog/2014/07/09/how-to-set-t... ). I'm optimistic that long term it's a great and obviously worthwhile tradeoff, even though the new stack (and all of https://nqsb.io really) is going to need a lot of real-world…

    Comment linking /blog/2014/07/09/how-to-set-the-evil-bit/

    on “IncludeOS: A minimal, resource efficient unikernel for cloud systems”
  10. Submitted Chamelon: MVP persistent block storage for MirageOS as a story · 21 points

    HN discussion
  11. Submitted Things Routers Do: Network Address Translation as a story · 15 points

    HN discussion
  12. Submitted Disco: Running Commodity Operating Systems on Scalable Multiprocessors as a story · 7 points

    HN discussion
  13. Submitted Fine, I'll download it for you as a story · 3 points

    HN discussion
  14. Submitted Fine, I'll Download It for You as a story · 3 points

    HN discussion
  15. Submitted How to Set the Evil Bit as a story · 3 points

    HN discussion
  16. Submitted Some Random Idiot as a story · 2 points

    HN discussion
  17. Submitted Ditch That AWS Build Host as a story · 2 points

    HN discussion
  18. Submitted NAT your own packets as a story · 2 points

    HN discussion
  19. Submitted Using property based testing on an Ocaml DHCP library as a story · 2 points

    HN discussion
  20. Submitted A Quick Guide to Quick Changes in MirageOS as a story · 2 points

    HN discussion
  21. Submitted Let's Play Network Address Translation: The Home Game as a story · 2 points

    HN discussion
  22. Submitted Why I keep my blog in a unikernel as a story · 2 points

    HN discussion
  23. Submitted NAT your own packets as a story · 1 points

    HN discussion
  24. Submitted Recurse Center retrospective as a story · 1 points

    HN discussion
  25. Submitted A quick guide to making quick changes in MirageOS (2015) as a story · 1 points

    HN discussion
  26. Submitted Things Routers Do: Network Address Translation as a story · 1 points

    HN discussion
  27. Submitted Recurse Center Retrospective as a story · 1 points

    HN discussion
  28. Submitted Doing nothing in Mirage as a story · 1 points

    HN discussion
  29. Submitted Robot Finds Kitten Game in Elm as a story · 1 points

    HN discussion

Search all of HN for somerandomidiot.com

Linked by the same people?