frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Formal Reasoning [pdf]

https://cs.ru.nl/~freek/courses/fr-2025/public/fr.pdf
52•Thom2503•4h ago

Comments

amelius•1h ago
Since LLMs are great at coding but bad at logic, maybe an approach like this can bridge the gap? So first let it translate natural language to a formal language, from there allow it to use a logic engine to make verifiable transformations (correctness-preserving), and finally translate back to natural language.
3abiton•59m ago
Essentially there is growing interest in the "formal" math community (combinatorics, mining, etc ..) to do exactly this.
rramadass•24m ago
People are already using Prolog for this;

1) A series of excellent and detailed blog posts by Eugene Asahara Prolog in the LLM Era - https://eugeneasahara.com/category/prolog-in-the-llm-era/

2) Previous HN discussion Use Prolog to improve LLM's reasoning - https://news.ycombinator.com/item?id=41831735

3) User "bytebach" gives a nice example of using Prolog as an intermediate DSL in the prompt to an LLM so as to transform English declarative -> Imperative code - https://news.ycombinator.com/item?id=41549823

pjmlp•1m ago
As big Prolog fan, thanks for sharing those resources.
stephenlf•39m ago
This is great reading and a great supplement to my limited education in math, comp sci, and formal logic.
pron•33m ago
> Formal languages are basically laboratory-sized versions, or models, of natural languages.

I can understand why a hundred years ago explaining what formal is (in the context of formal languages) could have been difficult. You had to say that it means something whose form can be manipulated without "understanding", or by rules that pertain to form rather than meaning. But since the late 1930s explaining what formal means has become much simpler: it means mechanical. A formal language is one that can be precisely and accurately interpreted and manipulated by a machine.

When we talk about "formal proofs" we don't mean precise proofs, official proofs, or proofs written by a mathematician. We mean proofs written in a language, and following a procedure, that can be mechanically checked (and by a fairly basic algorithm).

While it is still a little colloquial, these days we can say that formal languages are those languages that can always be correctly interpreted by a computer. I think this captures the meaning of "formal" much more than saying these are "models of natural language".

Let's Help NetBSD Cross the Finish Line Before 2025 Ends

https://mail-index.netbsd.org/netbsd-users/2025/10/26/msg033327.html
215•jaypatelani•3h ago•88 comments

10k Downloadable Movie Posters From The 40s, 50s, 60s, and 70s

https://hrc.contentdm.oclc.org/digital/collection/p15878coll84/search
191•bookofjoe•1w ago•36 comments

Movie Posters from Africa That Are So Bad, They're Good

https://www.utterlyinteresting.com/post/bizarre-movie-posters-from-africa-that-are-so-bad-they-re...
8•bookofjoe•42m ago•0 comments

The bug that taught me more about PyTorch than years of using it

https://elanapearl.github.io/blog/2025/the-bug-that-taught-me-pytorch/
128•bblcla•2d ago•29 comments

Formal Reasoning [pdf]

https://cs.ru.nl/~freek/courses/fr-2025/public/fr.pdf
52•Thom2503•4h ago•6 comments

Asbestosis

https://diamondgeezer.blogspot.com/2025/10/asbestosis.html
161•zeristor•7h ago•104 comments

Eavesdropping on Internal Networks via Unencrypted Satellites

https://satcom.sysnet.ucsd.edu/
84•Bogdanp•5d ago•10 comments

A worker fell into a nuclear reactor pool

https://www.nrc.gov/reading-rm/doc-collections/event-status/event/2025/20251022en?brid=vscAjql9kZ...
527•nvahalik•15h ago•365 comments

You Already Have a Git Server

https://maurycyz.com/misc/easy_git/
232•chmaynard•5h ago•185 comments

Pico-Banana-400k

https://github.com/apple/pico-banana-400k
291•dvrp•14h ago•47 comments

Advent of Code 2025: Number of puzzles reduce from 25 to 12 for the first time

https://adventofcode.com/2025/about#faq_num_days
205•vismit2000•8h ago•128 comments

YouTube Just Ate TV. It's Only Getting Started

https://www.hollywoodreporter.com/business/digital/youtube-impact-tv-sports-late-night-comedy-sho...
9•wallflower•2h ago•2 comments

The Linux Boot Process: From Power Button to Kernel

https://www.0xkato.xyz/linux-boot/
344•0xkato•17h ago•69 comments

Clojure Land – Discover open-source Clojure libraries and frameworks

https://clojure.land/
116•TheWiggles•8h ago•27 comments

Writing a RISC-V Emulator in Rust

https://book.rvemu.app/
68•signa11•8h ago•20 comments

Connect to a 1980s Atari BBS through the web

https://www.southernamis.com/ataribbsconnect
36•JPolka•6h ago•1 comments

LaserTweezer – Optical Trap

https://www.gaudi.ch/GaudiLabs/?page_id=578
48•o4c•8h ago•5 comments

The FSF considers large language models

https://lwn.net/Articles/1040888/
55•birdculture•2h ago•18 comments

D2: Diagram Scripting Language

https://d2lang.com/tour/intro/
194•benzguo•17h ago•49 comments

Torchcomms: A modern PyTorch communications API

https://pytorch.org/blog/torchcomms/
16•paladin314159•20h ago•1 comments

The Journey Before main()

https://amit.prasad.me/blog/before-main
258•amitprasad•20h ago•96 comments

Myanmar military shuts down a major cybercrime center, detains over 2k people

https://apnews.com/article/scam-centers-cybercrime-myanmar-a2c9fda85187121e51bd0efdf29c81da
12•bikenaga•1h ago•0 comments

Bitmovin (YC S15) Is Hiring Engineering ICs and Managers in Europe

https://bitmovin.com/careers
1•slederer•9h ago

PCB Edge USB C Connector Library

https://github.com/AnasMalas/pcb-edge-usb-c
122•walterbell•13h ago•50 comments

NextSilicon reveals new processor chip in challenge to Intel, AMD

https://www.reuters.com/business/nextsilicon-reveals-new-processor-chip-challenge-intel-amd-2025-...
117•simojo•3d ago•26 comments

Why I code as a CTO

https://www.assembled.com/blog/why-i-code-as-a-cto
237•johnjwang•2d ago•193 comments

Project Amplify: Powered footwear for running and walking

https://about.nike.com/en/newsroom/releases/nike-project-amplify-official-images
105•justinmayer•19h ago•100 comments

Show HN: Diagram as code tool with draggable customizations

https://github.com/RohanAdwankar/oxdraw
213•RohanAdwankar•19h ago•41 comments

GenAI Image Editing Showdown

https://genai-showdown.specr.net/
142•rzk•13h ago•38 comments

California invests in battery energy storage, leaving rolling blackouts behind

https://www.latimes.com/environment/story/2025-10-17/california-made-it-through-another-summer-wi...
313•JumpCrisscross•20h ago•273 comments