<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: sai18</title><link>https://news.ycombinator.com/user?id=sai18</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 13 May 2026 12:35:59 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=sai18" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by sai18 in "Show HN: Agentic interface for mainframes and COBOL"]]></title><description><![CDATA[
<p>Throwing bodies has been the primary way to approach mainframe modernization and a majority of them do end up failing (<a href="https://softwaremodernizationservices.com/insights/mainframe-to-cloud-migration-challenges/" rel="nofollow">https://softwaremodernizationservices.com/insights/mainframe...</a>).<p>Now bringing in AI agents that are incredibly good at software engineering into the modernization lifecycle can completely change the landscape. That's the vision we're building towards at Hypercubic.<p>Previously you might need 50 engineers and 5+ years to modernize a mainframe application, now with Hypercubic, we can compress that down to 1/5th of those estimates.</p>
]]></description><pubDate>Wed, 13 May 2026 03:23:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=48117401</link><dc:creator>sai18</dc:creator><comments>https://news.ycombinator.com/item?id=48117401</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48117401</guid></item><item><title><![CDATA[New comment by sai18 in "Show HN: Agentic interface for mainframes and COBOL"]]></title><description><![CDATA[
<p>> I often wonder why mainframes never had a more modern easier to maintain and manage programming language designed for them.<p>Although COBOL is one of the primary programming languages for the mainframe, it can also run Java and Python as the others have mentioned. COBOL itself isn't particularly difficult to grasp for modern engineers, it's readable and has an easy to understand English-like syntax.<p>The challenge here is learning and becoming proficient in the end to end mainframe ecosystem including the intricacies of z/OS. It's a completely closed off ecosystem and is not as accessible to play around with for the average SWE as compared to windows or linux based development.</p>
]]></description><pubDate>Tue, 12 May 2026 23:38:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=48115999</link><dc:creator>sai18</dc:creator><comments>https://news.ycombinator.com/item?id=48115999</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48115999</guid></item><item><title><![CDATA[New comment by sai18 in "Show HN: Agentic interface for mainframes and COBOL"]]></title><description><![CDATA[
<p>That is the current landscape today. Mainframe engineers are in high demand and good ones are paid quite well.<p>I've heard from a global bank, they have one mainframe developer in the team who is past 70. She manages a critical credit card service and gets paid in the upper end of 6 figures to work 20 hrs a week. She's the only one who knows that system. Lots of stories like this.</p>
]]></description><pubDate>Tue, 12 May 2026 21:53:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=48115112</link><dc:creator>sai18</dc:creator><comments>https://news.ycombinator.com/item?id=48115112</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48115112</guid></item><item><title><![CDATA[New comment by sai18 in "Show HN: Agentic interface for mainframes and COBOL"]]></title><description><![CDATA[
<p>The problem here is that people who understand these systems are all retiring. Majority of the devs are over 60 and there's simply not enough new talent coming in to replace them.<p>So the real challenge companies are facing is will there be enough people to safely maintain these systems in the next decade. If they do not, it means failures in credit card systems, airline reservations, insurance claims and more.</p>
]]></description><pubDate>Tue, 12 May 2026 19:52:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48113532</link><dc:creator>sai18</dc:creator><comments>https://news.ycombinator.com/item?id=48113532</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48113532</guid></item><item><title><![CDATA[New comment by sai18 in "Show HN: Agentic interface for mainframes and COBOL"]]></title><description><![CDATA[
<p>That’s what we’ve seen with our customers. Some have only one or two COBOL developers left in some teams, and they are often the only people with the operational knowledge needed to keep these systems running.<p>They are either past retirement or about to retire in the coming years.</p>
]]></description><pubDate>Tue, 12 May 2026 19:10:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=48112934</link><dc:creator>sai18</dc:creator><comments>https://news.ycombinator.com/item?id=48112934</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48112934</guid></item><item><title><![CDATA[Show HN: Agentic interface for mainframes and COBOL]]></title><description><![CDATA[
<p>Hi HN, we’re Sai and Aayush, and we’re building Hypercubic (<a href="https://www.hypercubic.ai/">https://www.hypercubic.ai/</a>), bringing AI tools to the mainframe and COBOL world. (We did a Launch HN last year: <a href="https://news.ycombinator.com/item?id=45877517">https://news.ycombinator.com/item?id=45877517</a>.) Today we’re launching Hopper, an agentic development environment for mainframes.<p>You can download it here: <a href="https://www.hypercubic.ai/hopper">https://www.hypercubic.ai/hopper</a>, and you can also request access and immediately get a mainframe user account to play with.<p>There's also a video runthrough at <a href="https://www.youtube.com/watch?v=q81L5DcfBvE" rel="nofollow">https://www.youtube.com/watch?v=q81L5DcfBvE</a>.<p>Mainframes still run a surprising amount of critical infrastructure: banking, payments, insurance, airlines, government programs, logistics, and core operations at large institutions. Many of these systems are decades old, but they continue to process enormous transaction volumes because they are reliable, secure, and deeply embedded into business operations.<p>A lot of that software is written in COBOL and runs on IBM z/OS. The development environment looks very different from modern cloud or Unix-style development. Instead of GitHub, shell commands, package managers, and CI pipelines, developers often work through TN3270 terminal sessions, ISPF panels, partitioned datasets, JCL, JES queues, spool output, return codes, VSAM files, CICS transactions, and shop-specific conventions.<p>TN3270 is the terminal interface used to interact with many IBM mainframe systems. ISPF is the menu and panel system developers use inside that terminal to browse datasets, edit source, submit jobs, and inspect output. It is powerful and reliable, but it was designed for expert humans navigating screens, function keys, and fixed-width workflows, not AI agents.<p>A simple COBOL change might require finding the right source member, checking copybooks, locating compile JCL, submitting a job, reading JES/SYSPRINT output, interpreting condition codes, patching fixed-width source, and resubmitting.<p>Much of this work is so well-defined and repetitive that it's a good fit for agentic AI. To get that working, however, a chatbot next to a terminal is not enough. The agent needs to operate inside the mainframe environment.<p>Hopper combines three things: (1) A real TN3270 terminal, (2) Mainframe-aware panels for datasets, members, jobs, and spool output, and (3) An AI agent that can operate across those z/OS surfaces.<p>For example, here is a tiny version of the kind of thing Hopper can help debug:<p><pre><code>  COBOL:

   IDENTIFICATION DIVISION.
   PROGRAM-ID. PAYCALC.

   DATA DIVISION.
   WORKING-STORAGE SECTION.
   01  CUSTOMER-BALANCE     PIC 9(7)V99.

   PROCEDURE DIVISION.
       ADD 100.00 TO CUSTOMER-BALNCE
       DISPLAY "UPDATED BALANCE: " CUSTOMER-BALANCE
       STOP RUN.


  JCL:

    //PAYCOMP  JOB (ACCT),'COMPILE',CLASS=A,MSGCLASS=X
    
    //COBOL    EXEC IGYWCL
    
    [//COBOL.SYSIN](https://cobol.sysin/) DD DSN=USER1.APP.COBOL(PAYCALC),DISP=SHR
    
    [//LKED.SYSLMOD](https://lked.syslmod/) DD DSN=USER1.APP.LOAD(PAYCALC),DISP=SHR

</code></pre>
A human would submit this job, inspect JES output, open `SYSPRINT`, find the undefined `CUSTOMER-BALNCE`, map it back to the source, patch the member, and resubmit. Hopper is designed to let an agent operate through that same loop autonomously.<p>Hopper is not trying to hide the mainframe behind a generic abstraction, and it's not a chatbot. The design principle is simple: preserve the fidelity of the mainframe environment, but make it accessible to AI agents.<p>Sensitive operations require approval, and the terminal remains visible at all times.<p>Once agents can operate inside the mainframe environment, new workflows become possible: faster job debugging, automated documentation, safer code changes, test generation, migration planning, traffic replay, and modernization verification.<p>We’re curious to hear your thoughts! especially from anyone who has worked with mainframes, COBOL or has done legacy enterprise modernization.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48111143">https://news.ycombinator.com/item?id=48111143</a></p>
<p>Points: 81</p>
<p># Comments: 42</p>
]]></description><pubDate>Tue, 12 May 2026 17:10:22 +0000</pubDate><link>https://www.hypercubic.ai/hopper</link><dc:creator>sai18</dc:creator><comments>https://news.ycombinator.com/item?id=48111143</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48111143</guid></item><item><title><![CDATA[New comment by sai18 in "Ask HN: COBOL devs, how are AI coding affecting your work?"]]></title><description><![CDATA[
<p>You’re describing the pattern we’re seeing across most companies who are still on COBOL.<p>The shortage of COBOL engineers is real but the harder problem is enterprise scale system understanding. Most modernization efforts stall not because COBOL is inherently a difficult language, but because of the sheer scale and volume of these enterprise codebases. It's tens of thousands of files, if not millions, spanning 40+ years with a handful of engineers left or no one at all.<p>We're exploring some of this work at Hypercubic (<a href="https://www.hypercubic.ai/">https://www.hypercubic.ai/</a>, YC-backed) if you're curious to learn more.<p>With the current reasoning models, we now have the capability to build large scale agentic AI for mainframe system understanding. This is going beyond line-by-line code understanding to reason across end-to-end system behavior and capturing institutional knowledge that’s otherwise lost as SMEs retire.</p>
]]></description><pubDate>Wed, 21 Jan 2026 02:43:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=46700536</link><dc:creator>sai18</dc:creator><comments>https://news.ycombinator.com/item?id=46700536</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46700536</guid></item><item><title><![CDATA[New comment by sai18 in "Launch HN: Hypercubic (YC F25) – AI for COBOL and Mainframes"]]></title><description><![CDATA[
<p>This is accurate to what we've seen in the market.<p>If they were large enough to need compute 30-40+ years ago, they certainly have some mainframes running today. Think Walmart, United Airlines, JPMC, Geico, Coca Cola and so on.</p>
]]></description><pubDate>Tue, 11 Nov 2025 01:50:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=45883212</link><dc:creator>sai18</dc:creator><comments>https://news.ycombinator.com/item?id=45883212</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45883212</guid></item><item><title><![CDATA[New comment by sai18 in "Launch HN: Hypercubic (YC F25) – AI for COBOL and Mainframes"]]></title><description><![CDATA[
<p>Like Bloop, we’re also focused on modernization, but our approach extends beyond code to include the people behind these systems and capturing the institutional knowledge they hold.</p>
]]></description><pubDate>Tue, 11 Nov 2025 01:47:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=45883200</link><dc:creator>sai18</dc:creator><comments>https://news.ycombinator.com/item?id=45883200</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45883200</guid></item><item><title><![CDATA[New comment by sai18 in "Launch HN: Hypercubic (YC F25) – AI for COBOL and Mainframes"]]></title><description><![CDATA[
<p>Absolutely true, and the challenge is that a large portion of modernization projects fail (around 70%).<p>The main reasons are the loss of institutional knowledge, the difficulty of untangling 20–30-year-old code that few understand, and, most importantly, ensuring the new system is a true 1:1 functional replica of the original via testing.<p>Modernization is an incredibly expensive process involving numerous SMEs, moving parts, and massive budgets. Leveraging AI creates an opportunity to make this process far more efficient and successful overall.</p>
]]></description><pubDate>Mon, 10 Nov 2025 20:58:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=45880834</link><dc:creator>sai18</dc:creator><comments>https://news.ycombinator.com/item?id=45880834</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45880834</guid></item><item><title><![CDATA[New comment by sai18 in "Launch HN: Hypercubic (YC F25) – AI for COBOL and Mainframes"]]></title><description><![CDATA[
<p>Curious why the COBOL devs were laid off if they're in the middle of a modernization or some sort of replacement project?</p>
]]></description><pubDate>Mon, 10 Nov 2025 20:52:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=45880786</link><dc:creator>sai18</dc:creator><comments>https://news.ycombinator.com/item?id=45880786</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45880786</guid></item><item><title><![CDATA[New comment by sai18 in "Launch HN: Hypercubic (YC F25) – AI for COBOL and Mainframes"]]></title><description><![CDATA[
<p>Reminds me of this comment on the Dropbox HN launch thread: <a href="https://news.ycombinator.com/item?id=9224">https://news.ycombinator.com/item?id=9224</a><p>There are may be other general-purpose tools out there that overlap in some ways, but our focus is on vertically specializing in the mainframe ecosystem and building AI-native tooling specifically for the problems in this space.</p>
]]></description><pubDate>Mon, 10 Nov 2025 20:51:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=45880773</link><dc:creator>sai18</dc:creator><comments>https://news.ycombinator.com/item?id=45880773</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45880773</guid></item><item><title><![CDATA[New comment by sai18 in "Launch HN: Hypercubic (YC F25) – AI for COBOL and Mainframes"]]></title><description><![CDATA[
<p>There isn’t enough COBOL data available to reach human-level performance yet.<p>That’s exactly the opportunity we have in front us to make it possible through our own frontier models and infra.</p>
]]></description><pubDate>Mon, 10 Nov 2025 20:47:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=45880727</link><dc:creator>sai18</dc:creator><comments>https://news.ycombinator.com/item?id=45880727</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45880727</guid></item><item><title><![CDATA[New comment by sai18 in "Launch HN: Hypercubic (YC F25) – AI for COBOL and Mainframes"]]></title><description><![CDATA[
<p>I’d also note that COBOL is only one layer of the stack.<p>The real complexity lies in also understanding z/OS (mainframe operating systems), CICS, JCL, and the rest of the mainframe runtime, it’s an entirely parallel computing universe compared to the x86 space.</p>
]]></description><pubDate>Mon, 10 Nov 2025 20:45:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=45880712</link><dc:creator>sai18</dc:creator><comments>https://news.ycombinator.com/item?id=45880712</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45880712</guid></item><item><title><![CDATA[New comment by sai18 in "Launch HN: Hypercubic (YC F25) – AI for COBOL and Mainframes"]]></title><description><![CDATA[
<p>There’s a live playground you can try out here: <a href="https://hyperdocs-public.onrender.com/" rel="nofollow">https://hyperdocs-public.onrender.com/</a>  — built just for the HN crowd.</p>
]]></description><pubDate>Mon, 10 Nov 2025 20:42:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=45880686</link><dc:creator>sai18</dc:creator><comments>https://news.ycombinator.com/item?id=45880686</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45880686</guid></item><item><title><![CDATA[New comment by sai18 in "Launch HN: Hypercubic (YC F25) – AI for COBOL and Mainframes"]]></title><description><![CDATA[
<p>Mechanical Orchard is a major player in this space, though their model is closer to professional services than a true end-to-end AI modernization platform.</p>
]]></description><pubDate>Mon, 10 Nov 2025 20:40:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=45880663</link><dc:creator>sai18</dc:creator><comments>https://news.ycombinator.com/item?id=45880663</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45880663</guid></item><item><title><![CDATA[New comment by sai18 in "Launch HN: Hypercubic (YC F25) – AI for COBOL and Mainframes"]]></title><description><![CDATA[
<p>Thanks for sharing. It seems MUMPS is just as old and legacy as some of the COBOL systems!</p>
]]></description><pubDate>Mon, 10 Nov 2025 18:17:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=45878928</link><dc:creator>sai18</dc:creator><comments>https://news.ycombinator.com/item?id=45878928</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45878928</guid></item><item><title><![CDATA[New comment by sai18 in "Launch HN: Hypercubic (YC F25) – AI for COBOL and Mainframes"]]></title><description><![CDATA[
<p>Looks like it's already been pointed out. We’re not applying AI to these systems — IBM is already pursuing those initiatives (<a href="https://research.ibm.com/blog/spyre-for-z" rel="nofollow">https://research.ibm.com/blog/spyre-for-z</a>).<p>Our focus is different: we’re using AI to understand these 40+ year-old black box systems and capture the knowledge of the SMEs who built and maintain them before they retire. There simply aren’t enough engineers left who can fully understand or maintain these systems, let alone modernize them.<p>The COBOL talent shortage has already been a challenge for many decades now, and it’s only becoming more severe.</p>
]]></description><pubDate>Mon, 10 Nov 2025 18:08:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=45878813</link><dc:creator>sai18</dc:creator><comments>https://news.ycombinator.com/item?id=45878813</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45878813</guid></item><item><title><![CDATA[New comment by sai18 in "Launch HN: Hypercubic (YC F25) – AI for COBOL and Mainframes"]]></title><description><![CDATA[
<p>Given how far back these systems go, the real challenge isn’t just the code or the lack of documentation, but the tribal knowledge baked into them. A lot of the critical logic lives in conventions, naming patterns, and unwritten rules that only long-time SMEs understand.<p>Using AI and a few different modalities of information that exist about these systems (existing code, docs, AI-driven interviews, and workflow capture), we can triangulate and extract that tribal knowledge out.</p>
]]></description><pubDate>Mon, 10 Nov 2025 17:49:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=45878562</link><dc:creator>sai18</dc:creator><comments>https://news.ycombinator.com/item?id=45878562</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45878562</guid></item><item><title><![CDATA[New comment by sai18 in "Launch HN: Hypercubic (YC F25) – AI for COBOL and Mainframes"]]></title><description><![CDATA[
<p>Thank you!<p>The decision makers we work with are typically modernization leaders and mainframe owners — usually director or VP level and above. There are a few major tailwinds helping us get into these enterprises:<p>1. The SMEs who understand these systems are retiring, so every year that passes makes the systems more opaque.<p>2. There’s intense top-down pressure across Fortune 500s to adopt AI initiatives.<p>3. Many of these companies are paying IBM 7–9 figures annually just to keep their mainframes running.<p>Modernization has always been a priority, but the perceived risk was enormous. With today’s LLMs, we’re finally able to reduce that risk in a meaningful way and make modernization feasible at scale.<p>You’re absolutely right about COBOL’s limited presence in training data compared to languages like Java or Python. Given COBOL is highly structured and readable, the current reasoning models get us to an acceptable level of performance where it's now valuable to use them for these tasks. For near-perfect accuracy (95%+), that is where we see an large opportunity to build domain-specific frontier models purpose built for these legacy systems.</p>
]]></description><pubDate>Mon, 10 Nov 2025 17:42:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=45878465</link><dc:creator>sai18</dc:creator><comments>https://news.ycombinator.com/item?id=45878465</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45878465</guid></item></channel></rss>