<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: pbjerkeseth</title><link>https://news.ycombinator.com/user?id=pbjerkeseth</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 13 Sep 2026 11:50:59 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=pbjerkeseth" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by pbjerkeseth in "Measuring the sloppiness of code"]]></title><description><![CDATA[
<p>I hopped into this hoping it would land where it did! I recently built in basic observations about cyclomatic complexity, churn, and authorship into an 'analysis' view of codebases in ouijit[1].<p>Some benefits can be reaped immediately (cyclomatic complexity), but others emerge over time (churn). A good example of this is say something like a 500 line file that has experienced 2500 lines of churn, and if that rate of churn is trending down or up. Surprisingly useful for understanding you've got a hotspot with an opportunity to pay down debt by spending more time on API design, or just breaking out whatever subset of the code is experiencing thrash.<p>The funny thing about complexity is that assuming you're lintting/formatting well, you can do a poor mans check by just looking at something like average indentation per line, deepest line, etc.<p>[1]: <a href="https://ouijit.com" rel="nofollow">https://ouijit.com</a></p>
]]></description><pubDate>Fri, 11 Sep 2026 19:52:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=49664410</link><dc:creator>pbjerkeseth</dc:creator><comments>https://news.ycombinator.com/item?id=49664410</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49664410</guid></item><item><title><![CDATA[New comment by pbjerkeseth in "Oracle bans AI-generated code from OpenJDK"]]></title><description><![CDATA[
<p>I read it as a pretty obvious jab at him being inhuman.</p>
]]></description><pubDate>Fri, 07 Aug 2026 20:58:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=49216167</link><dc:creator>pbjerkeseth</dc:creator><comments>https://news.ycombinator.com/item?id=49216167</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49216167</guid></item><item><title><![CDATA[New comment by pbjerkeseth in "I’m leaving OpenAI to build telepathy"]]></title><description><![CDATA[
<p>Desire is probably the wrong word, fixation is more accurate. Like the skiing advice that you shouldn't look at things (trees) that you want to avoid.<p>As for Utopias/Dystopias, I don't know how to answer that without waxing poetic about ideas like chaos being the natural order, or beauty being in the eye of the beholder, <insert other platitude>.</p>
]]></description><pubDate>Thu, 06 Aug 2026 01:25:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=49191274</link><dc:creator>pbjerkeseth</dc:creator><comments>https://news.ycombinator.com/item?id=49191274</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49191274</guid></item><item><title><![CDATA[New comment by pbjerkeseth in "I’m leaving OpenAI to build telepathy"]]></title><description><![CDATA[
<p>Yeah, this whole area of UX scares me. Silent speech techniques could strike a balance, but it seems obvious it wont stop there - consider what a state actor would do if they could skip interrogation altogether?<p>Unfortunately I think this is inevitable because as a species we perform a steady march toward collective desires for items of science fiction, so start your adversarial double-think practice now.</p>
]]></description><pubDate>Wed, 05 Aug 2026 18:40:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=49187102</link><dc:creator>pbjerkeseth</dc:creator><comments>https://news.ycombinator.com/item?id=49187102</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49187102</guid></item><item><title><![CDATA[New comment by pbjerkeseth in "Devtools must be open source"]]></title><description><![CDATA[
<p>> Some tools have started making licenses that are free for individuals and startups but cost money for profitable companies.<p>Ive seen this as well, but at a certain point it just seems like if your code is online, someones either taking it wholesale or recreating core pieces from the spec regardless of any licensing.<p>Its a tough time to be building OSS if you don't have distribution solved AKA some pedigree from the before times.</p>
]]></description><pubDate>Mon, 03 Aug 2026 18:23:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=49159586</link><dc:creator>pbjerkeseth</dc:creator><comments>https://news.ycombinator.com/item?id=49159586</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49159586</guid></item><item><title><![CDATA[New comment by pbjerkeseth in "Devtools must be open source"]]></title><description><![CDATA[
<p>Website not even needed! Janky terminal screenshot in the repo would have been good enough for me lol.<p>On another note, the reason I was perusing the blog was because I was curious about more of how exe handles review/quality/testing because you mentioned there being no code review in another post about stripe billings (maybe a different author). So consider this a casual request for more content on reducing delivery bottlenecks :)</p>
]]></description><pubDate>Mon, 03 Aug 2026 15:31:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=49157119</link><dc:creator>pbjerkeseth</dc:creator><comments>https://news.ycombinator.com/item?id=49157119</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49157119</guid></item><item><title><![CDATA[New comment by pbjerkeseth in "Devtools must be open source"]]></title><description><![CDATA[
<p>So, I'm a subscriber/user of exe.dev but even so I was a bit disappointed when the meat.dev tool linked in the article had no screenshots/meaningful docs. So I installed it and was bummed to see it only supported openAI and exe.dev llm integration by default. "You can just fork" - yeah I know, so take it with a grain of salt.<p>That aside aside, I agree. Since reading this article yesterday I've probably been overthinking an MIT from AGPL license switch for my own project Ouijit (shill time: <a href="https://ouijit.com" rel="nofollow">https://ouijit.com</a>). Its feels a little counterintuitive since AGPL encourages more open source downstream, but at the same time if I have solved some problem other agent harness devs are curious about, I just want them to take the solution without worrying about paying it back/forward.</p>
]]></description><pubDate>Mon, 03 Aug 2026 15:12:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=49156865</link><dc:creator>pbjerkeseth</dc:creator><comments>https://news.ycombinator.com/item?id=49156865</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49156865</guid></item><item><title><![CDATA[New comment by pbjerkeseth in "Show HN: Memsprout – share AI context with your teammates"]]></title><description><![CDATA[
<p>At my work we found lots of these types of memories to be tightly coupled to individual workflows and preferences, and shared things tended to be enforceable by other means (tests/types/linting/review gates). For anything that had team wide alignment, it's hard for me to imagine putting in some 3rd party platform as opposed to committed somewhere or a part of internal mcp tooling.</p>
]]></description><pubDate>Thu, 30 Jul 2026 14:05:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=49110236</link><dc:creator>pbjerkeseth</dc:creator><comments>https://news.ycombinator.com/item?id=49110236</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49110236</guid></item><item><title><![CDATA[New comment by pbjerkeseth in "Show HN: XQL, a query language for screening market data"]]></title><description><![CDATA[
<p>Not familiar with this space, is 'screening' some domain specific concept?</p>
]]></description><pubDate>Thu, 30 Jul 2026 13:55:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=49110088</link><dc:creator>pbjerkeseth</dc:creator><comments>https://news.ycombinator.com/item?id=49110088</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49110088</guid></item><item><title><![CDATA[New comment by pbjerkeseth in "Agent-Manager: A Tmux TUI for Running Claude Code, Codex and OpenCode"]]></title><description><![CDATA[
<p>You don't need funding or teams to make these types of tools anymore, they are all basically engineering as marketing for running agents in the cloud, or some other value add/funnel into something that could make money.<p>codex(or whatever they're calling the bundled desktop experience) = selling inference<p>claude code = selling inference<p>conductor = selling hosted agents<p>superlogical = selling... something<p>I recommend everyone build their own. It's fun, you'll learn a bit, and assuming you work as a software engineer the dogfooding is built in. I built ouijit as my own example of this: <a href="https://ouijit.com" rel="nofollow">https://ouijit.com</a> & <a href="https://github.com/ouijit/ouijit" rel="nofollow">https://github.com/ouijit/ouijit</a> (note that I am not trying to make money, just free as in libre AND beer)</p>
]]></description><pubDate>Thu, 30 Jul 2026 13:52:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=49110056</link><dc:creator>pbjerkeseth</dc:creator><comments>https://news.ycombinator.com/item?id=49110056</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49110056</guid></item><item><title><![CDATA[New comment by pbjerkeseth in "Superlogical"]]></title><description><![CDATA[
<p>Since you seem curious about these types of tools, might I interest you in ouijit <a href="https://ouijit.com/" rel="nofollow">https://ouijit.com/</a> <a href="https://github.com/ouijit/ouijit" rel="nofollow">https://github.com/ouijit/ouijit</a><p>Its intended as a terminal agent orchestrator aimed at power users who want a little more design than what I like to call 'hackerman' UXes.</p>
]]></description><pubDate>Wed, 29 Jul 2026 19:07:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=49101658</link><dc:creator>pbjerkeseth</dc:creator><comments>https://news.ycombinator.com/item?id=49101658</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49101658</guid></item><item><title><![CDATA[New comment by pbjerkeseth in "Gleam Is Now on Tangled"]]></title><description><![CDATA[
<p>a "username.tngl.sh" schema, which is that I meant by the unfamiliar protocol in the next bullet</p>
]]></description><pubDate>Sat, 18 Jul 2026 17:51:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48960402</link><dc:creator>pbjerkeseth</dc:creator><comments>https://news.ycombinator.com/item?id=48960402</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48960402</guid></item><item><title><![CDATA[New comment by pbjerkeseth in "Gleam Is Now on Tangled"]]></title><description><![CDATA[
<p>First hearing of tangled, tried signing up and this first time user experience needs to be tightened up. Currently unwilling to sign in because of the friction I ran into using a password manager. From what it looks like they:<p>- ask you for an email<p>- send you an email<p>- ask you for a username<p>- except you cant actually log in with this username directly<p>- im being forced to learn some new social url protocol<p>- why does the auth flow pass me through a new ui/url that seems owned by the project but visually disconnected (eg, different branding/colors for the form)<p>- my password manager couldnt bridge the gap<p>I'm notoriously fickle about dealing with signup/login friction, but the project sounds cool so hopefully my feedback is more actionable than curmudgeony.</p>
]]></description><pubDate>Sat, 18 Jul 2026 16:44:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=48959715</link><dc:creator>pbjerkeseth</dc:creator><comments>https://news.ycombinator.com/item?id=48959715</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48959715</guid></item><item><title><![CDATA[New comment by pbjerkeseth in "How I use HTMX with Go"]]></title><description><![CDATA[
<p>Discovered data-star a little around that time, maybe a little after HTMX. I'll probably dabble with personal projects, but no stomach for the business to try something in that vein again. "Nobody ever got fired for picking ~SAP~ React" and all that.</p>
]]></description><pubDate>Fri, 17 Jul 2026 18:44:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=48950834</link><dc:creator>pbjerkeseth</dc:creator><comments>https://news.ycombinator.com/item?id=48950834</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48950834</guid></item><item><title><![CDATA[New comment by pbjerkeseth in "How I use HTMX with Go"]]></title><description><![CDATA[
<p>HTMX is excellent. We made it a long way at Convictional[1] with HTMX + AlpineJS, but the eventual transition of our product into lots of live collaborative surfaces had us feeling like we had pushed the envelope as far as we could under modern startup constraints. Unfortunately, frontier models have really hurt development with budding tech that doesn't have the training data presence of things like React.<p>[1] <a href="https://get.convictional.com/" rel="nofollow">https://get.convictional.com/</a></p>
]]></description><pubDate>Tue, 14 Jul 2026 22:41:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48913854</link><dc:creator>pbjerkeseth</dc:creator><comments>https://news.ycombinator.com/item?id=48913854</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48913854</guid></item><item><title><![CDATA[New comment by pbjerkeseth in "Show HN: Ouijit, command terminals running coding agents"]]></title><description><![CDATA[
<p>Thank you!</p>
]]></description><pubDate>Tue, 30 Jun 2026 14:22:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=48733119</link><dc:creator>pbjerkeseth</dc:creator><comments>https://news.ycombinator.com/item?id=48733119</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48733119</guid></item><item><title><![CDATA[Show HN: Ouijit, command terminals running coding agents]]></title><description><![CDATA[
<p>Hey folks, I started working on Ouijit around the start of the new year, and its since become the daily driver for myself and a handful of other engineers (that I know of).<p>The initial reason I built it was over dissatisfaction with how most agent orchestrators abstract stuff behind chat UIs, require login, or only support their companies own model/harness. I didn’t want to keep cobbling together scripts for worktree isolation between tasks though, so the yak shaving began. A couple weeks in, I received a message from a friend sharing that they just finished an 8 hour session working in it and they really liked it, and that they’d even shared it with their coworkers unprompted. I’ve been a software engineer/designer for ~10 years and its hard to put into words how rewarding that felt.<p>Some things I think are unique about Ouijit:<p>- Sandboxing is a first-class consideration, Ouijit supports running tasks in per-project Lima VMs. Right now I'm looking into making sandboxing pluggable so you can bring-your-own agent environment local or in the cloud, with a few baked in defaults.<p>- Integrated agents are automatically aware of a session-scoped CLI that enables them to orchestrate and drive tasks from any Ouijit terminal, with no additional setup.<p>- Tasks have lifecycle hooks that can trigger prompts, scripts, or both when tasks start, resume, move to review, or move to done.<p>- You can organize child terminals, markdown, and url previews to terminals. It's a little like Claude artifacts in that way.<p>Supports macOS and linux; integrates with Claude Code, Codex, Pi, and OpenCode agent harnesses.<p>Free and open source, no login, no telemetry.<p>Website: <a href="https://ouijit.com" rel="nofollow">https://ouijit.com</a><p>Github : <a href="https://github.com/ouijit/ouijit" rel="nofollow">https://github.com/ouijit/ouijit</a></p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48732590">https://news.ycombinator.com/item?id=48732590</a></p>
<p>Points: 4</p>
<p># Comments: 2</p>
]]></description><pubDate>Tue, 30 Jun 2026 13:37:01 +0000</pubDate><link>https://github.com/ouijit/ouijit</link><dc:creator>pbjerkeseth</dc:creator><comments>https://news.ycombinator.com/item?id=48732590</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48732590</guid></item><item><title><![CDATA[New comment by pbjerkeseth in "Stop coding agents from writing prolix comments"]]></title><description><![CDATA[
<p>"Prolix is an adjective describing speech or writing that is excessively wordy, drawn out, and tediously long"<p>Prolix affected me at least once today, I appreciate this.</p>
]]></description><pubDate>Wed, 24 Jun 2026 04:19:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=48655064</link><dc:creator>pbjerkeseth</dc:creator><comments>https://news.ycombinator.com/item?id=48655064</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48655064</guid></item><item><title><![CDATA[New comment by pbjerkeseth in "Show HN: GitGauge – A Way to Try Tell If a Repo Is Authentic"]]></title><description><![CDATA[
<p>This is a neat idea. Definitely needs tuning.<p>- I tried it on a repo that has very obvious boosting tells, like 99% of stars from week old or less accounts and it had higher trust signal than my own very much so real project. The issue to star ratio gave 5/5 despite the issues being core contributor created.<p>- In same vein as above, it seems to prefer open issues over closed ones in the scoring.<p>Have you considered scoring contributors/authors/issue creators separately to use as a proxy, instead of measuring the core things that are being gamed?</p>
]]></description><pubDate>Sat, 20 Jun 2026 22:12:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=48613467</link><dc:creator>pbjerkeseth</dc:creator><comments>https://news.ycombinator.com/item?id=48613467</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48613467</guid></item><item><title><![CDATA[New comment by pbjerkeseth in "Show HN: Tiny.Place – AI Social network for orchestration, payments & jobs"]]></title><description><![CDATA[
<p>Hard to trust a project that is clearly github star boosting out the gate, consider that you're putting yourself at risk of account suspension for reports.</p>
]]></description><pubDate>Sat, 20 Jun 2026 17:28:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=48611086</link><dc:creator>pbjerkeseth</dc:creator><comments>https://news.ycombinator.com/item?id=48611086</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48611086</guid></item></channel></rss>