<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: lboc</title><link>https://news.ycombinator.com/user?id=lboc</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 15 Jun 2026 17:50:07 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=lboc" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by lboc in "FPS.cob: A first person shooter in COBOL"]]></title><description><![CDATA[
<p>I think Intercomm is bundled in the TK5 distribution of MVS 3.8 now. They got clearance from the owners a while back as I recall.<p>I'm assuming it's the same Intercomm you're talking about.</p>
]]></description><pubDate>Fri, 12 Jun 2026 01:43:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48498818</link><dc:creator>lboc</dc:creator><comments>https://news.ycombinator.com/item?id=48498818</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48498818</guid></item><item><title><![CDATA[New comment by lboc in "Tristan Davey's Punch Card Archive"]]></title><description><![CDATA[
<p>The s390x Linux install under z/VM boots from a virtual card reader, from cards generated by a virtual card punch from the installation files.</p>
]]></description><pubDate>Fri, 22 May 2026 04:52:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48232105</link><dc:creator>lboc</dc:creator><comments>https://news.ycombinator.com/item?id=48232105</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48232105</guid></item><item><title><![CDATA[New comment by lboc in "Is GitHub Down?"]]></title><description><![CDATA[
<p>Me too.
Status page predictably claiming 'All systems operational'!</p>
]]></description><pubDate>Thu, 11 Dec 2025 13:59:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=46231433</link><dc:creator>lboc</dc:creator><comments>https://news.ycombinator.com/item?id=46231433</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46231433</guid></item><item><title><![CDATA[New comment by lboc in "At Least 13 People Died by Suicide Amid U.K. Post Office Scandal, Report Says"]]></title><description><![CDATA[
<p>A good summary from the UK IT trade publication that broke the story:<p><a href="https://www.computerweekly.com/feature/Post-Office-Horizon-scandal-explained-everything-you-need-to-know" rel="nofollow">https://www.computerweekly.com/feature/Post-Office-Horizon-s...</a><p>Not sure if this requires sign-in/subscription, so apologies in advance. I did neither and have access to the full article.</p>
]]></description><pubDate>Fri, 11 Jul 2025 12:41:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=44531458</link><dc:creator>lboc</dc:creator><comments>https://news.ycombinator.com/item?id=44531458</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44531458</guid></item><item><title><![CDATA[New comment by lboc in "Show HN: Connecting an IBM 3151 terminal to a mainframe [video]"]]></title><description><![CDATA[
<p>Wow, Kilostream. There's a name I never thought I'd hear again :-)</p>
]]></description><pubDate>Wed, 09 Apr 2025 04:46:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=43628949</link><dc:creator>lboc</dc:creator><comments>https://news.ycombinator.com/item?id=43628949</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43628949</guid></item><item><title><![CDATA[New comment by lboc in "Show HN: Connecting an IBM 3151 terminal to a mainframe [video]"]]></title><description><![CDATA[
<p>There's a bunch of documentation for MVS 3.8J (or OS/VS2) on Bitsavers.<p>IBM provide free 1-year Z access via the Zxplore program.</p>
]]></description><pubDate>Wed, 09 Apr 2025 04:45:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=43628943</link><dc:creator>lboc</dc:creator><comments>https://news.ycombinator.com/item?id=43628943</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43628943</guid></item><item><title><![CDATA[New comment by lboc in "Show HN: Connecting an IBM 3151 terminal to a mainframe [video]"]]></title><description><![CDATA[
<p>Haven't used it for a couple of years, but I think it's still a free login ID with 1-year validity. You can re-apply every year.</p>
]]></description><pubDate>Wed, 09 Apr 2025 04:43:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=43628932</link><dc:creator>lboc</dc:creator><comments>https://news.ycombinator.com/item?id=43628932</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43628932</guid></item><item><title><![CDATA[New comment by lboc in "Recommendation for non-DOS/Unix open source OS outside x86/X64"]]></title><description><![CDATA[
<p>Are we to assume you want it to run on actual hardware? I imagine there are a number of OSes that qualify if emulation is acceptable. One I like:<p><a href="http://www.vm370.org/" rel="nofollow">http://www.vm370.org/</a><p>Full S/370 assembler source included.</p>
]]></description><pubDate>Wed, 26 Mar 2025 02:52:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=43478374</link><dc:creator>lboc</dc:creator><comments>https://news.ycombinator.com/item?id=43478374</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43478374</guid></item><item><title><![CDATA[New comment by lboc in "A tiny self-remaking C program"]]></title><description><![CDATA[
<p>Seems to be replicating mainframe JCL and in-stream data sets. Processing instructions and input are combined in a single file. Used all the time for compiling, running utilities etc.<p>I'm guessing that this (IBM) example is setting the delimeter to '@@' to avoid problems with the comment - JCL also understands the '/*' sequence. I've not seen it used with other languages (Cobol etc.)<p><pre><code>    //jobname    JOB   acctno,name...
    //COMPILE    EXEC  PGM=CCNDRVR,
    // PARM='/SEARCH(''CEE.SCEEH.+'') NOOPT SO OBJ'
    //STEPLIB    DD    DSNAME=CEE.SCEERUN,DISP=SHR
    //           DD    DSNAME=CEE.SCEERUN2,DISP=SHR
    //           DD    DSNAME=CBC.SCCNCMP,DISP=SHR
    //SYSLIN     DD    DSNAME=MYID.MYPROG.OBJ(MEMBER),DISP=SHR
    //SYSPRINT   DD    SYSOUT=*
    //SYSIN      DD    DATA,DLM=@@
      #include <stdio.h>
      ⋮
      int main(void)
      {
      /*  comment   */
      ⋮
      }
    @@
    //SYSUT1     DD    DSN=...
    ⋮
    //*
