Skip to content
HN On Hacker News ↗

From a Cronos Dump to CSV: Recovering a Legacy Database Format

▲ 70 points • 7 comments • by pintprint • 2mo ago • HN discussion ↗

Pangram verdict · v3.3

We believe that this text is a mix of AI and human-written content.

80 %

AI likelihood · overall

AI
14% human-written 86% AI-generated
SEGMENTS · HUMAN 1 of 1
SEGMENTS · AI 0 of 1
WORD COUNT 142
PEAK AI % 4% · §1
Analyzed
Sep 6
backend: pangram/v3.3
Segments scanned
1 windows
avg 142 words each
Distribution
14 / 86%
human / AI fraction
Verdict
AI
Pangram v3.3

Article text · 142 words · 1 segments analyzed

Human AI-generated
§1 Human · 4%

We constantly work with different datasets that we normalize into our data lake. Recently we received CronosPro database files (CroBank.dat, CroIndex.dat, and CroStru.dat) that were thought to be broken because existing tooling could not parse them correctly. Anyone who has worked with the CronosPro format, knows that its raw datafiles are notoriously difficult to convert into machine-readable formats such as CSV. A good amount of work has been put into the Cronos dump converter Cronodump alephdata/cronodump, but due to the version specific nuances of the database file structures, it doesn’t work 100% of the time. For the purpose of tackling this problem, we employed Codex for analyzing the dump structure and improved upon the Cronodump codebase to fix the parsing of the allegedly broken database. Cronodump converter could read much of the format, but it could not decode this particular dump correctly.