<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: mihaelm</title><link>https://news.ycombinator.com/user?id=mihaelm</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 10 Aug 2026 03:57:49 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=mihaelm" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by mihaelm in "Is it all just vapourware?"]]></title><description><![CDATA[
<p>Scaling AI use in highly-collaborative environments, which open source projects are, is very challenging. I totally understand the apprehensiveness around it.</p>
]]></description><pubDate>Mon, 10 Aug 2026 00:59:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=49238035</link><dc:creator>mihaelm</dc:creator><comments>https://news.ycombinator.com/item?id=49238035</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49238035</guid></item><item><title><![CDATA[New comment by mihaelm in "Is it all just vapourware?"]]></title><description><![CDATA[
<p>On your last point, I think it has a lot to do with how it's introduced in organizations. If everyone just goes hog wild with it, enamored with their newfound productivity, not only will the little gains be lost, I'd argue all the generated noise will be a net negative. And people will hate that.<p>That's the result of AI adoption in a company being people just getting a subscription and doing their own thing, instead of systematically introducing and finding a common ground; a trivial example of that would be open source projects  increasingly adopting LLM policies to get everyone on the same page.</p>
]]></description><pubDate>Mon, 10 Aug 2026 00:38:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=49237893</link><dc:creator>mihaelm</dc:creator><comments>https://news.ycombinator.com/item?id=49237893</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49237893</guid></item><item><title><![CDATA[New comment by mihaelm in "Oxide Computer raises $445M (SEC Form D)"]]></title><description><![CDATA[
<p>Joe Schmoe LLC will probably do just fine by sticking to popular clouds. I reckon adopting Oxide Computer would pay off at much larger volumes of traffic, or if you have to do on-prem due to regulatory reasons.<p>It would be nice to know more about pricing so the Enthusiast Joe can have a better idea, but it's more a boutique vibe right now.</p>
]]></description><pubDate>Tue, 04 Aug 2026 21:02:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=49175096</link><dc:creator>mihaelm</dc:creator><comments>https://news.ycombinator.com/item?id=49175096</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49175096</guid></item><item><title><![CDATA[New comment by mihaelm in "Elixir v1.20: Now a gradually typed language"]]></title><description><![CDATA[
<p>Do you maybe know some Rust? I'm also not that experienced with FP languages, but Gleam felt familiar enough, due to some Rust-isms, to allow me to focus more on the concepts rather than the syntax. Granted, I spent a few afternoons with it, but if I were to pick a FP language again to wrestle my brain into submission, I'd probably go with Gleam due to familiarity.</p>
]]></description><pubDate>Wed, 03 Jun 2026 19:28:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=48388687</link><dc:creator>mihaelm</dc:creator><comments>https://news.ycombinator.com/item?id=48388687</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48388687</guid></item><item><title><![CDATA[New comment by mihaelm in "Debug Project"]]></title><description><![CDATA[
<p>Less mosquitoes, more bees please :)</p>
]]></description><pubDate>Mon, 01 Jun 2026 21:51:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=48363140</link><dc:creator>mihaelm</dc:creator><comments>https://news.ycombinator.com/item?id=48363140</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48363140</guid></item><item><title><![CDATA[New comment by mihaelm in "Debug Project"]]></title><description><![CDATA[
<p>More generally, it's known as the sterile insect technique and you'll find plenty  of campaigns with some googling.</p>
]]></description><pubDate>Mon, 01 Jun 2026 21:39:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=48363032</link><dc:creator>mihaelm</dc:creator><comments>https://news.ycombinator.com/item?id=48363032</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48363032</guid></item><item><title><![CDATA[New comment by mihaelm in "Sysadmining Like It's 2009"]]></title><description><![CDATA[
<p>Microsoft's recent track record with Windows 11 seems to have kickstarted another Win -> Linux migration wave.</p>
]]></description><pubDate>Mon, 01 Jun 2026 14:49:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=48357570</link><dc:creator>mihaelm</dc:creator><comments>https://news.ycombinator.com/item?id=48357570</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48357570</guid></item><item><title><![CDATA[New comment by mihaelm in "Malicious npm packages detected across Red Hat Cloud Services"]]></title><description><![CDATA[
<p>`pnpm` also has that and it's on by default since `v11`:<p><a href="https://pnpm.io/settings#minimumreleaseage" rel="nofollow">https://pnpm.io/settings#minimumreleaseage</a></p>
]]></description><pubDate>Mon, 01 Jun 2026 14:46:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=48357541</link><dc:creator>mihaelm</dc:creator><comments>https://news.ycombinator.com/item?id=48357541</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48357541</guid></item><item><title><![CDATA[New comment by mihaelm in "Malicious npm packages detected across Red Hat Cloud Services"]]></title><description><![CDATA[
<p>I just use `pnpm` and set up a liberal `minimumReleaseAge`:
<a href="https://pnpm.io/settings#minimumreleaseage" rel="nofollow">https://pnpm.io/settings#minimumreleaseage</a><p>Thankfully, it's on by default since v11.</p>
]]></description><pubDate>Mon, 01 Jun 2026 14:43:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48357513</link><dc:creator>mihaelm</dc:creator><comments>https://news.ycombinator.com/item?id=48357513</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48357513</guid></item><item><title><![CDATA[New comment by mihaelm in "Zig ELF Linker Improvements Devlog"]]></title><description><![CDATA[
<p>They're probably refering to their strict "No LLM / No AI" policy:
<a href="https://codeberg.org/ziglang/zig/src/branch/master/README.md#strict-no-llm-no-ai-policy" rel="nofollow">https://codeberg.org/ziglang/zig/src/branch/master/README.md...</a><p>which applies to contributing to the Zig project.<p>The "contributor poker" blog post should probably be a required reading to understand where it comes from:
<a href="https://kristoff.it/blog/contributor-poker-and-ai/" rel="nofollow">https://kristoff.it/blog/contributor-poker-and-ai/</a><p>"Anti-AI stance" is painting it with too broad of a brush. You're definitely not breaching any CoC or whatever by using AI for your Zig projects.</p>
]]></description><pubDate>Sat, 30 May 2026 23:46:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=48341701</link><dc:creator>mihaelm</dc:creator><comments>https://news.ycombinator.com/item?id=48341701</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48341701</guid></item><item><title><![CDATA[New comment by mihaelm in "Mercedes-Benz commits to bringing back physical buttons"]]></title><description><![CDATA[
<p>I always wanted my car to feel like a plane pilot cabin.</p>
]]></description><pubDate>Sun, 03 May 2026 18:24:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47999836</link><dc:creator>mihaelm</dc:creator><comments>https://news.ycombinator.com/item?id=47999836</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47999836</guid></item><item><title><![CDATA[New comment by mihaelm in "Mercedes-Benz commits to bringing back physical buttons"]]></title><description><![CDATA[
<p>Dunno, people hate the all-touch trend so much (I've never come across someone who likes it), it surprised me it took them so long to reverse course.</p>
]]></description><pubDate>Sun, 03 May 2026 18:22:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=47999813</link><dc:creator>mihaelm</dc:creator><comments>https://news.ycombinator.com/item?id=47999813</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47999813</guid></item><item><title><![CDATA[New comment by mihaelm in "Mercedes-Benz commits to bringing back physical buttons"]]></title><description><![CDATA[
<p>I read it as finding a happy medium between analog and digital i.e. people will love the big screen if they still have physical buttons for all the functions they use often while driving. If you force them to fiddle around with touch screen for everything, they'll hate the big screen alltogether because the experience frustrates them.</p>
]]></description><pubDate>Sun, 03 May 2026 18:18:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47999787</link><dc:creator>mihaelm</dc:creator><comments>https://news.ycombinator.com/item?id=47999787</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47999787</guid></item><item><title><![CDATA[New comment by mihaelm in "John Ternus to become Apple CEO"]]></title><description><![CDATA[
<p>It's more the hope that he can bring the culture embedded in the hardware division over to software, which hopefully results in better software.</p>
]]></description><pubDate>Mon, 20 Apr 2026 20:53:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47840461</link><dc:creator>mihaelm</dc:creator><comments>https://news.ycombinator.com/item?id=47840461</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47840461</guid></item><item><title><![CDATA[New comment by mihaelm in "Spain to expand internet blocks to tennis, golf, movies broadcasting times"]]></title><description><![CDATA[
<p>Small countries are already doing this through the Internet since so much of the consumed content is in English.</p>
]]></description><pubDate>Tue, 14 Apr 2026 18:39:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=47769534</link><dc:creator>mihaelm</dc:creator><comments>https://news.ycombinator.com/item?id=47769534</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47769534</guid></item><item><title><![CDATA[New comment by mihaelm in "Zig 0.16.0 Release Notes"]]></title><description><![CDATA[
<p>Sure, this is the issue tracking the work: <a href="https://codeberg.org/ziglang/zig/issues/30677" rel="nofollow">https://codeberg.org/ziglang/zig/issues/30677</a><p>The idea is to offer some kind of CLI parsing in the std. It says minimal, but the discussion also veers into some more advanced options.<p>The discussion resulted in two PRs (that I know of):<p>- <i>Type-driven</i>: <a href="https://codeberg.org/ziglang/zig/issues/30677" rel="nofollow">https://codeberg.org/ziglang/zig/issues/30677</a><p>@dotcarmen extracted it into a package (<a href="https://codeberg.org/dotcarmen/clip" rel="nofollow">https://codeberg.org/dotcarmen/clip</a>) so people could more easily try it out.<p>- <i>Composition-based</i>: <a href="https://codeberg.org/ziglang/zig/pulls/31620" rel="nofollow">https://codeberg.org/ziglang/zig/pulls/31620</a><p>If you're familiar with Rust's clap, it's a bit like derive vs builder API.<p>You can also see how each approach would look in practice if you inspect the diff for the "tools" directory on the PRs.</p>
]]></description><pubDate>Tue, 14 Apr 2026 18:33:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47769440</link><dc:creator>mihaelm</dc:creator><comments>https://news.ycombinator.com/item?id=47769440</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47769440</guid></item><item><title><![CDATA[New comment by mihaelm in "Spain to expand internet blocks to tennis, golf, movies broadcasting times"]]></title><description><![CDATA[
<p>I didn't understand him that way. It's more that it helps if  people can more easily pick up a foreign language, or solidify their skills, along the way through media. Doubly so when it's a lingua franca like English.<p>Though for you, I understand you might have been peeved if people kept switching to English when you just wanted to practice Dutch.</p>
]]></description><pubDate>Tue, 14 Apr 2026 18:05:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=47769052</link><dc:creator>mihaelm</dc:creator><comments>https://news.ycombinator.com/item?id=47769052</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47769052</guid></item><item><title><![CDATA[New comment by mihaelm in "Spain to expand internet blocks to tennis, golf, movies broadcasting times"]]></title><description><![CDATA[
<p>Subtitles all the way. Only advantages of dubbing I can see is accessibility for vision impaired and employment opportunities for local VA talent.<p>But dubbed live action media is such a horrid experience for me.</p>
]]></description><pubDate>Tue, 14 Apr 2026 18:00:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47768979</link><dc:creator>mihaelm</dc:creator><comments>https://news.ycombinator.com/item?id=47768979</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47768979</guid></item><item><title><![CDATA[New comment by mihaelm in "Zig 0.16.0 Release Notes"]]></title><description><![CDATA[
<p>The approach feels like a natural extension of Zig's philosophy about explicitness around low-level operations (no hidden control flow, no hidden memory allocations, etc.). Your function can be blocking? Communicate that through the function signature! Very in style for the language.</p>
]]></description><pubDate>Tue, 14 Apr 2026 17:13:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=47768372</link><dc:creator>mihaelm</dc:creator><comments>https://news.ycombinator.com/item?id=47768372</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47768372</guid></item><item><title><![CDATA[New comment by mihaelm in "Zig 0.16.0 Release Notes"]]></title><description><![CDATA[
<p>Obviously, I/O as an interface is the headliner here, but there are lots of other goodies to pay attention to, such as the "juicy main".<p>Small integers auto coercing into floats is a nice gift to game devs. It's nice that game dev is acknowledged as one of the niches Zig can target as I believe it could really thrive there due to how easily it can integrate with C & C++. Or, rather, more easily than the alternatives.</p>
]]></description><pubDate>Tue, 14 Apr 2026 17:08:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47768327</link><dc:creator>mihaelm</dc:creator><comments>https://news.ycombinator.com/item?id=47768327</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47768327</guid></item></channel></rss>