<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: rkuska</title><link>https://news.ycombinator.com/user?id=rkuska</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 29 Jun 2026 21:39:40 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=rkuska" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by rkuska in "HackerRank open sourced its ATS. My resume scored 90/100. Oh wait 74. No – 88"]]></title><description><![CDATA[
<p>This reminds me of my former CTO. He would take bunch of CVs and randomly throw some of them in a bin. He didn’t want to work with “unlucky” people.</p>
]]></description><pubDate>Mon, 29 Jun 2026 05:18:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=48715101</link><dc:creator>rkuska</dc:creator><comments>https://news.ycombinator.com/item?id=48715101</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48715101</guid></item><item><title><![CDATA[New comment by rkuska in "Local Qwen isn't a worse Opus, it's a different tool"]]></title><description><![CDATA[
<p>It system prompts that change all the time especially in claude code.</p>
]]></description><pubDate>Thu, 18 Jun 2026 06:23:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=48581486</link><dc:creator>rkuska</dc:creator><comments>https://news.ycombinator.com/item?id=48581486</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48581486</guid></item><item><title><![CDATA[New comment by rkuska in "Who's the smartest corvid?"]]></title><description><![CDATA[
<p>I feed crows during winter in my local park. They recognize me as soon as I enter and follow me around. Some even fly very close above my head and tap me with a wing.<p>Also they cache food they don't eat, they hide it, cover with leaves and make sure nobody is watching them, they act very casual. I am not sure if they remember the locations though.<p>Compared to ravens they have smaller head but I believe it is because they spend so much time near people (at least here in Europe you don't see ravens in cities, they are afraid,for historical reasons, of people and low in numbers) they get smarter and more crafty.<p>I can recommend a great book about corvids with beautiful illustrations:
<a href="https://yalebooks.yale.edu/book/9780300122558/in-the-company-of-crows-and-ravens/" rel="nofollow">https://yalebooks.yale.edu/book/9780300122558/in-the-company...</a></p>
]]></description><pubDate>Thu, 11 Jun 2026 10:07:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48488375</link><dc:creator>rkuska</dc:creator><comments>https://news.ycombinator.com/item?id=48488375</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48488375</guid></item><item><title><![CDATA[New comment by rkuska in "Claude Fable 5"]]></title><description><![CDATA[
<p>Is it possible to use the credits from subscription (<a href="https://support.claude.com/en/articles/15036540-use-the-claude-agent-sdk-with-your-claude-plan" rel="nofollow">https://support.claude.com/en/articles/15036540-use-the-clau...</a>) for fable?</p>
]]></description><pubDate>Tue, 09 Jun 2026 17:39:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=48464535</link><dc:creator>rkuska</dc:creator><comments>https://news.ycombinator.com/item?id=48464535</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48464535</guid></item><item><title><![CDATA[New comment by rkuska in "Show HN: AISlop, a CLI for catching AI generated code smells"]]></title><description><![CDATA[
<p>I've tried it on my repository; for go if function is in format `func(...) (T, bool)` and you use it as `object, _ := func(...)` it reports as `Error return value is being ignored` even though it's clearly not an error being ignored (and ignoring the bool ok is a common pattern in go).</p>
]]></description><pubDate>Fri, 29 May 2026 21:51:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=48329796</link><dc:creator>rkuska</dc:creator><comments>https://news.ycombinator.com/item?id=48329796</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48329796</guid></item><item><title><![CDATA[New comment by rkuska in "Claude Opus 4.8"]]></title><description><![CDATA[
<p>Thinking on max is broken on 4.8 for me, getting many:<p>⎿  API Error: 400 messages.1.content.17: `thinking` or `redacted_thinking` blocks in the latest assistant message cannot be modified. These blocks must remain as they were in the original response.<p>From /code-review max.</p>
]]></description><pubDate>Thu, 28 May 2026 19:42:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=48314360</link><dc:creator>rkuska</dc:creator><comments>https://news.ycombinator.com/item?id=48314360</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48314360</guid></item><item><title><![CDATA[New comment by rkuska in "Claude Code as a Daily Driver: Claude.md, Skills, Subagents, Plugins, and MCPs"]]></title><description><![CDATA[
<p>I don't know, after working for 13 (?) years as a software (and backend) engineer I kind of think writing the actual code is the boring part of our job. 90% of it (random number) is mostly a template code (depending on the language you use).</p>
]]></description><pubDate>Wed, 27 May 2026 14:32:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=48295014</link><dc:creator>rkuska</dc:creator><comments>https://news.ycombinator.com/item?id=48295014</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48295014</guid></item><item><title><![CDATA[New comment by rkuska in "Claude Code as a Daily Driver: Claude.md, Skills, Subagents, Plugins, and MCPs"]]></title><description><![CDATA[
<p>There is so many concepts that I just sometimes forget, that's the purpose of the file, so I don't have to guess and can explain clearly what I mean (I am not a native speaker).<p>Example: <a href="https://github.com/rkuska/carn/blob/main/VOCABULARY.md" rel="nofollow">https://github.com/rkuska/carn/blob/main/VOCABULARY.md</a></p>
]]></description><pubDate>Wed, 27 May 2026 14:25:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=48294899</link><dc:creator>rkuska</dc:creator><comments>https://news.ycombinator.com/item?id=48294899</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48294899</guid></item><item><title><![CDATA[New comment by rkuska in "Claude Code as a Daily Driver: Claude.md, Skills, Subagents, Plugins, and MCPs"]]></title><description><![CDATA[
<p>Regarding:<p>```  
# Development Workflow<p>*Always use `bun`, not `npm`.*<p># 1. Make changes<p># 2. Typecheck (fast)<p>bun run typecheck<p># 3. Run tests<p>bun run test -- -t "test name" # Single suite
bun run test:file -- "glob" # Specific files<p># 4. Lint before committing<p>bun run lint:file -- "file1.ts"
bun run lint<p># 5. Before creating PR<p>bun run lint:claude && bun run test  
```<p>I have these things in pre-commit, this way the targets are always ran and the agent is forced to fix them (I ask claude to commit changes). The agents are erratic and very often skip these steps. Anything that can be deterministic I keep as scripts.<p>Regarding commits; both codex and claude are terrible at writing them. I have in my user CLAUDE.md:<p>```
Pattern: `type(scope): message` where type is `fix`, `feat`, `chore`,
`docs`, `refactor`, or `style`; scope marks what is affected; message is a
short lowercased description.<p>Keep subject and body lines under 72 characters. Always write a body
explaining what, how, and why in continuous human-readable text. For fixes
include the error message being fixed. No first-person speech. Re-read the
actual git diff before writing — the message must describe what changed,
not what was planned.<p>Use following command to create commit:<p>```bash
git commit -F - <<'EOF'
type(scope): subject line<p>Body paragraph explaining what, how, and why.
EOF
```<p>```<p>Without it would write the body as a single long sentence; when asked to fix lines it would just insert \n (newlines), which were not respected and were instead just rendered as characters.<p>Another thing I find helpful is VOCABULARY.md. Very often the agent would assume (connect?) a different thing than what I had in mind, with VOCABULARY I make sure when I say "thing" claude and I have both the same "understading" (connection?) what "thing" is.</p>
]]></description><pubDate>Wed, 27 May 2026 08:32:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=48291371</link><dc:creator>rkuska</dc:creator><comments>https://news.ycombinator.com/item?id=48291371</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48291371</guid></item><item><title><![CDATA[New comment by rkuska in "An update on recent Claude Code quality reports"]]></title><description><![CDATA[
<p>I don't think you can store the cache on client given the thinking is server side and you only get summaries in your client (even those are disabled by default).</p>
]]></description><pubDate>Thu, 23 Apr 2026 20:25:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47881376</link><dc:creator>rkuska</dc:creator><comments>https://news.ycombinator.com/item?id=47881376</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47881376</guid></item><item><title><![CDATA[New comment by rkuska in "Show HN: Ctx – a /resume that works across Claude Code and Codex"]]></title><description><![CDATA[
<p>I wrote a tool for myself to copy (and archive) the claude/codex conversations github.com/rkuska/carn</p>
]]></description><pubDate>Tue, 21 Apr 2026 18:12:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=47852335</link><dc:creator>rkuska</dc:creator><comments>https://news.ycombinator.com/item?id=47852335</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47852335</guid></item><item><title><![CDATA[New comment by rkuska in "Claude Opus 4.7"]]></title><description><![CDATA[
<p>It seems like the correct way is to use:<p>`claude --thinking-display summarized`<p>The thinking is then visible with ctrl+o in the claude cli (shortcut available at least on mac).<p>Well you can't really trust the documentation I guess. I can't edit my original comment anymore.</p>
]]></description><pubDate>Fri, 17 Apr 2026 19:08:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47809423</link><dc:creator>rkuska</dc:creator><comments>https://news.ycombinator.com/item?id=47809423</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47809423</guid></item><item><title><![CDATA[New comment by rkuska in "Claude Opus 4.7"]]></title><description><![CDATA[
<p>For 4.7 it is no longer possible to disable adaptive thinking. Which is weird given the comment from Boris followed with silence (and closed github issue). So much for the transparency.<p>> Claude Opus 4.7 (claude-opus-4-7), adaptive thinking is the only supported thinking mode. Thinking is off unless you explicitly set thinking: {type: "adaptive"} in your request; manual thinking: {type: "enabled"} is rejected with a 400 error.<p><a href="https://platform.claude.com/docs/en/build-with-claude/adaptive-thinking" rel="nofollow">https://platform.claude.com/docs/en/build-with-claude/adapti...</a><p>For my claude code I went with following config:<p>* /effort xhigh (in the terminal cli) - To avoid lazying<p>*   "env": {"CLAUDE_CODE_DISABLE_1M_CONTEXT": "1"} (settings.json) - It seems like opus is just worse with larger context<p>*  "display": "summarized" (settings.json) - To bring back summaries.<p>*  "showThinkingSummaries": true (settings.json) - Should show extended thinking summaries in interactive sessions<p>Freaking wizardry.</p>
]]></description><pubDate>Fri, 17 Apr 2026 08:19:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47803650</link><dc:creator>rkuska</dc:creator><comments>https://news.ycombinator.com/item?id=47803650</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47803650</guid></item><item><title><![CDATA[New comment by rkuska in "Elevated errors on Claude.ai, API, Claude Code"]]></title><description><![CDATA[
<p>I’ve built a browser cli for that.<p><a href="https://github.com/rkuska/carn" rel="nofollow">https://github.com/rkuska/carn</a></p>
]]></description><pubDate>Wed, 15 Apr 2026 15:41:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47780688</link><dc:creator>rkuska</dc:creator><comments>https://news.ycombinator.com/item?id=47780688</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47780688</guid></item><item><title><![CDATA[New comment by rkuska in "A truck driver spent 20 years making a scale model of every building in NYC"]]></title><description><![CDATA[
<p>There is a miniature of Prague from around 1830 by Antonín Langweil. He dedicated his all free time to finish it in a hope of making money for his daughters. Langweil never found a benefactor for his work and he died poor. Pretty tragic story.<p><a href="https://www.muzeumprahy.cz/en/visit-langweils-model-of-prague/" rel="nofollow">https://www.muzeumprahy.cz/en/visit-langweils-model-of-pragu...</a></p>
]]></description><pubDate>Tue, 07 Apr 2026 21:30:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=47681598</link><dc:creator>rkuska</dc:creator><comments>https://news.ycombinator.com/item?id=47681598</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47681598</guid></item><item><title><![CDATA[Show HN: Càrn – A TUI for browsing your Claude and Codex session archives]]></title><description><![CDATA[
<p>I was resuming sessions from claude very often and I was always struggling to find the right session to resume. Later I noticed also that some sessions disappeared so I decided to build my own archiver/viewer for conversations from claude/codex.<p>It parses the conversations and shows them in uniform view with toggles to enrich the view with more data and provides an easy way to search/resume and copy relevant parts of conversation.<p>I put the TUI together with claude and codex without reading any of the code - it was an experiment for me. I tried to put as much guardrails as possible to steer the agents and not let them go wild. Each commit is more or less a single conversation.<p>It's written in Go and inspired by TIG.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47411792">https://news.ycombinator.com/item?id=47411792</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 17 Mar 2026 12:36:31 +0000</pubDate><link>https://github.com/rkuska/carn</link><dc:creator>rkuska</dc:creator><comments>https://news.ycombinator.com/item?id=47411792</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47411792</guid></item><item><title><![CDATA[New comment by rkuska in "The 49MB web page"]]></title><description><![CDATA[
<p>Have the same story but I forgot to disable tc netem on a server, luckily it was just staging.</p>
]]></description><pubDate>Mon, 16 Mar 2026 12:09:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=47397879</link><dc:creator>rkuska</dc:creator><comments>https://news.ycombinator.com/item?id=47397879</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47397879</guid></item><item><title><![CDATA[New comment by rkuska in "Ask HN: What did you read in 2025?"]]></title><description><![CDATA[
<p>I would recommend The Children of Noisy Village, my 3 year old loves it (she didn't like Pippi Longstocking) and we've read all chapters from all the books several times already.</p>
]]></description><pubDate>Sat, 27 Dec 2025 20:01:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=46404743</link><dc:creator>rkuska</dc:creator><comments>https://news.ycombinator.com/item?id=46404743</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46404743</guid></item><item><title><![CDATA[New comment by rkuska in "Bird flu viruses are resistant to fever, making them a major threat to humans"]]></title><description><![CDATA[
<p>That's what we do here (Czech republic), we don't take meds until the fever goes over 39°C (above 40 you are looking for trouble). You lay in bed and drink enough to compensate for sweating. My grandma would make you onion tea.</p>
]]></description><pubDate>Fri, 28 Nov 2025 10:00:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=46077252</link><dc:creator>rkuska</dc:creator><comments>https://news.ycombinator.com/item?id=46077252</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46077252</guid></item><item><title><![CDATA[New comment by rkuska in "ICE Offers Up to $280M to Immigrant-Tracking 'Bounty Hunter' Firms"]]></title><description><![CDATA[
<p>Your comment reminded me of "Godspeed You! Black Emperor - Blaise Bailey Finnegan III":<p>> Like I said, America's a third world country as it is and... and we're just basically in a hopeless situation as it stands<p><a href="https://www.youtube.com/watch?v=pP8XBJc2p_g" rel="nofollow">https://www.youtube.com/watch?v=pP8XBJc2p_g</a><p>I keep GY!BE playing on repeat for the past several months.</p>
]]></description><pubDate>Tue, 25 Nov 2025 21:27:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=46051007</link><dc:creator>rkuska</dc:creator><comments>https://news.ycombinator.com/item?id=46051007</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46051007</guid></item></channel></rss>