frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

The MUMPS 76 Primer – anniversary edition

https://github.com/rochus-keller/MUMPS/blob/main/docs/MUMPS_Primer.adoc
14•Rochus•1h ago

Comments

Rochus•1h ago
I’ve been working on a project to celebrate the anniversary of MUMPS and its first standard.

For those unfamiliar, MUMPS is an imperative language famously born at Massachusetts General Hospital in 1966. Its defining characteristic is that the language and the database are deeply integrated, acting as an early NoSQL database decades before the term existed.

See here for more information about the project: https://github.com/rochus-keller/mumps/

There are pre-compiled versions of my MUMPS 76 interpreter in case you want to play with it.

quink•49m ago
I did most of Advent of Code last year code golfing in MUMPS (running on Caché), with the additional challenge on up to and including day 7 doing without literals - that's to say no numbers and no strings. It was good fun - https://github.com/dominique-m-aoc/aoc-2025/blob/main/day03p... for day three part 1 for example. Or day 7 part 2 where the alphanumeric chars spell a story with only two nonsense words, with almost all the chars being on their own: https://github.com/dominique-m-aoc/aoc-2025/blob/main/day07p... It is a neat language but even more so a neat overall system and bag of concepts that I feel annoyed we haven't seen more of...
Rochus•39m ago
That's cool; amazing you indeed coded in MUMPS and not in ObjectScript ;-) Caché is (was) a great technology; ironically they tried to look like a relational database in the nineties, and then eventually came the NoSql boom. How did you get to MUMPS?
quink•35m ago
First job out of university and stuck around with it for the next dozen years, probably longer than sensible... in the context of maintaining a bag of software that got put together in the mid-80s, a substantial module of which continued to enjoy some moderate success to this day.

Also, the marketing term was post-relational if I recall correctly, the funny thing about that being that it was really pre-relational at first. Also, I forgot, it was IRIS this AOC stuff runs on - the $ZV actually needs that "R" in IRIS so it knows what label to jump to... and what file mode to use... it's wonderfully cursed ;P

That said, it doesn't hold a candle compared to this: https://stackoverflow.com/questions/4151554/need-mumps-sampl... which is just about the best obscured (or byte-saving rather) MUMPS snippet in existence.

One thing I miss about Caché/Ensemble/IRIS is the three different paradigms for manipulating the same bits of data - the whole object layer, SQL (with pre-compiled embedded SQL an option), and the raw global access.

ilcavero•7m ago
obligatory reference: https://thedailywtf.com/articles/a_case_of_the_mumps

Show HN: Making a label printer work under Linux using agentic AI

https://stefan.schueller.net/posts/making-a-label-printer-work-under-linux-using-agentic-ai/
1•sschueller•27s ago•0 comments

Ask HN: Would someone in Japan try out my game?

1•bahrtw•4m ago•0 comments

Newer Claude models use more tokens but cost less per task solved

https://signoz.io/blog/claude-code-model-comparison/
1•gkarthi2800•5m ago•0 comments

Scientists Think They've Uncovered the 15M-Year-Old Origin of Laughter

https://www.404media.co/scientists-think-theyve-uncovered-the-15-million-year-old-origin-of-laugh...
4•Brajeshwar•7m ago•0 comments

How People in China Keep Outsmarting Anthropic's Geolocation Restrictions

https://www.wired.com/story/how-people-in-china-keep-outsmarting-anthropics-geolocation-restricti...
3•thm•7m ago•0 comments

Another ICE threat visit: How did agents track down this critic on his vacation?

https://www.syracuse.com/news/2026/06/another-ice-threat-visit-how-did-agents-track-down-this-cri...
3•SubiculumCode•11m ago•0 comments

Built a micro-temporal transaction velocity baseline filter (Python)

https://github.com/damariushayes/time-series-velocity-baseline
2•Zie_Mordecai•11m ago•0 comments

ASCII Art Data Visualization in the Terminal like it's still 1970

