<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: gitpusher42</title><link>https://news.ycombinator.com/user?id=gitpusher42</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 29 Jul 2026 23:20:26 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=gitpusher42" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by gitpusher42 in "Show HN: Open-source engine running Gemma 4 26B in 2 GB RAM on any M-series Mac"]]></title><description><![CDATA[
<p>It is Apple platform only implementation because of Metal (and Swift). Other platforms would require CUDA or Vulkan and a complete rework</p>
]]></description><pubDate>Wed, 29 Jul 2026 22:51:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=49104121</link><dc:creator>gitpusher42</dc:creator><comments>https://news.ycombinator.com/item?id=49104121</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49104121</guid></item><item><title><![CDATA[New comment by gitpusher42 in "Show HN: Open-source engine running Gemma 4 26B in 2 GB RAM on any M-series Mac"]]></title><description><![CDATA[
<p>hm. just open repo, copy commands into your terminal and you will get app installed (if you have swift toolchain installed)<p>after that download 14gb of weights and enjoy offline inference (and a bit of Gemma4 intelligence) for your everyday tasks<p>multi turn chat is coming!</p>
]]></description><pubDate>Wed, 29 Jul 2026 22:45:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=49104073</link><dc:creator>gitpusher42</dc:creator><comments>https://news.ycombinator.com/item?id=49104073</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49104073</guid></item><item><title><![CDATA[New comment by gitpusher42 in "Show HN: Open-source engine running Gemma 4 26B in 2 GB RAM on any M-series Mac"]]></title><description><![CDATA[
<p>Thank you! If you can use it for your tasks I would be happy!</p>
]]></description><pubDate>Wed, 29 Jul 2026 22:33:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=49103965</link><dc:creator>gitpusher42</dc:creator><comments>https://news.ycombinator.com/item?id=49103965</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49103965</guid></item><item><title><![CDATA[New comment by gitpusher42 in "Show HN: Open-source engine running Gemma 4 26B in 2 GB RAM on any M-series Mac"]]></title><description><![CDATA[
<p>uh, I don't think it is possible to compare them. DwarfStar4 is for high end macs and a lot of ram. this project is more targeted to low end devices and "general use" Gemma4 model</p>
]]></description><pubDate>Wed, 29 Jul 2026 22:16:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=49103807</link><dc:creator>gitpusher42</dc:creator><comments>https://news.ycombinator.com/item?id=49103807</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49103807</guid></item><item><title><![CDATA[New comment by gitpusher42 in "Show HN: Open-source engine running Gemma 4 26B in 2 GB RAM on any M-series Mac"]]></title><description><![CDATA[
<p>Yeah, I checked it. One expert is about a 3.36mb block. If a cache miss happens I read whole block with one pread.<p>And there is some reuse. ~41% selected again for the next token, ~57% within two. Each layer has its own experts, so no reuse between these layers.</p>
]]></description><pubDate>Wed, 29 Jul 2026 21:59:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=49103630</link><dc:creator>gitpusher42</dc:creator><comments>https://news.ycombinator.com/item?id=49103630</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49103630</guid></item><item><title><![CDATA[New comment by gitpusher42 in "Show HN: Open-source engine running Gemma 4 26B in 2 GB RAM on any M-series Mac"]]></title><description><![CDATA[
<p>There was an ai winter for very long time. The math for NNs was already here, but not enough compute/data<p>I saw a pretty cool project to run an llm on an esp32 device
<a href="https://github.com/slvDev/esp32-ai" rel="nofollow">https://github.com/slvDev/esp32-ai</a></p>
]]></description><pubDate>Wed, 29 Jul 2026 21:33:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=49103370</link><dc:creator>gitpusher42</dc:creator><comments>https://news.ycombinator.com/item?id=49103370</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49103370</guid></item><item><title><![CDATA[New comment by gitpusher42 in "Show HN: Open-source engine running Gemma 4 26B in 2 GB RAM on any M-series Mac"]]></title><description><![CDATA[
<p>Thank you!<p>afaik ollama relies on llama.cpp and mmap. mmap loads pages on demand and doesn't use the same explicit cache or parallel reads like my engine. Most likely ollama/llama.cpp will be way slower in this case</p>
]]></description><pubDate>Wed, 29 Jul 2026 21:16:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=49103209</link><dc:creator>gitpusher42</dc:creator><comments>https://news.ycombinator.com/item?id=49103209</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49103209</guid></item><item><title><![CDATA[New comment by gitpusher42 in "Show HN: Open-source engine running Gemma 4 26B in 2 GB RAM on any M-series Mac"]]></title><description><![CDATA[
<p>not with this engine. Kimi is a very different model. You can try to check HN later, I believe someone will build engine for this model for edge devices</p>
]]></description><pubDate>Wed, 29 Jul 2026 20:42:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=49102821</link><dc:creator>gitpusher42</dc:creator><comments>https://news.ycombinator.com/item?id=49102821</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49102821</guid></item><item><title><![CDATA[New comment by gitpusher42 in "Show HN: Open-source engine running Gemma 4 26B in 2 GB RAM on any M-series Mac"]]></title><description><![CDATA[
<p>Thank you! Let me know how it goes and share your tok/s results</p>
]]></description><pubDate>Wed, 29 Jul 2026 20:29:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=49102635</link><dc:creator>gitpusher42</dc:creator><comments>https://news.ycombinator.com/item?id=49102635</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49102635</guid></item><item><title><![CDATA[New comment by gitpusher42 in "Show HN: Open-source engine running Gemma 4 26B in 2 GB RAM on any M-series Mac"]]></title><description><![CDATA[
<p>I tried it. madvise didn't make mmap better than pread. I also tested F_RDADVISE, it helped on short decodes, but somehow got worse on longer decodes. Not very clear why, most likely problem somewhere at APFS and it is closed source and not much docs for it</p>
]]></description><pubDate>Wed, 29 Jul 2026 20:23:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=49102551</link><dc:creator>gitpusher42</dc:creator><comments>https://news.ycombinator.com/item?id=49102551</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49102551</guid></item><item><title><![CDATA[New comment by gitpusher42 in "Show HN: Open-source engine running Gemma 4 26B in 2 GB RAM on any M-series Mac"]]></title><description><![CDATA[
<p>m5 device also uses the same approach. the same 16 cache slots. and experts are evicted from memory as needed. And activity monitor shows 2gb usage for m5 pro (24gb btw)</p>
]]></description><pubDate>Wed, 29 Jul 2026 20:17:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=49102462</link><dc:creator>gitpusher42</dc:creator><comments>https://news.ycombinator.com/item?id=49102462</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49102462</guid></item><item><title><![CDATA[New comment by gitpusher42 in "Show HN: Open-source engine running Gemma 4 26B in 2 GB RAM on any M-series Mac"]]></title><description><![CDATA[
<p>Uh, not really, unfortunately.
Asahi uses Vulkan for gpu, but kernels for this project are metal.</p>
]]></description><pubDate>Wed, 29 Jul 2026 19:59:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=49102260</link><dc:creator>gitpusher42</dc:creator><comments>https://news.ycombinator.com/item?id=49102260</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49102260</guid></item><item><title><![CDATA[New comment by gitpusher42 in "Show HN: Open-source engine running Gemma 4 26B in 2 GB RAM on any M-series Mac"]]></title><description><![CDATA[
<p>Yeah, correct! You can set up this engine to get more expert cache slots (e.g 32 instead of 16) to get a better hit rate and better tok/s.
it will be 3.5gb instead of 2gb.</p>
]]></description><pubDate>Wed, 29 Jul 2026 19:54:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=49102201</link><dc:creator>gitpusher42</dc:creator><comments>https://news.ycombinator.com/item?id=49102201</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49102201</guid></item><item><title><![CDATA[New comment by gitpusher42 in "Show HN: Open-source engine running Gemma 4 26B in 2 GB RAM on any M-series Mac"]]></title><description><![CDATA[
<p>I double checked m2 logs. Cache hit rate is about 59-69%. 250-320MB went through `pread` per generated token. It is 3gb/s during this i/o phase.</p>
]]></description><pubDate>Wed, 29 Jul 2026 19:46:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=49102097</link><dc:creator>gitpusher42</dc:creator><comments>https://news.ycombinator.com/item?id=49102097</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49102097</guid></item><item><title><![CDATA[New comment by gitpusher42 in "Show HN: Open-source engine running Gemma 4 26B in 2 GB RAM on any M-series Mac"]]></title><description><![CDATA[
<p>Thank you very much!<p>I think it will throttle quite soon, but I haven't tried runs longer than 30minutes with this engine.<p>However, there is no constant load on ssd or gpu. i/o and gpu work are alternating and there is a brief idle periods for each i/o and gpu during inference (because gpu waits for i/o and after that i/o waits for gpu)</p>
]]></description><pubDate>Wed, 29 Jul 2026 19:31:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=49101935</link><dc:creator>gitpusher42</dc:creator><comments>https://news.ycombinator.com/item?id=49101935</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49101935</guid></item><item><title><![CDATA[New comment by gitpusher42 in "Show HN: Open-source engine running Gemma 4 26B in 2 GB RAM on any M-series Mac"]]></title><description><![CDATA[
<p>For Mac I would start from MLX engine. 
For exact model choice it is better to check bench results, and select model based on your need. A lot of good feedback about Qwen3.6, but I haven't used it in my tasks</p>
]]></description><pubDate>Wed, 29 Jul 2026 19:22:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=49101826</link><dc:creator>gitpusher42</dc:creator><comments>https://news.ycombinator.com/item?id=49101826</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49101826</guid></item><item><title><![CDATA[New comment by gitpusher42 in "Show HN: Open-source engine running Gemma 4 26B in 2 GB RAM on any M-series Mac"]]></title><description><![CDATA[
<p>Thank you!
Text is not the main part of this repo. The main part is the technology and the list of experiments (and some useful knowledge I got from this project, haha). I have always been bad at writing or editing text (in both my native language and English), but without text it is impossible to share this project online.<p>Text was the last and most difficult part for me. It is not perfect (and this project is not perfect as well), but I believe it does the job of communicating my ideas</p>
]]></description><pubDate>Wed, 29 Jul 2026 19:09:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=49101677</link><dc:creator>gitpusher42</dc:creator><comments>https://news.ycombinator.com/item?id=49101677</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49101677</guid></item><item><title><![CDATA[New comment by gitpusher42 in "Show HN: Open-source engine running Gemma 4 26B in 2 GB RAM on any M-series Mac"]]></title><description><![CDATA[
<p>I am not native, my English is far away from perfect. I am using LLMs for checking my texts or grammar. I always trying to edit it properly, but sometimes I missing parts like that because I don't really have this "language feeling" as natives. Apologies for this</p>
]]></description><pubDate>Wed, 29 Jul 2026 18:50:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=49101463</link><dc:creator>gitpusher42</dc:creator><comments>https://news.ycombinator.com/item?id=49101463</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49101463</guid></item><item><title><![CDATA[New comment by gitpusher42 in "Show HN: Open-source engine running Gemma 4 26B in 2 GB RAM on any M-series Mac"]]></title><description><![CDATA[
<p>I think it depends on usage pattern. You trade speed for lower memory usage. 
Maybe engine specialisation and faster SSDs is the future for local inference, who knows</p>
]]></description><pubDate>Wed, 29 Jul 2026 18:45:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=49101393</link><dc:creator>gitpusher42</dc:creator><comments>https://news.ycombinator.com/item?id=49101393</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49101393</guid></item><item><title><![CDATA[New comment by gitpusher42 in "Show HN: Open-source engine running Gemma 4 26B in 2 GB RAM on any M-series Mac"]]></title><description><![CDATA[
<p>Thanks!
I wanted to add hugging face token field to speed up model download, but then I realised that people might not trust to give their tokens
And yeah, local models are better for security, at least your conversation stay on the machine</p>
]]></description><pubDate>Wed, 29 Jul 2026 18:37:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=49101305</link><dc:creator>gitpusher42</dc:creator><comments>https://news.ycombinator.com/item?id=49101305</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49101305</guid></item></channel></rss>