<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: fb03</title><link>https://news.ycombinator.com/user?id=fb03</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 13 Apr 2026 08:41:51 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=fb03" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by fb03 in "Ask HN: What Are You Working On? (April 2026)"]]></title><description><![CDATA[
<p>I'm working on `tu` (terminal use), which is a way to give agents access to a full blown virtual terminal to operate TUI apps<p><a href="https://github.com/flipbit03/terminal-use" rel="nofollow">https://github.com/flipbit03/terminal-use</a><p>I'm super proud, because it came to my knowledge that someone at Codex used my tool to debug codex+zellij issues, by running zellij within `tu`, and then codex inside zellij</p>
]]></description><pubDate>Sun, 12 Apr 2026 21:36:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47744800</link><dc:creator>fb03</dc:creator><comments>https://news.ycombinator.com/item?id=47744800</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47744800</guid></item><item><title><![CDATA[New comment by fb03 in "Claude Code is locking people out for hours"]]></title><description><![CDATA[
<p>Outages are already happening, besides that, we need vibe warrooming</p>
]]></description><pubDate>Tue, 07 Apr 2026 15:30:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=47676898</link><dc:creator>fb03</dc:creator><comments>https://news.ycombinator.com/item?id=47676898</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47676898</guid></item><item><title><![CDATA[New comment by fb03 in "From zero to a RAG system: successes and failures"]]></title><description><![CDATA[
<p>Quick Q: OP told he used Llama 3.2:3b which is a pretty old model. What would be a good modern model to substitute it? Qwen3.5:4b or something?</p>
]]></description><pubDate>Fri, 27 Mar 2026 00:22:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=47537596</link><dc:creator>fb03</dc:creator><comments>https://news.ycombinator.com/item?id=47537596</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47537596</guid></item><item><title><![CDATA[Show HN: Give your agents the ability to operate interactive TUI apps]]></title><description><![CDATA[
<p>Cooked this to scratch my own itch and allow CC to operate interactive TUI apps like k9s, mc, nethack and etc. Video inside</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47512362">https://news.ycombinator.com/item?id=47512362</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 25 Mar 2026 02:16:48 +0000</pubDate><link>https://github.com/flipbit03/terminal-use</link><dc:creator>fb03</dc:creator><comments>https://news.ycombinator.com/item?id=47512362</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47512362</guid></item><item><title><![CDATA[Show HN: Lineark, CLI for Linear, hits 2.0]]></title><description><![CDATA[
<p>Usage:<p>1. Install
```
curl -fsSL <a href="https://raw.githubusercontent.com/flipbit03/lineark/main/install.sh" rel="nofollow">https://raw.githubusercontent.com/flipbit03/lineark/main/ins...</a> | sh
```<p>2. Generate your Personal Linear token and set it
```
echo "lin_api_..." > ~/.linear_api_token
```<p>You're done :)</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47316275">https://news.ycombinator.com/item?id=47316275</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 09 Mar 2026 22:06:01 +0000</pubDate><link>https://github.com/flipbit03/lineark</link><dc:creator>fb03</dc:creator><comments>https://news.ycombinator.com/item?id=47316275</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47316275</guid></item><item><title><![CDATA[Show HN: Lineark – Linear CLI and Rust SDK for Humans and LLMs]]></title><description><![CDATA[
<p>lineark is an unofficial CLI and Rust SDK for Linear (the issue tracker). I built it because I use Claude Code heavily, and the Linear MCP server eats ~13K tokens of context just to describe its tools — before my agent does any actual work.<p>lineark takes a different approach: it's a CLI your agent calls via Bash. The full command reference (lineark usage) is under 1,000 tokens.<p>It's also just a nice CLI for humans — human-readable names instead of UUIDs, auto-detected output format (outputs tables in terminal/interactive session, JSON when piped).<p>Under the hood: the SDK is fully generated from Linear's GraphQL schema via a custom codegen pipeline (apollo-parser → typed Rust). The CLI consumes the SDK with zero raw GraphQL — just typed method calls. You can also create your own lean return data types and validate them against Linear's schema at comptime.<p>MIT Licensed.<p>Happy to answer questions. Thanks!</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47023922">https://news.ycombinator.com/item?id=47023922</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 15 Feb 2026 14:25:23 +0000</pubDate><link>https://github.com/flipbit03/lineark</link><dc:creator>fb03</dc:creator><comments>https://news.ycombinator.com/item?id=47023922</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47023922</guid></item><item><title><![CDATA[New comment by fb03 in "Forestui: A tmux-powered worktree manager for Claude Code"]]></title><description><![CDATA[
<p><p><pre><code>  Show HN: forestui – TUI for git worktrees with Claude Code + GitHub integration

  I built forestui to manage the chaos of working on multiple features/branches simultaneously. It's a tmux-powered TUI that orchestrates your worktrees, editors, terminals, and Claude Code sessions across organized tmux windows (edit:repo:branch, claude:repo:branch, term:repo:branch). Switch contexts without losing state.

  Why? Git worktrees let you have multiple branches checked out at once without stashing or juggling, but I find managing them with raw git commands painful.

  What it does:

  - Worktree management: Create, rename, archive, delete worktrees with single keypresses. Each worktree gets its own directory, so you can have feat/auth, fix/bug-123, and main all open in different editor windows simultaneously.
  - GitHub integration: Lists your open issues directly in the TUI (using the gh cli). See an issue you want to work on? One keypress creates a worktree with an auto-generated branch name (42-fix-login-bug) and optionally pulls latest first.
  - Deep Claude Code integration: Tracks sessions per-worktree, shows recent sessions with message counts and last activity, resume any session with one keypress. Also trigger Claude's YOLO mode for fast iteration in a wt using a single button press.

  Tech: Python 3.14, Textual for the TUI (app is fully reactive and works with mouse well), Pydantic for models, libtmux for tmux integration. Strict mypy, async everywhere so the UI never blocks.

  Install:

  # One-liner (installs uv if needed)
  curl -fsSL https://raw.githubusercontent.com/flipbit03/forestui/main/install.sh | bash

  # If you already use uv
  uv tool install forestui

  Auto-updates on startup via uv. Requires tmux and, optionally, the gh cli.
