<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: maciejgryka</title><link>https://news.ycombinator.com/user?id=maciejgryka</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 03 Sep 2026 07:35:18 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=maciejgryka" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by maciejgryka in "Muse Spark 1.3"]]></title><description><![CDATA[
<p>Does anyone know what the license for this model is? Specifically any word on restrictions about what it can be used for?</p>
]]></description><pubDate>Wed, 02 Sep 2026 21:27:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=49542817</link><dc:creator>maciejgryka</dc:creator><comments>https://news.ycombinator.com/item?id=49542817</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49542817</guid></item><item><title><![CDATA[New comment by maciejgryka in "The August 17 outage"]]></title><description><![CDATA[
<p>That’s like asking whether fuel consumption was productive or leisure as the number of cars on the road increased. It’s both! I don’t think you can separate one from the other in any reasonable way.</p>
]]></description><pubDate>Fri, 21 Aug 2026 06:11:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=49384390</link><dc:creator>maciejgryka</dc:creator><comments>https://news.ycombinator.com/item?id=49384390</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49384390</guid></item><item><title><![CDATA[New comment by maciejgryka in "Being ambitious and being a dad"]]></title><description><![CDATA[
<p>Thank you fur writing this nichochar.<p>I have many similar thoughts, but one thing that worries me is also trying too hard to do the optimal thing. I often find that my own expectations collide with reality (kids’ moods, random events necessitating change of plans etc). So it’s important to switch from “rationally making shit happen” mode during work time to “vibe and see what happens” during family time. This mental switch is hard.</p>
]]></description><pubDate>Wed, 19 Aug 2026 19:17:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=49365964</link><dc:creator>maciejgryka</dc:creator><comments>https://news.ycombinator.com/item?id=49365964</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49365964</guid></item><item><title><![CDATA[New comment by maciejgryka in "OpenRouter is joining Stripe"]]></title><description><![CDATA[
<p>Ha that’s a really interesting comparison! I guess the difference is that OR directly sends revenue to model providers, so maybe they’re more likely to continue working together? But I can totally see it go the other way once a provider feels confident enough their users won’t switch away. At that point the OpenRouter tax, however small, will be a problem to solve.</p>
]]></description><pubDate>Wed, 19 Aug 2026 19:03:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=49365811</link><dc:creator>maciejgryka</dc:creator><comments>https://news.ycombinator.com/item?id=49365811</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49365811</guid></item><item><title><![CDATA[New comment by maciejgryka in "The development pipeline is a production system"]]></title><description><![CDATA[
<p>I’d bet there are as many stories of businesses failing because of inability to ship quickly as there are about focusing too much on your tooling instead of delivering value to customers. Both failures are dangerous! And depending on your market, product, team etc. a different spot on that spectrum is appropriate.<p>In some places shipping quickly is part of the value. In others, the product works and delivers value and having slow releases (implying eg a manual release process) is a feature.<p>What this article advocates for is certainly a valid lens, by IMO it’d be a mistake to take it as universal.</p>
]]></description><pubDate>Sat, 01 Aug 2026 13:15:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=49134173</link><dc:creator>maciejgryka</dc:creator><comments>https://news.ycombinator.com/item?id=49134173</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49134173</guid></item><item><title><![CDATA[Gemma 4 Models]]></title><description><![CDATA[
<p>Article URL: <a href="https://huggingface.co/blog/gemma4">https://huggingface.co/blog/gemma4</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47616492">https://news.ycombinator.com/item?id=47616492</a></p>
<p>Points: 5</p>
<p># Comments: 1</p>
]]></description><pubDate>Thu, 02 Apr 2026 16:20:04 +0000</pubDate><link>https://huggingface.co/blog/gemma4</link><dc:creator>maciejgryka</dc:creator><comments>https://news.ycombinator.com/item?id=47616492</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47616492</guid></item><item><title><![CDATA[The 10x inference tax you don't have to pay]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.distillabs.ai/blog/the-10x-inference-tax-you-dont-have-to-pay">https://www.distillabs.ai/blog/the-10x-inference-tax-you-dont-have-to-pay</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47233844">https://news.ycombinator.com/item?id=47233844</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 03 Mar 2026 15:28:14 +0000</pubDate><link>https://www.distillabs.ai/blog/the-10x-inference-tax-you-dont-have-to-pay</link><dc:creator>maciejgryka</dc:creator><comments>https://news.ycombinator.com/item?id=47233844</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47233844</guid></item><item><title><![CDATA[Benchmarking the best base small model for fine-tuning]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.distillabs.ai/blog/we-benchmarked-12-small-language-models-across-8-tasks-to-find-the-best-base-model-for-fine-tuning">https://www.distillabs.ai/blog/we-benchmarked-12-small-language-models-across-8-tasks-to-find-the-best-base-model-for-fine-tuning</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47152331">https://news.ycombinator.com/item?id=47152331</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 25 Feb 2026 14:53:53 +0000</pubDate><link>https://www.distillabs.ai/blog/we-benchmarked-12-small-language-models-across-8-tasks-to-find-the-best-base-model-for-fine-tuning</link><dc:creator>maciejgryka</dc:creator><comments>https://news.ycombinator.com/item?id=47152331</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47152331</guid></item><item><title><![CDATA[Show HN: Small "AI slop" classifier running in a browser extension]]></title><description><![CDATA[
<p>We used our distillation platform & a Kaggle dataset to produce a tiny (270M Gemma base) model to classify text into "AI slop"/not classes.<p>It's fun to play with and was fun to build, too.<p>Annoyingly formal, human-written text (e.g. an ML paper I wrote back in 2015) tends to get misclassified (try "Manipulated images lose believability if the user's edits fail to account for shadows. We propose a method that makes removal and editing of soft shadows easy. Soft shadows are ubiquitous, but remain notoriously difficult to extract and manipulate. We posit that soft shadows can be segmented, and therefore edited, by learning a mapping function for image patches that generates shadow mattes. We validate this premise by removing soft shadows from photographs with only a small amount of user input").</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46888280">https://news.ycombinator.com/item?id=46888280</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 04 Feb 2026 16:57:49 +0000</pubDate><link>https://github.com/distil-labs/distil-ai-slop-detector</link><dc:creator>maciejgryka</dc:creator><comments>https://news.ycombinator.com/item?id=46888280</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46888280</guid></item><item><title><![CDATA[Show HN: Distilled 0.6B text-to-SQL model]]></title><description><![CDATA[
<p>We used our platform to fine-tune a tiny text-to-SQL model using distillation from DeepSeek V3. Repo has instructions for how to replicate this.<p>This is definitely not the best-performing model like this out there! But I found it surprising we were able to get to this much out of it: stone's throw away from a teacher 1000x the size!<p>We also ran the same thing using the 4B Qwen and matched the teacher accuracy, though here the difference is merely 100x :)<p>I find this pretty cool - obviously our distilled models can only do this one task and don't generalize, but that's often exactly what you want when you're building agentic systems.<p>Happy to answer any questions!</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46703884">https://news.ycombinator.com/item?id=46703884</a></p>
<p>Points: 5</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 21 Jan 2026 11:02:31 +0000</pubDate><link>https://github.com/distil-labs/distil-text2sql</link><dc:creator>maciejgryka</dc:creator><comments>https://news.ycombinator.com/item?id=46703884</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46703884</guid></item><item><title><![CDATA[New comment by maciejgryka in "Which small model is best for fine-tuning? We tested 12 of them on 8 tasks"]]></title><description><![CDATA[
<p>We benchmarked which small language models are most tunable and which deliver best performance after fine-tuning. Tested 12 models (Qwen, Llama, Gemma, Granite, SmolLM) on 8 tasks.<p>TL;DR Qwen3 family is the best overall choice, small Llamas improve the most after fine-tuning.</p>
]]></description><pubDate>Tue, 09 Dec 2025 15:54:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=46206326</link><dc:creator>maciejgryka</dc:creator><comments>https://news.ycombinator.com/item?id=46206326</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46206326</guid></item><item><title><![CDATA[Which small model is best for fine-tuning? We tested 12 of them on 8 tasks]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.distillabs.ai/blog/we-benchmarked-12-small-language-models-across-8-tasks-to-find-the-best-base-model-for-fine-tuning">https://www.distillabs.ai/blog/we-benchmarked-12-small-language-models-across-8-tasks-to-find-the-best-base-model-for-fine-tuning</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46206325">https://news.ycombinator.com/item?id=46206325</a></p>
<p>Points: 8</p>
<p># Comments: 1</p>
]]></description><pubDate>Tue, 09 Dec 2025 15:54:53 +0000</pubDate><link>https://www.distillabs.ai/blog/we-benchmarked-12-small-language-models-across-8-tasks-to-find-the-best-base-model-for-fine-tuning</link><dc:creator>maciejgryka</dc:creator><comments>https://news.ycombinator.com/item?id=46206325</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46206325</guid></item><item><title><![CDATA[New comment by maciejgryka in "Gitara: A small, local Git agent"]]></title><description><![CDATA[
<p>Huh works fine for me, even when not logged in to Github. Can you try again?</p>
]]></description><pubDate>Mon, 01 Dec 2025 14:52:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=46108134</link><dc:creator>maciejgryka</dc:creator><comments>https://news.ycombinator.com/item?id=46108134</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46108134</guid></item><item><title><![CDATA[New comment by maciejgryka in "Gitara: A small, local Git agent"]]></title><description><![CDATA[
<p>We've been experimenting with small models for structured tool calling tasks and just released gitara. Both the 3B and 1B models turn natural language instructions into valid git commands and run fully locally through Ollama.<p>Highlights:<p>1/ Same accuracy as a 120B GPT-OSS
2/ Runs on your laptop using Ollama
3/ <1.5 seconds response time<p>Examples:
- “undo last commit but keep changes” → `git reset --soft HEAD~1`
- “what is in the latest stash, show diff” → `git stash show --patch`
- “show 8 commits as a graph” → `git log -n 8 --graph`<p>The repo includes the code, tool schema, examples, and evaluation method.</p>
]]></description><pubDate>Mon, 01 Dec 2025 14:35:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=46107912</link><dc:creator>maciejgryka</dc:creator><comments>https://news.ycombinator.com/item?id=46107912</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46107912</guid></item><item><title><![CDATA[Gitara: A small, local Git agent]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/distil-labs/distil-gitara">https://github.com/distil-labs/distil-gitara</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46107896">https://news.ycombinator.com/item?id=46107896</a></p>
<p>Points: 5</p>
<p># Comments: 4</p>
]]></description><pubDate>Mon, 01 Dec 2025 14:34:50 +0000</pubDate><link>https://github.com/distil-labs/distil-gitara</link><dc:creator>maciejgryka</dc:creator><comments>https://news.ycombinator.com/item?id=46107896</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46107896</guid></item><item><title><![CDATA[New comment by maciejgryka in "Kimi K2 Thinking, a SOTA open-source trillion-parameter reasoning model"]]></title><description><![CDATA[
<p>I think it’s going to be a while before we see small models (defined roughly as “runnable on reasonable consumer hardware”) do a good job at general coding tasks. It’s a very broad area! You can do some specific tasks reasonably well (eg I distilled a toy git helper you can run locally here <a href="https://github.com/distil-labs/gitara" rel="nofollow">https://github.com/distil-labs/gitara</a>), but “coding” is such a big thing that you really need a lot of knowledge to do it well.</p>
]]></description><pubDate>Thu, 06 Nov 2025 19:08:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=45839018</link><dc:creator>maciejgryka</dc:creator><comments>https://news.ycombinator.com/item?id=45839018</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45839018</guid></item><item><title><![CDATA[New comment by maciejgryka in "Kimi K2 Thinking, a SOTA open-source trillion-parameter reasoning model"]]></title><description><![CDATA[
<p>I think this is a description of how things are today, but not an inherent property of how the models are built. Over the last year or so the trend seems to be moving from “more data” to “better data”. And I think in most narrow domains (which, to be clear, general coding agent is not!) it’s possible to train a smaller, specialized model reaching the performance of a much larger generic model.<p>Disclaimer: this is pretty much the thesis of a company I work for, distillabs.ai but other people say similar things e.g. <a href="https://research.nvidia.com/labs/lpr/slm-agents/" rel="nofollow">https://research.nvidia.com/labs/lpr/slm-agents/</a></p>
]]></description><pubDate>Thu, 06 Nov 2025 19:04:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=45838971</link><dc:creator>maciejgryka</dc:creator><comments>https://news.ycombinator.com/item?id=45838971</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45838971</guid></item><item><title><![CDATA[Beads – A memory upgrade for your coding agent]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/steveyegge/beads">https://github.com/steveyegge/beads</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45566423">https://news.ycombinator.com/item?id=45566423</a></p>
<p>Points: 12</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 13 Oct 2025 09:22:47 +0000</pubDate><link>https://github.com/steveyegge/beads</link><dc:creator>maciejgryka</dc:creator><comments>https://news.ycombinator.com/item?id=45566423</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45566423</guid></item><item><title><![CDATA[We Trained a 3B Function-Calling Git Agent for Local Use]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.distillabs.ai/blog/gitara-how-we-trained-a-3b-function-calling-git-agent-for-local-use">https://www.distillabs.ai/blog/gitara-how-we-trained-a-3b-function-calling-git-agent-for-local-use</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45438456">https://news.ycombinator.com/item?id=45438456</a></p>
<p>Points: 6</p>
<p># Comments: 2</p>
]]></description><pubDate>Wed, 01 Oct 2025 14:57:13 +0000</pubDate><link>https://www.distillabs.ai/blog/gitara-how-we-trained-a-3b-function-calling-git-agent-for-local-use</link><dc:creator>maciejgryka</dc:creator><comments>https://news.ycombinator.com/item?id=45438456</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45438456</guid></item><item><title><![CDATA[Dashbit Plans for 2025]]></title><description><![CDATA[
<p>Article URL: <a href="https://dashbit.co/blog/dashbit-plans-2025">https://dashbit.co/blog/dashbit-plans-2025</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43100798">https://news.ycombinator.com/item?id=43100798</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 19 Feb 2025 10:59:14 +0000</pubDate><link>https://dashbit.co/blog/dashbit-plans-2025</link><dc:creator>maciejgryka</dc:creator><comments>https://news.ycombinator.com/item?id=43100798</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43100798</guid></item></channel></rss>