<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: greggh</title><link>https://news.ycombinator.com/user?id=greggh</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 27 Aug 2026 18:18:49 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=greggh" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by greggh in "I don't recommend Tailwind CSS"]]></title><description><![CDATA[
<p>Many of us oldies who started working on the web years before IE 6 actually like Tailwind. We all have our preferences. But I know multiple 50+ year olds who have been doing this work since CSS was barely a proposal who now use Tailwind.</p>
]]></description><pubDate>Sun, 02 Aug 2026 12:26:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=49143880</link><dc:creator>greggh</dc:creator><comments>https://news.ycombinator.com/item?id=49143880</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49143880</guid></item><item><title><![CDATA[New comment by greggh in "Advancing the price-performance frontier with GPT‑5.6"]]></title><description><![CDATA[
<p>Use a harness like OMP that lets you choose which model does which things. My main model is GLM 5.2, it handles planning and anything I dont have covered by other models. Tasks from todos and in sub agents are done by deepseek, I have different models for the git work like add/commit/push (that goes through cheap Minimax M3), and so on...<p>This way the expensive/strong model only handles the architecture and orchestration tasks. The cheaper models handle everything else and the strong one knows how to tell them what to do in enough detail to get good work out of them.</p>
]]></description><pubDate>Thu, 30 Jul 2026 23:54:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=49117370</link><dc:creator>greggh</dc:creator><comments>https://news.ycombinator.com/item?id=49117370</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49117370</guid></item><item><title><![CDATA[New comment by greggh in "Show HN: Open-source engine running Gemma 4 26B in 2 GB RAM on any M-series Mac"]]></title><description><![CDATA[
<p>Yeah, its the 256gb version.</p>
]]></description><pubDate>Wed, 29 Jul 2026 17:25:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=49100405</link><dc:creator>greggh</dc:creator><comments>https://news.ycombinator.com/item?id=49100405</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49100405</guid></item><item><title><![CDATA[New comment by greggh in "Show HN: Open-source engine running Gemma 4 26B in 2 GB RAM on any M-series Mac"]]></title><description><![CDATA[
<p>It does exactly what it says it does. On my Mac mini M4 with 16GB of ram it is running at just over 5 tok/s. That jump from M4 to M5 is crazy.</p>
]]></description><pubDate>Wed, 29 Jul 2026 15:59:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=49099217</link><dc:creator>greggh</dc:creator><comments>https://news.ycombinator.com/item?id=49099217</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49099217</guid></item><item><title><![CDATA[New comment by greggh in "Show HN: Orate – On-device neural text-to-speech queue for Mac"]]></title><description><![CDATA[
<p>It took the key!  I tried emailing the support email in the website footer and it bounced back. Thought it might be easier to work through things.<p>It still crashes when I try to view the shortcuts in settings. But everything else seems better.</p>
]]></description><pubDate>Tue, 28 Jul 2026 15:28:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=49085394</link><dc:creator>greggh</dc:creator><comments>https://news.ycombinator.com/item?id=49085394</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49085394</guid></item><item><title><![CDATA[New comment by greggh in "Show HN: Orate – On-device neural text-to-speech queue for Mac"]]></title><description><![CDATA[
<p>It doesn't crash on me anymore! But it won't take my license key, and I am just hitting the copy button on polar.sh to copy the key and paste it in.</p>
]]></description><pubDate>Fri, 24 Jul 2026 00:34:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=49029937</link><dc:creator>greggh</dc:creator><comments>https://news.ycombinator.com/item?id=49029937</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49029937</guid></item><item><title><![CDATA[New comment by greggh in "Kimi K3 Is Competitive with Fable; Kimi K3 and Fable Is SoTA"]]></title><description><![CDATA[
<p>Stock OMP. When you add a provider and then /model you can choose a model and choose what roles it will take. Do that for each role it has.<p>Then I use /plan when I need to be planning and not writing to any files. Take the advice the UI gives you where it tells you to add the word orchestrate into your prompts when you want to make sure it uses its todo/tasks and sub-agents.</p>
]]></description><pubDate>Fri, 24 Jul 2026 00:27:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=49029885</link><dc:creator>greggh</dc:creator><comments>https://news.ycombinator.com/item?id=49029885</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49029885</guid></item><item><title><![CDATA[New comment by greggh in "Show HN: Orate – On-device neural text-to-speech queue for Mac"]]></title><description><![CDATA[
<p>I had to click Skip to get past the intro screens, then the app comes up. I went to settings and pasted in my license, clicking activate says it's not valid. It is the key on my polar.sh account and I copy/pasted it so I know it's correct. Then it crashed.</p>
]]></description><pubDate>Wed, 22 Jul 2026 21:52:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=49013961</link><dc:creator>greggh</dc:creator><comments>https://news.ycombinator.com/item?id=49013961</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49013961</guid></item><item><title><![CDATA[New comment by greggh in "Kimi K3 Is Competitive with Fable; Kimi K3 and Fable Is SoTA"]]></title><description><![CDATA[
<p>I do this in OMP, a fork of Pi. It lets you set different models for different tasks. So with an API that has many different companies models I can set the Plan model to the best one, right now I am using GLM 5.2 for that, it plans really well. I have Vision set to Kimi 2.7 Code (cheaper and vision is just fine). Minimax M3 is set to the Advisor role (double checks work). Deepseek v4 Flash is set for the Task role. And MiMo 2.5 pro is set as default.<p>With this setup GLM handles planning and managing my AGENTS.md, and orchestrating subagents for tasks from the plan/todo GLM created. The tasks themselves are handed off to Deepseek v4 flash to implement with strong instructions and examples for each agent. Minimax M3 reviews the output as the Advisor and recommends changes, catches bugs, and whatnot, subagents can be re-run with that information.<p>Overall I am saving a lot using some of these smaller models. But with this setup I am getting great results.</p>
]]></description><pubDate>Wed, 22 Jul 2026 21:43:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=49013865</link><dc:creator>greggh</dc:creator><comments>https://news.ycombinator.com/item?id=49013865</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49013865</guid></item><item><title><![CDATA[New comment by greggh in "Show HN: Orate – On-device neural text-to-speech queue for Mac"]]></title><description><![CDATA[
<p>Mac mini m4 16gb, latest updates.</p>
]]></description><pubDate>Wed, 22 Jul 2026 00:39:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=49000345</link><dc:creator>greggh</dc:creator><comments>https://news.ycombinator.com/item?id=49000345</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49000345</guid></item><item><title><![CDATA[New comment by greggh in "Show HN: Orate – On-device neural text-to-speech queue for Mac"]]></title><description><![CDATA[
<p>It would be nice to have a sample of the audio quality and voice(s) it uses on the website so we know what it will sound like.<p>--
Edit:<p>I installed it, ran it and got the first time wizard, granted permissions and hit continue and it just exits without any other message or screen. It isn't in the menu bar. I run it again and get the same. It says the permissions are granted already the second time though.<p>I like the interface on the website a lot, so I would love to use this. Thoughts?</p>
]]></description><pubDate>Tue, 21 Jul 2026 22:40:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=48999327</link><dc:creator>greggh</dc:creator><comments>https://news.ycombinator.com/item?id=48999327</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48999327</guid></item><item><title><![CDATA[New comment by greggh in "Where are YC founders now? OpenAI and Anthropic, mostly"]]></title><description><![CDATA[
<p>The wheels on the bus go round and round, round and round, round and round...</p>
]]></description><pubDate>Thu, 16 Jul 2026 13:11:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=48934034</link><dc:creator>greggh</dc:creator><comments>https://news.ycombinator.com/item?id=48934034</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48934034</guid></item><item><title><![CDATA[New comment by greggh in "Grok Build is open source"]]></title><description><![CDATA[
<p>Just a prototype? I have no reason to leave the terminal for a GUI IDE. TUI works great, does what I need and is very easy to use and interact with.</p>
]]></description><pubDate>Wed, 15 Jul 2026 22:34:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=48928042</link><dc:creator>greggh</dc:creator><comments>https://news.ycombinator.com/item?id=48928042</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48928042</guid></item><item><title><![CDATA[New comment by greggh in "1024000^2 Blocks, 2B2T Minecraft Server World Download Project, and Discoveries"]]></title><description><![CDATA[
<p>2b2t Place is exactly that.<p><a href="https://2b2t.place" rel="nofollow">https://2b2t.place</a></p>
]]></description><pubDate>Tue, 19 May 2026 13:33:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=48193139</link><dc:creator>greggh</dc:creator><comments>https://news.ycombinator.com/item?id=48193139</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48193139</guid></item><item><title><![CDATA[New comment by greggh in "This Month in Ladybird – April 2026"]]></title><description><![CDATA[
<p>Uhh, yes? Non-profits take donations to keep doing their work.</p>
]]></description><pubDate>Sun, 03 May 2026 14:10:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47997114</link><dc:creator>greggh</dc:creator><comments>https://news.ycombinator.com/item?id=47997114</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47997114</guid></item><item><title><![CDATA[New comment by greggh in "TIL: Apple Broke Time Machine Again on Tahoe"]]></title><description><![CDATA[
<p>On Tahoe my Time Machine was broken after the update. My backup target is on a QNAP NAS. I just had to set it up from scratch again and it worked. But it did cost me a few files I was trying to recover. So I feel this.</p>
]]></description><pubDate>Sun, 01 Feb 2026 22:53:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=46850237</link><dc:creator>greggh</dc:creator><comments>https://news.ycombinator.com/item?id=46850237</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46850237</guid></item><item><title><![CDATA[New comment by greggh in "Ross Stevens Donates $100M to Pay Every US Olympian and Paralympian $200k"]]></title><description><![CDATA[
<p>The real answer here is that he is mad about people protesting what Israel is doing in Gaza. This $100M donation is being made with funds he had given to UPenn. He has taken it back, via lawyers, because they allowed the protests to go on. He is now just taking that original donation and moving it somewhere else. Not that I am against the Olympians getting paid, just some context.<p>Sources:
<a href="https://philanthropynewsdigest.org/news/donor-pulls-100-million-gift-to-upenn-after-antisemitism-hearing" rel="nofollow">https://philanthropynewsdigest.org/news/donor-pulls-100-mill...</a>
<a href="https://thehill.com/homenews/education/4348656-upenn-loses-100-million-dollar-donation-after-antisemitism-hearing/" rel="nofollow">https://thehill.com/homenews/education/4348656-upenn-loses-1...</a>
<a href="https://www.timesnownews.com/world/who-is-ross-stevens-stone-ridge-ceo-pulling-usd-100-million-donation-from-pennsylvania-university-article-105823250" rel="nofollow">https://www.timesnownews.com/world/who-is-ross-stevens-stone...</a>
(many more)</p>
]]></description><pubDate>Thu, 29 Jan 2026 02:11:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=46804856</link><dc:creator>greggh</dc:creator><comments>https://news.ycombinator.com/item?id=46804856</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46804856</guid></item><item><title><![CDATA[New comment by greggh in "Trinity large: An open 400B sparse MoE model"]]></title><description><![CDATA[
<p>The only thing I question is the use of Maverick in their comparison charts. That's like comparing a pile of rocks to an LLM.</p>
]]></description><pubDate>Wed, 28 Jan 2026 21:54:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=46802096</link><dc:creator>greggh</dc:creator><comments>https://news.ycombinator.com/item?id=46802096</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46802096</guid></item><item><title><![CDATA[New comment by greggh in "Claude Cowork runs Linux VM via Apple virtualization framework"]]></title><description><![CDATA[
<p>Use a devcontainer. Claude Code's repo has one built specifically for it:<p><a href="https://github.com/anthropics/claude-code/tree/main/.devcontainer" rel="nofollow">https://github.com/anthropics/claude-code/tree/main/.devcont...</a></p>
]]></description><pubDate>Thu, 15 Jan 2026 19:14:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=46637619</link><dc:creator>greggh</dc:creator><comments>https://news.ycombinator.com/item?id=46637619</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46637619</guid></item><item><title><![CDATA[New comment by greggh in "Stop Doom Scrolling, Start Doom Coding: Build via the terminal from your phone"]]></title><description><![CDATA[
<p>Following that story as it happened, it was all on the phone with the phone keyboard and he somehow made multiple good Neovim plugins including that very popular one (which I use in multiple configs).</p>
]]></description><pubDate>Wed, 07 Jan 2026 02:01:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=46521594</link><dc:creator>greggh</dc:creator><comments>https://news.ycombinator.com/item?id=46521594</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46521594</guid></item></channel></rss>