frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Parsing Expression Grammar vs. Regexes: Building Org Parser in Lisp, Export HTML

https://jointhefreeworld.org/blog/articles/lisps/parsing-expression-grammar-lisp-org-convert-to-html/index.html
34•jjba23•1d ago

Comments

zelphirkalt•34m ago
Ha, that's interesting.

I started exactly such a project, for org syntax, a while ago. Didn't get very far though because it seems to me that things in org cannot be parsed and understood in one go. For example the TODO keywords can be specified at the top of an org file and then would influence how headings in the document are understood. This cannot be done with merely a PEG.

Another tricky point is nested inline markup. Bold inside italic? Verbatim inside bold, inside italic? And so on. Would be great to support all meaningful combinations via recursive rules. Org has many inline markup things. Even programming language specific inline markup elements.

Another issue is, that Guile's PEG library, when using the non-string form of grammar rules, does not allow mutually recursive grammar rules, due to being buggy (in that way it is not excellent, but in other ways it is!). One has to use the string form or rules, which makes it a lot less nice to use, unfortunately. I hope that will be fixed at some point, because I like the library except for that. And it is in the standard lib, no need to install any dependencies. Like to use it for AoC puzzle inputs for example.

Will be interesting to read how far they got.

Fifteen years later, the Apple Cards origin story

https://lexontech.org/fifteen-years-later-the-apple-cards-origin-story
68•ksec•2h ago•2 comments

Breaking Up with Google Play: Why Conversations Is Now Free

https://gultsch.de/posts/breaking-up-with-google-play/
9•ezst•34m ago•0 comments

Revealing the details of how OpenAI agents hacked Hugging Face

https://swarmtraces.org/
512•specked-citrus•14h ago•321 comments

One Month Without AI

https://blog.bustikiller.com/2026/09/25/one-month-without-ai.html
23•saibotk•1h ago•12 comments

We're gonna need a lot more mathematicians

https://terrytao.wordpress.com/2026/09/24/were-gonna-need-a-lot-more-mathematicians/
165•srcreigh•8h ago•204 comments

Floci: Locally emulating any cloud service

https://floci.io
24•theanonymousone•2h ago•5 comments

A single function Jev-like wrapper for LLMs, including vision models

http://allanrbo.blogspot.com/2026/09/a-jev-like-wrapper-for-llms-including.html
92•allanrbo•7h ago•23 comments

Plan mode is dead

https://www.aymannadeem.com/artificial/intelligence,/developer/tools/2026/09/24/plan-mode-is-dead...
356•jmvldz•1d ago•325 comments

Ollaya – Ollama for open-source, Jev-style decision models

https://ollaya.dev/
477•Ardakilic•16h ago•119 comments

Is your Postgres migration safe or not safe?

https://safenotsafe.dev/
41•vira28•3h ago•10 comments

Show HN: Jev Plays Pokémon Red

https://jev-pokemon.vercel.app/
210•pancomplex•21h ago•87 comments

What even is an OS now?

https://sockpuppet.org/blog/2026/09/25/what-even-is-an-os-now/
208•fratellobigio•13h ago•293 comments

Parsing Expression Grammar vs. Regexes: Building Org Parser in Lisp, Export HTML

https://jointhefreeworld.org/blog/articles/lisps/parsing-expression-grammar-lisp-org-convert-to-h...
35•jjba23•1d ago•1 comments

The Murky History of Soviet-Born Tetris

https://thereader.mitpress.mit.edu/the-bizarre-murky-history-of-soviet-born-tetris/
53•EA-3167•1d ago•13 comments

16GB iPod Nano 3G Upgrade

https://tuckerosman.com/projects/16gb-ipod-nano
35•Ivoah•2d ago•3 comments

Gravity seems holographic. What does that mean for reality?

https://www.quantamagazine.org/gravity-seems-holographic-what-does-that-mean-for-reality-20260925/
212•ibobev•19h ago•176 comments

Scientists build most accurate atomic clock

https://phys.org/news/2026-09-scientists-world-accurate-atomic-clock.html
19•wglb•2d ago•6 comments

Jury finds Facebook liable for deceiving users in Cambridge Analytica case

https://www.cbsnews.com/news/facebook-liable-deceiving-users-cambridge-analytica/
248•pseudolus•9h ago•60 comments

Ask HN: Who's still keeping a DOS machine up because the business depends on it?

136•mlaux•15h ago•135 comments

From Thin Air to Bootable Images: The Tine Build System

https://amutable.com/blog/tine-build-system
18•Levitating•1d ago•1 comments

Fourier Analysis: Drawing Llamas with Circles

https://adekau.github.io/posts/2020/llamas.html
45•cebert•1d ago•5 comments

The far side of the Moon provides clues to a previous magnetic field

https://ethz.ch/en/news-and-events/eth-news/news/2026/09/the-far-side-of-the-moon-provides-clues-...
8•croes•3h ago•0 comments

A new world airport and its baggage

https://computer.rip/2026-09-20-denver-baggage.html
32•firloop•2d ago•1 comments

Excel now supports multiple values in a single cell

https://techcommunity.microsoft.com/blog/microsoft365insiderblog/put-multiple-values-in-one-cell-...
196•luispa•14h ago•144 comments

First Principles Thinking

https://sunilsadasivan.com/writing/first-principles-thinking/
267•sunils34•21h ago•112 comments

Lab on a Contact Lens Can Measure Stress Through Serotonin

https://spectrum.ieee.org/serotonin-stress-smart-contact-lens
47•marc__1•13h ago•12 comments

Show HN: Hacker Atlas - A map of what Hacker News talks about

https://hackeratlas.com/
65•andrearitossa•21h ago•22 comments

I wrote a ray tracer in Brainfuck

https://epestr.com/blog/writing-a-ray-tracer-in-brainfuck/
75•epestr•1d ago•18 comments

HomelabFest will be in St. Louis in September 2027

https://www.homelabfest.org
36•geerlingguy•9h ago•20 comments

One Piece of Flock Camera Data Put This Innocent Woman in Jail for 13 Days

https://www.jezebel.com/flock-cameras-data-innocent-woman-arrested-lindsey-isaacs-palm-beach-flor...
189•HotGarbage•10h ago•89 comments