frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Tales from Mainframe Modernization

https://oppi.li/posts/tales_from_mainframe_modernization/
39•todsacerdoti•4h ago

Comments

markus_zhang•3h ago
Interesting. Looks like everyone on HN is getting interesting jobs left and right.

The most compiler-ish work I ever worked on is a yaml to yaml transpiler. I mean, yeah...at least I got to write some recursions.

almostgotcaught•2h ago
Writing a transpiler is easily the most boring and tedious job you can have, especially if the target or source language is useless (so you don't learn anything useful as a matter of course).
mncharity•3h ago
> I am currently building tangled.sh — a decentralized code-collaboration platform.

https://tangled.sh/ . Example repos: https://tangled.sh/@rockorager.dev/lsr https://tangled.sh/@tangled.sh/core

kstrauser•1h ago
Cool, but that’s not what we’re discussing here. Submit it as a story if you want to have a conversation about it.
anonzzzies•2h ago
Nice read but I don't get, and maybe someone here knows;

> 9(3) is shorthand for 999

I did some cobol work in the past and know 9(3) but you can write 999? And how is 4 chars shorthand for 3?

nine_k•1h ago
I think it's uniformity. You have 9(n) all over the place, and only pay attention to the number in parentheses. It's more error-prone to count repeating characters, and it's easier (to me) to notice a typo in the form 9(4) instead of 9(3) than 9999 instead of 999.
neilv•1h ago
This would be fun to work on.

But, as an over-30 on HN, I'd be afraid that having the word "mainframe" on my resume would alienate a 20-something co-founder or hiring manager. :)

OK, OK, I did once do a little bit of mainframe-related work. It was reverse-engineering a small part of a certain domain-specific mainframe network protocol, with the goal of replacing at least one of the companies' mainframes with... 21st century Linux servers running... Lisp. (IMHO, the HN karma should at least balance out there by using Lisp, like the post did by using Rust.)

jasonthorsness•1h ago
I'm surprised modern languages haven't gone farther with base 10 numbers. C# has decimal (not sure how widely used that is) but what other language has built-in, non-library base 10 numbers?

Gemini Diffusion

https://simonwillison.net/2025/May/21/gemini-diffusion/
265•mdp2021•3h ago•46 comments

Kotlin-Lsp: Kotlin Language Server and Plugin for Visual Studio Code

https://github.com/Kotlin/kotlin-lsp
19•todsacerdoti•1h ago•3 comments

Google releases Material 3 Expressive, a more emotional UI design system

https://m3.material.io/blog/building-with-m3-expressive
47•nativeforks•2d ago•36 comments

Getting a paper accepted

https://maxwellforbes.com/posts/how-to-get-a-paper-accepted/
51•stefanpie•3h ago•5 comments

For algorithms, a little memory outweighs a lot of time

https://www.quantamagazine.org/for-algorithms-a-little-memory-outweighs-a-lot-of-time-20250521/
220•makira•8h ago•50 comments

Show HN: Display any CSV file as a searchable, filterable, pretty HTML table

https://github.com/derekeder/csv-to-html-table
92•indigodaddy•4h ago•16 comments

Devstral

https://mistral.ai/news/devstral
419•mfiguiere•14h ago•91 comments

ITXPlus: A ITX Sized Macintosh Plus Logicboard Reproduction

https://68kmla.org/bb/index.php?threads/itxplus-a-itx-sized-macintosh-plus-logicboard-reproduction.49715/
66•zdw•6h ago•15 comments

Rocky Linux 10 Will Support RISC-V

https://rockylinux.org/news/rockylinux-support-for-riscv
106•fork-bomber•7h ago•34 comments

Gemini figured out my nephew’s name

https://blog.nawaz.org/posts/2025/May/gemini-figured-out-my-nephews-name/
66•BeetleB•3d ago•22 comments

CERN gears up to ship antimatter across Europe

https://arstechnica.com/science/2025/05/cern-gears-up-to-ship-antimatter-across-europe/
87•ben_w•2d ago•36 comments

Tales from Mainframe Modernization

https://oppi.li/posts/tales_from_mainframe_modernization/
39•todsacerdoti•4h ago•8 comments

Collaborative Text Editing Without CRDTs or OT

https://mattweidner.com/2025/05/21/text-without-crdts.html
204•samwillis•11h ago•56 comments

The Lost Decade of Small Data?

https://duckdb.org/2025/05/19/the-lost-decade-of-small-data.html
10•andreasha•2d ago•0 comments

OpenAI to buy AI startup from Jony Ive

https://www.bloomberg.com/news/articles/2025-05-21/openai-to-buy-apple-veteran-jony-ive-s-ai-device-startup-in-6-5-billion-deal
664•minimaxir•11h ago•898 comments

Show HN: Confidential computing for high-assurance RISC-V embedded systems

https://github.com/IBM/ACE-RISCV
78•mrnoone•8h ago•5 comments

Animated Factorization (2012)

http://www.datapointed.net/visualizations/math/factorization/animated-diagrams/
239•miniBill•13h ago•53 comments

The Machine Stops (1909)

https://standardebooks.org/ebooks/e-m-forster/short-fiction/text/the-machine-stops
65•xeonmc•7h ago•15 comments

The curious tale of Bhutan's playable record postage stamps (2015)

https://thevinylfactory.com/features/the-curious-tale-of-bhutans-playable-record-postage-stamps/
94•ohjeez•9h ago•7 comments

Possible new dwarf planet found in our solar system

https://www.minorplanetcenter.net/mpec/K25/K25K47.html
120•ddahlen•10h ago•76 comments

Sorcerer (YC S24) Is Hiring a Lead Hardware Design Engineer

https://jobs.ashbyhq.com/sorcerer/6beb70de-9956-49b7-8e28-f48ea39efac6
1•maxmclau•7h ago

LLM function calls don't scale; code orchestration is simpler, more effective

https://jngiam.bearblog.dev/mcp-large-data/
191•jngiam1•11h ago•70 comments

Show HN: ClipJS – Edit your videos from a PC or phone

https://clipjs.vercel.app/
99•mohyware•8h ago•41 comments

How AppHarvest’s indoor farming scheme imploded (2023)

https://www.lpm.org/investigate/2023-11-16/a-celebrated-startup-promised-kentuckians-green-jobs-it-gave-them-a-grueling-hell-on-earth
19•andrewrn•3h ago•5 comments

An upgraded dev experience in Google AI Studio

https://developers.googleblog.com/en/google-ai-studio-native-code-generation-agentic-tools-upgrade/
119•meetpateltech•10h ago•73 comments

Storefront Web Components

https://shopify.dev/docs/api/storefront-web-components
131•maltenuhn•11h ago•39 comments

Understanding the Go Scheduler

https://nghiant3223.github.io/2025/04/15/go-scheduler.html
122•gnabgib•3d ago•19 comments

ZEUS – A new two-petawatt laser facility at the University of Michigan

https://news.engin.umich.edu/2025/05/the-us-has-a-new-most-powerful-laser/
98•voxadam•13h ago•98 comments

Introducing the Llama Startup Program

https://ai.meta.com/blog/llama-startup-program/?_fb_noscript=1
164•mayalilpony10•12h ago•62 comments

London’s water pumps: Where strange history flows freely (2024)

https://londonist.com/london/features/london-s-water-pump
19•joebig•3d ago•0 comments