HNHacker News
TopNewBestAskShowJobs

binyang_qiu

1 karma · joined May 12, 2026

Founder at SoMark. Building document parsing infrastructure.
submissionscomments
binyang_qiu··on Errors as Data:RSI help OXR acheve SOTA accuracy and speed in document parsing
Hi HN,I'm Binyang.founder of SoMark.Our team developed OXR.

We believe a small model can go a long way with a systematic way to get the right training data-that's why we built OXR's RSI loop.

Happy to answer your quetions!

if OXR helps you.consider giving it a Star on github https://github.com/SoMarkAI/OXR

binyang_qiu··on OXR – An RSI-trained 1.3B open-source SOTA document parsing model
Author of OXR here. Happy to answer any quetion here!
binyang_qiu··on Show HN: I built a tool to record your workflow and generate docs in one click
As a founder, I can definitely feel this pain. So much company knowledge is just the thing on our laptops, and then we hope we can write accurate docs later. Actually we can't because our docs usually miss some important context. If this can turn the actual workflow into a usable guide, I can see it help a lot with onboarding and customer handoffs. Maybe we can use some tool like yours later to improve how we organize company knowledge!
binyang_qiu··on Show HN: Rapel – chunked resumable downloads in unstable networks
Cool. After reading your README, the "post-part" hook is the most interesting part for me. Chunk-level hooks make it easier to plug into things like rclone or other workflows. As you mentioned, the single .rapel-state.json file tracks all chunk metadata. Does that state also pin the origin file identity while resuming, so it can detect if the remote file changed between sessions?
binyang_qiu··on Show HN: Sylph – the open-source company brain behind my YC startup
The repo-native approach is pretty cool. Many agent systems still feel opaque because the operational context is buried within prompts and tools. Putting the company memory into Git makes the whole thing much more inspectable.
binyang_qiu··on Show HN: I built a native macOS Markdown viewer 100% with AI coding agents
For me, the interesting part is the review loop after agents have written the code. For a native app that handles files and sanitized HTML, did you rely more on tests, manual use, or reading the generated Rust/JS directly?
binyang_qiu··on Show HN: SafeRun – Replay debugging and inline prevention for AI agents
It makes sense to do replay before prevention. For an agent, the challenge is often not recognizing that a bad action occurred, but reconstructing the complete decision context that led to it. I'm wondering how you handle replay if the retrieved context or external state has changed since the original run.
binyang_qiu··on Show HN: GPT-2 inference in pure C#, 0 bytes allocated per token
For me, the interesting part here isn't GPT-2, it's the memory discipline. I feel like most inference runtimes slowly leak allocations everywhere as features pile up.
binyang_qiu··on Show HN: Agetor - An open-source Harness Orchestrator
I think the git worktree per task idea makes more sense. The hard part with parallel agents seems to be reviewing and merging the mess
binyang_qiu··on Show HN: PandoCast: open-source Pandora player to solve an annoyance I had
Make sense. A lot of these 10+ year old APIs end up surprisingly durable also because so many existing clients still depend on them. Thank you!
binyang_qiu··on Show HN: Make beautuful DMG files with WYSIWYG editor
Do you think the DMG installation method will continue to be a long-term part of the macOS ecosystem, or is it more of a continuation of indie Mac culture?
binyang_qiu··on Show HN: I solved my study problems by talking to a goose
So innovative! I've talked to your goose and I found this is really a great way to test whether I truly understand concept. I don't know how the goose thinks, maybe it would be even better if it allowed me to upload my own data and ask questions based on that context.
binyang_qiu··on Show HN: Proving – A Career Intelligence App
I think your concept of this APP is meaningful for most people. I'm curious to know how you handle data calibration, especially when it comes to different regions, remote offers, and issues with uneven sample distribution.
binyang_qiu··on Show HN: We sent a humanoid robot to clean a stranger's apartment in SF
Awesome job! It really frees up my hands. As another reviewer mentioned, I’m so curious to know exactly what this robot can do when cleaning a room, how thoroughly it cleans, and who can monitor its status and how.
binyang_qiu··on Show HN: Trailmaps.app – Mobile maps that match the trail
The way you color these trails is so good! It is clearer and easier to read than other existing maps. Also the information is detailed so that users can have an expectation before going there. I'm just wondering if you plan to expand yours beyond the US eventually?
binyang_qiu··on Show HN: GridTravel- A community based travel app for users to share routes
This idea is super cool! I love traveling and feel that the core of a trip is exploring local/authentic life, so your product perfectly matches my needs! If all people sharing their routes are local and the recommendations are real, not ads, it will be reliable for me to use it to find places. Just one thing, I can't use it in my country:( Hope you can make it globally:)
binyang_qiu··on Show HN: Agentic interface for mainframes and COBOL
Great approach. Honestly the hard part probably isn’t COBOL itself, it’s all the weird operational glue around it.
binyang_qiu··on Show HN: PandoCast: open-source Pandora player to solve an annoyance I had
Love this kind of project, honestly. Feels way more real than most AI wrapper stuff. Just wondering how stable the Pandora API ended up being after reverse-engineering it.
binyang_qiu··on Show HN: Running the second public ODoH relay
Pretty cool to see someone actually running public ODoH infra instead of just talking about privacy in theory. I'm just wondering what the biggest operational pain has been so far running a public relay.
binyang_qiu··on Show HN: Nibble
Doing this in ~3k LOC C without malloc or an AST is honestly pretty impressive. Interested to see how far the IR can scale.
binyang_qiu··on Show HN: Needle: We Distilled Gemini Tool Calling into a 26M Model
A lot of agent workflows really are just tool selection + argument extraction + structured output. How does this behave once workflows become multi-step and state starts accumulating across calls?
binyang_qiu··on Show HN: I built a local-first Web-to-EPUB tool after Omnivore shut down
I really like your local-first idea. Just one question: what do you think is still the biggest weakness of local OCR models compared with cloud APIs? Is it layout parsing, reading order, or messy scans?