HNHacker News
TopNewBestAskShowJobs

fb03

1,618 karma · joined June 16, 2016

Staff Software Engineer, focused on Backend (Python/Rust). Open for consulting. Bring me your hard-to-crack problems :-) https://github.com/flipbit03
submissionscomments
fb03··on Too AI; Didn't Read
Really cool!

Reminds me of my own manifesto, which I've written since getting sick of dealing with the hype and gatekeeping machine that surrounds AI based development right now.

https://www.just-prompt-motherfucker.com/

fb03··on AI coding has made CI a bottleneck, so we reworked ours to keep up
With the widespread increase in speed/commit cadence/content added to repos, I wonder if there's an angle here for companies with a lot of CI/CD needs to simply start self-hosting their CI/CD machines on premises.

In my experience, self hosting your CI/CD runners had the biggest impact in cost savings throughout, while also allowing for more powerful machines, which directly means quicker CI/CD runs

fb03··on MCP was always a bad idea?
Related to this discussion, I have written a manifesto against the excessive usage of MCP and other "tools" when using coding agents. I believe sticking to the basics yields the better quality overall in output

https://www.just-prompt-motherfucker.com/

fb03··on Just Prompt, Motherfucker
Weird. Just tested, and it's loading well for me
fb03··on Just Prompt, Motherfucker
A manifesto against the hype that has grown around AI-assisted development. We're not against the tools, we're against the hype and the gatekeeping. We're programmers who use AI every day but are tired of being told we need a harness, a workflow and forty skills just to ask for what we want.
fb03··on Will It Mythos?
omg, core memory unlocked
fb03··on Yserver: A modern X11 server written in Rust
> Also this is slop.

Is anything done with AI automatically slop? I don't understand this

fb03··on Omarchy Is Not A Distro
The author's complaint is that omarchy is basically a set of ricing on top of arch. I can grok that

Problem is, some people are really impressed by ricing and that is what has been catching users for that ""distro""

I'm pretty sure the fans of minimalism/t distros or just plain bare setups aren't really hyping that much. The author is right in that it's just an opinionated layer on top of Arch

fb03··on Ask HN: What are you working on? (May 2026)
I am also (second post) working on an "idle clicker" like TUI game called "cuqueclicker", where you click an ass instead of a cookie (yeah, it's inspired by Cookie Clicker)

https://github.com/flipbit03/cuqueclicker

Runs locally and has binaries for every platform that matters out there, including a WASM port that saves your save data to local storage

WASM Port here: https://flipbit03.github.io/cuqueclicker/

Try it out! It's a fun little idle game

fb03··on Ask HN: What are you working on? (May 2026)
I'm working on a full blown terminal emulator called "terminal-use", or "tu" in short, for coding agents. It allows agents to operate fully fledged TUI applications including multiple windows, mouse control, etc. It can even self drive a NetHack session via Claude, if you want lol.

It's basically tmux for your coding agent, great for developing and debugging TUI applications as well, because now your agent has a closed feedback loop of applying changes and trying them out itself via tu.

https://github.com/flipbit03/terminal-use

fb03··on CPUs Aren't Dead. Gemma2B Out Scored GPT-3.5 Turbo on Test That Made It Famous
Can you run the same tests on Qwen3.5:9b? that's also a model that runs very well locally, and I believe it's even stronger than Gemma2B
fb03··on Ask HN: What Are You Working On? (April 2026)
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

https://github.com/flipbit03/terminal-use

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

fb03··on Claude Code is locking people out for hours
Outages are already happening, besides that, we need vibe warrooming
fb03··on From zero to a RAG system: successes and failures
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?
fb03··on Forestui: A tmux-powered worktree manager for Claude 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.
Hope you enjoy!
fb03··on The Code-Only Agent
What a coincidence! I actually implemented a harness to test this, about a week ago

https://github.com/flipbit03/caducode

fb03··on Ask HN: What are you working on? (January 2026)
I've created a toy coding agent called "caducode". More of a thought experiment that materialized into a little something.

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.

https://github.com/flipbit03/caducode

It worked surprisingly well, even with a very small 30b local model.

fb03··on How to code Claude Code in 200 lines of code
"I'm using OpenAI here"

proceeds to show a piece of code importing anthropic

was pretty confusing to me

fb03··on Linux is good now
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
fb03··on Fathers’ choices may be packaged and passed down in sperm RNA
Yes, it was configured in his mRNA
fb03··on Windows 11 adds AI agent that runs in background with access to personal folders
Cracked me up good, thank you
fb03··on Visopsys: OS maintained by a single developer since 1997
In the homepage there's literally a link on the top bar called "Screenshots"
fb03··on Hyprland – An independent, dynamic tiling Wayland compositor
I think the next move is to not install Linux at all, completely impossible to mutate as it's not even existent? lol
fb03··on Hyprland – An independent, dynamic tiling Wayland compositor
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.

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

fb03··on Hyprland – An independent, dynamic tiling Wayland compositor
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.

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")

fb03··on Maru OS – Use your phone as your PC
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
fb03··on Linux on Snapdragon X Elite: Linaro and Tuxedo Pave the Way for ARM64 Laptops
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.

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.

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

fb03··on Experimental imperative-style music sequence generator engine
Well, we could FFI this into a scripting language for sure
fb03··on Experimental imperative-style music sequence generator engine
Offtopic: This is awesome, but oh my god, my heart almost skipped a beat when I thought it would be Renoise itself going opensource. I've been tracking with Renoise for the past 14 years and I love it to bits.

Very curious to test this as well

fb03··on MCP is eating the world
Of course! In the PydanticAI docs for Agents, you have a fully defined example of a tool calling agent (roulette_wheel.py)

https://ai.pydantic.dev/agents/#introduction

If you need professional help in any of this, I also do consulting and/or can do mentoring on my knowledge in this area.

Page 1 of 19Next →