frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Agents need good developer experience too

https://modal.com/blog/agents-devex
1•birdculture•1m ago•0 comments

The Dark Factory

https://twitter.com/i/status/2020161285376082326
1•Ozzie_osman•1m ago•0 comments

Free data transfer out to internet when moving out of AWS (2024)

https://aws.amazon.com/blogs/aws/free-data-transfer-out-to-internet-when-moving-out-of-aws/
1•tosh•2m ago•0 comments

Interop 2025: A Year of Convergence

https://webkit.org/blog/17808/interop-2025-review/
1•alwillis•3m ago•0 comments

Prejudice Against Leprosy

https://text.npr.org/g-s1-108321
1•hi41•4m ago•0 comments

Slint: Cross Platform UI Library

https://slint.dev/
1•Palmik•8m ago•0 comments

AI and Education: Generative AI and the Future of Critical Thinking

https://www.youtube.com/watch?v=k7PvscqGD24
1•nyc111•8m ago•0 comments

Maple Mono: Smooth your coding flow

https://font.subf.dev/en/
1•signa11•9m ago•0 comments

Moltbook isn't real but it can still hurt you

https://12gramsofcarbon.com/p/tech-things-moltbook-isnt-real-but
1•theahura•13m ago•0 comments

Take Back the Em Dash–and Your Voice

https://spin.atomicobject.com/take-back-em-dash/
1•ingve•13m ago•0 comments

Show HN: 289x speedup over MLP using Spectral Graphs

https://zenodo.org/login/?next=%2Fme%2Fuploads%3Fq%3D%26f%3Dshared_with_me%25253Afalse%26l%3Dlist...
1•andrespi•14m ago•0 comments

Teaching Mathematics

https://www.karlin.mff.cuni.cz/~spurny/doc/articles/arnold.htm
1•samuel246•17m ago•0 comments

3D Printed Microfluidic Multiplexing [video]

https://www.youtube.com/watch?v=VZ2ZcOzLnGg
2•downboots•17m ago•0 comments

Abstractions Are in the Eye of the Beholder

https://software.rajivprab.com/2019/08/29/abstractions-are-in-the-eye-of-the-beholder/
2•whack•17m ago•0 comments

Show HN: Routed Attention – 75-99% savings by routing between O(N) and O(N²)

https://zenodo.org/records/18518956
1•MikeBee•17m ago•0 comments

We didn't ask for this internet – Ezra Klein show [video]

https://www.youtube.com/shorts/ve02F0gyfjY
1•softwaredoug•18m ago•0 comments

The Real AI Talent War Is for Plumbers and Electricians

https://www.wired.com/story/why-there-arent-enough-electricians-and-plumbers-to-build-ai-data-cen...
2•geox•21m ago•0 comments

Show HN: MimiClaw, OpenClaw(Clawdbot)on $5 Chips

https://github.com/memovai/mimiclaw
1•ssslvky1•21m ago•0 comments

I Maintain My Blog in the Age of Agents

https://www.jerpint.io/blog/2026-02-07-how-i-maintain-my-blog-in-the-age-of-agents/
3•jerpint•22m ago•0 comments

The Fall of the Nerds

https://www.noahpinion.blog/p/the-fall-of-the-nerds
1•otoolep•23m ago•0 comments

I'm 15 and built a free tool for reading Greek/Latin texts. Would love feedback

https://the-lexicon-project.netlify.app/
2•breadwithjam•26m ago•1 comments

How close is AI to taking my job?

https://epoch.ai/gradient-updates/how-close-is-ai-to-taking-my-job
1•cjbarber•27m ago•0 comments

You are the reason I am not reviewing this PR

https://github.com/NixOS/nixpkgs/pull/479442
2•midzer•28m ago•1 comments

Show HN: FamilyMemories.video – Turn static old photos into 5s AI videos

https://familymemories.video
1•tareq_•30m ago•0 comments

How Meta Made Linux a Planet-Scale Load Balancer

https://softwarefrontier.substack.com/p/how-meta-turned-the-linux-kernel
1•CortexFlow•30m ago•0 comments

A Turing Test for AI Coding

https://t-cadet.github.io/programming-wisdom/#2026-02-06-a-turing-test-for-ai-coding
2•phi-system•30m ago•0 comments

How to Identify and Eliminate Unused AWS Resources

https://medium.com/@vkelk/how-to-identify-and-eliminate-unused-aws-resources-b0e2040b4de8
3•vkelk•31m ago•0 comments

A2CDVI – HDMI output from from the Apple IIc's digital video output connector

https://github.com/MrTechGadget/A2C_DVI_SMD
2•mmoogle•32m ago•0 comments

CLI for Common Playwright Actions

https://github.com/microsoft/playwright-cli
3•saikatsg•33m ago•0 comments

Would you use an e-commerce platform that shares transaction fees with users?

https://moondala.one/
1•HamoodBahzar•34m ago•1 comments
Open in hackernews

UK banks still run software code written more than 60 years ago

https://www.computerweekly.com/news/366631494/UK-banks-still-run-software-code-written-more-than-60-years-ago
26•timthorn•4mo ago

Comments

scrapheap•4mo ago
Interestingly that would put some UK banks as running code that was written when the currency was still Pounds, Shillings and Pence.

In the past I've heard that some banks put a decimalisation layer on top of their existing business logic, that would translate between the old Pounds, Shillings and Pence currency, and the new decimal currency. I wonder if there are any banks out there which still have Pounds, Shillings and Pence at the heart of the computer systems.

