<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: KerrickStaley</title><link>https://news.ycombinator.com/user?id=KerrickStaley</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 15 Jun 2026 05:39:43 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=KerrickStaley" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by KerrickStaley in "If you are asking for human attention, demonstrate human effort"]]></title><description><![CDATA[
<p>A somewhat related experience: I asked for advice on Twitter about something and got two unhelpful AI-generated responses (from accounts I have never heard of / don’t follow) and no human responses. The thing is that I already asked multiple frontier AIs the same question and didn’t get a satisfying answer. I specifically went to Twitter because AI did not have the answers I was looking for. Providing an AI answer to a human question assumes that the asker hasn’t already done their homework and tried asking an AI.</p>
]]></description><pubDate>Fri, 12 Jun 2026 10:47:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=48502386</link><dc:creator>KerrickStaley</dc:creator><comments>https://news.ycombinator.com/item?id=48502386</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48502386</guid></item><item><title><![CDATA[New comment by KerrickStaley in "Danish Pension Blacklists SpaceX over 'Catastrophic Governance'"]]></title><description><![CDATA[
<p>Good point; I didn't realize that GOOG/META/AMZN were outside the scope of VGT. Is there a good alternative to QQQ/VGT that you would recommend?</p>
]]></description><pubDate>Thu, 04 Jun 2026 13:48:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=48398621</link><dc:creator>KerrickStaley</dc:creator><comments>https://news.ycombinator.com/item?id=48398621</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48398621</guid></item><item><title><![CDATA[New comment by KerrickStaley in "Danish Pension Blacklists SpaceX over 'Catastrophic Governance'"]]></title><description><![CDATA[
<p>I think VGT is a good QQQ replacement. It is based [1] on the MSCI US Investable Market Information Technology 25/50 Index which is free-float adjusted [2] [3], meaning that SpaceX will have a lower weight due to its lower free float. Also, VGT has a substantially lower expense ratio (9 bps / year [4]) than QQQ (18 bps / year [5]). You can compare VGT and QQQ's holdings on these pages [6] [7].<p>[1] <a href="https://fund-docs.vanguard.com/F0958.pdf" rel="nofollow">https://fund-docs.vanguard.com/F0958.pdf</a><p>[2] <a href="https://www.msci.com/indexes/documents/methodology/2_MSCI_25_50_Indexes_Methodology_20241030.pdf" rel="nofollow">https://www.msci.com/indexes/documents/methodology/2_MSCI_25...</a><p>[3] <a href="https://www.msci.com/documents/10199/6bafd9e3-0474-f03b-16bd-52f44636d85a" rel="nofollow">https://www.msci.com/documents/10199/6bafd9e3-0474-f03b-16bd...</a><p>[4] <a href="https://investor.vanguard.com/investment-products/etfs/profile/vgt" rel="nofollow">https://investor.vanguard.com/investment-products/etfs/profi...</a><p>[5] <a href="https://www.invesco.com/qqq-etf/en/about.html" rel="nofollow">https://www.invesco.com/qqq-etf/en/about.html</a><p>[6] <a href="https://stockanalysis.com/etf/vgt/holdings/" rel="nofollow">https://stockanalysis.com/etf/vgt/holdings/</a><p>[7] <a href="https://stockanalysis.com/etf/qqq/holdings/" rel="nofollow">https://stockanalysis.com/etf/qqq/holdings/</a></p>
]]></description><pubDate>Sat, 30 May 2026 10:09:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=48334596</link><dc:creator>KerrickStaley</dc:creator><comments>https://news.ycombinator.com/item?id=48334596</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48334596</guid></item><item><title><![CDATA[New comment by KerrickStaley in "Open source Kanban desktop app that runs parallel agents on every card"]]></title><description><![CDATA[
<p>This reminds me of Vibe Kanban (<a href="https://vibekanban.com/">https://vibekanban.com/</a>) which I use to manage coding agents on most of my projects.<p>The Vibe Kanban developers unfortunately decided that they didn't see a path to profitability and have stopped investing in the project. It's open source and so you can run it locally / fork it, but it has stopped improving and there are still annoying bugs that need to be fixed (and I don't have time to maintain it personally). This makes me sad because I would be willing to pay for Vibe Kanban, but I didn't need the features their paid plan offered (in retrospect maybe I should have paid anyway).<p>I'll give Kanbots a go :) I'd recommend liberally copying features from Vibe Kanban. In particular the remote support and "Open in VS Code" button (which in my case opens a local VSCode client pointing to a remote VSCode server) are critical for me.</p>
]]></description><pubDate>Fri, 22 May 2026 20:44:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48241393</link><dc:creator>KerrickStaley</dc:creator><comments>https://news.ycombinator.com/item?id=48241393</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48241393</guid></item><item><title><![CDATA[New comment by KerrickStaley in "Make ZIP files smaller with ZIP Shrinker"]]></title><description><![CDATA[
<p>You can also make ZIP files smaller by switching the compression from Deflate to Zstandard. In the one case I tried this, this resulted in a 60% file size decrease [1]. Unfortunately Info-ZIP which provides the unzip command hasn't had a release in 18 years, so it doesn't support this newer compression/decompression method. You have to use 7-Zip instead.<p>[1] <a href="https://github.com/UKGovernmentBEIS/inspect_ai/pull/3145" rel="nofollow">https://github.com/UKGovernmentBEIS/inspect_ai/pull/3145</a></p>
]]></description><pubDate>Tue, 19 May 2026 13:04:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=48192770</link><dc:creator>KerrickStaley</dc:creator><comments>https://news.ycombinator.com/item?id=48192770</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48192770</guid></item><item><title><![CDATA[New comment by KerrickStaley in "Show HN: Gaussian Splat of a Strawberry"]]></title><description><![CDATA[
<p>Here’s a good 2 minute explainer <a href="https://youtu.be/HVv_IQKlafQ" rel="nofollow">https://youtu.be/HVv_IQKlafQ</a></p>
]]></description><pubDate>Tue, 19 May 2026 12:50:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=48192630</link><dc:creator>KerrickStaley</dc:creator><comments>https://news.ycombinator.com/item?id=48192630</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48192630</guid></item><item><title><![CDATA[New comment by KerrickStaley in "Fc, a lossless compressor for floating-point streams"]]></title><description><![CDATA[
<p>Another library in this space is pcodec; I'd appreciate a comparison of the two.</p>
]]></description><pubDate>Wed, 13 May 2026 01:51:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=48116916</link><dc:creator>KerrickStaley</dc:creator><comments>https://news.ycombinator.com/item?id=48116916</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48116916</guid></item><item><title><![CDATA[New comment by KerrickStaley in "Cursor Camp"]]></title><description><![CDATA[
<p>I love this! It reminds me of <a href="https://cursordanceparty.com/" rel="nofollow">https://cursordanceparty.com/</a> which was built by a friend about 15 years ago and is still online :)</p>
]]></description><pubDate>Wed, 29 Apr 2026 18:20:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=47952275</link><dc:creator>KerrickStaley</dc:creator><comments>https://news.ycombinator.com/item?id=47952275</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47952275</guid></item><item><title><![CDATA[New comment by KerrickStaley in ""cat readme.txt" is not safe if you use iTerm2"]]></title><description><![CDATA[
<p>> At the time of writing, the fix has not yet reached stable releases.<p>Why was this disclosed before the hole was patched in the stable release?<p>It's only been 18 days since the bug was reported to upstream, which is much shorter than typical vulnerability disclosure deadlines. The upstream commit (<a href="https://github.com/gnachman/iTerm2/commit/a9e745993c2e2cbb30b884a16617cd5495899f86" rel="nofollow">https://github.com/gnachman/iTerm2/commit/a9e745993c2e2cbb30...</a>) has way less information than this blog post, so I think releasing this blog post now materially increases the chance that this will be exploited in the wild.<p>Update: The author was able to develop an exploit by prompting an LLM with just the upstream commit, but I still think this blog post raises the visibility of the vulnerability.</p>
]]></description><pubDate>Fri, 17 Apr 2026 21:01:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47810518</link><dc:creator>KerrickStaley</dc:creator><comments>https://news.ycombinator.com/item?id=47810518</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47810518</guid></item><item><title><![CDATA[New comment by KerrickStaley in "Muse Spark: Scaling towards personal superintelligence"]]></title><description><![CDATA[
<p>"Please don't complain about tangential annoyances—e.g. article or website formats, name collisions, or back-button breakage. They're too common to be interesting."<p>- Hacker News Guidelines <a href="https://news.ycombinator.com/newsguidelines.html">https://news.ycombinator.com/newsguidelines.html</a></p>
]]></description><pubDate>Wed, 08 Apr 2026 18:46:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47694498</link><dc:creator>KerrickStaley</dc:creator><comments>https://news.ycombinator.com/item?id=47694498</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47694498</guid></item><item><title><![CDATA[New comment by KerrickStaley in "Show HN: Ghost Pepper – Local hold-to-talk speech-to-text for macOS"]]></title><description><![CDATA[
<p>I think most people can speak faster than 120 WPM. For example this site says I speak at 343 WPM <a href="https://www.typingmaster.com/speech-speed-test/" rel="nofollow">https://www.typingmaster.com/speech-speed-test/</a>, and I self-measure 222 WPM on dense technical text.</p>
]]></description><pubDate>Tue, 07 Apr 2026 05:22:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47671031</link><dc:creator>KerrickStaley</dc:creator><comments>https://news.ycombinator.com/item?id=47671031</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47671031</guid></item><item><title><![CDATA[New comment by KerrickStaley in "Ollama is now powered by MLX on Apple Silicon in preview"]]></title><description><![CDATA[
<p>I think (without having done extensive research) that some sort of Apple hardware is your best bet right now. Apple hasn’t raised RAM upgrade prices [1] (although to be fair their RAM upgrades were hugely inflated before the crunch) and their high memory bandwidth means they do inference faster than most consumer GPUs.<p>I have an M4 MacBook Air with 24 GB RAM and it doesn’t feel sufficient to run a substantial coding model (in addition to all my desktop apps). I’m thinking about upgrading to an M5 MacBook Pro with much more RAM, but I think the capabilities of cloud-hosted models will always run ahead of local models and it might never be that useful to do local inference. In the cloud you can run multiple models in parallel (e.g. to work on different problems in parallel) but locally you only have a fixed amount of memory bandwidth so running multiple model instances in parallel is slower.<p>[1] <a href="https://9to5mac.com/2026/03/03/apple-macbook-price-increase-ram-same/" rel="nofollow">https://9to5mac.com/2026/03/03/apple-macbook-price-increase-...</a></p>
]]></description><pubDate>Tue, 31 Mar 2026 16:58:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=47590271</link><dc:creator>KerrickStaley</dc:creator><comments>https://news.ycombinator.com/item?id=47590271</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47590271</guid></item><item><title><![CDATA[Practical dependency tracking for Python function calls]]></title><description><![CDATA[
<p>Article URL: <a href="https://amakelov.github.io/mandala/blog/02_deps/">https://amakelov.github.io/mandala/blog/02_deps/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47368376">https://news.ycombinator.com/item?id=47368376</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 13 Mar 2026 19:11:27 +0000</pubDate><link>https://amakelov.github.io/mandala/blog/02_deps/</link><dc:creator>KerrickStaley</dc:creator><comments>https://news.ycombinator.com/item?id=47368376</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47368376</guid></item><item><title><![CDATA[New comment by KerrickStaley in "Proton Mail Helped FBI Unmask Anonymous 'Stop Cop City' Protester"]]></title><description><![CDATA[
<p><a href="https://archive.is/cGvKG" rel="nofollow">https://archive.is/cGvKG</a></p>
]]></description><pubDate>Fri, 06 Mar 2026 03:14:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=47270395</link><dc:creator>KerrickStaley</dc:creator><comments>https://news.ycombinator.com/item?id=47270395</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47270395</guid></item><item><title><![CDATA[New comment by KerrickStaley in "Google Workspace CLI"]]></title><description><![CDATA[
<p>Tried this out today and it feels half-baked unfortunately. I can't get auth working (<a href="https://github.com/googleworkspace/cli/issues/198" rel="nofollow">https://github.com/googleworkspace/cli/issues/198</a>).<p>The decision to pass all params as a JSON string to --params makes it unfriendly for humans to experiment with, although Claude Code managed to one-shot the right command for me, so I guess this is fine. This is an intentional design per <a href="https://justin.poehnelt.com/posts/rewrite-your-cli-for-ai-agents/" rel="nofollow">https://justin.poehnelt.com/posts/rewrite-your-cli-for-ai-ag...</a></p>
]]></description><pubDate>Thu, 05 Mar 2026 19:48:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47266376</link><dc:creator>KerrickStaley</dc:creator><comments>https://news.ycombinator.com/item?id=47266376</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47266376</guid></item><item><title><![CDATA[New comment by KerrickStaley in "My Favorite 39C3 Talks"]]></title><description><![CDATA[
<p>Side note, a lot happens at C3 other than the talks! Art, electronic gizmos and demos of all kinds, people hacking in realtime on projects, impromptu meetups, and bumping techno music :) I'd encourage people to attend in person if they get a chance; just watching the talks online is only a fraction of the experience.</p>
]]></description><pubDate>Wed, 04 Mar 2026 19:56:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47252934</link><dc:creator>KerrickStaley</dc:creator><comments>https://news.ycombinator.com/item?id=47252934</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47252934</guid></item><item><title><![CDATA[New comment by KerrickStaley in "Show HN: Vibe Code your 3D Models"]]></title><description><![CDATA[
<p>I recently designed an eval to see if LLMs can produce usable CAD models: <a href="https://kerrickstaley.com/2026/02/22/can-frontier-llms-solve-cad-tasks" rel="nofollow">https://kerrickstaley.com/2026/02/22/can-frontier-llms-solve...</a><p>Claude 4.6 Opus and Gemini 3.1 Pro can to some degree, although the 3D models they produce are often deficient in some way that my eval didn't capture.<p>My eval used OpenSCAD simply due to familiarity and not having time to experiment with build123d/CadQuery. There is an academic paper where they were successful at fine-tuning a small VLM to do CadQuery: <a href="https://arxiv.org/pdf/2505.14646" rel="nofollow">https://arxiv.org/pdf/2505.14646</a></p>
]]></description><pubDate>Mon, 02 Mar 2026 03:28:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47213509</link><dc:creator>KerrickStaley</dc:creator><comments>https://news.ycombinator.com/item?id=47213509</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47213509</guid></item><item><title><![CDATA[Anthropic Adds Caveat to AI Safety Policy in Race Against Rivals]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.bloomberg.com/news/articles/2026-02-25/anthropic-adds-caveat-to-ai-safety-policy-in-race-against-rivals">https://www.bloomberg.com/news/articles/2026-02-25/anthropic-adds-caveat-to-ai-safety-policy-in-race-against-rivals</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47147361">https://news.ycombinator.com/item?id=47147361</a></p>
<p>Points: 2</p>
<p># Comments: 2</p>
]]></description><pubDate>Wed, 25 Feb 2026 04:29:28 +0000</pubDate><link>https://www.bloomberg.com/news/articles/2026-02-25/anthropic-adds-caveat-to-ai-safety-policy-in-race-against-rivals</link><dc:creator>KerrickStaley</dc:creator><comments>https://news.ycombinator.com/item?id=47147361</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47147361</guid></item><item><title><![CDATA[New comment by KerrickStaley in "Can frontier LLMs solve CAD tasks?"]]></title><description><![CDATA[
<p>Cool project, thanks for sharing!<p>The simulator lets the LLM request renders from different angles/times, so the LLM can get visual feedback. For failures, the simulator also returns status codes like `object_fell` or `mount_initially_collided_with_object` depending on what happened. You can see what the tool call looks like by looking at the Transcript tab, e.g. here <a href="https://kerrickstaley.com/ai-cad-design-mount-viz/gso__mug__openai_gpt-5.2__2026-02-22T14:34:17Z.html" rel="nofollow">https://kerrickstaley.com/ai-cad-design-mount-viz/gso__mug__...</a><p>I agree it's not clear how much benefit models get from iteration. Many of the successful runs are one-shots. You can see some examples of basic spatial reasoning e.g. here <a href="https://kerrickstaley.com/ai-cad-design-mount-viz/gso__mug__anthropic_claude-opus-4.6_2026-02-22T04:51:03Z.html" rel="nofollow">https://kerrickstaley.com/ai-cad-design-mount-viz/gso__mug__...</a> :<p>> The initial collision is because the mount was positioned at the same height as the mug's body center (z=-22), causing overlap. I need to lower the mount significantly so the mug starts above it and drops into the cradle.</p>
]]></description><pubDate>Tue, 24 Feb 2026 18:29:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=47140715</link><dc:creator>KerrickStaley</dc:creator><comments>https://news.ycombinator.com/item?id=47140715</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47140715</guid></item><item><title><![CDATA[Can frontier LLMs solve CAD tasks?]]></title><description><![CDATA[
<p>Article URL: <a href="https://kerrickstaley.com/2026/02/22/can-frontier-llms-solve-cad-tasks">https://kerrickstaley.com/2026/02/22/can-frontier-llms-solve-cad-tasks</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47132842">https://news.ycombinator.com/item?id=47132842</a></p>
<p>Points: 15</p>
<p># Comments: 4</p>
]]></description><pubDate>Tue, 24 Feb 2026 04:23:27 +0000</pubDate><link>https://kerrickstaley.com/2026/02/22/can-frontier-llms-solve-cad-tasks</link><dc:creator>KerrickStaley</dc:creator><comments>https://news.ycombinator.com/item?id=47132842</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47132842</guid></item></channel></rss>