<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: jmalicki</title><link>https://news.ycombinator.com/user?id=jmalicki</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 29 Jul 2026 03:17:59 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=jmalicki" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by jmalicki in "Kimi-K3 on HuggingFace"]]></title><description><![CDATA[
<p>Yeah, true European cloud providers for these kinds of things seem to be behind, and a lot of the ones offering data compliance at the level of AWS are small enough that it's a bit harder to trust they'll be around and will keep their promises.<p>Hopefully that changes!</p>
]]></description><pubDate>Mon, 27 Jul 2026 17:56:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=49073276</link><dc:creator>jmalicki</dc:creator><comments>https://news.ycombinator.com/item?id=49073276</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49073276</guid></item><item><title><![CDATA[New comment by jmalicki in "Kimi-K3 on HuggingFace"]]></title><description><![CDATA[
<p>> Worst-case example: Bootstrapped startup working in military.<p>That's the easiest case.<p>AWS Bedrock models running in AWS Secret Cloud for Industry.  (I really have no affiliation with them, I'm just like... this is a completely solved problem, why do people think this is hard and requires on-prem hardware?)<p><a href="https://www.aboutamazon.com/news/aws/aws-secret-cloud-for-industry-defense-contractors" rel="nofollow">https://www.aboutamazon.com/news/aws/aws-secret-cloud-for-in...</a><p>I'm with GP that these are tinfoil hat concerns, when there are solutions to all of these, unless you're perhaps in some country with very specific needs beyond things like European sovereignty or US military secrets (like a non-US defense concern).</p>
]]></description><pubDate>Mon, 27 Jul 2026 16:28:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=49071950</link><dc:creator>jmalicki</dc:creator><comments>https://news.ycombinator.com/item?id=49071950</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49071950</guid></item><item><title><![CDATA[New comment by jmalicki in "Building a Fast Lock-Free Queue in Modern C++ from Scratch"]]></title><description><![CDATA[
<p>That's why you can define your own scope to control that.</p>
]]></description><pubDate>Mon, 27 Jul 2026 16:19:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=49071809</link><dc:creator>jmalicki</dc:creator><comments>https://news.ycombinator.com/item?id=49071809</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49071809</guid></item><item><title><![CDATA[New comment by jmalicki in "Kimi-K3 on HuggingFace"]]></title><description><![CDATA[
<p>A) is very doable with e.g. Amazon Bedrock.<p>They'll give you HIPAA compliance, they even have a data center for US government classified data, they can give you European data sovereignty.  And with OpenAI and Anthropic models to boot, you don't even have to settle for open weights.<p>What kind of privacy needs do you really have beyond that?</p>
]]></description><pubDate>Mon, 27 Jul 2026 11:47:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=49068186</link><dc:creator>jmalicki</dc:creator><comments>https://news.ycombinator.com/item?id=49068186</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49068186</guid></item><item><title><![CDATA[New comment by jmalicki in "Couple pay >$800k for a gene-editing therapy for their daughter. She died."]]></title><description><![CDATA[
<p>So you're talking about doctors in Europe.<p>Europe has plenty of doctors.</p>
]]></description><pubDate>Fri, 24 Jul 2026 10:29:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=49033528</link><dc:creator>jmalicki</dc:creator><comments>https://news.ycombinator.com/item?id=49033528</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49033528</guid></item><item><title><![CDATA[New comment by jmalicki in "AI bet goes awry: Oracle fires 21,000 employees"]]></title><description><![CDATA[
<p>This is the US.  You can just throw a UFC party or something for Trump then you're good.</p>
]]></description><pubDate>Fri, 24 Jul 2026 02:50:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=49030714</link><dc:creator>jmalicki</dc:creator><comments>https://news.ycombinator.com/item?id=49030714</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49030714</guid></item><item><title><![CDATA[New comment by jmalicki in "Writing by hand is good for your brain"]]></title><description><![CDATA[
<p>And he said "I'm not an expert" just after citing evidence.</p>
]]></description><pubDate>Thu, 23 Jul 2026 15:35:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=49023300</link><dc:creator>jmalicki</dc:creator><comments>https://news.ycombinator.com/item?id=49023300</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49023300</guid></item><item><title><![CDATA[New comment by jmalicki in "All 253 Patterns from Christopher Alexander's a Pattern Language Summarized"]]></title><description><![CDATA[
<p>A lot of people talk about building software "ecosystems".  But that's more management/marketing than SWE, but that's where you build similar scale.  You have Linux, products built on Linux, software written for Linux, sub-communities like KDE, etc. and how you build those communities and allow both diversity for different ideas, but with a shared common core and how that evolves.<p>But that's like an upper management type concern, you usually don't call that "SWE" anymore.</p>
]]></description><pubDate>Thu, 23 Jul 2026 07:39:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=49018103</link><dc:creator>jmalicki</dc:creator><comments>https://news.ycombinator.com/item?id=49018103</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49018103</guid></item><item><title><![CDATA[New comment by jmalicki in "Codeberg Bans Cryptocurrency Projects"]]></title><description><![CDATA[
<p>But if you just hashed all the changes and put them in Merkle tree to verify, wouldn't that make it so much better?</p>
]]></description><pubDate>Thu, 23 Jul 2026 02:35:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=49016168</link><dc:creator>jmalicki</dc:creator><comments>https://news.ycombinator.com/item?id=49016168</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49016168</guid></item><item><title><![CDATA[New comment by jmalicki in "Nobody knows what a used GPU cluster is worth"]]></title><description><![CDATA[
<p>No - inability to do so is part of the design of a good cryptographic hash, quite explicitly.<p><a href="https://en.wikipedia.org/wiki/Avalanche_effect" rel="nofollow">https://en.wikipedia.org/wiki/Avalanche_effect</a></p>
]]></description><pubDate>Thu, 23 Jul 2026 00:40:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=49015421</link><dc:creator>jmalicki</dc:creator><comments>https://news.ycombinator.com/item?id=49015421</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49015421</guid></item><item><title><![CDATA[New comment by jmalicki in "Passkeys were invented by engineers with zero understanding of consumer brain"]]></title><description><![CDATA[
<p>I don't know the exact tech behind it, but for a phone passkey I get a QR code on my laptop screen to scan with my phone, I accept it, and it logs me in.</p>
]]></description><pubDate>Wed, 22 Jul 2026 20:10:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=49012688</link><dc:creator>jmalicki</dc:creator><comments>https://news.ycombinator.com/item?id=49012688</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49012688</guid></item><item><title><![CDATA[New comment by jmalicki in "OpenAI Presence"]]></title><description><![CDATA[
<p>You mean, it figured out how to drive to a solution to customer needs!</p>
]]></description><pubDate>Wed, 22 Jul 2026 17:09:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=49009997</link><dc:creator>jmalicki</dc:creator><comments>https://news.ycombinator.com/item?id=49009997</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49009997</guid></item><item><title><![CDATA[New comment by jmalicki in "OpenAI Presence"]]></title><description><![CDATA[
<p>This sounds like it's for when you don't have a defined workflow and it helps you iterate on defining it by being deployed and identifying gaps.</p>
]]></description><pubDate>Wed, 22 Jul 2026 16:51:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=49009739</link><dc:creator>jmalicki</dc:creator><comments>https://news.ycombinator.com/item?id=49009739</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49009739</guid></item><item><title><![CDATA[New comment by jmalicki in "OverpAId – Fire your CEO. Hire the future"]]></title><description><![CDATA[
<p>Outcomes of leadership are hard to measure.<p>If you pay by success of the company, noone is going to want to do a 5 year corporate turnaround.</p>
]]></description><pubDate>Wed, 22 Jul 2026 14:00:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=49006986</link><dc:creator>jmalicki</dc:creator><comments>https://news.ycombinator.com/item?id=49006986</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49006986</guid></item><item><title><![CDATA[New comment by jmalicki in "OverpAId – Fire your CEO. Hire the future"]]></title><description><![CDATA[
<p>> But you now have to trust that each department head is making good decisions.<p>There is a lot of evidence that corporate mergers destroy value.<p>What if... they were disintermediated by markets instead of being one company?<p>There are tons of reasons why companies exist (the whole Theory of the Firm line of research), but the information asymmetry barriers are constantly coming down.</p>
]]></description><pubDate>Wed, 22 Jul 2026 13:58:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=49006950</link><dc:creator>jmalicki</dc:creator><comments>https://news.ycombinator.com/item?id=49006950</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49006950</guid></item><item><title><![CDATA[New comment by jmalicki in "OpenAI and Hugging Face address security incident during model evaluation"]]></title><description><![CDATA[
<p>Oh yes, the agent won't have access to the weights via tool calls.<p>But nothing would inherently stop an RLVR trained model from distilling a version of itself and proving it could regenerate that at runtime, if somehow it got off on an evil tangent and "decided to do so", much like the model hacked to get at the answers here, or the agent can hack out a sandbox to achieve its goals.<p>It would be extremely impressive for the agent to do so during an RLVR rollout, but they are becoming increasingly longer and longer horizon tasks.</p>
]]></description><pubDate>Wed, 22 Jul 2026 01:24:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=49000644</link><dc:creator>jmalicki</dc:creator><comments>https://news.ycombinator.com/item?id=49000644</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49000644</guid></item><item><title><![CDATA[New comment by jmalicki in "OpenAI and Hugging Face address security incident during model evaluation"]]></title><description><![CDATA[
<p>> This is science fiction, these models don't have access to their own weights<p>The weights plus the architecture <i>is</i> the model.<p>What do you even think "the model" or "the weights" are?<p>The weights aren't some far off training concept, every time you type something into ChatGPT it's making a forward pass over the weights.<p>It's as silly as saying "Computer programs don't have access to their binary compiled code at execution time."</p>
]]></description><pubDate>Tue, 21 Jul 2026 21:35:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=48998697</link><dc:creator>jmalicki</dc:creator><comments>https://news.ycombinator.com/item?id=48998697</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48998697</guid></item><item><title><![CDATA[New comment by jmalicki in "OpenAI reduces Codex Model Context Size from 372k to 272k"]]></title><description><![CDATA[
<p>You can just tell your main agents "I have these implementation docs in <DIRECTORY>, please spawn parallel subagents to implement all of them" and I generally find that works, and what's great is it's in parallel too so takes less wall clock time (even if there is slight token duplication from having the main agent and the subagent both read the prompt/doc, but overall I think it is less usage of tokens unless you go crazy with /clear).</p>
]]></description><pubDate>Sun, 19 Jul 2026 21:57:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=48972031</link><dc:creator>jmalicki</dc:creator><comments>https://news.ycombinator.com/item?id=48972031</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48972031</guid></item><item><title><![CDATA[New comment by jmalicki in "OpenAI reduces Codex Model Context Size from 372k to 272k"]]></title><description><![CDATA[
<p>I like to actually have hierarchical plans.<p>Start with the big idea.  Pin down the product manager-level description, and maybe some details about which features are in or out, how the phased design/roadmap will work, maybe what the basic tech stack will be.<p>That document gets saved, and has the big picture context.<p>Next, we go a little deeper, flesh out schemas, APIs, a little more about what the code should look like, the overall testing strategy.  This document gets saved, and the AI can reference it for context.<p>The next level is a very specific implementation plan.  Think individual small JIRA tickets in an epic.  The AI writes this based on previous context.  I make sure each individual step has very explicit instructions about branch names, which branch is branched from where, the testing and documentation that will be done for that step.   It should be obvious from the higher level documents, but that helps keep the AI to only worrying about the local document in its context window.<p>Then have a DAG of stacked pull requests designed for subagents to work through.<p>All of this keeps the context window down (as well as costs down, and accuracy up) and works super well, and I can get a tremendous amount of code that is easy to review through stacked PRs.  Invariably I will want to fix earlier ones then percolate that down the stack, so I have some skills for that.</p>
]]></description><pubDate>Sun, 19 Jul 2026 18:02:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=48970307</link><dc:creator>jmalicki</dc:creator><comments>https://news.ycombinator.com/item?id=48970307</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48970307</guid></item><item><title><![CDATA[New comment by jmalicki in "OpenAI reduces Codex Model Context Size from 372k to 272k"]]></title><description><![CDATA[
<p>It's actually less token usage overall, since the gigantic context that builds up in the main agent is a huge driver of costs.</p>
]]></description><pubDate>Sun, 19 Jul 2026 15:30:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=48969044</link><dc:creator>jmalicki</dc:creator><comments>https://news.ycombinator.com/item?id=48969044</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48969044</guid></item></channel></rss>