<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: tomashubelbauer</title><link>https://news.ycombinator.com/user?id=tomashubelbauer</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 08 May 2026 14:44:07 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=tomashubelbauer" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by tomashubelbauer in "Singapore introduces caning for boys who bully others at school"]]></title><description><![CDATA[
<p>I googled this and I didn't even have to scroll the search results before I found an article about a perverted teacher abusing a teenager this way.</p>
]]></description><pubDate>Fri, 08 May 2026 11:33:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=48061656</link><dc:creator>tomashubelbauer</dc:creator><comments>https://news.ycombinator.com/item?id=48061656</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48061656</guid></item><item><title><![CDATA[New comment by tomashubelbauer in "Ask HN: How much trouble do you have with GitHub?"]]></title><description><![CDATA[
<p>I stopped checking failure emails from GitHub Actions unless they happens half a dozen times or so a day because I get more false negatives (GitHub Actions issue not my workflow issue) than legitimate notifications I can act on. I'm from Europe too.</p>
]]></description><pubDate>Wed, 06 May 2026 16:53:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=48038473</link><dc:creator>tomashubelbauer</dc:creator><comments>https://news.ycombinator.com/item?id=48038473</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48038473</guid></item><item><title><![CDATA[New comment by tomashubelbauer in "Mozilla's opposition to Chrome's Prompt API"]]></title><description><![CDATA[
<p>IME young people mostly hate AI.</p>
]]></description><pubDate>Thu, 30 Apr 2026 10:45:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=47960622</link><dc:creator>tomashubelbauer</dc:creator><comments>https://news.ycombinator.com/item?id=47960622</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47960622</guid></item><item><title><![CDATA[New comment by tomashubelbauer in "Website streamed live directly from a model"]]></title><description><![CDATA[
<p>I asked it about designing a 12 V solar system for a garden shed and it got everything but the broadest of strokes wrong. It figured out there should be a solar panel, a solar charge controller, a battery and some loads, but the wiring was non-sensical and when I drilled in on the solar charge controller settings etc. it completely fell apart. Absolute non-starter for any information you plan on depending on, but good entertainment value and impressive execution.</p>
]]></description><pubDate>Wed, 22 Apr 2026 20:56:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47869176</link><dc:creator>tomashubelbauer</dc:creator><comments>https://news.ycombinator.com/item?id=47869176</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47869176</guid></item><item><title><![CDATA[New comment by tomashubelbauer in "I ported Mac OS X to the Nintendo Wii"]]></title><description><![CDATA[
<p>Which was very cool and accessible as a kid, I have fond memories of it.</p>
]]></description><pubDate>Thu, 09 Apr 2026 08:57:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=47700987</link><dc:creator>tomashubelbauer</dc:creator><comments>https://news.ycombinator.com/item?id=47700987</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47700987</guid></item><item><title><![CDATA[New comment by tomashubelbauer in "Ollama is now powered by MLX on Apple Silicon in preview"]]></title><description><![CDATA[
<p>I'd like to coin the term "user agent" for this</p>
]]></description><pubDate>Tue, 31 Mar 2026 07:46:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47584004</link><dc:creator>tomashubelbauer</dc:creator><comments>https://news.ycombinator.com/item?id=47584004</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47584004</guid></item><item><title><![CDATA[New comment by tomashubelbauer in "It took four years until 2011’s iOS 5 gave everyone an emoji keyboard"]]></title><description><![CDATA[
<p>Decorative emojis in headings and lists help me skim documents faster than I'd otherwise be able to.</p>
]]></description><pubDate>Fri, 06 Mar 2026 17:08:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47277817</link><dc:creator>tomashubelbauer</dc:creator><comments>https://news.ycombinator.com/item?id=47277817</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47277817</guid></item><item><title><![CDATA[New comment by tomashubelbauer in "Google Workspace CLI"]]></title><description><![CDATA[
<p>Same story here, I installed it and ran `gwc auth setup` only to find I needed to install a `gloud` CLI by hand. That led me to this link with install instructions: <a href="https://cloud.google.com/sdk/docs/install" rel="nofollow">https://cloud.google.com/sdk/docs/install</a>. Unmistakeable Google DX strikes again.</p>
]]></description><pubDate>Thu, 05 Mar 2026 12:19:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47260772</link><dc:creator>tomashubelbauer</dc:creator><comments>https://news.ycombinator.com/item?id=47260772</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47260772</guid></item><item><title><![CDATA[New comment by tomashubelbauer in "Decision trees – the unreasonable power of nested decision rules"]]></title><description><![CDATA[
<p>Made me think of <a href="https://github.com/xoreaxeaxeax/movfuscator" rel="nofollow">https://github.com/xoreaxeaxeax/movfuscator</a>. Would be definitely cool to see it realized even if it would be incredibly impractical (probably).</p>
]]></description><pubDate>Sun, 01 Mar 2026 11:57:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=47205931</link><dc:creator>tomashubelbauer</dc:creator><comments>https://news.ycombinator.com/item?id=47205931</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47205931</guid></item><item><title><![CDATA[New comment by tomashubelbauer in "Claude Code Remote Control"]]></title><description><![CDATA[
<p>In theory, comments on Hacker News should advance discussion and meet a certain quality bar lest they be downvoted to make room for the ones that meet the criteria. I am not sure if this ever was true in practice, it certainly seems to have waned in the years I have been a reader of this forum (see one of the many pelican on a bike comments on any AI model release thread), but I'd expect some people still try to vote with this in mind.<p>Being sarcastic doesn't lower the bar for a comment to meet to not get downvoted, so I wouldn't go thinking people miss the sarcasm without first considering whether the comment adds to the discussion when wondering why a comment is downvoted.</p>
]]></description><pubDate>Wed, 25 Feb 2026 15:13:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47152623</link><dc:creator>tomashubelbauer</dc:creator><comments>https://news.ycombinator.com/item?id=47152623</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47152623</guid></item><item><title><![CDATA[New comment by tomashubelbauer in "Pi – A minimal terminal coding harness"]]></title><description><![CDATA[
<p>IME CLAUDE.md rarely gets fully honored. I've left HN comments before about how I had to convert some CLAUDE.md instructions to pre-commit deterministic checks due to how often they were ignored. My guesstimate is that it is about 70 % reliable. That's with Opus 4.5. I've since switched to GPT-5.2 and now GPT-5.3 Codex and use Codex CLI, Pi and OpenCode, not CC, so maybe things have changed with a new system prompt or with the introduction of Opus 4.6.</p>
]]></description><pubDate>Wed, 25 Feb 2026 14:19:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47151804</link><dc:creator>tomashubelbauer</dc:creator><comments>https://news.ycombinator.com/item?id=47151804</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47151804</guid></item><item><title><![CDATA[New comment by tomashubelbauer in "Claude Code Remote Control"]]></title><description><![CDATA[
<p>TIL that HA notifications can have associated actions. I have the exact same setup as you, except I only receive the notification and then walk over to the laptop to unblock the agent feeling like a human tool call. This will improve my workflow, thank you.</p>
]]></description><pubDate>Wed, 25 Feb 2026 12:54:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=47150876</link><dc:creator>tomashubelbauer</dc:creator><comments>https://news.ycombinator.com/item?id=47150876</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47150876</guid></item><item><title><![CDATA[New comment by tomashubelbauer in "Pi – A minimal terminal coding harness"]]></title><description><![CDATA[
<p>Not the person you replied to, but I'll stress the point that it is not just what you can add that Claude Code doesn't offer, but also what you don't need to add that Claude Code does offer that you don't want.<p>I dislike many things about Claude Code, but I'll pick subagents as one example. Don't want to use them? Tough luck. (AFAIK, it's been a while since I used CC, maybe it is configurable now or was always and I never discovered that.)<p>With Pi, I just didn't install an extension for that, which I suspect exists, but I have a choice of never finding out.</p>
]]></description><pubDate>Wed, 25 Feb 2026 09:13:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=47149209</link><dc:creator>tomashubelbauer</dc:creator><comments>https://news.ycombinator.com/item?id=47149209</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47149209</guid></item><item><title><![CDATA[New comment by tomashubelbauer in "The JavaScript Oxidation Compiler"]]></title><description><![CDATA[
<p>> running oxfmt without any arguments recursively scans directory tree from the current directory for all <i>.js and </i>.ts files and silently reformats them<p>I've got to say this is what I would have expected and wanted to happen. I'd say it is wise to not run tools designed to edit files on files you don't have a backup for (like Git) without doing a dry-run or a small scope experiment first.</p>
]]></description><pubDate>Mon, 23 Feb 2026 10:28:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=47120427</link><dc:creator>tomashubelbauer</dc:creator><comments>https://news.ycombinator.com/item?id=47120427</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47120427</guid></item><item><title><![CDATA[New comment by tomashubelbauer in "Claws are now a new layer on top of LLM agents"]]></title><description><![CDATA[
<p>I also built the equivalent of OpenClaw myself sometime when it was still called Clawdbot and I'm confused how LLMs can be both heralds of the era of personal apps and everyone at the same time be using the same vibe coded personal LLM assistant someone else made, much less it being worth an OpenAI acquisition. I agree building one yourself is very fun.</p>
]]></description><pubDate>Sat, 21 Feb 2026 18:28:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47103311</link><dc:creator>tomashubelbauer</dc:creator><comments>https://news.ycombinator.com/item?id=47103311</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47103311</guid></item><item><title><![CDATA[New comment by tomashubelbauer in "Evaluating AGENTS.md: are they helpful for coding agents?"]]></title><description><![CDATA[
<p>Just this morning I have run across an even narrower case of how AGENTS.md (in this case with GPT-5.3 Codex) can be completely ignored even if filled with explicit instructions.<p>I have a line there that says Codex should never use Node APIs where Bun APIs exist for the same thing. Routinely, Claude Code and now Codex would ignore this.<p>I just replaced that rule with a TypeScript-compiler-powered AST based deterministic rule. Now the agent can attempt to commit code with banned Node API usage and the pre-commit script will fail, so it is forced to get it right.<p>I've found myself migrating more and more of my AGENTS.md instructions to compiler-based checks like these - where possible. I feel as though this shouldn't be needed if the models were good, but it seems to be and I guess the deterministic nature of these checks is better than relying on the  LLM's questionable respect of the rules.</p>
]]></description><pubDate>Tue, 17 Feb 2026 08:14:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47044921</link><dc:creator>tomashubelbauer</dc:creator><comments>https://news.ycombinator.com/item?id=47044921</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47044921</guid></item><item><title><![CDATA[New comment by tomashubelbauer in "uBlock filter list to hide all YouTube Shorts"]]></title><description><![CDATA[
<p>I'm disappointed that even Signal does this when asking you for access to your contacts.</p>
]]></description><pubDate>Sat, 14 Feb 2026 23:33:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47019521</link><dc:creator>tomashubelbauer</dc:creator><comments>https://news.ycombinator.com/item?id=47019521</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47019521</guid></item><item><title><![CDATA[New comment by tomashubelbauer in "GPT-5.3-Codex"]]></title><description><![CDATA[
<p>I agree, I was confused about where 5.3 non Codex was. 5.2-Codex disappointed me enough that I won't be giving 5.3 Codex a try, but I'm looking forward to trying 5.3 non Codex with Pi.</p>
]]></description><pubDate>Thu, 05 Feb 2026 18:41:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=46903177</link><dc:creator>tomashubelbauer</dc:creator><comments>https://news.ycombinator.com/item?id=46903177</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46903177</guid></item><item><title><![CDATA[New comment by tomashubelbauer in "The Codex App"]]></title><description><![CDATA[
<p>Yeah I meant it more like it is not intuitive to my why OpenAI would fumble it this hard. They have got to have tested it internally and seen that it sucked, especially compared to GPT-5.2</p>
]]></description><pubDate>Wed, 04 Feb 2026 08:48:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=46883240</link><dc:creator>tomashubelbauer</dc:creator><comments>https://news.ycombinator.com/item?id=46883240</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46883240</guid></item><item><title><![CDATA[New comment by tomashubelbauer in "Qwen3-Coder-Next"]]></title><description><![CDATA[
<p>It sucks and I wish it were different, but it is not so different from trying to get support at Meta or Google. If I was an AI grifter I could probably just DM a person on Twitter and get this sorted, but as a paying customer, it's wisest to go where they actually want my money.</p>
]]></description><pubDate>Tue, 03 Feb 2026 19:55:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=46876337</link><dc:creator>tomashubelbauer</dc:creator><comments>https://news.ycombinator.com/item?id=46876337</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46876337</guid></item></channel></rss>