frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Telum II at Hot Chips 2024: Mainframe with a Unique Caching Strategy

https://chipsandcheese.com/p/telum-ii-at-hot-chips-2024-mainframe-with-a-unique-caching-strategy
55•rbanffy•2h ago

Comments

exabrial•1h ago
What languages are people still writing mainframe code in? In 2011 working for a prescription rx processor, COBOL was still the name of the game.
rbanffy•1h ago
There's also lots of Java as well, and IBM is making a big effort on porting existing Unix utilities to z/OS (which is a certified UNIX). With Linux, the choices are the same as with other hardware platforms. I assume you'll find lots of Java and Python running on LinuxONE machines.

Running Linux, from a user's perspective, it feels just like a normal server with a fast CPU and extremely fast IO.

jiggawatts•45m ago
> extremely fast IO.

I wonder how big a competitive edge that will remain in an era where ordinary cloud VMs can do 10 GB/s to zone-redundant remote storage.

inkyoto•35m ago
Guaranteed sustained write throughput is a distinguished feature of the mainframe storage.

Whilst cloud platforms are the new mainframe (so to speak), and they have all made great strides in improving the SLA guarantees, storage is still accessed over the network (plus extra moving parts – coordination, consistency etc). They will get there, though.

Cthulhu_•35m ago
GB/s is one metric, but IOPS and latency are others that I'm assuming are Very Important for the applications that mainframes are being used for today.
bob1029•1h ago
You can do a lot of damage with some stored procedures. SQL/DB2 capabilities often go overlooked in favor of virtualizing a bunch of Java apps that accomplish effectively the same thing with 100x the resource use.
exabrial•1h ago
Hah, anecdote incoming, but 100x times a resource usage is probably accurate. Given, 100x of a human hair is still just a minuscule grain of sand, but that’s the scale margins Mainframe operators work in.

As one grey beard said it to me: Java is loosely typed and dynamic compared to colbol/db2/pl-sql. He was particularly annoyed that the smallest numerical type a ‘byte’ in Java was quote: “A waste of bits” and that Java was full of “useless bounds checking” both of which were causing “performance regressions”.

The way mainframe programs are written is: the entire thing is statically typed.

PaulHoule•14m ago
I knew mainframe programmers were writing a lot of assembly in the 1980s and they probably still are.
pjmlp•57m ago
RPG, COBOL, PL/I, NEWP are the most used ones. Unisys also has their own Pascal dialect.

Other than that, there are Java, C, C++ implementations for mainframes, for a while IBM even had a JVM implementation for IBM i (AS/400), that would translate JVM bytecodes into IBM i ones.

Additionally all of them have POSIX environments, think WSL like but for mainframes, here anything that goes into AIX, or a few selected enterprise distros like Red-Hat and SuSE.

jonathaneunice•1h ago
Virtual L3 and L4 swinging gigabytes around to keep data at the hot end of the memory-storage hierarchy even post L2 or L3 eviction? Impressive! Exactly the kind of sophisticated optimizations you should build when you have billions of transistors at your disposal. Les Bélády's spirit smiles on.

Mobile, Open Hardware, RISC-V System-on-Chip (SoC) Development Kit

https://www.crowdsupply.com/sutajio-kosagi/precursor
1•fsflover•51s ago•0 comments

Corrugation-Dominated Mechanical Softening of Defect-Engineered Graphene

https://journals.aps.org/prl/abstract/10.1103/PhysRevLett.134.166102
1•PaulHoule•1m ago•0 comments

Show HN: Ziit – Open source wakatime alternative

https://github.com/0PandaDEV/Ziit
2•pandadev_•3m ago•0 comments

Ask HN: Do you have a side project making more than $100 monthly?

1•leonagano•3m ago•2 comments

Towards Effective Extraction and Evaluation of Factual Claims

https://www.microsoft.com/en-us/research/publication/towards-effective-extraction-and-evaluation-of-factual-claims/
1•lobo_tuerto•3m ago•0 comments

What's old is new again, resto-modding the BlackBerry Classic [video]

https://www.youtube.com/watch?v=lOrKsVKAbGA
1•xnhbx•4m ago•0 comments

