<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: mgdev</title><link>https://news.ycombinator.com/user?id=mgdev</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 04 Jul 2026 14:48:59 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=mgdev" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by mgdev in "How's Linear so fast? A technical breakdown"]]></title><description><![CDATA[
<p>> Whatever they did to market the product<p>Not-JIRA + dark mode + usable APIs will take you far.</p>
]]></description><pubDate>Mon, 08 Jun 2026 20:51:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=48451829</link><dc:creator>mgdev</dc:creator><comments>https://news.ycombinator.com/item?id=48451829</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48451829</guid></item><item><title><![CDATA[New comment by mgdev in "Ghostty is leaving GitHub"]]></title><description><![CDATA[
<p>Mitchell is a bellwether.<p>This is a 'tipping point' situation. Exodus will be a little at a time, then all at once.</p>
]]></description><pubDate>Wed, 29 Apr 2026 23:39:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=47956131</link><dc:creator>mgdev</dc:creator><comments>https://news.ycombinator.com/item?id=47956131</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47956131</guid></item><item><title><![CDATA[New comment by mgdev in "Cal.com is going closed source"]]></title><description><![CDATA[
<p>It's a mistake to confuse what you're seeing out of today's models with what you'll see out of future ones. We're barely out of the gate on this stuff. We'll borrow what works, and use it to bootstrap something better.</p>
]]></description><pubDate>Fri, 17 Apr 2026 00:35:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=47801242</link><dc:creator>mgdev</dc:creator><comments>https://news.ycombinator.com/item?id=47801242</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47801242</guid></item><item><title><![CDATA[New comment by mgdev in "Cal.com is going closed source"]]></title><description><![CDATA[
<p>I can't tell if you're trolling.<p>Nothing precludes you from doing that with AI-gen code vs human-gen code. What you just described is downstream.<p>If you have a human authoring code, you re-roll every time they release a new version. AI just releases versions faster, and in response to different, faster-moving inputs.</p>
]]></description><pubDate>Fri, 17 Apr 2026 00:33:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=47801233</link><dc:creator>mgdev</dc:creator><comments>https://news.ycombinator.com/item?id=47801233</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47801233</guid></item><item><title><![CDATA[New comment by mgdev in "Cal.com is going closed source"]]></title><description><![CDATA[
<p>You already do this with human-authored code, just slowly.<p>Project model capabilities out a few years. Even if you only assume linear improvement at some point your risk-adjusted outcome lines cross each other and this becomes the preferred way of authoring code - code nobody but you ever sees.<p>Most enterprises already HATE adopting open source. They only do it because the economic benefit of free reuse has traditionally outweighed the risks.<p>If you need a parallel: we already do this today for JIT compilers. Everything is just getting pushed down a layer.</p>
]]></description><pubDate>Wed, 15 Apr 2026 18:16:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=47783016</link><dc:creator>mgdev</dc:creator><comments>https://news.ycombinator.com/item?id=47783016</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47783016</guid></item><item><title><![CDATA[New comment by mgdev in "Cal.com is going closed source"]]></title><description><![CDATA[
<p>This is an economically sound conclusion.<p>It also means that you need to extract enough value to cover the cost of said tokens, or reduce the economic benefit of finding exploits.<p>Reducing economic benefit largely comes down to reducing distribution (breadth) and reducing system privilege (depth).<p>One way to reduce distribution is to, raise the price.<p>Another is to make a worse product.<p>Naturally, less valuable software is not a desirable outcome. So either you reduce the cost of keeping open (by making closed), or increase the price to cover the cost of keeping open (which, again, also decreases distribution).<p>The economics of software are going to massively reconfigure in the coming years, open source most of all.<p>I suspect we'll see more 'open spec' software, with actual source generated on-demand (or near to it) by models. Then all the security and governance will happen at the model layer.</p>
]]></description><pubDate>Wed, 15 Apr 2026 16:26:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=47781388</link><dc:creator>mgdev</dc:creator><comments>https://news.ycombinator.com/item?id=47781388</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47781388</guid></item><item><title><![CDATA[New comment by mgdev in "S3 Files"]]></title><description><![CDATA[
<p>Once upon a time S3 used to cache small objects in their keymap layer, which IIRC had a similar threshold. I assume whatever new caching layer they added is piggybacking that.<p>This keeps the new caching layer simple and take advantage of the existing caching. If they went any bigger they'd likely need to rearchitect parts of the keymap or underlying storage layer to accommodate, or else face unpredictable TCO.</p>
]]></description><pubDate>Wed, 08 Apr 2026 14:01:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=47690352</link><dc:creator>mgdev</dc:creator><comments>https://news.ycombinator.com/item?id=47690352</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47690352</guid></item><item><title><![CDATA[New comment by mgdev in "Clawdbot - open source personal AI assistant"]]></title><description><![CDATA[
<p>One thing you can try is powering Clawdbot with a local model. My company recently wrote[0] about it.<p>Unclear what kind of quality you'll get out of it, but since the tokens are all local, kinda doesn't matter if it burns through 10x more for the same outcome.<p>[0]:<a href="https://www.docker.com/blog/clawdbot-docker-model-runner-private-personal-ai/" rel="nofollow">https://www.docker.com/blog/clawdbot-docker-model-runner-pri...</a></p>
]]></description><pubDate>Wed, 28 Jan 2026 15:08:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=46796294</link><dc:creator>mgdev</dc:creator><comments>https://news.ycombinator.com/item?id=46796294</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46796294</guid></item><item><title><![CDATA[New comment by mgdev in "Clawdbot - open source personal AI assistant"]]></title><description><![CDATA[
<p>I offhandedly set it up to do a weather alert every 4 hours during the big winter storm. Absent a well-specified API, I can only assume it was repeatedly doing a bunch of work to access some open API it discovered.<p>Very much the LLM equivalent of “to bake an apple pie you must first invent the universe”.<p>To its credit, it did a great job.</p>
]]></description><pubDate>Tue, 27 Jan 2026 11:44:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=46778720</link><dc:creator>mgdev</dc:creator><comments>https://news.ycombinator.com/item?id=46778720</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46778720</guid></item><item><title><![CDATA[New comment by mgdev in "Clawdbot - open source personal AI assistant"]]></title><description><![CDATA[
<p>This thing is cool except:<p>1) It chews through tokens. If you're on a metered API plan I would avoid it. I've spent $300+ on this just in the last 2 days, doing what I perceived to be fairly basic tasks.<p>2) It's terrifying. No directory sandboxing, etc. On one hand, it's cool that this thing can modify anything on my machine that I can. On the other, it's terrifying that it can modify anything on my machine that I can.<p>That said, some really nice things that make this "click":<p>1) Dynamic skill creation is awesome.<p>2) Having the ability to schedule recurring and one-time tasks makes it terribly convenient.<p>3) Persistent agents with remote messaging makes it really feel like an assistant.</p>
]]></description><pubDate>Mon, 26 Jan 2026 13:10:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=46765197</link><dc:creator>mgdev</dc:creator><comments>https://news.ycombinator.com/item?id=46765197</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46765197</guid></item><item><title><![CDATA[New comment by mgdev in "X blames users for Grok-generated CSAM; no fixes announced"]]></title><description><![CDATA[
<p>It's the perfect honeypot.</p>
]]></description><pubDate>Mon, 05 Jan 2026 19:40:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=46503677</link><dc:creator>mgdev</dc:creator><comments>https://news.ycombinator.com/item?id=46503677</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46503677</guid></item><item><title><![CDATA[New comment by mgdev in "Linux gamers on Steam cross over the 3% mark"]]></title><description><![CDATA[
<p>After 20+ years with Apple, I'm 90% on Linux at this point.<p>Two desktops, two AI workstations, two laptops, and a handheld. Even my wife is running Linux.<p>My personal phone and work laptop are the last holdouts.</p>
]]></description><pubDate>Wed, 05 Nov 2025 03:46:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=45818772</link><dc:creator>mgdev</dc:creator><comments>https://news.ycombinator.com/item?id=45818772</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45818772</guid></item><item><title><![CDATA[New comment by mgdev in "Amazon Demands Perplexity Stop AI Agent from Making Purchases"]]></title><description><![CDATA[
<p>Very simple. Undermines their ad business - which is their fastest-growing profitable business.</p>
]]></description><pubDate>Wed, 05 Nov 2025 03:30:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=45818675</link><dc:creator>mgdev</dc:creator><comments>https://news.ycombinator.com/item?id=45818675</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45818675</guid></item><item><title><![CDATA[New comment by mgdev in "Zig's New Async I/O"]]></title><description><![CDATA[
<p>Hear hear. Elixir is a dream for this kind of stuff. But it requires very different decisions "all the way down" to make it work outside of BEAM. And BEAM itself feels heavy to most systems devs.<p>(IMO it's not for many use cases, and to the extent it is I'm happy to see things like AtomVM start to address it.)<p>I'm just happy I can use Elixir + Zig for NIFs.</p>
]]></description><pubDate>Fri, 31 Oct 2025 14:53:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=45772626</link><dc:creator>mgdev</dc:creator><comments>https://news.ycombinator.com/item?id=45772626</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45772626</guid></item><item><title><![CDATA[New comment by mgdev in "Nvidia DGX Spark: When benchmark numbers meet production reality"]]></title><description><![CDATA[
<p>Yes. Obvious to anyone who writes AI garbage all day.</p>
]]></description><pubDate>Mon, 27 Oct 2025 01:47:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=45716578</link><dc:creator>mgdev</dc:creator><comments>https://news.ycombinator.com/item?id=45716578</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45716578</guid></item><item><title><![CDATA[New comment by mgdev in "Nvidia DGX Spark: When benchmark numbers meet production reality"]]></title><description><![CDATA[
<p>That makes zero sense.</p>
]]></description><pubDate>Mon, 27 Oct 2025 01:47:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=45716575</link><dc:creator>mgdev</dc:creator><comments>https://news.ycombinator.com/item?id=45716575</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45716575</guid></item><item><title><![CDATA[New comment by mgdev in "GitHub will prioritize migrating to Azure over feature development"]]></title><description><![CDATA[
<p>This is, as they say, "The beginning of the end."</p>
]]></description><pubDate>Wed, 08 Oct 2025 16:23:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=45517880</link><dc:creator>mgdev</dc:creator><comments>https://news.ycombinator.com/item?id=45517880</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45517880</guid></item><item><title><![CDATA[New comment by mgdev in "A message from Intel CEO Lip-Bu Tan to all company employees"]]></title><description><![CDATA[
<p>Alyssa Henry is former AWS, and an absolute monster of a leader.</p>
]]></description><pubDate>Sat, 09 Aug 2025 01:44:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=44843399</link><dc:creator>mgdev</dc:creator><comments>https://news.ycombinator.com/item?id=44843399</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44843399</guid></item><item><title><![CDATA[New comment by mgdev in "You Are in a Box"]]></title><description><![CDATA[
<p>I was trying to be ironical.</p>
]]></description><pubDate>Wed, 16 Jul 2025 00:03:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=44577255</link><dc:creator>mgdev</dc:creator><comments>https://news.ycombinator.com/item?id=44577255</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44577255</guid></item><item><title><![CDATA[New comment by mgdev in "You Are in a Box"]]></title><description><![CDATA[
<p>it's pretentiousness thinly disguised as modesty.<p>trust me.</p>
]]></description><pubDate>Mon, 14 Jul 2025 16:05:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=44561775</link><dc:creator>mgdev</dc:creator><comments>https://news.ycombinator.com/item?id=44561775</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44561775</guid></item></channel></rss>