dfawcus•4mo ago
For 10p, 5p and 2.5p quantities, that wouldn't be an issue as following decimalisation, those simply reused the Florin, Shilling and Sixpence coins.

Also yielding:

  0.5p = 1.2d
    1p = 2.4d
    2p = 4.8d
    3p = 7.2d
    4p = 9.6d
I wonder how they handled those values with their mapping layer? Did the add a layer for handling fifths of an old penny?

(The 2.5p coins, then eventually also the 0.5p "new pennies" went out of circulation.)

hakfoo•4mo ago
I have a '60s book on PL/1 which mentions a specific data type for storing the pre-1971 currency. It was a syntactic structure around storing the amount as a quantity of pence.

I'd expect there was still ugliness as the conversion ratio was 2.4 to 1, not making for an elegant quick shift.

Someone•4mo ago
For the basic processes, why wouldn’t they? It’s not like adding an amount of money to an account while simultaneously subtracting the same amount from another account has gotten out of vogue or that the algorithms to do so have changed.

FTA: “the reason it lasted is because it was very simple and it worked properly and it was high volume, simple transactions,” he added. “The banks are moving away from these systems because the people who understand them are leaving, and no young professionals want to learn languages like Cobol.””

I guess young professionals do not want to write software that is very simple and works properly (/s, but only partially)

CoastalCoder•4mo ago
> I guess young professionals do not want to write software that is very simple and works properly (/s, but only partially)

Maybe it makes sense to look at this through the developers' career-management lense.

Specializing in a potentially niche technology such as mainframe COBOL means limited job options as time goes on.

With few employers and few employees in that market, small changes could drive salaries much higher or much lower. (I'm speculating.)

It would make sense for developers to demand higher salaries to justify that risk, but AFAIK banks have a reputation for low developer pay.

whatevaa•4mo ago
Limited is understatement. Extremely limited, singli digit options.
whatevaa•4mo ago
Anybody is free to take that place. The truth is organizations want experienced COBOL programmer, not a new one, and it is basically impossible to get experience in that area. Your toy projects don't count, a mistake could cost billions to a bank.
znpy•4mo ago
I think you nailed the core of the issue. Banks want experienced cobol programmers but they’re unwilling to nurture the next generation of cobol programmers.
euroderf•4mo ago
Seems like a band of highly experienced COBOL programmers could organise/unionise and drive up their rates and even demand equity.
iefbr14•4mo ago
> It found that 50% of banks admitted to relying on software that only one or two staff members, who are at or near retirement age, understand.

This is an organizational problem or just plain neglect. I learned cobol back in the seventies in one day. I used it for 40 years and I never had any problems understanding programs written by others.

CoastalCoder•4mo ago
Maybe "COBOL" here is a misleading shorthand for mainframe banking programming?
WJW•4mo ago
The original quote doesn't say anything about COBOL, or about mainframes for that matter. It speaks about "systems only one or two people understand", which seems normal enough. You can write incomprehensible software in any language if the specs are convoluted enough, and a bank that has existed for over half a century will almost inevitably be a mishmash of poorly integrated systems written over multiple decades.

Sometimes at different banks which were subsequently merged with, sometimes by a consultancy which has long since gone bankrupt, sometimes with a compiler that is no longer available. It's a miracle the system works at all.

euroderf•4mo ago
Isn't this where AI is sposta grok the entire mess and document it ? Or is there too little material to train a system on ?
netdevphoenix•4mo ago
> I used it for 40 years and I never had any problems understanding programs written by others

That's quite exceptional. Have you never worked on legacy code or with below average devs?

iefbr14•4mo ago
I've been a consultant for a long time and in that role you were hired only to fix old systems that the resident staff refused to maintain, because not sexy. I didn't mind, it paid good money and I have seen a lot of companies from the inside which is also a plus. The dev were not below average, they just weren't interested.
treesknees•4mo ago
I wonder if the use of LLMs will extend the lifespan of this software. Instead of hiring a niche programmer, they can now offload the syntax and nuances of COBOL to the AI while being supervised by experienced developers.

Granted, perhaps banking isn’t the ideal place to experiment with this type of technology, but it does seem like a promising use case.

birjokduf•4mo ago
Nothing in high-stakes critical infrastructure is a promising use case for throwing stuff at the wall and seeing what sticks
whatevaa•4mo ago
Bad idea. A mistake could cost billions to a bank.
treesknees•4mo ago
I don’t think it’s as bad as you think. What’s the alternative here, rewrite your entire codebase? Spend millions to build up a developer pipeline that won’t leave for working on more modern infrastructure?
metalman•4mo ago
oh no it does not, it runs sixty year old code, beside 50 year old code, alongside 45 year old code,with 40 year old hardware,plugged into 30 year old modem that connects to 17 min old web site
flamesofphx•4mo ago
I wonder if any of them have the original source, or could even compile a list of all the "Business Rules" needed to create a new version of their software, with all the need one off. Even then the "It works" mentality might not allow the risk of missing a "One off business rule", if they don't have a copy of there original source anymore... I mean maybe there a still using copies of a compiled program, that they don't know what's fully in it.. </I-Hope_NOt>.. Imagine if the same is true for pharmacy, big chemical manufacturer, then imagine finding a decent cobol programmer now a days to help smooth the conversion.. </TooMuchImaginationHopefully></StuffOfNightmares>
ksec•4mo ago
I mean that isn't necessarily a bad thing. I trust battle tested code more than brand new hyped code.
beepboopboop•4mo ago
Must be good code.
general1465•4mo ago
Lot of people are living in buildings more than 100 years old. Why it should be a problem?