<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: matthiaswh</title><link>https://news.ycombinator.com/user?id=matthiaswh</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 03 Jul 2026 13:45:54 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=matthiaswh" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[Dockframe – modular USB hub compatible with Framework Expansion Cards]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.crowdsupply.com/hw-media-lab/dockframe">https://www.crowdsupply.com/hw-media-lab/dockframe</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48760701">https://news.ycombinator.com/item?id=48760701</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 02 Jul 2026 12:48:40 +0000</pubDate><link>https://www.crowdsupply.com/hw-media-lab/dockframe</link><dc:creator>matthiaswh</dc:creator><comments>https://news.ycombinator.com/item?id=48760701</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48760701</guid></item><item><title><![CDATA[New comment by matthiaswh in "Ask HN: What are you working on? (May 2026)"]]></title><description><![CDATA[
<p>You might take a look at <a href="https://github.com/tcgoetz/GarminDB" rel="nofollow">https://github.com/tcgoetz/GarminDB</a></p>
]]></description><pubDate>Mon, 11 May 2026 12:31:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=48094145</link><dc:creator>matthiaswh</dc:creator><comments>https://news.ycombinator.com/item?id=48094145</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48094145</guid></item><item><title><![CDATA[New comment by matthiaswh in "Ask HN: What are you working on? (May 2026)"]]></title><description><![CDATA[
<p>The quotes on the homepage made me chuckle.<p>This looks right up my alley, looking forward to playing it.</p>
]]></description><pubDate>Mon, 11 May 2026 12:26:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=48094099</link><dc:creator>matthiaswh</dc:creator><comments>https://news.ycombinator.com/item?id=48094099</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48094099</guid></item><item><title><![CDATA[New comment by matthiaswh in "PyInfra 3.8.0"]]></title><description><![CDATA[
<p>If you're doing data manipulation with server state, you would probably want to create a Fact[0]. This is a straightforward Python class.<p>If you're doing data manipulation locally you would simply write Python code.<p>Operations[1] are Python functions which execute (yield) commands which will be run on hosts.<p>That's the gist of what it takes to write custom modules for Pyinfra.<p>[0] <a href="https://docs.pyinfra.com/en/3.x/api/facts.html" rel="nofollow">https://docs.pyinfra.com/en/3.x/api/facts.html</a>
[1] <a href="https://docs.pyinfra.com/en/3.x/api/operations.html" rel="nofollow">https://docs.pyinfra.com/en/3.x/api/operations.html</a></p>
]]></description><pubDate>Mon, 04 May 2026 15:30:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=48009945</link><dc:creator>matthiaswh</dc:creator><comments>https://news.ycombinator.com/item?id=48009945</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48009945</guid></item><item><title><![CDATA[New comment by matthiaswh in "PyInfra 3.8.0"]]></title><description><![CDATA[
<p>I switched from Ansible to Pyinfra for my homelab, and continue to use Ansible at work.<p>The biggest difference is that Pyinfra is simply Python code. It's incredibly easy to control the system in whatever manner you need to. You can probably do the same thing in Ansible, but it's never quite as obvious <i>how</i> to do it. This also means it's much more clear where and why things work the way they do in Pyinfra, where in Ansible I end up digging through numerous role files to try to find where some variable gets injected.</p>
]]></description><pubDate>Mon, 04 May 2026 13:55:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=48008835</link><dc:creator>matthiaswh</dc:creator><comments>https://news.ycombinator.com/item?id=48008835</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48008835</guid></item><item><title><![CDATA[Fossil – A Coherent Software Configuration Management System]]></title><description><![CDATA[
<p>Article URL: <a href="https://fossil-scm.org/home/doc/trunk/www/index.wiki">https://fossil-scm.org/home/doc/trunk/www/index.wiki</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47952104">https://news.ycombinator.com/item?id=47952104</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 29 Apr 2026 18:07:29 +0000</pubDate><link>https://fossil-scm.org/home/doc/trunk/www/index.wiki</link><dc:creator>matthiaswh</dc:creator><comments>https://news.ycombinator.com/item?id=47952104</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47952104</guid></item><item><title><![CDATA[Sourcehut – The Hacker's Forge]]></title><description><![CDATA[
<p>Article URL: <a href="https://sourcehut.org">https://sourcehut.org</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47952090">https://news.ycombinator.com/item?id=47952090</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 29 Apr 2026 18:06:31 +0000</pubDate><link>https://sourcehut.org</link><dc:creator>matthiaswh</dc:creator><comments>https://news.ycombinator.com/item?id=47952090</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47952090</guid></item><item><title><![CDATA[New comment by matthiaswh in "Modern Board Games: and why you should play them (2022)"]]></title><description><![CDATA[
<p>You didn't ask, but I would offer a few suggestions for games to introduce your children to soon.<p>Dinosaur Escape [0] if you can find it, it's basically a cooperative memory game but introduces them to some very gentle strategy. (Incidentally, there's a similarly themed game[1] on BGA that is also good.)<p>King of Tokyo is very fun, and it's easy to slim down the rules for someone who cannot read. It still allows them to understand the mechanics and make decisions about which dice to pick and which to re-roll.<p>Similarly, we started Kingdomino with simplified rules (no multiplication, just a tile matching game) and it was easy to graduate into full game play later.<p>Outfoxed is a logic / deduction board game that doesn't involve too much advanced strategy. Since it's cooperative it's easy to work with them so they can begin reasoning out the clues.<p>[0] <a href="https://boardgamegeek.com/boardgame/175497/dinosaur-escape" rel="nofollow">https://boardgamegeek.com/boardgame/175497/dinosaur-escape</a>
[1] <a href="https://boardgamearena.com/gamepanel?game=babydinosaurrescue" rel="nofollow">https://boardgamearena.com/gamepanel?game=babydinosaurrescue</a></p>
]]></description><pubDate>Fri, 24 Apr 2026 10:53:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=47888411</link><dc:creator>matthiaswh</dc:creator><comments>https://news.ycombinator.com/item?id=47888411</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47888411</guid></item><item><title><![CDATA[New comment by matthiaswh in "Modern Board Games: and why you should play them (2022)"]]></title><description><![CDATA[
<p>Board Game Arena in turn-based mode.<p>I have been playing multiple games daily non-stop for 6 years now with a consistent but sometimes shifting group of local friends.<p>We still play live either virtually or in-person at times, but the async games never end. Playing live on BGA still reduces the game time by as much as 50% for more complex games since it handles setup, teardown, and scoring.</p>
]]></description><pubDate>Thu, 23 Apr 2026 17:49:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=47878925</link><dc:creator>matthiaswh</dc:creator><comments>https://news.ycombinator.com/item?id=47878925</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47878925</guid></item><item><title><![CDATA[New comment by matthiaswh in "Framework Laptop 13 Pro"]]></title><description><![CDATA[
<p>This should answer most of your first question: <a href="https://frame.work/laptop13pro?tab=upgrade-to-pro" rel="nofollow">https://frame.work/laptop13pro?tab=upgrade-to-pro</a></p>
]]></description><pubDate>Tue, 21 Apr 2026 19:57:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=47853731</link><dc:creator>matthiaswh</dc:creator><comments>https://news.ycombinator.com/item?id=47853731</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47853731</guid></item><item><title><![CDATA[Ensu – Ente’s Local LLM app]]></title><description><![CDATA[
<p>Article URL: <a href="https://ente.com/blog/ensu/">https://ente.com/blog/ensu/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47516650">https://news.ycombinator.com/item?id=47516650</a></p>
<p>Points: 361</p>
<p># Comments: 178</p>
]]></description><pubDate>Wed, 25 Mar 2026 12:49:14 +0000</pubDate><link>https://ente.com/blog/ensu/</link><dc:creator>matthiaswh</dc:creator><comments>https://news.ycombinator.com/item?id=47516650</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47516650</guid></item><item><title><![CDATA[Locker by Ente]]></title><description><![CDATA[
<p>Article URL: <a href="https://ente.io/locker/">https://ente.io/locker/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47127226">https://news.ycombinator.com/item?id=47127226</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 23 Feb 2026 19:12:25 +0000</pubDate><link>https://ente.io/locker/</link><dc:creator>matthiaswh</dc:creator><comments>https://news.ycombinator.com/item?id=47127226</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47127226</guid></item><item><title><![CDATA[New comment by matthiaswh in "Lego announces Smart Brick, the 'most significant evolution' in 50 years, no AI"]]></title><description><![CDATA[
<p>Can confirm, they do. This set of 1500 pieces, for example, comes with two instruction books with many different small animals you can build with it.<p><a href="https://www.lego.com/en-us/service/building-instructions/11011?consent-modal=show" rel="nofollow">https://www.lego.com/en-us/service/building-instructions/110...</a></p>
]]></description><pubDate>Fri, 09 Jan 2026 17:22:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=46556290</link><dc:creator>matthiaswh</dc:creator><comments>https://news.ycombinator.com/item?id=46556290</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46556290</guid></item><item><title><![CDATA[New comment by matthiaswh in "I have been writing a niche history blog for 15 years"]]></title><description><![CDATA[
<p>Oh you're <i>that</i> Wesley. Big fan of your podcasts!</p>
]]></description><pubDate>Fri, 05 Dec 2025 15:21:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=46162448</link><dc:creator>matthiaswh</dc:creator><comments>https://news.ycombinator.com/item?id=46162448</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46162448</guid></item><item><title><![CDATA[New comment by matthiaswh in "'Calvin and Hobbes' at 40"]]></title><description><![CDATA[
<p>We were there a few weekends ago. The C&H exhibit had quite the crowd!<p>It is largely a collection of original strips. You won't see anything new or original, that is not in one or more of the books. But it is interesting to see his process, to note where he made mistakes, to listen to everyone chuckle at one strip or another, and to see the progression of the characters and artist as you walk through the lifetime of the comic.<p>Well worth the trip!</p>
]]></description><pubDate>Thu, 20 Nov 2025 15:34:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=45993689</link><dc:creator>matthiaswh</dc:creator><comments>https://news.ycombinator.com/item?id=45993689</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45993689</guid></item><item><title><![CDATA[Augment Code's pricing is changing on October 20]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.augmentcode.com/blog/augment-codes-pricing-is-changing">https://www.augmentcode.com/blog/augment-codes-pricing-is-changing</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45506961">https://news.ycombinator.com/item?id=45506961</a></p>
<p>Points: 1</p>
<p># Comments: 2</p>
]]></description><pubDate>Tue, 07 Oct 2025 18:36:28 +0000</pubDate><link>https://www.augmentcode.com/blog/augment-codes-pricing-is-changing</link><dc:creator>matthiaswh</dc:creator><comments>https://news.ycombinator.com/item?id=45506961</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45506961</guid></item><item><title><![CDATA[Choose Your Own (Coffee) Adventure]]></title><description><![CDATA[
<p>Article URL: <a href="https://coffee.tardis.matthiashager.com">https://coffee.tardis.matthiashager.com</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44677054">https://news.ycombinator.com/item?id=44677054</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 24 Jul 2025 22:26:26 +0000</pubDate><link>https://coffee.tardis.matthiashager.com</link><dc:creator>matthiaswh</dc:creator><comments>https://news.ycombinator.com/item?id=44677054</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44677054</guid></item><item><title><![CDATA[PicoCalc from ClockworkPi]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.clockworkpi.com/picocalc">https://www.clockworkpi.com/picocalc</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43342929">https://news.ycombinator.com/item?id=43342929</a></p>
<p>Points: 8</p>
<p># Comments: 2</p>
]]></description><pubDate>Wed, 12 Mar 2025 13:17:19 +0000</pubDate><link>https://www.clockworkpi.com/picocalc</link><dc:creator>matthiaswh</dc:creator><comments>https://news.ycombinator.com/item?id=43342929</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43342929</guid></item><item><title><![CDATA[New comment by matthiaswh in "Lenovo has removed the TrackPoint nub from new ThinkPad laptops"]]></title><description><![CDATA[
<p>Hi 76j67kj67k67, I'm matthiaswh. I use the nub every day and admire its ease of use and precision. In fact, I like it so much I went out and bought a separate keyboard with its own nub that I can use when the laptop is docked.<p>Now you know someone.<p>P.S. The drift usually happens when you hold the nub in a particular direction for too long, or on occasion if the screen is pressing on it when closed. It's irritating, but can often be addressed (although some models are worse than others).</p>
]]></description><pubDate>Sun, 19 Jan 2025 17:06:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=42758891</link><dc:creator>matthiaswh</dc:creator><comments>https://news.ycombinator.com/item?id=42758891</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42758891</guid></item><item><title><![CDATA[New comment by matthiaswh in "Show HN: Jelly – A simpler shared inbox for small teams"]]></title><description><![CDATA[
<p>There are dozens of us! Dozens!</p>
]]></description><pubDate>Wed, 13 Nov 2024 15:50:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=42127070</link><dc:creator>matthiaswh</dc:creator><comments>https://news.ycombinator.com/item?id=42127070</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42127070</guid></item></channel></rss>