<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: submeta</title><link>https://news.ycombinator.com/user?id=submeta</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 13 Apr 2026 07:45:05 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=submeta" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by submeta in "Native Instant Space Switching on macOS"]]></title><description><![CDATA[
<p>It was my fault. Misconfiguration. Just upgraded the license to get this „without animation“ feature and highly recommend BTT.</p>
]]></description><pubDate>Sun, 12 Apr 2026 08:52:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47737433</link><dc:creator>submeta</dc:creator><comments>https://news.ycombinator.com/item?id=47737433</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47737433</guid></item><item><title><![CDATA[New comment by submeta in "US – Iran negotiations end with no deal reached"]]></title><description><![CDATA[
<p>Negotiation was just a pretext for preparing ground troops. Netanjahu is calling the shots here. Not Trump who sent (his son in law) Kushner and Wittkoff to „negotiate“, Kushner, whose parents have hosted Netanyahu whenever he visited the US. And he doesn’t want the war to end. He wants to destroy Iran‘s industrial infrastructure. And while this war is not over, he and Israeli figures are hinting at their next target: Türkiye.</p>
]]></description><pubDate>Sun, 12 Apr 2026 05:57:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=47736540</link><dc:creator>submeta</dc:creator><comments>https://news.ycombinator.com/item?id=47736540</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47736540</guid></item><item><title><![CDATA[New comment by submeta in "Native Instant Space Switching on macOS"]]></title><description><![CDATA[
<p>I tried both. BetterTouchTool does support the no-animation left/right space actions, but on my machine InstantSpaceSwitcher felt a bit snappier for actually moving between spaces, so I kept that for my keyboard shortcuts for previous/next space and direct jumps to a specific desktop. I still use BTT for Mission Control / spaces preview. So for me the final setup is: InstantSpaceSwitcher for fast space switching, BTT only where it still adds something.</p>
]]></description><pubDate>Fri, 10 Apr 2026 09:53:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=47715738</link><dc:creator>submeta</dc:creator><comments>https://news.ycombinator.com/item?id=47715738</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47715738</guid></item><item><title><![CDATA[New comment by submeta in "Cursor 3"]]></title><description><![CDATA[
<p>I prefer cli based coding agents (Codex or Claude Code). I use wezterm and tmux, split my screen, open neovim on the left, lazygit below neovim, my coding agent on the right.</p>
]]></description><pubDate>Fri, 03 Apr 2026 10:44:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47625141</link><dc:creator>submeta</dc:creator><comments>https://news.ycombinator.com/item?id=47625141</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47625141</guid></item><item><title><![CDATA[New comment by submeta in "Anatomy of the .claude/ Folder"]]></title><description><![CDATA[
<p>Tangential: The image with the heading "Anatomy of the .claude/ folder" is nicely made, anyone knows what tool is used for it?</p>
]]></description><pubDate>Fri, 27 Mar 2026 16:18:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=47544707</link><dc:creator>submeta</dc:creator><comments>https://news.ycombinator.com/item?id=47544707</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47544707</guid></item><item><title><![CDATA[New comment by submeta in "Personal Encyclopedias"]]></title><description><![CDATA[
<p>What a lovely project! What about using a personal, family wiki to collectively edit, update family related infos, would that work? Anyone attempted something like that?</p>
]]></description><pubDate>Thu, 26 Mar 2026 08:44:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=47528021</link><dc:creator>submeta</dc:creator><comments>https://news.ycombinator.com/item?id=47528021</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47528021</guid></item><item><title><![CDATA[New comment by submeta in "Slovenian officials blame Israeli firm Black Cube for trying to manipulate vote"]]></title><description><![CDATA[
<p>Maybe there are lots more articles posted on HN criticising Israel, and only a fraction remains, because they win the up- and downvote war?</p>
]]></description><pubDate>Wed, 25 Mar 2026 19:38:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=47522132</link><dc:creator>submeta</dc:creator><comments>https://news.ycombinator.com/item?id=47522132</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47522132</guid></item><item><title><![CDATA[New comment by submeta in "Astral to Join OpenAI"]]></title><description><![CDATA[
<p>I hope OpenAI will be here long enough so we have uv in twenty years from now. uv totally changed the way I work with Python, so I wouldn't want to miss it.</p>
]]></description><pubDate>Fri, 20 Mar 2026 12:48:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47453796</link><dc:creator>submeta</dc:creator><comments>https://news.ycombinator.com/item?id=47453796</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47453796</guid></item><item><title><![CDATA[New comment by submeta in "Philosoph Jürgen Habermas Gestorben"]]></title><description><![CDATA[
<p>That's only partially true and it conveniently skips the last 15 years.<p>Yes, Germany's Turkish community largely traces back to Gastarbeiter recruitment in the 1960s/70s.<p>But since 2010, Germany alone received 850,000 Muslim migrants, with 86% of refugees coming from war zones like Syria, Iraq and Afghanistan.<p>Between 2013 and 2019, nearly 70% of all refugees in Germany were Muslim. Across Europe, large Muslim communities in Sweden, the Netherlands, and elsewhere originate from Iraq, Syria, Afghanistan and ex-Yugoslavia, not from guest worker programs.<p>The Gastarbeiter framing erases the millions who came because their countries were destroyed by wars the West participated in.</p>
]]></description><pubDate>Sat, 14 Mar 2026 16:20:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47378213</link><dc:creator>submeta</dc:creator><comments>https://news.ycombinator.com/item?id=47378213</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47378213</guid></item><item><title><![CDATA[New comment by submeta in "Philosoph Jürgen Habermas Gestorben"]]></title><description><![CDATA[
<p>Why did muslims have to leave their countries? The "cultural clash" didn't appear out of thin air. Muslims are in Europe in large numbers because of wars that Europe and the West either started, fueled, or failed to prevent.<p>To name a few conflicts incited by the West: The Nakba in 1948 displaced 750,000 Palestinians and created a refugee population that still hasn't been resolved.<p>The Soviet-Afghan War displaced 6M+ people.<p>The US invaded Iraq in 2003, directly creating the vacuum that spawned ISIS.<p>NATO bombed Libya into a failed state.<p>The US and Israel spent years destabilizing Syria long before the civil war made it the worst refugee crisis since WWII.<p>Europe's closest allies armed all sides of Yemen's proxy war.<p>=> Every single wave of Muslim refugees into Europe traces back to a conflict the West had its hands in. Blaming Muslims for being here while ignoring why they had to leave is not a serious position.<p>And now Iran, a country with 90+m population. And noone stops US/israel. What do you think will cause the next flow of refugees?</p>
]]></description><pubDate>Sat, 14 Mar 2026 16:13:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=47378125</link><dc:creator>submeta</dc:creator><comments>https://news.ycombinator.com/item?id=47378125</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47378125</guid></item><item><title><![CDATA[New comment by submeta in "Philosoph Jürgen Habermas Gestorben"]]></title><description><![CDATA[
<p>No we are not. 80% of us are against what Israel does in Palestine. But the Goverment and media will tell you otherwise. It's got nothing to do with our history. Konrad Adenauer--first chancellor--once said:<p>"The power of the Jews even today, especially in America, should not be underestimated. And therefore I have very deliberately and very consciously — and that was always my opinion — put all my strength, the best I could, to bring about a reconciliation between the Jewish people and the German people."<p>It was never about guilt, still is not. Germany has learned nothing from its past.</p>
]]></description><pubDate>Sat, 14 Mar 2026 16:04:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=47378034</link><dc:creator>submeta</dc:creator><comments>https://news.ycombinator.com/item?id=47378034</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47378034</guid></item><item><title><![CDATA[New comment by submeta in "Philosoph Jürgen Habermas Gestorben"]]></title><description><![CDATA[
<p>Totally disappointing. But coming from Germany, no surprise. German intellectualls and media totally ignore the suffering in Palesine. And fully suppress any solidarity with Palestine. By defunding, by cancelling, by smear campaigns (look up how they--overnight--deligitimised Greta Thunberg), by basically not reporting about what's going on there. And if you are state employed, you can basically bet on it losing your job once you show soliarity with Palestine.</p>
]]></description><pubDate>Sat, 14 Mar 2026 16:00:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47377987</link><dc:creator>submeta</dc:creator><comments>https://news.ycombinator.com/item?id=47377987</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47377987</guid></item><item><title><![CDATA[New comment by submeta in "Emacs and Vim in the Age of AI"]]></title><description><![CDATA[
<p>For me, AI increased my NeoVim usage. Claude Code and Codex made me go full cli. I run several sessions in multiple tabs in WezTerm, using Tmux, Tmuxinator, and excellent tui based file manager named Yazi in left pane, opening files in NeoVim, running Claude Code in right split. With this setup I work on several projects in parallel. Use lazygit as git client. Everything in cli, super fast.<p>Initially I went with Cursor, but the terminal setup feels way faster, more natural.</p>
]]></description><pubDate>Sat, 14 Mar 2026 09:12:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=47374784</link><dc:creator>submeta</dc:creator><comments>https://news.ycombinator.com/item?id=47374784</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47374784</guid></item><item><title><![CDATA[New comment by submeta in "Don't post generated/AI-edited comments. HN is for conversation between humans"]]></title><description><![CDATA[
<p>What about us non native speakers? Who make many grammar and spelling mistakes and welcome the help of an llm in eliminating the erros?</p>
]]></description><pubDate>Wed, 11 Mar 2026 21:44:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47342455</link><dc:creator>submeta</dc:creator><comments>https://news.ycombinator.com/item?id=47342455</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47342455</guid></item><item><title><![CDATA[New comment by submeta in "Ghostty – Terminal Emulator"]]></title><description><![CDATA[
<p>Ghostty is fast and feels native, but WezTerm occupies a different niche: it's a terminal you program rather than configure.<p>The Lua config isn't just "dynamic" in the abstract sense. I built a tmuxinator-style workspace manager that spawns project-specific layouts - named tabs, splits, working directories, startup commands - from a fuzzy launcher. Session state auto-saves every 10 minutes with timestamped snapshots and crash recovery. Theme toggling between dark and light mode triggers a system-wide theme switch script. These are runtime behaviors, not static settings - try doing any of that in TOML.<p>The built-in multiplexer is the other major differentiator. Splits, directional navigation, pane zoom, pane selection with alphabet overlays, moving panes between tabs or windows, all without a tmux prefix key. It's not just "WezTerm has splits too, it's that the interaction model is fundamentally more fluid when there's no mode switching.<p>WezTerm isn't trying to be the fastest terminal. It's trying to be the most programmable one, and for people who want their terminal to work as a development environment rather than a PTY renderer, that tradeoff is worth it.</p>
]]></description><pubDate>Sun, 01 Mar 2026 19:21:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=47209760</link><dc:creator>submeta</dc:creator><comments>https://news.ycombinator.com/item?id=47209760</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47209760</guid></item><item><title><![CDATA[New comment by submeta in "Writing code is cheap now"]]></title><description><![CDATA[
<p>I think the framing is still too code-centric.<p>The real bottleneck isn’t writing (or even reviewing) code anymore. It’s:<p>1. extracting knowledge from domain experts<p>2. building a coherent mental model of the domain<p>3. making product decisions under ambiguity / tradeoffs<p>4. turning that into clear, testable requirements and steering the loop as reality pushes back<p>The workflow is shifting to:<p>Understand domain => Draft PRD/spec (LLM helps) => Prompt agent to implement =>  Evaluate against intent + constraints => Refine (requirements + tests + code) =>  Repeat<p>The “typing” part used to dominate the cost structure, so we optimized around it (architecture upfront, DRY everywhere, extreme caution). Now the expensive part is clarity of intent and orchestrating the iteration: deciding what to build next, what to cut, what to validate, what to trust, and where to add guardrails (tests, invariants, observability).<p>If your requirements are fuzzy, the agent will happily generate 5k lines of very confident nonsense. If your domain model + constraints are crisp, results can be shockingly good.<p>So the scarce skill isn’t “can you write good code?”
It’s “can you interrogate reality well enough to produce a precise model—and then continuously steer the agent against that model?”</p>
]]></description><pubDate>Tue, 24 Feb 2026 08:24:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=47134386</link><dc:creator>submeta</dc:creator><comments>https://news.ycombinator.com/item?id=47134386</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47134386</guid></item><item><title><![CDATA[New comment by submeta in "How I use Claude Code: Separation of planning and execution"]]></title><description><![CDATA[
<p>What works extremely well for me is this: Let Claude Code create the plan, then turn over the plan to Codex for review, and give the response back to Claude Code. Codex is exceptionally good at doing high level reviews and keeping an eye on the details. It will find very suble errors and omissins. And CC is very good at quickly converting the plan into code.<p>This back and forth between the two agents with me steering the conversation elevates Claude Code into next level.</p>
]]></description><pubDate>Sun, 22 Feb 2026 11:34:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47110187</link><dc:creator>submeta</dc:creator><comments>https://news.ycombinator.com/item?id=47110187</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47110187</guid></item><item><title><![CDATA[New comment by submeta in "What is happening to writing? Cognitive debt, Claude Code, the space around AI"]]></title><description><![CDATA[
<p>I wonder whether we will see a shift back toward human generated, organic content, writing that is not perfectly polished or exhaustively articulated. For an LLM, it is effortless to smooth every edge and fully flesh out every thought. For humans, it is not.<p>After two years of reading increasing amounts of LLM generated text, I find myself appreciating something different: concise, slightly rough writing that is not optimized to perfection, but clearly written by another human being</p>
]]></description><pubDate>Wed, 18 Feb 2026 22:04:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=47067081</link><dc:creator>submeta</dc:creator><comments>https://news.ycombinator.com/item?id=47067081</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47067081</guid></item><item><title><![CDATA[New comment by submeta in "Apple's latest attempt to launch the new Siri runs into snags"]]></title><description><![CDATA[
<p>Everyone keeps arguing that AI is not Apple’s core business and that their priorities are different. From an end-user perspective, that is irrelevant.<p>What users actually experience is this: every other major platform is shipping increasingly capable intelligent assistants. These systems can interpret intent, execute multi-step actions, and meaningfully reduce friction. Meanwhile, Siri still struggles with fairly basic workflows.<p>At the end of the day, I do not particularly care about internal constraints, organizational structure, privacy positioning, or strategic rationale. What matters is whether the product works.<p>Today, I still cannot reliably:<p>- Dictate complex voice input without constant correction<p>- Use voice to control my iPhone in a composable way such as “open this contact and send a message,” “replay the song I liked yesterday,” or “create a note in Obsidian with this content: …”<p>- Chain actions together in a way that reflects actual user intent<p>These are not futuristic requests. They are practical, everyday workflows that competitors are increasingly able to handle.<p>The gap is no longer about incremental feature parity. It is about whether Apple can deliver a genuinely intelligent interface layer, or whether Siri remains a deterministic command parser in an era where users expect contextual reasoning.</p>
]]></description><pubDate>Thu, 12 Feb 2026 11:05:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=46987276</link><dc:creator>submeta</dc:creator><comments>https://news.ycombinator.com/item?id=46987276</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46987276</guid></item><item><title><![CDATA[New comment by submeta in "The Codex App"]]></title><description><![CDATA[
<p>> Work with multiple agents in parallel<p>But you can already do that, in the terminal. Open your favourite terminal, use splits or tmux and spin up as many claude code or codex instances as you want. In parallel. I do it constantly. For all kinds of tasks, not only coding.</p>
]]></description><pubDate>Mon, 02 Feb 2026 19:45:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=46860355</link><dc:creator>submeta</dc:creator><comments>https://news.ycombinator.com/item?id=46860355</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46860355</guid></item></channel></rss>