frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Pratt parsing is a black box

https://vinipsmaker.github.io/blog/article/pratt-parsing-is-a-black-box/
10•ibobev•46m ago

Comments

throwup238•24m ago
> Traditional parsing techniques register semantic actions to production rules.

Are there any professional slop interpreters who can explain what this means?

vkazanov•12m ago
The article doesnt read like slop. And this is a very clear sentence to anybody who knows any amount of parser theory.

"Production rules" are rules in grammar descriptions for tools like yacc. "Semantic actions" correspond to pieces of code/logic executed whenever a given rule is fully parsed from input.

jiggawatts•10m ago
The blog reads like organic human text, not mechanical slop.

The terminology is baroque, but pretty standard in parsing circles.

Essentially, different parsing algorithms "run side effects" at different stages of the parsing algorithm application, which can make certain things easy or difficult depending on the timing.

E.g.: If parsing runs side effects before it has 100% decided on what rules have been applied, it may need to "back track" and undo side-effects. This can be very painful to code around, so a common solution is to build (only) a temporary abstract syntax tree (AST) in a pure functional manner, and later come back and process that instead of trying to handle every "do and undo" scenario during initial parsing.

Parsers that only ride side-effects when a decision is final allow very efficient compilers that directly "do the thing" instead of building temporary structures.

IIRC, Pascal was compiled this way, in a single pass.

An MCP which pulls together vulnerability data from over 20 security databases

https://github.com/mukul975/cve-mcp-server
1•rosslh•43s ago•1 comments

DOJ warns FBI data breach likely extends to Justice Department employees

https://www.politico.com/news/2026/11/03/fbi-hack-department-justice-letter-01146667
2•louiereederson•2m ago•0 comments

The Fossil-Dominant Hypothesis for Rising Atmospheric CO2 & the Keeling Relation

https://scienceofclimatechange.org/wp-content/uploads/SCC-Vol.6.4-04_Cohler.pdf
1•CGMthrowaway•3m ago•0 comments

When Reddit gives you login screens, go back to the open web

https://disassociated.com/when-reddit-gives-you-login-screens-back-open-web/
2•speckx•4m ago•0 comments

The Pnyx and the Agora (2016)

https://www.readingdesign.org/the-pnyx-and-the-agora
2•apophatic•4m ago•0 comments

Google Search Engine does not index Blogger/Blogspot blog due to?m=1 – solution

https://philosophy.mihvoi.ro/2026/09/google-search-engine-does-not-index.html
1•mihvoi•6m ago•1 comments

Zig: From Beginner to Slightly Less Beginner [video]

https://www.youtube.com/watch?v=jWCQXBVIyrY
1•ibobev•6m ago•0 comments

Dead Internet Theory

https://en.wikipedia.org/wiki/Dead_Internet_theory
1•ibobev•6m ago•0 comments

A Specialised Haskell Processor on FPGA

https://bathtub-01.github.io/technical/ouros-demo/
1•ibobev•7m ago•0 comments

Google to cutoff Search Engine access to schools banning Gen. AI

https://www.forbes.com/sites/maryroeloffs/2026/11/03/google-will-cut-off-search-engine-access-to-...
5•mr_fantastic•11m ago•1 comments

AI Agents Used by Railway Breach Systems of Rival Primcloud

https://securityboulevard.com/2026/11/ai-agents-used-by-railway-breach-systems-of-rival-primcloud/
3•aliasxneo•13m ago•0 comments

Another child dies of measles as CDC reportedly holds up health alert

https://arstechnica.com/health/2026/11/another-child-dies-of-measles-as-cdc-reportedly-holds-up-h...
6•cdrnsf•15m ago•0 comments

Musings on LLM-Assisted Coding

https://www.jacky.wtf/essays/2026/indie-dev-llm/
1•speckx•15m ago•0 comments

The Largest Bitcoin Miners Are Quietly Becoming AI Data Centers

https://0xca333.substack.com/p/the-largest-bitcoin-miners-are-quietly
2•thelonelyborg•16m ago•1 comments

Telocracy

https://paxmachina.ai/telocracy
1•edelwax•17m ago•0 comments

Show HN: Kiri – a tiny container runtime for macOS, Windows and Rust

https://runkiri.com
2•libracoder•18m ago•0 comments

Astronomers found a mysterious object beyond Neptune, could be new dwarf planet

https://www.space.com/astronomy/dwarf-planets/astronomers-found-a-mysterious-object-beyond-neptun...
2•gmays•18m ago•0 comments

I Dumped Apple's Fucking Word List

https://helgesver.re/articles/macos-vulgar-word-flags
6•speckx•20m ago•0 comments

CISA: WordPress core upgrade-window RCE CVE-2026-119977 exploited in the wild

https://www.cisa.gov/known-exploited-vulnerabilities-catalog
1•acossta•22m ago•0 comments

Enterprise Brain – Memory that learns from work

https://www.ampup.ai/companybrain
2•irodov_rg•22m ago•0 comments

Optimising the Rail Cube

https://owenlacey.dev/railcube-optimisation/post
1•owenlacey•22m ago•0 comments

STOC 2027 Submissions

https://stoc2027.sigact-ec.workers.dev/
1•chaoxu•22m ago•0 comments

Zotero 10

https://www.zotero.org/blog/zotero-10/
3•Tomte•28m ago•0 comments

Show HN: Connect Agents to 550 Business Tools

https://conecto.chat/
2•ameliaqx•28m ago•0 comments

Popular Mechanics cover – How to fight a data center

https://twitter.com/mualphaxi/status/2117472355127550161/photo/1
1•rmason•28m ago•1 comments

Apple opens the door to a nightmare world of always-listening tech

https://this.weekinsecurity.com/watch-what-you-say-apple-opens-the-door-to-a-nightmare-world-of-a...
8•_____k•28m ago•2 comments

The Social Subsidy of Angel Investing (2019)

https://alexdanco.com/2019/11/27/the-social-subsidy-of-angel-investing/
1•rafaelc•31m ago•0 comments

Sony pushes PS5 owners to trade in consoles amid unprecedented price hikes

https://www.polygon.com/ps5-trade-in-sony-offer-how-much-pro-digital-model-refurbished-used/
1•overcast•31m ago•0 comments

Agent status in Paneflow: from screen rules to OSC 7501

https://paneflow.dev/blog/agent-status-osc-7501
1•arthurjean•33m ago•0 comments

Show HN: Mallard: Git for the age of AI agents

https://mallard-ai.com/home
1•rika321•35m ago•0 comments