</code></pre>
<a href="https://en.wikipedia.org/wiki/Job_Control_Language#In-stream_input" rel="nofollow">https://en.wikipedia.org/wiki/Job_Control_Language#In-stream...</a>*</p>
]]></description><pubDate>Tue, 10 Sep 2024 08:36:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=41498557</link><dc:creator>lboc</dc:creator><comments>https://news.ycombinator.com/item?id=41498557</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41498557</guid></item><item><title><![CDATA[New comment by lboc in "Bash on Z/OS: My Journey and Contributions – The Mainframe Demystified"]]></title><description><![CDATA[
<p>Yes and Yes. Though there are options to get to the Unix shell via tn3270 too.</p>
]]></description><pubDate>Thu, 15 Jun 2023 05:36:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=36336802</link><dc:creator>lboc</dc:creator><comments>https://news.ycombinator.com/item?id=36336802</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36336802</guid></item><item><title><![CDATA[New comment by lboc in "Z/OS Introduction"]]></title><description><![CDATA[
<p>This is a reasonable introduction.<p><a href="https://www.ibm.com/z/resources/zxplore" rel="nofollow">https://www.ibm.com/z/resources/zxplore</a><p>There's also a bunch of (sign-in required) free training at learn.ibm.com. And I think there's something on Coursera too.</p>
]]></description><pubDate>Fri, 17 Feb 2023 09:23:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=34832617</link><dc:creator>lboc</dc:creator><comments>https://news.ycombinator.com/item?id=34832617</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34832617</guid></item><item><title><![CDATA[New comment by lboc in "A 23-byte “hello, world” program assembled with DEBUG.EXE in MS-DOS"]]></title><description><![CDATA[
<p>I've seen it done fairly often in mainframe assembler - embed an 'eyecatcher' string near the top of your program and jump to the real entry point. Used as an aid for debugging when reading dumps I believe. Not generally program data though, ususally metadata like program name, author, date assembled etc.</p>
]]></description><pubDate>Mon, 31 Oct 2022 03:46:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=33401834</link><dc:creator>lboc</dc:creator><comments>https://news.ycombinator.com/item?id=33401834</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33401834</guid></item><item><title><![CDATA[New comment by lboc in "What have we lost? – Demo of exotic OSes (2021) [video]"]]></title><description><![CDATA[
<p>Agreed. I've only limited experience with i, but more with z. After using them, the other OSes you might use start to look and feel pretty similar to each other.</p>
]]></description><pubDate>Fri, 26 Aug 2022 02:14:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=32602612</link><dc:creator>lboc</dc:creator><comments>https://news.ycombinator.com/item?id=32602612</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32602612</guid></item><item><title><![CDATA[New comment by lboc in "Has Mainframe Computing Inadvertently Started Its Own Culture War?"]]></title><description><![CDATA[
<p>z/PDT and zD&T will run current z/OS under emulation on Linux. The ADCD for use with those products includes almost all the IBM software you'd come across in a mainframe environment:<p><a href="http://dtsc.dfw.ibm.com/adcd/adcd.shtml" rel="nofollow">http://dtsc.dfw.ibm.com/adcd/adcd.shtml</a><p><a href="https://www.youtube.com/watch?v=tI5jk-1OI-g" rel="nofollow">https://www.youtube.com/watch?v=tI5jk-1OI-g</a><p><a href="https://ibm.github.io/zdt-learners-edition-about/" rel="nofollow">https://ibm.github.io/zdt-learners-edition-about/</a></p>
]]></description><pubDate>Wed, 25 May 2022 09:21:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=31502195</link><dc:creator>lboc</dc:creator><comments>https://news.ycombinator.com/item?id=31502195</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31502195</guid></item><item><title><![CDATA[New comment by lboc in "Has Mainframe Computing Inadvertently Started Its Own Culture War?"]]></title><description><![CDATA[
<p>zxplore is a free z/OS course (what used to be called 'Master the Mainframe'):<p><a href="https://ibmzxplore.influitive.com/users/sign_in" rel="nofollow">https://ibmzxplore.influitive.com/users/sign_in</a><p>Also a bunch of free courses here:<p><a href="https://learn.ibm.com/" rel="nofollow">https://learn.ibm.com/</a><p>(free registration required)<p>(EDIT) If you're in the US and meet the requirements (take free courses) you might also be interested in this for (I believe) $120/year:<p><a href="https://ibm.github.io/zdt-learners-edition-about/" rel="nofollow">https://ibm.github.io/zdt-learners-edition-about/</a><p>Email in profile if you want to know more.</p>
]]></description><pubDate>Wed, 25 May 2022 09:12:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=31502122</link><dc:creator>lboc</dc:creator><comments>https://news.ycombinator.com/item?id=31502122</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31502122</guid></item><item><title><![CDATA[New comment by lboc in "Has Mainframe Computing Inadvertently Started Its Own Culture War?"]]></title><description><![CDATA[
<p>Go at least, is available for z/OS:<p><a href="https://www.ibm.com/products/open-enterprise-sdk-go-zos" rel="nofollow">https://www.ibm.com/products/open-enterprise-sdk-go-zos</a></p>
]]></description><pubDate>Wed, 25 May 2022 09:05:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=31502081</link><dc:creator>lboc</dc:creator><comments>https://news.ycombinator.com/item?id=31502081</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31502081</guid></item><item><title><![CDATA[New comment by lboc in "IBM Parallel Sysplex"]]></title><description><![CDATA[
<p>One possible reason why: customers might want to be able to upgrade their hardware/OS/whatever and retain their 5 9s.</p>
]]></description><pubDate>Fri, 01 Apr 2022 05:19:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=30875405</link><dc:creator>lboc</dc:creator><comments>https://news.ycombinator.com/item?id=30875405</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30875405</guid></item><item><title><![CDATA[New comment by lboc in "Ask HN: Where to find opportunities to practice z/OS CICS development?"]]></title><description><![CDATA[
<p>Try this for a bunch of free z courses (with real machine access for labs)<p><a href="https://www.ibm.com/training/" rel="nofollow">https://www.ibm.com/training/</a><p>I've done 4 or 5 including z/OS and COBOL.<p>There's also:<p><a href="https://www.ibm.com/it-infrastructure/z/education/zxplore" rel="nofollow">https://www.ibm.com/it-infrastructure/z/education/zxplore</a><p>Which appears to be the replacement for the Master the Mainframe program. Includes real machine access.<p>Although it's usefulness in comparison to real z/OS access is debatable, you might also check out the TK4- system which is an old MVS packaged along with the Hercules emulator. A lot of stuff hasn't changed in z/OS, but a lot has.<p><a href="http://wotho.ethz.ch/tk4-/" rel="nofollow">http://wotho.ethz.ch/tk4-/</a></p>
]]></description><pubDate>Wed, 20 Oct 2021 08:55:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=28928370</link><dc:creator>lboc</dc:creator><comments>https://news.ycombinator.com/item?id=28928370</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28928370</guid></item><item><title><![CDATA[New comment by lboc in "A Hole in the Head: A History of Trepanation"]]></title><description><![CDATA[
<p>Makes me think of:<p><a href="https://web.archive.org/web/20010406062920/http://crank.com/index.html" rel="nofollow">https://web.archive.org/web/20010406062920/http://crank.com/...</a><p>Issue #2 and a follow-up in Issue #4.</p>
]]></description><pubDate>Thu, 17 Jun 2021 08:48:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=27537459</link><dc:creator>lboc</dc:creator><comments>https://news.ycombinator.com/item?id=27537459</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27537459</guid></item><item><title><![CDATA[New comment by lboc in "Nq – A simple Unix job queue system"]]></title><description><![CDATA[
<p>It mentions using 'cc' here:<p><a href="https://www.ibm.com/support/knowledgecenter/ssw_aix_72/printer/generic_aix_spooler.html" rel="nofollow">https://www.ibm.com/support/knowledgecenter/ssw_aix_72/print...</a><p>An example using ksh:<p><a href="https://www.ibm.com/support/knowledgecenter/ssw_aix_72/filesreference/qconfig.html" rel="nofollow">https://www.ibm.com/support/knowledgecenter/ssw_aix_72/files...</a></p>
]]></description><pubDate>Wed, 27 Jan 2021 07:48:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=25925443</link><dc:creator>lboc</dc:creator><comments>https://news.ycombinator.com/item?id=25925443</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25925443</guid></item></channel></rss>