HN user

tamnd

1,950 karma
Posts118
Comments129
View on HN
github.com 9d ago

Tell HN: One SWE-bench-Live task: $47 Opus failed, $1.46 GPT-5.6 passed

tamnd
3pts2
arxiv.org 23d ago

The Hitchhiker's Guide to Agentic AI: From Foundations to Systems

tamnd
3pts0
xcancel.com 25d ago

Mitchell Hashimoto: Defining Taste

tamnd
3pts0
github.com 1mo ago

Show HN: Yomi – Read any web page, or a whole website, into clean Markdown

tamnd
3pts4
github.com 1mo ago

Show HN: Kage – Shadow any website to a single binary for offline viewing

tamnd
712pts141
github.com 1mo ago

Please remove mole.fit references and original UI design from this project

tamnd
6pts0
blog.getpaint.net 1mo ago

The Paint.net Domain Has Been Secured

tamnd
5pts0
www.quantamagazine.org 1mo ago

Monumental Proof Settles Geometric Langlands Conjecture

tamnd
2pts0
arxiv.org 1mo ago

Advancing Mathematics Research with AI-Driven Formal Proof Search

tamnd
3pts0
github.com 2mo ago

Bun support is now limited and deprecated

tamnd
594pts608
allendowney.github.io 2mo ago

Think Linear Algebra (2023)

tamnd
225pts35
gist.github.com 2mo ago

The Programmer After AI

tamnd
2pts0
github.com 2mo ago

DeepSeek 4 Flash local inference engine for Metal

tamnd
499pts159
www.redmine.org 2mo ago

Redmine

tamnd
3pts0
github.com 2mo ago

Show HN: Historical Python source documentation, from 1.0.1 through 2.0c1

tamnd
2pts1
github.com 3mo ago

Show HN: Python 0.9.1 from 1991, Guido van Rossum's first public release

tamnd
5pts0
github.com 3mo ago

Show HN: Goempy – Ship a CPython interpreter inside your Go binary

tamnd
4pts0
evomap.ai 3mo ago

Hermes Agent Self-Evolution System: A Detailed Similarity Analysis with Evolver

tamnd
2pts0
awesomeagents.ai 3mo ago

GitHub's Fake Star Economy

tamnd
2pts0
github.com 3mo ago

CC v2.1.100 inflates cache_creation by ~20K tokens vs. v2.1.98

tamnd
2pts0
arxiv.org 3mo ago

Measuring Malicious Intermediary Attacks on the LLM Supply Chain

tamnd
2pts0
github.com 3mo ago

Show HN: Browsable index of every lecture and talk from the CMU Database Group

tamnd
1pts0
www.cnn.com 3mo ago

A hacker has allegedly breached one of China's supercomputers

tamnd
6pts0
github.com 3mo ago

Show HN: HN-fdw – All of Hacker News, queryable from Postgres, with zero copies

tamnd
2pts0
weianmao.github.io 3mo ago

TriAttention: Efficient Long Reasoning with Trigonometric KV Compression

tamnd
2pts0
gist.github.com 3mo ago

LLM Wiki – example of an "idea file"

tamnd
296pts95
huggingface.co 3mo ago

Show HN: Hacker News RSS Feed Directory

tamnd
8pts0
github.com 3mo ago

Show HN: A comprehensive index of 1071 databases catalogued by dbdb.io

tamnd
1pts0
github.com 3mo ago

Show HN: A daily archive of the top stories on Hacker News, organized by date

tamnd
1pts1
github.com 3mo ago

Show HN: Linux Kernel Documentation Index-Every Page in the Linux Kernel's Docs

tamnd
2pts0

Good news for you: here is the command to clone Apple Docs:

```bash bin/kage clone https://developer.apple.com/documentation/ \ --scope-prefix /documentation/ \ --out /Users/apple/data/apple-docs \ --chrome "/Applications/Google Chrome.app/Contents/MacOS/Google Chrome" \ --max-pages 0 --max-depth 0 \ --workers 3 --browser-pages 3 --asset-workers 6 \ --render-timeout 60s --settle 2s --timeout 30s \ 2>&1 | tee -a /Users/apple/apple-docs.log ```

Adjust it to your needs :)

I smoke-tested it, and all the content and CSS work, but I stripped all the JS, so the sidebar won't work.

If you run into any problems, feel free to create new issues in the repo. It helps me prioritize and know what should be fixed.

Making docs available offline was one of my main motivations for building this tool. I will try Apple Docs too.

I previously downloaded the Snowflake docs, and it was something like tens or even hundreds of thousands of pages, I do not remember exactly. The output ended up being very large.

By the way, I forgot to add zstd compression support to my ZIM reader/writer. I will implement that in the next version.

You could use python -m http.server instead. I haven't tried it yet, but it should work.

Actually, Kage has two parts: a crawler that crawls pages and converts them to clean HTML by capturing the DOM after rendering in Chrome/Chromium, and a pack/serve component that packages the result as either a ZIM file for Kiwix or an executable file.

I tried to follow well-known formats first, such as WARC and ZIM from Kiwix, so we could benefit from existing tooling support.

For my own custom data format, I have a lot of private code that I plan to release soon. It is optimized for compression, fast lookups, and more. I have been working on it for two years. This is part of a larger, ambitious umbrella project: I am building Google from scratch (all open source), something that anyone can host, including the crawler, indexer, storage, and serving layers. Stay tuned!

Connecting directly with the author of the project that inspired me is awesome.

Let's collaborate and see how we can make our two projects work together. DuckDB has a feature that can write to SQLite: https://duckdb.org/docs/stable/core_extensions/sqlite. Starting from Parquet files, we could use DuckDB to write into SQLite databases. This could reduce ingress time to around five minutes instead of a week.

If I have some free time this weekend, I would definitely like to contribute to your project. Would you be interested?

As for my background, I focus on data engineering and data architecture. I help clients build very large-scale data pipelines, ranging from near real-time systems (under 10 ms) to large batch processing systems (handling up to 1 billion business transactions per day across thousands of partners). Some of these systems use mathematical models I developed, particularly in graph theory.

Happy to chat.