frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

The Verse Calculus: A Core Calculus for Functional Logic Programming [pdf]

https://simon.peytonjones.org/assets/pdfs/verse-March23.pdf
19•droideqa•5h ago

Comments

discarded1023•2h ago
It's a nice write up but I'm not sure what the contribution is. I would have expected more engagement with Peter Van Roy's work, in particular his and Seif Haridi's epic book CTM [1] where the logic variable got properly unpacked more than 15 years previously. Or at least a citation.

Has anyone looked into how to decouple logic variables from backtracking? i.e., is there a good reason to unbind a variable apart from the Prolog discipline? (Without unbinding we get single-assignment variables where initialisation is decoupled from declaration, which I feel can often be simulated with laziness ala Haskell, but see CTM.)

[1] https://webperso.info.ucl.ac.be/~pvr/book.html

swatson741•59m ago
Maybe I'm not understanding the insight here, but it sort of seams like having confluence defeats the purpose of logical semantics.

My specific concern is that by having logical semantics in a language you can represent non-deterministic ambiguous computations, but for this you need divergent paths which, if I understand correctly, the authors have removed from their language. So what's the point of doing this?

discarded1023•11m ago
I can't speak to the point of doing this, but (IIRC/IIUC) you're talking paths and they're talking the entire computation tree, i.e., a term in their calculus represents all solutions, and computing normal forms makes them easy to read off (?). Perhaps there's some meat in how they handle the equivalent of `bagof/3`/`setof/3`.

J

https://blog.cloudflare.com/welcome-to-connectivity-cloud/
1•Itsmekriss•27s ago•0 comments

Python in LibreOffice (LibrePythonista Extension)

https://extensions.libreoffice.org/en/extensions/show/99231
4•nogajun•14m ago•1 comments

AI ClickFix: Hijacking Computer-Use Agents

https://embracethered.com/blog/posts/2025/ai-clickfix-ttp-claude/
3•kerng•24m ago•0 comments

Tor Alva, the tallest 3D printed tower in the world, opens in the Swiss Alps

https://www.designboom.com/technology/3d-printed-white-tower-tor-alva-mulegns-concrete-michael-hansmeyer-benjamin-dillenburger-eth-zurich-02-07-2024/
1•pseudolus•24m ago•0 comments

Hebbia: Enterprise AI Platform

https://www.hebbia.com/
1•handfuloflight•29m ago•0 comments

Why do the numbers that shape our universe exist at all?

https://www.space.com/science/astrophysics/why-do-the-numbers-that-shape-our-universe-exist-at-all
2•1659447091•32m ago•0 comments

Firewalls and BIOS's and Coreboot

https://hagensieker.com/2020/11/08/firewalls-and-bioss-and-coreboot/
3•transpute•35m ago•0 comments

U.S. Coin Circulation: The Path Forward (2022) [pdf]

https://www.frbservices.org/binaries/content/assets/crsocms/financial-services/cash/101322-us-coin-supply-chain-final-report.pdf
2•toomuchtodo•36m ago•0 comments

The hierarchical hypermedia world of Hyper-G

http://oldvcr.blogspot.com/2025/05/prior-art-dept-hierarchical-hypermedia.html
2•classichasclass•43m ago•0 comments

Framework Desktop Deep Dive: Power Supply

https://frame.work/tw/en/blog/framework-desktop-deep-dive-power-supply
2•rguiscard•44m ago•0 comments

Agentic AI: Winning in a World That Doesn't Work That Way

https://www.forbes.com/sites/jasonsnyder/2025/05/23/agentic-ai-winning-in-a-world-that-doesnt-work-that-way/
1•kjhughes•46m ago•0 comments

Trump Has Cut Science Funding to Its Lowest Level in Decades

https://www.nytimes.com/interactive/2025/05/22/upshot/nsf-grants-trump-cuts.html
4•breadwinner•50m ago•0 comments

Space Selfie by Mark Rober

https://space.crunchlabs.com/
1•rossdavidh•50m ago•1 comments

How to Install Windows NT 4 Server on Proxmox

https://blog.pipetogrep.org/2025/05/23/how-to-install-windows-nt-4-server-on-proxmox/
3•thepipetogrep•52m ago•0 comments

Ask HN: How has AI changed your thinking on the developer hiring process?

1•andrewstuart•55m ago•0 comments

SIGGRAPH 2024: Advances in Real-Time Rendering in Games

https://advances.realtimerendering.com/s2024/index.html
1•nxobject•56m ago•0 comments

The Next-Gen Mainboard Designed with AmigaOS4 and MorphOS in Mind

https://mirari.vitasys.nl/
3•PortableCode•1h ago•0 comments

$200k and still no recovery from Google's algorithm

https://medium.com/@lucwiesman/looking-to-recover-from-the-google-helpful-content-update-or-any-algorithm-update-45c25d0d2b62
4•arlattimore•1h ago•2 comments

What if you could pay to own the top spot on a social platform?

1•brock_frisbie•1h ago•3 comments

Young Entrepreneurs Embracing Neurodiversity

https://www.bbc.com/news/articles/cm2xxxmx4g3o
3•flamingshorts•1h ago•0 comments

Show HN: Manifold is a platform for workflow automation using AI assistants

https://github.com/intelligencedev/manifold
1•Art9681•1h ago•0 comments

Mr. Bates vs. the Post Office [TV Series] (Horizon IT Scandal)

https://www.arte.tv/en/videos/RC-026307/mr-bates-vs-the-post-office/
3•exiguus•1h ago•1 comments

How the jax.jit() JIT compiler works in Jax-JS

https://ekzhang.substack.com/p/how-the-jaxjit-jit-compiler-works
1•ekzhang•1h ago•0 comments

Show HN: I made a OSS alternative to Weights and Biases

https://github.com/mlop-ai/mlop
2•LakeeSiv•1h ago•0 comments

CAPTCHAs are over (in ticketing)

https://behind.pretix.eu/2025/05/23/captchas-are-over/
30•pabs3•1h ago•24 comments

Show HN: Speak Chinese characters on the clipboard automatically while learning

https://github.com/C-Loftus/Mandarin-Clipboard-Speaker
3•C-Loftus•1h ago•0 comments

Cross-platform line editor in APL (similar to ed)

https://github.com/arcfide/ALE
2•secwang•1h ago•0 comments

The Other Homo Sapiens

https://aeon.co/essays/why-one-branch-on-the-human-family-tree-replaced-all-the-others
1•bikenaga•1h ago•0 comments

Piracy Operation COLLECTiVE Dismantled, Uploader 'Will1869' Arrested in UK

https://torrentfreak.com/piracy-group-collective-dismantled-uploader-will1869-arrested-by-uk-police-250520/
2•swat535•1h ago•0 comments

Failure Mechanisms in Democratic Regimes – An Army's Role

https://angrystaffofficer.com/2025/03/02/failure-mechanisms-in-democratic-regimes-an-armys-role/
11•tkgally•1h ago•1 comments