</code></pre>
Hope you enjoy!</p>
]]></description><pubDate>Tue, 03 Feb 2026 01:21:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=46865000</link><dc:creator>fb03</dc:creator><comments>https://news.ycombinator.com/item?id=46865000</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46865000</guid></item><item><title><![CDATA[Forestui: A tmux-powered worktree manager for Claude Code]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/flipbit03/forestui">https://github.com/flipbit03/forestui</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46864999">https://news.ycombinator.com/item?id=46864999</a></p>
<p>Points: 5</p>
<p># Comments: 1</p>
]]></description><pubDate>Tue, 03 Feb 2026 01:21:10 +0000</pubDate><link>https://github.com/flipbit03/forestui</link><dc:creator>fb03</dc:creator><comments>https://news.ycombinator.com/item?id=46864999</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46864999</guid></item><item><title><![CDATA[New comment by fb03 in "The Code-Only Agent"]]></title><description><![CDATA[
<p>What a coincidence! I actually implemented a harness to test this, about a week ago<p><a href="https://github.com/flipbit03/caducode" rel="nofollow">https://github.com/flipbit03/caducode</a></p>
]]></description><pubDate>Mon, 19 Jan 2026 11:57:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=46677981</link><dc:creator>fb03</dc:creator><comments>https://news.ycombinator.com/item?id=46677981</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46677981</guid></item><item><title><![CDATA[New comment by fb03 in "Ask HN: What are you working on? (January 2026)"]]></title><description><![CDATA[
<p>I've created a toy coding agent called "caducode". More of a thought experiment that materialized into a little something.<p>The philosophy behind it is: instead of providing a bunch of tools to the LLM, you simply provide a single tool: run_python(). The Agent just generates code to do whatever it needs, to inspect local files, to carry edits, to run commands.<p><a href="https://github.com/flipbit03/caducode" rel="nofollow">https://github.com/flipbit03/caducode</a><p>It worked surprisingly well, even with a very small 30b local model.</p>
]]></description><pubDate>Mon, 12 Jan 2026 16:07:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=46590328</link><dc:creator>fb03</dc:creator><comments>https://news.ycombinator.com/item?id=46590328</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46590328</guid></item><item><title><![CDATA[New comment by fb03 in "How to code Claude Code in 200 lines of code"]]></title><description><![CDATA[
<p>"I'm using OpenAI here"<p>proceeds to show a piece of code importing anthropic<p>was pretty confusing to me</p>
]]></description><pubDate>Sat, 10 Jan 2026 15:16:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=46566362</link><dc:creator>fb03</dc:creator><comments>https://news.ycombinator.com/item?id=46566362</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46566362</guid></item><item><title><![CDATA[New comment by fb03 in "Linux is good now"]]></title><description><![CDATA[
<p>The only thing that still makes me maintain a Windows installation is playing League of Legends. Everything else (I mean, real work) is done on Linux</p>
]]></description><pubDate>Fri, 02 Jan 2026 02:57:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=46460901</link><dc:creator>fb03</dc:creator><comments>https://news.ycombinator.com/item?id=46460901</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46460901</guid></item><item><title><![CDATA[New comment by fb03 in "Fathers’ choices may be packaged and passed down in sperm RNA"]]></title><description><![CDATA[
<p>Yes, it was configured in his mRNA</p>
]]></description><pubDate>Sun, 28 Dec 2025 16:11:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=46412068</link><dc:creator>fb03</dc:creator><comments>https://news.ycombinator.com/item?id=46412068</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46412068</guid></item><item><title><![CDATA[New comment by fb03 in "Windows 11 adds AI agent that runs in background with access to personal folders"]]></title><description><![CDATA[
<p>Cracked me up good, thank you</p>
]]></description><pubDate>Tue, 18 Nov 2025 13:27:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=45965538</link><dc:creator>fb03</dc:creator><comments>https://news.ycombinator.com/item?id=45965538</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45965538</guid></item><item><title><![CDATA[New comment by fb03 in "Visopsys: OS maintained by a single developer since 1997"]]></title><description><![CDATA[
<p>In the homepage there's literally a link on the top bar called "Screenshots"</p>
]]></description><pubDate>Sun, 02 Nov 2025 18:52:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=45792482</link><dc:creator>fb03</dc:creator><comments>https://news.ycombinator.com/item?id=45792482</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45792482</guid></item><item><title><![CDATA[New comment by fb03 in "Hyprland – An independent, dynamic tiling Wayland compositor"]]></title><description><![CDATA[
<p>I think the next move is to not install Linux at all, completely impossible to mutate as it's not even existent? lol</p>
]]></description><pubDate>Sun, 10 Aug 2025 15:53:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=44856019</link><dc:creator>fb03</dc:creator><comments>https://news.ycombinator.com/item?id=44856019</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44856019</guid></item><item><title><![CDATA[New comment by fb03 in "Hyprland – An independent, dynamic tiling Wayland compositor"]]></title><description><![CDATA[
<p>I guess you sabotaged your own point with the answer. If it takes a full weekend to just have my DE look like what I feel is needed, that's a lot of time wasted that you could be doing useful work or even gaming, in that sense, idk. But to each their own.<p>I was a ricer before in my heydays of Linux, but now, after 25 years, I just use whatever comes by default with Xubuntu (XFCE) and a Macbook</p>
]]></description><pubDate>Sun, 10 Aug 2025 13:44:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=44855158</link><dc:creator>fb03</dc:creator><comments>https://news.ycombinator.com/item?id=44855158</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44855158</guid></item><item><title><![CDATA[New comment by fb03 in "Hyprland – An independent, dynamic tiling Wayland compositor"]]></title><description><![CDATA[
<p>Was about to mention this. 25y+ linux user here, we all had our ricing phase, where we'd customize our desktop and shell to oblivion. Now, I'm always on a as-vanilla-as-possible Ubuntu machine, or a Macbook with the same default wallpaper that came when I bought it.<p>The only thing I do to my new systems is installing oh-my-zsh, because that gives me a lot of goodies for basically zero configuration (I just use and learned the default presets to be "my own")</p>
]]></description><pubDate>Sun, 10 Aug 2025 13:42:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=44855144</link><dc:creator>fb03</dc:creator><comments>https://news.ycombinator.com/item?id=44855144</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44855144</guid></item><item><title><![CDATA[New comment by fb03 in "Maru OS – Use your phone as your PC"]]></title><description><![CDATA[
<p>I don't think this would accidentally eat at Apple's laptop market because the laptop-in-a-stick option would still need an external screen. If you're travelling for work or something, might as well just have your phone AND your laptop, instead of phone + external screen full of messy cables. but YMMV</p>
]]></description><pubDate>Thu, 31 Jul 2025 14:20:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=44745943</link><dc:creator>fb03</dc:creator><comments>https://news.ycombinator.com/item?id=44745943</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44745943</guid></item><item><title><![CDATA[New comment by fb03 in "Linux on Snapdragon X Elite: Linaro and Tuxedo Pave the Way for ARM64 Laptops"]]></title><description><![CDATA[
<p>I'm still waiting for the apple laptop killer (a 12h+ laptop with plain Ubuntu) but it's still brittle as fuck. I'm so frustrated by the current state of the mobile computing space. I have to have an Apple locked down device, which I hate, just because I want proper battery life.<p>A aarch64 Ubuntu vm inside MacOS runs faster and lasts more time than a booted up Ubuntu on arm in these devices. This is how far behind these things are.<p>and what bums me the most is that it's all about software. The hardware is great, but software on Snapdragon is taking a lot of time to catch up and it screams M$ lobby to me</p>
]]></description><pubDate>Sun, 27 Jul 2025 15:55:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=44702219</link><dc:creator>fb03</dc:creator><comments>https://news.ycombinator.com/item?id=44702219</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44702219</guid></item></channel></rss>