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

C

Colin Paice

Personal blog · colinpaice.blogprogrammingsystems

Colin Paice writes ColinPaice, a personal blog at colinpaice.blog about programming and systems. Since 2021, 7 different Hacker News readers have linked it 11 times, most often “There are many ways to fail to read a file in a C program”. It is still writing: the last post was on 2026-10-27, and you can follow it by feed.

Visit the blog
11mentions?
7HN people?
2021–2023first – last linked?
Links on Hacker News per year · peak 8 in 2022

#IBMChampion

Most-linked posts?

  1. /2020/06/29/getting-z-os-installed-on-my-ubuntu-laptop/
    2 people · 3 mentions · first linked 2022-05-07
  2. There are many ways to fail to read a file in a C program
    2 people · 2 mentions · first linked 2022-08-14
  3. Python on z/OS – creating a C extension
    2 people · 2 mentions · first linked 2022-01-16

What Hacker News says?

  1. All you have to do is go to this website – https://www.ibm.com/marketplace/purchase/configuration/en/us... – sign in with your IBM ID (anyone can create one), and provide your details, and give your credit card number. I've successfully done it up to the step where you give your credit card, I haven't taken it further because I'm not sufficiently interested in this to justify to myself giving IBM so much money. One…

    Comment linking /2020/06/29/getting-z-os-installed-on-my-ubuntu-laptop/

    on “OpenVMS on x86”
  2. Submitted There are many ways to fail to read a file in a C program as a story · 82 points

    HN discussion
  3. Older versions of z/OS and OS/390 are easy to come by online [0], and from what I've heard run well under Hercules–although I myself have never tried (I have run the public domain MVS 3.8J in the past, in particular the TK4- distribution of it.) Of course, downloading and running those online versions violates IBM's license agreements and quite likely violates copyright laws – but you can make your own judgement abo…

    Comment linking /2020/06/29/getting-z-os-installed-on-my-ubuntu-laptop/

    on “OpenVMS on x86”
  4. Submitted Python on z/OS – creating a C extension as a story · 35 points

    HN discussion
  5. > Most of the results are on IBM's own website, and even that contains only high-level details. As other people have stated in this thread, IBM Redbooks are what you need and they span the whole range from high level overflow to low level. The ABC's of System Programming is probably where you want to start, there are 13 volumes I think. https://colinpaice.blog/2020/06/22/whats-in-abcs-of-z-os-sys... You just have to…

    Comment linking /2020/06/22/whats-in-abcs-of-z-os-system-programming/

    on “Ask HN: Why is there so little info on the web about IBM mainframe programming?”
  6. Submitted Python on z/OS – creating a C extension as a story · 6 points

    HN discussion
  7. IBM still invests in it's mainframes, and you can also run Linux on VMs, if you wanted to start to transition over some things. You can run an official IBM emulator for only $5,980.00 per user per year[0]. I've never done it, but this[1] guy did. Or you can run the open source Hercules[2] emulator, but this is limited to Linux, or older IBM operating systems. [0] https://www.ibm.com/products/z-development-test-envir…

    Comment linking /2020/06/29/getting-z-os-installed-on-my-ubuntu-laptop/

    on “Why Do Mainframes Still Exist? What's Inside One? [video]”
  8. Submitted Python on z/OS coding a C extension as a story · 3 points

    HN discussion
  9. Submitted Easy question, hard answer, how to convert a hex string to hex byte string in C? as a story · 2 points

    HN discussion
  10. Submitted There are many ways to fail to read a file in a C program as a story · 1 points

    HN discussion
  11. Submitted Writing system exits in C (and compiling them) as a story · 1 points

    HN discussion

Search all of HN for colinpaice.blog

Linked by the same people?