<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: bglusman</title><link>https://news.ycombinator.com/user?id=bglusman</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 22 Jul 2026 23:17:58 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=bglusman" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by bglusman in "Kimi Work"]]></title><description><![CDATA[
<p>Actually unless they’ve changed substantially Kimi kind of does this?  It’s not as advertised/focused on and the API is a little nonstandard making it hard to plug some things into, but, unlike Claude they’ll actually give you an API key you can use directly as part of your unmetered subscription.  I played with it for a month or two out of curiosity, it ls not a bad value though a bit brittle and stuff</p>
]]></description><pubDate>Mon, 20 Jul 2026 21:36:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=48985188</link><dc:creator>bglusman</dc:creator><comments>https://news.ycombinator.com/item?id=48985188</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48985188</guid></item><item><title><![CDATA[New comment by bglusman in "Infinities, impossibilities, and the man in the white linen suit"]]></title><description><![CDATA[
<p>This is a <i>wild</i> statement to me that “nobody seems to know about Gödel”… I think I learned about him when I was like 12?  And while I’ve certainly met plenty of people who haven’t heard of him, until 10-15 years ago the same was true about Turing, mostly changed by a some Hollywood and/or literary references… and Gödel had a tiny bit of that in Oppenheimer if i recall, though not to the same degree?  I bet if you asked 100 comp sci students if they’ve heard of Gödel at least 50 would say yes? On what basis do you think no one has heard of him?  Not many have read the original math, sure, but… the idea that he was a mathematician who wrote an incompleteness theorem? VERY  widely known.</p>
]]></description><pubDate>Sun, 19 Jul 2026 14:58:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=48968755</link><dc:creator>bglusman</dc:creator><comments>https://news.ycombinator.com/item?id=48968755</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48968755</guid></item><item><title><![CDATA[New comment by bglusman in "Wayfinder Router: deterministic routing of queries between local and hosted LLM"]]></title><description><![CDATA[
<p>Well… it doesn’t exist FROM APPLE or MICROSOFT or GOOGLE at their shipped OS Level, but… fundamentally this isn’t a “true OS” level feature you’re asking for, it’s something you think the OS products should bake in, and you might be right! But I think the parents post is suggesting YOU CAN BUILD a prototype of what you want, how it should work, on Linux…<p>I have a project somewhat close to this I’ve put on pause the last month or so, partly because I’m not sure how useful it is or where to take next, but I may incorporate Wayfinder into it as a next step to improve its capabilities, as part of what it is a model gateway/router that this feels like could make more powerful/flexible in its decision making.  I can’t decide if what I’m building is mostly  a model recipe cookbook/platform, or a debugging tool, or both or something else at the moment, but, it can do most of that… maybe it’s part of what you want, if you figure that out better?   feedback welcome!
<a href="https://wardwright.dev/" rel="nofollow">https://wardwright.dev/</a>
<a href="https://github.com/bglusman/wardwright" rel="nofollow">https://github.com/bglusman/wardwright</a></p>
]]></description><pubDate>Sun, 28 Jun 2026 12:59:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=48706902</link><dc:creator>bglusman</dc:creator><comments>https://news.ycombinator.com/item?id=48706902</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48706902</guid></item><item><title><![CDATA[New comment by bglusman in "Show HN: Secs-man, a secrets manager you can (not) rely on"]]></title><description><![CDATA[
<p>This is an interesting motivation for the project... I kind of get it, but, have you looked at fnox[0][1]? Curious how you'd compare/contrast goals with that if so, I think I prefer that as its not coupled to a single encryption tool (age) but supports age as well as multiple cloud or local options behind one unified interface... I think it can even mix multiple stores together? but I may be missing something/didn't read thoroughly yet...maybe there's a reason fnox doesn't work as well with Nix? fnox was discussed here previously[2]<p>[0]<a href="https://github.com/jdx/mise/discussions/6779" rel="nofollow">https://github.com/jdx/mise/discussions/6779</a>
[1]<a href="https://github.com/jdx/fnox" rel="nofollow">https://github.com/jdx/fnox</a>
[2]<a href="https://news.ycombinator.com/item?id=45722931">https://news.ycombinator.com/item?id=45722931</a></p>
]]></description><pubDate>Thu, 25 Jun 2026 16:44:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=48676039</link><dc:creator>bglusman</dc:creator><comments>https://news.ycombinator.com/item?id=48676039</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48676039</guid></item><item><title><![CDATA[New comment by bglusman in "Wages in America Are Too Low for the 30% Rule to Work for Renters Anymore"]]></title><description><![CDATA[
<p>I think SRO's are very different from "One bedrooms" and even from studios?  a studio or a one bedroom has a kitchen, a bathroom, and some living space... I think SRO's typically have a bed, a chair, and sometimes a desk.  Bathrooms were shared, I'm not sure how kitchen/cooking space worked?</p>
]]></description><pubDate>Thu, 18 Jun 2026 13:45:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=48585227</link><dc:creator>bglusman</dc:creator><comments>https://news.ycombinator.com/item?id=48585227</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48585227</guid></item><item><title><![CDATA[New comment by bglusman in "Forget LASIK: Safer, cheaper vision correction without lasers or surgery"]]></title><description><![CDATA[
<p>Curious for anyone who understands the science/optics here... if/when this is available, would it still have the downsides LASIK (and contact lenses) have for older people where you no longer need distance glasses, but now you may need reading glasses, when you didn't before, etc? Or might this be able to improve both distance vision and preserve nearsightedness/reading vision at the same time? That tradeoff is the reason I personally never got LASIK, as it was just trading one pair of glasses for another, for me...</p>
]]></description><pubDate>Mon, 01 Jun 2026 20:41:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=48362363</link><dc:creator>bglusman</dc:creator><comments>https://news.ycombinator.com/item?id=48362363</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48362363</guid></item><item><title><![CDATA[New comment by bglusman in "Show HN: Freenet, a peer-to-peer platform for decentralized apps"]]></title><description><![CDATA[
<p>I can’t respond to your response below but I fully agree “a lot of online criticism is not actually about truth-seeking or honest disagreement”, but I believe by ignoring the principle of charity, you undercut your own credibility and value. You may be able to show people how and where they’re in the wrong by demonstrating how THEY’VE made motive and framing the entire point, WITHOUT personally ascribing that as necessarily being a character weakness or hypocrisy or unconcern for the truth, but perhaps just a error on their part as well all make sometimes… just my $0.02</p>
]]></description><pubDate>Fri, 22 May 2026 04:11:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=48231854</link><dc:creator>bglusman</dc:creator><comments>https://news.ycombinator.com/item?id=48231854</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48231854</guid></item><item><title><![CDATA[New comment by bglusman in "Show HN: Freenet, a peer-to-peer platform for decentralized apps"]]></title><description><![CDATA[
<p>You can stand by things you said but also learn from them/from people’s responses to them…. For instance, you declare someone’s response virtue signaling… This hit me in a funny way, partly because it’s valid, it’s true, there is a lot of signaling that goes on you learn to see, virtue and otherwise… but also because of how insidious a criticism it is, because it reframes a debate away from correctness and towards who said it, whether they’re posturing…<p>I think it’s a category error and an ad hominem attack to bring it up in a debate with someone.  It doesn’t mean your wrong or can’t still beleive they were virtue signaling, if that’s what you mean by standing by what you said, but more than one thing can be true and that being your reaction is not honest engagement with the criticism… I don’t care think it’s about the joke very much, it’s not especially funny but not all humor has to be, and I don’t love their reaction to it either, but I think you’re confusing the feedback you’re getting here and there and probably elsewhere that your opinions should change… a sibling comment spoke of being right vs effective, and there’s something to that, but there’s also being right vs having a growth mindset, about being open to genuine conflict that sometimes brings new perspective or insight… But that doesn’t happen when one side shuts down the other with ad hominem attacks or uncharitable assumptions.  To be fair, it doesn’t happen online in mailing lists or discussion forums at all very often.  Maybe you only get these kinds of reactions here and when people seem more real to you in person you engage differently… I know most people engage differently online than in person, and different pseudonymously than using real names.  Someone else here compared you to Linus, and there’s probably something there?  There’s no doubt you brought some vision and insight to both these projects, as he did, but something changed for him some years back that was a growth moment and caused him new perspective on how he engaged with people online.  The same could still happen for you, and it wouldn’t mean you were giving in to a “woke mind virus”, it would mean you were growing.</p>
]]></description><pubDate>Fri, 22 May 2026 03:06:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=48231509</link><dc:creator>bglusman</dc:creator><comments>https://news.ycombinator.com/item?id=48231509</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48231509</guid></item><item><title><![CDATA[New comment by bglusman in "Show HN: Forge – Guardrails take an 8B model from 53% to 99% on agentic tasks"]]></title><description><![CDATA[
<p>I think that comment was aimed at my Wardwright link, not Forge, given mention of policies and proxying model calls! I think your docs are in much better shape ;-)</p>
]]></description><pubDate>Wed, 20 May 2026 03:20:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=48202728</link><dc:creator>bglusman</dc:creator><comments>https://news.ycombinator.com/item?id=48202728</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48202728</guid></item><item><title><![CDATA[New comment by bglusman in "Show HN: Forge – Guardrails take an 8B model from 53% to 99% on agentic tasks"]]></title><description><![CDATA[
<p>Ironically, the project this idea emerged out of for me is also called Forge, actually Calciforge… <a href="https://calciforge.org" rel="nofollow">https://calciforge.org</a> / <a href="https://github.com/bglusman/calciforge" rel="nofollow">https://github.com/bglusman/calciforge</a><p>Name was just a portmanteau of Calcifer's forge, because Howl’s moving castle seemed like a good metaphor for what I was trying to do… I had synthetic models as apiece there but I realized a) it was out of place and b) it was my favorite feature there</p>
]]></description><pubDate>Tue, 19 May 2026 23:09:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=48200885</link><dc:creator>bglusman</dc:creator><comments>https://news.ycombinator.com/item?id=48200885</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48200885</guid></item><item><title><![CDATA[New comment by bglusman in "Show HN: Forge – Guardrails take an 8B model from 53% to 99% on agentic tasks"]]></title><description><![CDATA[
<p>Funny timing. I’ve been building something adjacent, though from a different angle: not primarily local-model reliability, but a control layer around agent execution, tools, routing, and operator intent. I was calling these "synthetic models", but decided yesterday "LLM middleware" is a clearer description.<p>Very early prototype, so I’m looking more for architectural/conceptual reactions than polish: <a href="https://wardwright.dev" rel="nofollow">https://wardwright.dev</a> / <a href="https://github.com/bglusman/wardwright" rel="nofollow">https://github.com/bglusman/wardwright</a><p>The common thread I see is treating the harness around the model as first-class infrastructure. Forge seems focused on tool-call correctness and recovery; Wardwright is more about controlling what the agent is supposed to do, where work gets routed, and how the operator stays in the loop.<p>Curious whether you see those as complementary layers. I’m planning to try Forge and would be interested in seeing whether they fit together cleanly.</p>
]]></description><pubDate>Tue, 19 May 2026 22:04:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=48200304</link><dc:creator>bglusman</dc:creator><comments>https://news.ycombinator.com/item?id=48200304</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48200304</guid></item><item><title><![CDATA[New comment by bglusman in "The Quiet Renovation at Bitwarden"]]></title><description><![CDATA[
<p>It is really easy to self-host, and do so securely...</p>
]]></description><pubDate>Mon, 18 May 2026 19:04:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=48184067</link><dc:creator>bglusman</dc:creator><comments>https://news.ycombinator.com/item?id=48184067</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48184067</guid></item><item><title><![CDATA[New comment by bglusman in "It is time to give up the dualism introduced by the debate on consciousness"]]></title><description><![CDATA[
<p><a href="https://en.wikipedia.org/wiki/I_Am_a_Strange_Loop" rel="nofollow">https://en.wikipedia.org/wiki/I_Am_a_Strange_Loop</a></p>
]]></description><pubDate>Mon, 18 May 2026 13:01:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=48179187</link><dc:creator>bglusman</dc:creator><comments>https://news.ycombinator.com/item?id=48179187</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48179187</guid></item><item><title><![CDATA[New comment by bglusman in "Show HN: Zeroclawed: Secure Agent Gateway"]]></title><description><![CDATA[
<p>Resolved and merged now!</p>
]]></description><pubDate>Fri, 10 Apr 2026 18:13:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47721732</link><dc:creator>bglusman</dc:creator><comments>https://news.ycombinator.com/item?id=47721732</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47721732</guid></item><item><title><![CDATA[New comment by bglusman in "Show HN: Zeroclawed: Secure Agent Gateway"]]></title><description><![CDATA[
<p>At the moment there’s an open PR I can’t merge from mobile for some reason, adds some useful docs and tweaks probably</p>
]]></description><pubDate>Fri, 10 Apr 2026 14:43:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=47718915</link><dc:creator>bglusman</dc:creator><comments>https://news.ycombinator.com/item?id=47718915</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47718915</guid></item><item><title><![CDATA[Show HN: Zeroclawed: Secure Agent Gateway]]></title><description><![CDATA[
<p>I’ve been cautiously (and nervously) playing with openclaw and a number of other claw and code agents for a while now, but trying out different ones was tricky so I wanted a simple way to switch out channel ownership… then I wanted more.  Security is hard, and I wanted to make it easier.  This is FAR from polished, and no claims that I’m a “security expert” but I tried to think and research a bit on different threat models (I think of 2 broad ones for agents, external adversaries and internal agentic failures) and try and offer best in class protection on both, while also not having any special opinion on what a good agent may look like today or in the future… this is just a gateway, and hopefully one that can work for nearly any agent now or in the future, but trying to come with batteries included for some of the more popular options today like openclaw, zeroclaw, claw-code, clause and opencode, not all there yet but contribution and critiques welcome.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47717892">https://news.ycombinator.com/item?id=47717892</a></p>
<p>Points: 8</p>
<p># Comments: 3</p>
]]></description><pubDate>Fri, 10 Apr 2026 13:32:40 +0000</pubDate><link>https://github.com/bglusman/zeroclawed</link><dc:creator>bglusman</dc:creator><comments>https://news.ycombinator.com/item?id=47717892</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47717892</guid></item><item><title><![CDATA[New comment by bglusman in "Tell HN: Anthropic no longer allowing Claude Code subscriptions to use OpenClaw"]]></title><description><![CDATA[
<p>For anyone interested, I’m cleaning up a project I’ve been working on that is a router for arbitrary agents derivative of/forked from ZeroClaw… part of what it does is let you switch between different agents on WhatsApp/Signal/Matrix etc via !switch commands, so that part isn’t an agent itself but just wants to own your channels so you can have any number of agents talking to the same handful of channels without contention.<p>I do also bundle a default agent with it, also forked from ZeroClaw, with a goal of being more or less prompt injection proof and hopefully able to centralize some configuration and permissions for most or all of the agents it manages, though that part is very rough sketch/plan at the moment I’d love feedback and help on from anyone interested…. Two projects, clash and nono caught my eye in this space, I think both leverage Linux landgrant but I may also use landrun for similar control of other processes like openclaw that it may manage for the user, still figuring out how and where to fit all the pieces together and what’s pragmatic/what’s overkill/what overlaps or duplicates across various strategies and tools.  Right now there’s real bash wrappers that evaluate starlark policies, hoping to fully validate better end to end but if you’re interested a few others users testing, validating and/or contributing Claude tokens to the project could be invaluable at this stage.  Plan to open source ASAP, maybe tonight or tomorrow if there’s interest and I have time to finish cleanup and rename (I was calling it PolyClaw but that confuses with some weird polymarket Claude skill, so now the router is going to be ZeroClawed and the agent will stay NonZeroClaw in homage to ZeroClaw who it’s forked from… we may also integrate the new Claw Code port which is also rust, just for good measure/as a native coding agent in addition to the native claw agent )<p>Anyway the main reason I mention is it already has a working ACP integration for any code agent, and working now on using Claude codes native channel integration to make it appear as a full fledged channel of its own, as it now more or less does already to OpenClaw, for anyone wanting to gradually migrate away from their existing OpenClaw installation using this, towards Claude or some other agent.  Email me or respond here if interested, or I’ll try and post link here once it’s fully public/open source</p>
]]></description><pubDate>Sat, 04 Apr 2026 03:29:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47635396</link><dc:creator>bglusman</dc:creator><comments>https://news.ycombinator.com/item?id=47635396</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47635396</guid></item><item><title><![CDATA[New comment by bglusman in "Why I stopped using JSON for my APIs"]]></title><description><![CDATA[
<p>Yes!  Came to comments to see if that was discussed/commented on above with link:
<a href="https://protobuf.dev/programming-guides/json/" rel="nofollow">https://protobuf.dev/programming-guides/json/</a></p>
]]></description><pubDate>Mon, 01 Dec 2025 19:56:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=46112293</link><dc:creator>bglusman</dc:creator><comments>https://news.ycombinator.com/item?id=46112293</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46112293</guid></item><item><title><![CDATA[New comment by bglusman in "Why I stopped using JSON for my APIs"]]></title><description><![CDATA[
<p>Sure...  <a href="https://protobuf.dev/programming-guides/json/" rel="nofollow">https://protobuf.dev/programming-guides/json/</a><p>I was pushing at one point for us to have some code in our protobuf parsers that would essentially allow reading messages in either JSON or binary format, though to be fair there's some overhead that way by doing some kind of try/catch, but, for some use cases I think it's worth it...</p>
]]></description><pubDate>Mon, 01 Dec 2025 19:55:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=46112281</link><dc:creator>bglusman</dc:creator><comments>https://news.ycombinator.com/item?id=46112281</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46112281</guid></item><item><title><![CDATA[New comment by bglusman in "AI World Clocks"]]></title><description><![CDATA[
<p>We can't know how much is about the prompt though and how much is just stochastic randomness in the behavior of that model on that prompt, right?  I mean, even given identical prompts, even at temp 0, models don't always behave identically.... at least, as far as I know?  Some of the reasons why are I think still a research question, but I think its a fact nonetheless.</p>
]]></description><pubDate>Fri, 14 Nov 2025 20:50:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=45932020</link><dc:creator>bglusman</dc:creator><comments>https://news.ycombinator.com/item?id=45932020</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45932020</guid></item></channel></rss>