Microsoft may be testing Steam integration inside its Store, according to leak

https://www.notebookcheck.net/Microsoft-may-be-testing-Steam-integration-inside-its-Store-according-to-new-leak.1019109.0.html
1•LorenDB•4m ago•0 comments

Show HN: AI Teammate for Recruiters – Automates Job Posts, ATS, Emails and CRM

https://beta.shivonai.com
1•Vraj911•5m ago•0 comments

Flag palette: HEX codes of flag colors

https://flagpalette.com/
1•ozornin•7m ago•0 comments

Show HN: I got bored of marketing so I gamified it

https://www.marketingquest.dev/
1•ElPumpkinador•7m ago•0 comments

Michael Pollan: This Is Your Priest on Drugs

https://www.newyorker.com/magazine/2025/05/26/this-is-your-priest-on-drugs
1•mitchbob•8m ago•1 comments

Diffusion Models Explained Simply

https://www.seangoedecke.com/diffusion-models-explained/
1•onnnon•8m ago•0 comments

AI is Awesome but it's Exhausting

https://somehowmanage.com/2025/05/19/ai-is-awesome-but-its-fucking-exhausting/
1•Ozzie_osman•8m ago•0 comments

AI Agents vs. Agentic AI: A Conceptual Taxonomy, Applications and Challenge

https://arxiv.org/abs/2505.10468
1•simonpure•11m ago•0 comments

Intel Announces Arc Pro B-Series, "Project Battlematrix" Linux Improvements

https://www.phoronix.com/review/intel-arc-pro-b-series
1•LorenDB•13m ago•0 comments

How to Build AI Agents to Enhance SaaS with Minimal Code

https://zenstack.dev/blog/ai-agent
1•carlual•14m ago•0 comments

Show HN: I built a platform to automate and manage mobile app reviews at scale

https://appreply.co/
1•vladnfx•15m ago•0 comments

The Mathematics of Sudden Change

https://mailchi.mp/quantamagazine.org/how-scientists-are-trying-to-make-sense-of-scents-4866642?e=0bb2af09bd
2•Anon84•17m ago•0 comments

Show HN: An AI photographer in your pocket

https://photofuse.ai
3•ndunas•19m ago•1 comments

Show HN: From Dopamine Detox to Enlightenment

https://www.scortescu.com/posts/idtia/
1•Sscortescu•19m ago•0 comments

Going to the cloud' could also mean locking into a forever sub-contractor

https://berthub.eu/articles/posts/beware-cloud-is-part-of-the-software/
1•kimi•21m ago•0 comments

How to Compare Streamable HTTP and SSE HTTP

https://ziyou.framer.website/en/blog/mcp-protocol-why-is-streamable-http-the-best-choice
1•hllpark0311•21m ago•0 comments

New MGS5 EV Review: The Budget Electric SUV That Delivers Big [video]

https://www.youtube.com/watch?v=JYw8lPwG47Y
2•teleforce•22m ago•0 comments

Show HN: Deep Dive on MCP

https://agnt.one/blog/the-model-context-protocol-for-ai-agents
1•GBintz•22m ago•0 comments

Tact Filters (2007)

https://www.mit.edu/~jcb/tact.html
1•Tomte•23m ago•0 comments

Britney Spears's Conservatorship Nightmare (2021)

https://www.newyorker.com/news/american-chronicles/britney-spears-conservatorship-nightmare
3•Tomte•23m ago•0 comments

We're Unlikely to Get Artificial General Intelligence Anytime Soon

https://www.nytimes.com/2025/05/16/technology/what-is-agi.html
1•Wowfunhappy•23m ago•1 comments

AI overconfidence mirrors human brain condition

https://www.sciencedaily.com/releases/2025/05/250515132458.htm
1•mtts•24m ago•0 comments

Show HN: Zeitgrep – ripgrep, but sorted by edit stats in Git history

https://github.com/kantord/zeitgrep
1•kantord•24m ago•0 comments

Show HN: Scrollz – A cleaner way to read, discover, and listen to newsletters

https://www.scrollz.co
3•Scrollz•24m ago•1 comments