https://github.com/medialab/xan/blob/master/docs/cookbook/dataviz.md
3•gazoduke•12m ago•1 comments

Why has the web become so complex?

https://parksb.github.io/en/article/43.html
2•parksb•13m ago•0 comments

Show HN: WifiMapLinux – Residential Wi-Fi Mapping Tool for Linux

https://github.com/thongor77/WifiMapLinux
2•magetriste•14m ago•0 comments

EU Open Sources Ten-Year Network Development Planning Tools

https://github.com/open-energy-transition/open-tyndp
5•lyoncy•15m ago•0 comments

The greyforce isn't retiring and it's not about the money

https://nationalpost.com/longreads/unretirement-seniors-not-retiring
3•mooreds•15m ago•0 comments

The Regrettable Resilience of 'Resilience'

https://grberridge.diplomacy.edu/the-regrettable-resilience-of-resilience/
2•jruohonen•17m ago•0 comments

Restaurant Matchbooks Are Having a Comeback Thanks to Gen Z

https://www.bloomberg.com/news/features/2026-06-18/restaurant-matchbooks-are-having-a-comeback-th...
3•mooreds•19m ago•0 comments

Microsoft's Satya Nadella says every company should build its own AI model

https://www.businessinsider.com/satya-nadella-said-every-company-should-build-own-ai-model-2026-6
2•croes•19m ago•0 comments

Food defined social hierarchy in 1776. Here's what was on the table

https://text.npr.org/nx-s1-5843114
2•mooreds•20m ago•0 comments

Ask HN: What is everyone in SF talking about?

8•morgangiraud•21m ago•4 comments

Still blazing after all these years: Mel Brooks at 100

https://www.theguardian.com/film/2026/jun/28/mel-brooks-at-100
2•ciconia•25m ago•0 comments

LocalContextRouter – stop paying vision-token prices for text PDF pages

https://github.com/sid732/LocalContextRouter
3•sid732•27m ago•0 comments

Show HN: QuicMic – Use your phone as a PC mic in the browser (Rust, QUIC)

https://github.com/Fix3dll/QuicMic
2•fix3dll•30m ago•0 comments

Tech Morality Is Hard

https://forkingmad.blog/tech-morality-is-hard/
6•ilreb•34m ago•0 comments

Hestia – a local-first Home Assistant that trusts timers over the LLM

https://github.com/thefullnacho/hestia
2•thefullnacho•34m ago•0 comments

Scalpers List Steam Machine Reservations at $1,700

https://www.techpowerup.com/350342/scalpers-list-steam-machine-reservations-at-usd-1-700
3•bookofjoe•34m ago•0 comments

Autoregressive Boltzmann Generators

https://arxiv.org/abs/2606.27361
3•root-parent•40m ago•1 comments

Give Me 14 Minutes and I'll Destroy Your Procrastination Forever

https://riansweetdoris.substack.com/p/give-me-14-minutes-and-ill-destroy
3•LordAtlas•43m ago•2 comments

Austria Lobbies EU to Host Anthropic After US Access Curbs

https://www.bloomberg.com/news/articles/2026-06-28/austria-lobbies-eu-to-host-anthropic-after-us-...
20•root-parent•46m ago•7 comments

My First Atari ST

https://www.goto10retro.com/p/my-first-atari-st
3•rbanffy•48m ago•0 comments

Compete – A Claude Code plugin for interactive competitor intelligence

https://github.com/lbj96347/compete
2•lbj96347•49m ago•1 comments

Google limits Meta's use of its Gemini AI models

https://www.cnbc.com/2026/06/28/google-limits-metas-use-of-its-gemini-ai-models-ft-reports.html
21•root-parent•50m ago•6 comments

China companies Z.Ai,China 360 claim having cybersec AI models to match Mythos

https://www.reuters.com/legal/litigation/chinas-360-says-it-has-developed-tools-match-anthropics-...
7•king_zee•52m ago•0 comments