HN Hall of Fame Weekly email

GNU recutils: Plain text database

www.gnu.org Software & code Software projects Software engineering Candidate

Resurfaced independently across 4 calendar years, with breakout response in 3 of them.

submissions
6
submitters
5
observed span
2017–2025
peak thread · 52 comments
161 pts
latest 20+ return · 2025-12-14
161 pts

Submission timeline

2007–2026

One slot for every year since HN launched. Height is that year's peak points; orange marks a 100+ point or 50+ comment breakout. Select a bar to open its strongest thread.

First comments on top threads

HN comment order

On the topic of plain text databases, I have been playing around with wordnet(basically the backbone data structure of a thesaurus ) and while there are a lot of perfectly good libraries to handle the data I was having fun building my own. One interesting thing is that the original data format has the byte offset of every record and link baked into the data, this makes it trivial to avoid having to load the whole thing into memory and…

somat·161-point thread·

From the FAQ: > Why is the logo depicting a pair of copulating turtles? > > Ask [email protected]. > What is the name of the turtles? > > They are called Fred and George. And yes, they are both male. 3 of 5 of the questions in the FAQ are about these 2 turtles... Here I just wanted to know how different this was from something like noSQL.

At CurrySoftware we use recfiles combined with git for all business-processes (incoming and outgoing invoices, customers, etc). It allows us to automate everything we want with simple bash scripts. But we remain flexible because we can perform non-automated tasks manually.

jdemler·106-point thread·

This page contains probably what most of us are looking for: https://www.gnu.org/software/recutils/manual/A-Little-Exampl... It somewhat looks like a predecessor of YAML with some kind of header integrating some schema or so.

ktpsns·16-point thread·

The first top-level comment from each of the four biggest threads, in HN’s own order. Excerpts are shortened; open a comment for full context.

Breakout years
3

100+ points or 50+ comments

Total points
439

reference only — not used in Hall rules or ranking

Total comments
149

reference only — not used in Hall rules or ranking

Every submission

DateTitle as submittedByPointsComments
2017-09-19Human-editable, plain text database: Recutilsjdemler30
2017-09-21Recutils – Tools and libraries to access plain text databases called RecfilesFirst breakoutjdemler10646
2021-10-01GNU Recutilsst_goliath162
2022-03-13Recfiles – Human editable plain text databasesmark_mcnally_je40
2022-06-22GNU recutils – human readable, plain text databasesnanna14952
2025-12-14GNU recutils: Plain text databaseBest thread · Latest 20+ point returnpolyrand16149