Tam Nguyen Duc

GitHub 1038 repos 284 followers

Explained projects

Yet to be explained

papers-reader
Go toolchain that turns research papers into tagged Markdown in four languages, plus the reading app that serves them. OCR, LaTeX, figures, references, translation and an eighty-four rule audit.
Go3 stars
Explain
papers
A hundred landmark computer science papers as tagged Markdown in English, Vietnamese, Chinese and Japanese. Corpus only, never a PDF.
1 stars
Explain
rucc-cross
Cross compilation for rucc: the target model, the ABI descriptions, the libc stubs, the sysroots and the harnesses that test all of it
Shell1 stars
Explain
rucc-real-corpus
Real world C projects, built unpatched with rucc and graded against GCC 16. A ladder of six rungs from a single file to SQLite, with the project's own test suite as the oracle.
Rust1 stars
Explain
iris
Ship the decoder with the data. Self-decoding datasets in Rust, with WebAssembly decoders that any engine can run.
Rust1 stars
Explain
tolkiengateway
The text of Tolkien Gateway rebuilt as Markdown, with full front matter and a source link on every page
0 stars
Explain
tolkiengateway-reader
Go toolchain that fetches Tolkien Gateway, converts it to Markdown, keeps it in sync with the live wiki, and publishes it as a website and an EPUB.
Go0 stars
Explain
arxiv-reader
The toolchain that builds tamnd/arxiv: harvest arXiv metadata, extract papers into tagged Markdown with the mathematics intact, translate, connect, and publish as web, EPUB, TeX and PDF.
Go0 stars
Explain
arxiv
A corpus built from arXiv: metadata for every paper, licence-permitting papers extracted into tagged Markdown, translated into Vietnamese, Chinese and Japanese, and published as web, EPUB, TeX and PDF.
TeX0 stars
Explain
llm
Transport, routing, queueing and record keeping for running long jobs across a mixed fleet of language models. Stdlib only.
Go0 stars
Explain
rudb-bench
The benchmark harness for rudb. ClickBench, TPC-H, TPC-DS, JOB and CEB against DuckDB, ClickHouse, Umbra and DataFusion, with the reporting rules that decide what a number is allowed to claim.
Rust0 stars
Explain
rudb-compat
The DuckDB compatibility harness for rudb. Differential execution against a real DuckDB, weighted function and statement coverage, storage format round trips, and C ABI conformance.
Rust0 stars
Explain
rudb
An embedded analytical database written in Rust, compatible with DuckDB. Its own columnar format with global dictionaries and multi-column compression, and operators that run directly on the encoded data. The bar is 10x DuckDB on ClickBench at a tenth of the disk.
Rust0 stars
Explain
rucc-corpus
A systematic C corpus for rucc. Every program targets one named optimization and carries the answer computed in Rust, so a bug that gcc and rucc share still fails.
C0 stars
Explain
rugo
A cache server in Rust. Swiss-table shards, a per-shard slab arena, RESP2/RESP3. Apache-2.0.
Rust0 stars
Explain
firepanda-compat
The pandas conformance suite for firepanda. Every pandas callable, every parameter, run against pandas 3.0 and compared under written rules. No skip outcome.
Python0 stars
Explain
iris-bench
Reproducible benchmarks for columnar storage formats, and a standing attempt to re-run the numbers the papers published.
Rust0 stars
Explain
cache-bench
Throughput, latency and CPU cycles for seven cache servers, measured with memtier_benchmark. A Rust port of tidwall/cache-benchmarks that adds yo, runs on hardware that is not a 32 core AWS box, and draws all 154 charts deterministically from committed data.
Rust0 stars
Explain
mojo.core
Core libraries for Mojo, modelled on the Go standard library. JSON, XML, regexp, compression, archives, images, crypto and TLS, sockets and DNS, database/sql, time zones, templates, concurrency and testing. One repository, many packages you can depend on independently.
Mojo0 stars
Explain