<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: taoh</title><link>https://news.ycombinator.com/user?id=taoh</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 23 Apr 2026 08:47:06 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=taoh" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by taoh in "Show HN: Open Chronicle – Local Screen Memory for Claude Code and Codex CLI"]]></title><description><![CDATA[
<p>Author here. Built this with Claude Code. Happy to answer questions.</p>
]]></description><pubDate>Wed, 22 Apr 2026 03:09:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=47858422</link><dc:creator>taoh</dc:creator><comments>https://news.ycombinator.com/item?id=47858422</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47858422</guid></item><item><title><![CDATA[Show HN: Open Chronicle – Local Screen Memory for Claude Code and Codex CLI]]></title><description><![CDATA[
<p>I built an open source version of OpenAI Chronicle.<p>Some design decisions I made:<p>1. Local first: OCR uses Apple Vision, summarization supports local AI providers via Vercel AI SDK. Nothing leaves your computer.
2. Multiple Provider: exposes MCP so any coding agents can use it.
3. Swift menubar app: efficient, low-footprint
4. Blacklist apps: password managers, messaging apps (Slack, WhatsApp, Messenger), mail clients are on default blocklist.<p>Current Limitations:
1. Mac only. Mac-first is a feature.
2. Small local models with weak structured-output support will fail on generateObject.
3. Retrieval is LIKE-query keyword search. FTS and optional embeddings are on the list.<p>Demo video (6s): <a href="https://youtu.be/V75tnvIdovc" rel="nofollow">https://youtu.be/V75tnvIdovc</a><p>Curious what you think the right balance between exclusionlist allowlists. Happy to answer anything.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47858398">https://news.ycombinator.com/item?id=47858398</a></p>
<p>Points: 5</p>
<p># Comments: 1</p>
]]></description><pubDate>Wed, 22 Apr 2026 03:06:15 +0000</pubDate><link>https://github.com/Screenata/open-chronicle</link><dc:creator>taoh</dc:creator><comments>https://news.ycombinator.com/item?id=47858398</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47858398</guid></item><item><title><![CDATA[New comment by taoh in "Instant 1.0, a backend for AI-coded apps"]]></title><description><![CDATA[
<p>Congratulations on your launch! 4 years of work is certainly remarkable perseverance.<p>The sync engine feature looks very interesting to me. There have been quite a few products available on the market today, but none has achieved a dominant share yet. So if this is your main strength, I'd like to see more demos built local first.<p>Curious if you considered shipping the engine itself as a standalone infra piece.</p>
]]></description><pubDate>Fri, 10 Apr 2026 01:09:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47712345</link><dc:creator>taoh</dc:creator><comments>https://news.ycombinator.com/item?id=47712345</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47712345</guid></item><item><title><![CDATA[New comment by taoh in "The Vercel plugin on Claude Code wants to read your prompts"]]></title><description><![CDATA[
<p>I'm a vercel customer, and I like using vercel AI SDK and Chat SDK. But I found myself moving away from vercel and next.js whenever I start a new project. I wish they maintain the technical standards while achiving commercial success.</p>
]]></description><pubDate>Thu, 09 Apr 2026 19:26:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47708528</link><dc:creator>taoh</dc:creator><comments>https://news.ycombinator.com/item?id=47708528</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47708528</guid></item><item><title><![CDATA[New comment by taoh in "ChatGPT Pro now starts at $100/month"]]></title><description><![CDATA[
<p>Thanks for sharing this experience. Does it cost a lot of token in the deep analysis - which will make the $100 plan much quicker to drain all budgets.</p>
]]></description><pubDate>Thu, 09 Apr 2026 19:19:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=47708438</link><dc:creator>taoh</dc:creator><comments>https://news.ycombinator.com/item?id=47708438</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47708438</guid></item><item><title><![CDATA[New comment by taoh in "ChatGPT Pro now starts at $100/month"]]></title><description><![CDATA[
<p>Does GPT-5.4 pro give a much better result in some circumstances? What're their typical uses in your experience?</p>
]]></description><pubDate>Thu, 09 Apr 2026 19:05:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47708229</link><dc:creator>taoh</dc:creator><comments>https://news.ycombinator.com/item?id=47708229</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47708229</guid></item><item><title><![CDATA[New comment by taoh in "Launch HN: Relvy (YC F24) – On-call runbooks, automated"]]></title><description><![CDATA[
<p>Congratulations! The difference between pure agentic exploration and deterministic steps is spot on. Runbooks give ops more confidence on the data exploration and save time/context.<p>Curious how much savings do you observe from using runbook versus purely let Claude do the planning at first. Also how the runbooks can self heal if results from some steps in the middle are not expected.</p>
]]></description><pubDate>Thu, 09 Apr 2026 18:24:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=47707518</link><dc:creator>taoh</dc:creator><comments>https://news.ycombinator.com/item?id=47707518</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47707518</guid></item><item><title><![CDATA[Intermittent errors in skills-related functionality]]></title><description><![CDATA[
<p>Article URL: <a href="https://status.claude.com/incidents/5pr1d63fdjml">https://status.claude.com/incidents/5pr1d63fdjml</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47114233">https://news.ycombinator.com/item?id=47114233</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 22 Feb 2026 20:16:52 +0000</pubDate><link>https://status.claude.com/incidents/5pr1d63fdjml</link><dc:creator>taoh</dc:creator><comments>https://news.ycombinator.com/item?id=47114233</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47114233</guid></item><item><title><![CDATA[Show HN: Open-source agent skill that automates SOC 2 audit prep]]></title><description><![CDATA[
<p>Hi HN,<p>SOC 2 audit prep costs 20K/year, so I wrote a Agent skill to automate most of it. It goes beyond policy generation from templates by leveraging the abilities to access your codebase:<p>- asks contextual questions about your company and specifics about each policy
- scans your source code
- uses aws, azure-cli, gcp to check your cloud infra
- writes shell scripts to fetch configs from your SaaS: Okta, Datadog, PagerDuty, Jira etc.<p>As a result you get:<p>- A set of policy documentation tailored to your company
- All evidences are automatically versioned with your repo
- Automatic evidence collection through Github Workflow Actions
- Leverage Claude Code to add new integration scripts easily
- No secrets leave your environment<p>This is targeted at small companies and startups who’d rather spend an afternoon with an agent than $20K/year on a compliance platform. It doesn’t replace the auditor and various aspects of compliance platforms, but handles a good trunk of the grunt work for free.<p>Some design choices I made: Each evidence collection script is a readable shell you can run locally: make it easy to unit test each script rather than relying on runtime agents. Organize frameworks & integrations so it’s easy to add new ones. Progressive Disclosure: only load context when needed<p>Repo: <a href="https://github.com/screenata/compliance-automation" rel="nofollow">https://github.com/screenata/compliance-automation</a><p>Demo Video: <a href="https://www.youtube.com/shorts/EevpE6bKwhA" rel="nofollow">https://www.youtube.com/shorts/EevpE6bKwhA</a><p>I'd love your feedback on:<p>If you’ve been through SOC 2, what controls were hardest to evidence?<p>PRs with new frameworks, evidence collection scripts with your SaaS tools<p>What would you like to see next</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46959220">https://news.ycombinator.com/item?id=46959220</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 10 Feb 2026 13:07:15 +0000</pubDate><link>https://github.com/Screenata/compliance-automation</link><dc:creator>taoh</dc:creator><comments>https://news.ycombinator.com/item?id=46959220</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46959220</guid></item><item><title><![CDATA[Show HN: Open-source CLI that records your terminal into lightweight SVG demos]]></title><description><![CDATA[
<p>Hi, HN!<p>Our team has been working on a suite of tools that help developers to better document their work. We released an open source tool [DeepGuide CLI](<a href="https://github.com/DeepGuide-Ai/dg" rel="nofollow">https://github.com/DeepGuide-Ai/dg</a>) that records terminal and automatically convert it to SVG which can be copied and pasted, and allow search engine to index.<p>Why dg?<p>* Demo GIFs and Videos are large. dg replaces them with animated SVG, up to 50–100× smaller than equivalent GIFs, ensuring your README docs stays lightweight and fresh. 
* Demos aren’t just illustrative; they’re re‑run and validated in github CI, so if something breaks, the PR fails. 
* Works across any Node.js 18+ environment: macOS, Linux, and Windows (via WSL). We tried to use bun to build it into a binary program, but it was flakey due to the reliance on foundational programs.
* Open source: Built on solid and awesome OSS foundations like asciinema, node‑pty, and termsvg, all with permissive licenses.<p>It's easy to use:<p>```bash
# Install via npm (recommended):
sudo npm install -g @deepguide-ai/dg<p># Or run without installing:
npx @deepguide-ai/dg init
```<p>Once installed, you can just run `dg capture` which will start a pty that allows you to run any terminal programs. After exiting, the recording will automatically be converted to a SVG in your local folder. It streamlines the process of downloading asciinema, installing it, recording your workflow, and converting the cast to SVG into a single command.<p>Moreover, the recordings were saved into CI action folder. You can easily add them to your Github actions to re-run the workflow as part of CI.<p>If you’re tired of outdated CLI screenshots or bloated GIFs, dg might be just the tool for you — lightweight, automatic, and CI-friendly.<p>Do you think such tool is useful? Do you think it would help console devs to better document their work? Or is it useful to record CLI tools such as Claude Code or Gemini CLI sessions and share with others as SVGs? Would love your feedback, issues, or PRs!</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44953244">https://news.ycombinator.com/item?id=44953244</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 19 Aug 2025 16:15:28 +0000</pubDate><link>https://github.com/DeepGuide-Ai/dg</link><dc:creator>taoh</dc:creator><comments>https://news.ycombinator.com/item?id=44953244</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44953244</guid></item><item><title><![CDATA[New comment by taoh in "Claude Opus 4.1"]]></title><description><![CDATA[
<p>Have been using it in Claude Code with Max Plan for one day. The rate of acceptance is noticeably higher.</p>
]]></description><pubDate>Wed, 06 Aug 2025 09:51:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=44809942</link><dc:creator>taoh</dc:creator><comments>https://news.ycombinator.com/item?id=44809942</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44809942</guid></item><item><title><![CDATA[New comment by taoh in "We revamped our docs for AI-driven development"]]></title><description><![CDATA[
<p>Hi, I'm working on something tackling this problem. Do you mind if I contact you for more discussions?</p>
]]></description><pubDate>Fri, 01 Aug 2025 03:01:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=44752621</link><dc:creator>taoh</dc:creator><comments>https://news.ycombinator.com/item?id=44752621</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44752621</guid></item><item><title><![CDATA[New comment by taoh in "Asciinema: Record and share your terminal sessions"]]></title><description><![CDATA[
<p>It should be pretty easy to export to MP4, but using SVG will be lighter and faster, which is why we created the dg tool to automatically export to SVG. Please see my previous comments if interested</p>
]]></description><pubDate>Fri, 25 Jul 2025 06:09:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=44680076</link><dc:creator>taoh</dc:creator><comments>https://news.ycombinator.com/item?id=44680076</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44680076</guid></item><item><title><![CDATA[New comment by taoh in "Asciinema: Record and share your terminal sessions"]]></title><description><![CDATA[
<p>We use termsvg to convert cast to svg automatically. The tool is open source: <a href="https://github.com/DeepGuide-Ai/dg">https://github.com/DeepGuide-Ai/dg</a>.</p>
]]></description><pubDate>Fri, 25 Jul 2025 06:07:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=44680063</link><dc:creator>taoh</dc:creator><comments>https://news.ycombinator.com/item?id=44680063</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44680063</guid></item><item><title><![CDATA[New comment by taoh in "Asciinema: Record and share your terminal sessions"]]></title><description><![CDATA[
<p>We made a tool using termsvg: <a href="https://github.com/DeepGuide-Ai/dg">https://github.com/DeepGuide-Ai/dg</a>. It'll use recorded sessions and execute the non-interactive sessions during CI.</p>
]]></description><pubDate>Fri, 25 Jul 2025 06:06:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=44680057</link><dc:creator>taoh</dc:creator><comments>https://news.ycombinator.com/item?id=44680057</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44680057</guid></item><item><title><![CDATA[New comment by taoh in "Asciinema: Record and share your terminal sessions"]]></title><description><![CDATA[
<p>We use asciinema to record CLI tools terminals and add the recordings as svg to our README. We also use the recordings to replay as part of our CI. works great!</p>
]]></description><pubDate>Fri, 25 Jul 2025 04:27:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=44679581</link><dc:creator>taoh</dc:creator><comments>https://news.ycombinator.com/item?id=44679581</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44679581</guid></item><item><title><![CDATA[New comment by taoh in "SVGs that feel like GIFs"]]></title><description><![CDATA[
<p>Using SVG for Demos is much better than GIFs or Videos due to the lightweight nature. We have created a tool to make the recording and sharing CLI tool demos much easier: <a href="https://github.com/DeepGuide-Ai/dg">https://github.com/DeepGuide-Ai/dg</a> . Simply call `dg capture` and it generates the svg and content ready to paste to README. An added benefit is it can be used for CI validations. It utilizes termsvg under the hood. Would love your comments.</p>
]]></description><pubDate>Wed, 09 Jul 2025 02:34:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=44505854</link><dc:creator>taoh</dc:creator><comments>https://news.ycombinator.com/item?id=44505854</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44505854</guid></item><item><title><![CDATA[Forkly Enters The Soon-To-Be-Stuffed Mobile App Taste Space]]></title><description><![CDATA[
<p>Article URL: <a href="http://techcrunch.com/2011/08/23/forkly-app/">http://techcrunch.com/2011/08/23/forkly-app/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=2915867">https://news.ycombinator.com/item?id=2915867</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 23 Aug 2011 08:40:02 +0000</pubDate><link>http://techcrunch.com/2011/08/23/forkly-app/</link><dc:creator>taoh</dc:creator><comments>https://news.ycombinator.com/item?id=2915867</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=2915867</guid></item></channel></rss>