transfire

Joined 14 years ago

Karma
1,145
Submissions
1,518
Member since
Nov 28
The Truth can often hurt, and leads to negative karma in a world that prefers the security of blinders.
View on Hacker News

Recent submissions

Comment · 1 month ago
Location: Palm Bay, FL, USA

Remote: Yes — or onsite/hybrid, any is fine

Willing to relocate: For the right role — especially research

Technologies: Rust, C, Crystal, Elixir, Ruby, Python, TypeScript; LLM training & agents, RAG / vector memory, high-performance parsers & data formats, full-stack + infra/ops

Résumé / Portfolio: https://tabcomputing.com/portfolio

Email: [email protected]

Self-directed systems & AI engineer, available for contract (or the right full-time role). In the last year — solo, mostly from scratch — I've built: an LLM training engine and active research project (AGPT); an AI agent framework that autonomously runs my own production infrastructure (copious); a semantic-memory / RAG library (memo); a C11 YAML 1.2 parser that passes all 308 test-suite cases and outperforms every other compliant parser on real-world benchmarks (YAM); and a serialization format about half the size of JSON that parses ~3x faster (C0DATA). I also maintain Ruby Facets (since 2005). I go from model internals to production ops, and I ship — every link on the portfolio is real, running code. Research is my first love — AGPT above is my own line of it — and the work I'd most gladly relocate for, though I'm every bit as happy shipping production systems. The site also has an AI assistant you can talk to; she'll take a brief and send it to me.

Comment · 5 months ago
Sad. A great idea ruined by poor business practices.
Comment · 5 months ago
The GOAT.
Comment · 7 months ago
I am a little confused. Is this still JSON? Is it “binary“ JSON?
Comment · 9 months ago
Holy Deep Dive, Batman. This has to be the most mathematically heavy design for creating TUIs ever conceived. The name makes sense.

But does it blend? (Actually useable?)

Comment · 9 months ago
CLI is an API, so I decided to treat it as such and created Jargon (for Crystal). Define CLI in JSON Schema, get argument parsing, validation, help text, and shell completions for free. Supports nested options with dot notation, subcommands, config file loading and merging, env vars, XDG base dir compliant, and JSON to stdin.
Comment · 10 months ago
Honestly if it were not for my extensive Ruby background that I have now been able to carry over to Crystal, I probably would have dived into Guile.

(I have been enjoying Elixir too, but at the end of the day it doesn’t quite sit right with me — just feels a bit clunky. Gleam seems an attractive alternative though. The BEAM rocks, but it is a heavy dependency that doesn’t fit all distribution needs.)

Comment · 1 year ago
FOR loops?

YAML has a merge key <<:, which might be helpful.

The merge key is a clever little trick, but it depends of the special hash key, so lists can’t be merged.

Syntax does matter, which is why YAML matters — even if imperfect.

Comment · 1 year ago
So brilliant that we’re all still using ASCII!†

† With an occasional UNICODE flourish.

Comment · 1 year ago
I agree. Separate keys would be better.

I wonder if hat word processors would have used a separate Enter (or Go!) for?

Comment · 1 year ago
I hope there are no major problems to commercialization. This will be huge!
Comment · 1 year ago
IDK. They all look a little atrocious to me.

But readability has a lot to do with what you are used to.

The only exception might be FORTH. A very well written FORTH implementation (and I mean very well written) probably would be fairly readable to anyone — at least at the higher levels of abstraction.

Comment · 1 year ago
That’s awesome!

Now have it mark blocks of text on or off, so it can ignore irrelevant, or worse erroneous material — no need to include it in the context window.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton