frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Show HN: Minecraft Creeper meets 90s Tamagotchi

https://github.com/danielbrendel/krepagotchi-game
1•foxiel•45s ago•0 comments

Show HN: Termiteam – Control center for multiple AI agent terminals

https://github.com/NetanelBaruch/termiteam
1•Netanelbaruch•56s ago•0 comments

The only U.S. particle collider shuts down

https://www.sciencenews.org/article/particle-collider-shuts-down-brookhaven
1•rolph•3m ago•0 comments

Ask HN: Why do purchased B2B email lists still have such poor deliverability?

1•solarisos•4m ago•0 comments

Show HN: Remotion directory (videos and prompts)

https://www.remotion.directory/
1•rokbenko•6m ago•0 comments

Portable C Compiler

https://en.wikipedia.org/wiki/Portable_C_Compiler
2•guerrilla•8m ago•0 comments

Show HN: Kokki – A "Dual-Core" System Prompt to Reduce LLM Hallucinations

1•Ginsabo•8m ago•0 comments

Software Engineering Transformation 2026

https://mfranc.com/blog/ai-2026/
1•michal-franc•9m ago•0 comments

Microsoft purges Win11 printer drivers, devices on borrowed time

https://www.tomshardware.com/peripherals/printers/microsoft-stops-distrubitng-legacy-v3-and-v4-pr...
2•rolph•10m ago•0 comments

Lunch with the FT: Tarek Mansour

https://www.ft.com/content/a4cebf4c-c26c-48bb-82c8-5701d8256282
2•hhs•13m ago•0 comments

Old Mexico and her lost provinces (1883)

https://www.gutenberg.org/cache/epub/77881/pg77881-images.html
1•petethomas•16m ago•0 comments

'AI' is a dick move, redux

https://www.baldurbjarnason.com/notes/2026/note-on-debating-llm-fans/
2•cratermoon•18m ago•0 comments

The source code was the moat. But not anymore

https://philipotoole.com/the-source-code-was-the-moat-no-longer/
1•otoolep•18m ago•0 comments

Does anyone else feel like their inbox has become their job?

1•cfata•18m ago•0 comments

An AI model that can read and diagnose a brain MRI in seconds

https://www.michiganmedicine.org/health-lab/ai-model-can-read-and-diagnose-brain-mri-seconds
2•hhs•21m ago•0 comments

Dev with 5 of experience switched to Rails, what should I be careful about?

1•vampiregrey•24m ago•0 comments

AlphaFace: High Fidelity and Real-Time Face Swapper Robust to Facial Pose

https://arxiv.org/abs/2601.16429
1•PaulHoule•25m ago•0 comments

Scientists discover “levitating” time crystals that you can hold in your hand

https://www.nyu.edu/about/news-publications/news/2026/february/scientists-discover--levitating--t...
2•hhs•27m ago•0 comments

Rammstein – Deutschland (C64 Cover, Real SID, 8-bit – 2019) [video]

https://www.youtube.com/watch?v=3VReIuv1GFo
1•erickhill•27m ago•0 comments

Tell HN: Yet Another Round of Zendesk Spam

2•Philpax•27m ago•0 comments

Postgres Message Queue (PGMQ)

https://github.com/pgmq/pgmq
1•Lwrless•31m ago•0 comments

Show HN: Django-rclone: Database and media backups for Django, powered by rclone

https://github.com/kjnez/django-rclone
1•cui•34m ago•1 comments

NY lawmakers proposed statewide data center moratorium

https://www.niagara-gazette.com/news/local_news/ny-lawmakers-proposed-statewide-data-center-morat...
1•geox•35m ago•0 comments

OpenClaw AI chatbots are running amok – these scientists are listening in

https://www.nature.com/articles/d41586-026-00370-w
3•EA-3167•35m ago•0 comments

Show HN: AI agent forgets user preferences every session. This fixes it

https://www.pref0.com/
6•fliellerjulian•38m ago•0 comments

Introduce the Vouch/Denouncement Contribution Model

https://github.com/ghostty-org/ghostty/pull/10559
2•DustinEchoes•40m ago•0 comments

Show HN: SSHcode – Always-On Claude Code/OpenCode over Tailscale and Hetzner

https://github.com/sultanvaliyev/sshcode
1•sultanvaliyev•40m ago•0 comments

Microsoft appointed a quality czar. He has no direct reports and no budget

https://jpcaparas.medium.com/microsoft-appointed-a-quality-czar-he-has-no-direct-reports-and-no-b...
2•RickJWagner•41m ago•0 comments

Multi-agent coordination on Claude Code: 8 production pain points and patterns

https://gist.github.com/sigalovskinick/6cc1cef061f76b7edd198e0ebc863397
1•nikolasi•42m ago•0 comments

Washington Post CEO Will Lewis Steps Down After Stormy Tenure

https://www.nytimes.com/2026/02/07/technology/washington-post-will-lewis.html
15•jbegley•43m ago•3 comments
Open in hackernews

Ask HN: Why are Gemini CLI and Claude Code TUIs so terrible?

5•oblio•1mo ago
I figured I'd jump into this great age of GenAI coding with Gemini CLI and Claude Code.

I created a small project to test things out and started asking questions (plus set up agents files). And frankly, I'm less than underwhelmed. Bugs galore, some making both these tools unusable (which is shocking, I'm fairly sure Claude Code was the first one and it's not Open Source, so Gemini CLI must be an independent reimplementation - but somehow they both seem to share the same types of bugs).

For example when I ask Claude Code a question on Ubuntu 24.04, if the answer is longer than about a full screen, I can't scroll up to see the entire answer. When I scroll up to see the answer, the Claude Code scrolls up ALL THE WAY TO THE TOP OF THE ENTIRE CONVERSATION, and I can't scroll down gradually. So I either see the first question and whatever fits in one screen-full of text or I see the bottom screen-full of text for the last question. No in-between. This makes Claude Code unusable since most answers are longer than a page.

Gemini CLI also suffers from silly scrolling bugs.

These are known issues, I've asked Gemini about both and it provided workarounds that mostly don't work.

I'm trying to use the CLI modes instead of TUI (claude -p "question here"...) but it's a lot more cumbersome. Plus I lose the immediate context for series of questions.

Is this the GenAI revolution? Am I holding it wrong? Is everyone vibe coding on Macs?

I'm fairly sure I have the latest versions for both CLIs and I swear I've seen better implemented TUIs from the 90s, before the 10x vibe coding revolution.

Now, don't get me wrong, they're both nice for exploring and definitely unlock lots of possibilities, but how can the tools themselves be so abysmal with so many billions invested into them?

I'd think both companies can afford top notch CLI/TUI tool developers - and DX is a sink-or-swim type of test for both tools.

Is OpenAI Codex any better?

Comments

krasin•1mo ago
I am usually running Claude Code in tmux on a Mac. Absolutely zero scroll issues (but I use tmux scroll for that, naturally). It's a delight.
vmitro•1mo ago
I did try using tmux in VS Code's terminal, but still managed to hit this issue with very large scroll buffers. Bumping tmux's internal scrollback buffer capacity to a 50-100k would delay the issue, but it would still eventually occur. In the last few CC versions they did get rid of the old buffer after e.g. conversation compaction, so that's maybe why you don't experience the issue anymore. An Anthropic engineer had even done a PR on tmux's GitHub repo to implement the OSC10/11 shennanigans, so jt seems tmux is not immune to it at all.
vmitro•1mo ago
If you check out the GitHub issues on the Claude Code repo and sort by comments, you'll see that the first page is littered with the same issue you're talking about.

The answer seems to be in the vendored ink.js, at least in Claude Code's case. I actually asked Claude Code to look into its own minified and abfuscated source code and pointed it to ink.js's repo to try and deduce how and why the bug occurs; the easiest way to reproduce is to already have a few hundred to a couple of thousand lines of chat output ready and enter enough newlines that the height of the inputed text is > the height of the current terminal. But not only input box, but also other ink.js "widgets" have the same problem: everything gets redrawn over and over again (each color change of the flabbergasting... status re-triggers it, forcing terminals that don't handle OSC10/11 codes properly to rescroll from the beginning... or at least that's my interpretation).

Anyway, after a few flabbergastings of its own and my suggestion to make a wrapper around its output via xterm.js to always render a sliding fixed window of terminal_width x terminal_height and manage its scroll internally, as well as mapping the mouse wheel to scrolling / panning horizontally this virtual viewport and I had a basic, scroll-bug-free, 650 LOC node.js app that basically circumvents this issue completely, plus works in Windows Terminal and VS Code terminal. I've been using this as a drop in replacement since about a week or so and the only thing missing is a bit more draw call waiting on terminal resize since it triggers a reflow with visible scroll, but much, much faster than the annoying bug (sub 100ms).

As always, the feature creep is strong, there are som vim bindings now, and Claude, Gemini and Codex are currently working together (I have multiple terminal planes inside the app a la tmux) on implementing FIPA ACL inter agent communication via built-in MCP chat server. You can check it out at github.com/vmitro/bukowski and don't worry about the license, it's satire, it's basically free for any use (and besides, Paddle won't let me set up the $1M "Premium Luxury Enterprise License for Companies valued > $1B that Make non-open-source AI Tools"...)

oblio•1mo ago
Thank you for the tool suggestion, it sounds great, I'll take a look!

At this point I was thinking about setting up https://opencode.ai/ - I think Claude Pro (aka $20 per month) allows it?

I don't want API access (I think), because that's priced per actual usage and I want a capped subscription cost, and I'm fairly sure OpenCode needs API access.

I really want to use the official clients but they're just SO bad.

Which, if you think about it, is the perfect anti-advertisement for AI coding. If the prestige AI shops can't create almost perfect clients for their own tools, then how good really is AI for coding???