frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

The next frontier in weight-loss drugs: one-time gene therapy

https://www.washingtonpost.com/health/2026/01/24/fractyl-glp1-gene-therapy/
1•bookofjoe•1m ago•1 comments

At Age 25, Wikipedia Refuses to Evolve

https://spectrum.ieee.org/wikipedia-at-25
1•asdefghyk•4m ago•2 comments

Show HN: ReviewReact – AI review responses inside Google Maps ($19/mo)

https://reviewreact.com
1•sara_builds•4m ago•0 comments

Why AlphaTensor Failed at 3x3 Matrix Multiplication: The Anchor Barrier

https://zenodo.org/records/18514533
1•DarenWatson•6m ago•0 comments

Ask HN: How much of your token use is fixing the bugs Claude Code causes?

1•laurex•9m ago•0 comments

Show HN: Agents – Sync MCP Configs Across Claude, Cursor, Codex Automatically

https://github.com/amtiYo/agents
1•amtiyo•10m ago•0 comments

Hello

1•otrebladih•11m ago•0 comments

FSD helped save my father's life during a heart attack

https://twitter.com/JJackBrandt/status/2019852423980875794
2•blacktulip•14m ago•0 comments

Show HN: Writtte – Draft and publish articles without reformatting, anywhere

https://writtte.xyz
1•lasgawe•16m ago•0 comments

Portuguese icon (FROM A CAN) makes a simple meal (Canned Fish Files) [video]

https://www.youtube.com/watch?v=e9FUdOfp8ME
1•zeristor•18m ago•0 comments

Brookhaven Lab's RHIC Concludes 25-Year Run with Final Collisions

https://www.hpcwire.com/off-the-wire/brookhaven-labs-rhic-concludes-25-year-run-with-final-collis...
2•gnufx•20m ago•0 comments

Transcribe your aunts post cards with Gemini 3 Pro

https://leserli.ch/ocr/
1•nielstron•24m ago•0 comments

.72% Variance Lance

1•mav5431•25m ago•0 comments

ReKindle – web-based operating system designed specifically for E-ink devices

https://rekindle.ink
1•JSLegendDev•26m ago•0 comments

Encrypt It

https://encryptitalready.org/
1•u1hcw9nx•26m ago•1 comments

NextMatch – 5-minute video speed dating to reduce ghosting

https://nextmatchdating.netlify.app/
1•Halinani8•27m ago•1 comments

Personalizing esketamine treatment in TRD and TRBD

https://www.frontiersin.org/articles/10.3389/fpsyt.2025.1736114
1•PaulHoule•29m ago•0 comments

SpaceKit.xyz – a browser‑native VM for decentralized compute

https://spacekit.xyz
1•astorrivera•29m ago•0 comments

NotebookLM: The AI that only learns from you

https://byandrev.dev/en/blog/what-is-notebooklm
2•byandrev•29m ago•1 comments

Show HN: An open-source starter kit for developing with Postgres and ClickHouse

https://github.com/ClickHouse/postgres-clickhouse-stack
1•saisrirampur•30m ago•0 comments

Game Boy Advance d-pad capacitor measurements

https://gekkio.fi/blog/2026/game-boy-advance-d-pad-capacitor-measurements/
1•todsacerdoti•30m ago•0 comments

South Korean crypto firm accidentally sends $44B in bitcoins to users

https://www.reuters.com/world/asia-pacific/crypto-firm-accidentally-sends-44-billion-bitcoins-use...
2•layer8•31m ago•0 comments

Apache Poison Fountain

https://gist.github.com/jwakely/a511a5cab5eb36d088ecd1659fcee1d5
1•atomic128•33m ago•2 comments

Web.whatsapp.com appears to be having issues syncing and sending messages

http://web.whatsapp.com
1•sabujp•34m ago•2 comments

Google in Your Terminal

https://gogcli.sh/
1•johlo•35m ago•0 comments

Shannon: Claude Code for Pen Testing: #1 on Github today

https://github.com/KeygraphHQ/shannon
1•hendler•35m ago•0 comments

Anthropic: Latest Claude model finds more than 500 vulnerabilities

https://www.scworld.com/news/anthropic-latest-claude-model-finds-more-than-500-vulnerabilities
2•Bender•40m ago•0 comments

Brooklyn cemetery plans human composting option, stirring interest and debate

https://www.cbsnews.com/newyork/news/brooklyn-green-wood-cemetery-human-composting/
1•geox•40m ago•0 comments

Why the 'Strivers' Are Right

https://greyenlightenment.com/2026/02/03/the-strivers-were-right-all-along/
1•paulpauper•41m ago•0 comments

Brain Dumps as a Literary Form

https://davegriffith.substack.com/p/brain-dumps-as-a-literary-form
1•gmays•42m ago•0 comments
Open in hackernews

Traces of CAL: a lost hybrid programming language (1959–1964)

3•den_dev•4mo ago
While digging through some old IBM technical reports, I ran into something that didn’t quite fit the usual pattern. Buried between dry charts and assembler notes were these odd references to an “experimental modular assembler.” At first, I figured it was just another obscure internal tool — IBM had tons of those back then. But the more I read, the stranger it got. The fragments kept pointing toward something bigger, almost like a forgotten programming language. After weeks of connecting dots across journals, archives, and even some old interviews, I think I’ve stumbled across traces of CAL — Combined Assembly Language, a short-lived hybrid that seems to have existed between 1959 and 1964.

From what I’ve pieced together, CAL was a mix of raw assembly and higher-level constructs. Imagine writing assembly but with IF...ENDIF, FOR...ENDFOR, even modules and macros baked in — stuff that wouldn’t become mainstream until years later. The idea was that you’d write CAL, run it through a translator to turn it into assembly, and then feed that into the normal assembler. In other words: early attempts to bridge the brutal low-level control of assembly with the readability of structured programming.

Here’s a reconstructed example based on notes I found:

MODULE CalculatePi DECLARE Pi VALUE 3.14159 BEGIN FOR Count FROM 1 TO 100 IF Count > 50 PRINT Count, Pi * Count ENDIF ENDFOR END ENDMODULE

What makes this even wilder is the trail of evidence. A 1965 IBM Systems Journal article talks about “an experimental modular assembler allowing intermixed macros and structured operators.” No mention of CAL by name, but it lines up almost perfectly. The underground Black Programming Guide from the 1970s (a kind of hackerish student handbook floating around MIT and Stanford) mentions programmers using a “CAL method” with a nonstandard translator. Then, in 2018, while digitizing Carnegie Mellon’s archives, a box labeled ADC Seminar 1963 turned up — inside were handwritten notes with MODULE/ENDMODULE directives, stamped Algorithm Development Consortium — C.A.L. And if that’s not enough, in a 2001 interview for an IBM retirees’ magazine, engineer David L. Siemen casually recalled: “We experimented with what we called a combined assembler… but it was too avant-garde for the hardware of the time.”

So why did CAL vanish? Probably because it was too weird and too far ahead. Programmers were either deep in pure assembly or moving to Fortran, and IBM itself didn’t back CAL officially. By the time people were ready for structured programming, COBOL and ALGOL were already stealing the show.

Still, I think CAL matters. Even if it never went beyond prototypes and seminar notes, it shows that the urge to mix low-level control with high-level structure was alive way earlier than most of us realize. CAL might have been a dead end — or maybe it was just a few decades too early.

Now I’m wondering: has anyone else ever run into CAL, or other “ghost languages” that only survive in scraps, rumors, or forgotten manuals?