<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: phn</title><link>https://news.ycombinator.com/user?id=phn</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 27 Aug 2026 13:48:35 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=phn" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by phn in "Bill Gates: The turbulent AI era is here"]]></title><description><![CDATA[
<p>If all jobs are taken away for the sake of robot driven productivity, who will consume the products and services being offered that result in profit?!<p>(EDIT: I am not against AI at all, just trying to understand where this all leads)</p>
]]></description><pubDate>Wed, 26 Aug 2026 13:35:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=49448920</link><dc:creator>phn</dc:creator><comments>https://news.ycombinator.com/item?id=49448920</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49448920</guid></item><item><title><![CDATA[New comment by phn in "We never use AI. For anything"]]></title><description><![CDATA[
<p>So, determinism is the core of the issue for you?<p>I'm sorry but you can compare them in the sense that they're just computer programs that can be useful to you.</p>
]]></description><pubDate>Mon, 24 Aug 2026 10:04:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=49417556</link><dc:creator>phn</dc:creator><comments>https://news.ycombinator.com/item?id=49417556</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49417556</guid></item><item><title><![CDATA[New comment by phn in "Show HN: Meteor shower, planet alignment, eclipse kit"]]></title><description><![CDATA[
<p>On the new moon, when the moon is between the earth and the sun, the light reflects back towards the sun, so you don't see it i.e. the moon is dark.<p>As for the full moon, the earth and sun are on the same side of the moon, so the sun is lighting the moon "from behind you" and you can see that.</p>
]]></description><pubDate>Wed, 12 Aug 2026 14:32:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=49272987</link><dc:creator>phn</dc:creator><comments>https://news.ycombinator.com/item?id=49272987</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49272987</guid></item><item><title><![CDATA[New comment by phn in "What I love about Django"]]></title><description><![CDATA[
<p>I do understand the "invisible side effects" side. I do try to be conservative in what I do in signal listeners.<p>I do what I must in the atomic context, and trigger celery tasks for everything else.</p>
]]></description><pubDate>Thu, 06 Aug 2026 13:23:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=49196333</link><dc:creator>phn</dc:creator><comments>https://news.ycombinator.com/item?id=49196333</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49196333</guid></item><item><title><![CDATA[New comment by phn in "What I love about Django"]]></title><description><![CDATA[
<p>The only part I don't really agree with, is the avoidance of app separation and signals. It's one of the cleanest ways to decouple your modules and keep some level of sanity in a medium-sized codebase. It comes down to deciding what parts really need to depend on others and be very explicit about that.<p>I generally end up with a few core apps with the main data objects that a lot of other "parallel" ones depend on, a bit "star shaped". And then a few "aggregator" apps that cover functionality that needs to work across multiple of these domains. I see it all as an extension of how you think about your data model.</p>
]]></description><pubDate>Thu, 06 Aug 2026 10:14:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=49194747</link><dc:creator>phn</dc:creator><comments>https://news.ycombinator.com/item?id=49194747</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49194747</guid></item><item><title><![CDATA[New comment by phn in "You can't solve computer use by ignoring the interface"]]></title><description><![CDATA[
<p>Computer use itself is evolving as CLIs and APIs are important again to enable AI use. We'll certainly converge at a happy medium, CLIs, APIs and text for AI, and maybe some form of dynamic interface that the AI builds/adapts on the spot for the exact task you want to execute, on the environment you're at. And of course, good ol' purpose built tools/UIs as we do today, when it makes sense.</p>
]]></description><pubDate>Thu, 30 Jul 2026 17:06:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=49112755</link><dc:creator>phn</dc:creator><comments>https://news.ycombinator.com/item?id=49112755</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49112755</guid></item><item><title><![CDATA[New comment by phn in "Antigravity 2.0 Tops the OpenSCAD Architectural 3D LLM Benchmark"]]></title><description><![CDATA[
<p>Would you be able to share a bit about your workflow? Have been meaning to try AI gen for game models, and would love to know how people are tackling this.</p>
]]></description><pubDate>Fri, 22 May 2026 11:56:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=48234635</link><dc:creator>phn</dc:creator><comments>https://news.ycombinator.com/item?id=48234635</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48234635</guid></item><item><title><![CDATA[New comment by phn in "Google, Microsoft, Meta All Tracking You Even When You Opt Out"]]></title><description><![CDATA[
<p>I think part of the issue is that these retailers are also customers of meta/google on the side of purchasing ads, and as a merchant you're highly encouraged to send as much data on your events as you can, or your conversion tracking can be "less accurate"and your campaigns are less efficient.<p>So it's less about "we're sending the data to $megacorp" and more about "I want the most bang for buck on my own campaigns" when the decision is made.<p>Using a different email certainly helps, though!<p>EDIT: highly encouraged by meta et. al! Whether this is a legitimate request to improve results or pure self-interest on the part of meta I don't know!</p>
]]></description><pubDate>Tue, 14 Apr 2026 16:20:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47767640</link><dc:creator>phn</dc:creator><comments>https://news.ycombinator.com/item?id=47767640</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47767640</guid></item><item><title><![CDATA[New comment by phn in "Google, Microsoft, Meta All Tracking You Even When You Opt Out"]]></title><description><![CDATA[
<p>The issue is, even with all the browser protections, you still create an account anywhere or buy something an input your name/email address/shipping address, your "hashed data" immediately gets sent to meta/google as a conversion with "this guy bought a cat toy", and you start getting ads for cat related stuff everywhere.<p>They don't even need to "track" you properly for this stuff to work and it seems there's no way to escape it.</p>
]]></description><pubDate>Tue, 14 Apr 2026 16:10:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47767522</link><dc:creator>phn</dc:creator><comments>https://news.ycombinator.com/item?id=47767522</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47767522</guid></item><item><title><![CDATA[New comment by phn in "Show HN: How I topped the HuggingFace open LLM leaderboard on two gaming GPUs"]]></title><description><![CDATA[
<p>A fascinating thing for me after reading this is: how can it be that the "circuit input" is compatible with its output to the point where the performance improves? The training process never saw this particular connection just like it didn't see layer 60 output into layer 3 or whatever.<p>Great read, makes you wonder what else is encoded in these models that might be useful!</p>
]]></description><pubDate>Tue, 10 Mar 2026 18:47:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=47327282</link><dc:creator>phn</dc:creator><comments>https://news.ycombinator.com/item?id=47327282</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47327282</guid></item><item><title><![CDATA[New comment by phn in "I built a programming language using Claude Code"]]></title><description><![CDATA[
<p>A good example of this is Rust. Rust is by default memory safe when compared to say, C, at the expense of you having to be deliberate in managing memory. With LLMs this equation changes significantly because that harder/more verbose code is being written by the LLM, so it won't slow you down nearly as much. Even better, the LLM can interact with the compiler if something is not exactly as it should.<p>On a different but related note, it's almost the same as pairing django or rails with an LLM. The framework allows you to trust that things like authentication and a passable code organization are being correctly handled.</p>
]]></description><pubDate>Tue, 10 Mar 2026 17:37:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=47326380</link><dc:creator>phn</dc:creator><comments>https://news.ycombinator.com/item?id=47326380</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47326380</guid></item><item><title><![CDATA[France Is Building Its Own Google Workspace – With Django]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.bhusalmanish.com.np/blog/posts/france-django-lasuite.html">https://www.bhusalmanish.com.np/blog/posts/france-django-lasuite.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46856570">https://news.ycombinator.com/item?id=46856570</a></p>
<p>Points: 7</p>
<p># Comments: 7</p>
]]></description><pubDate>Mon, 02 Feb 2026 14:41:44 +0000</pubDate><link>https://www.bhusalmanish.com.np/blog/posts/france-django-lasuite.html</link><dc:creator>phn</dc:creator><comments>https://news.ycombinator.com/item?id=46856570</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46856570</guid></item><item><title><![CDATA[New comment by phn in "Show HN: Wikipedia as a doomscrollable social media feed"]]></title><description><![CDATA[
<p>Very small suggestion: Can you make the entries actual links/anchor tags so that it is possible to copy link, middle-click to open in a new tab, and so on?</p>
]]></description><pubDate>Mon, 02 Feb 2026 10:09:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=46854292</link><dc:creator>phn</dc:creator><comments>https://news.ycombinator.com/item?id=46854292</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46854292</guid></item><item><title><![CDATA[New comment by phn in "I’m leaving Redis for SolidQueue"]]></title><description><![CDATA[
<p>You can look at it both ways.<p>Using the database as a queue, you no longer need to setup transaction triggers to fire your tasks, you can have atomic guarantees that the data and the task were created successfully, or nothing was created.</p>
]]></description><pubDate>Wed, 14 Jan 2026 16:37:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=46618233</link><dc:creator>phn</dc:creator><comments>https://news.ycombinator.com/item?id=46618233</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46618233</guid></item><item><title><![CDATA[New comment by phn in "The next two years of software engineering"]]></title><description><![CDATA[
<p>I think the problem starts with the name. I've been coding with LLMs for the past few months but most of it is far from "vibed", I am constantly reviewing the output and guiding it in the right direction, it's more like a turbo charged code editor than a "junior developer", imo.</p>
]]></description><pubDate>Mon, 12 Jan 2026 11:26:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=46586999</link><dc:creator>phn</dc:creator><comments>https://news.ycombinator.com/item?id=46586999</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46586999</guid></item><item><title><![CDATA[New comment by phn in "Opus 4.5 is not the normal AI agent experience that I have had thus far"]]></title><description><![CDATA[
<p>Have you tried Roo Code in "Orchestrator" mode? I find it generally "chews" the tasks I give it to then spoon feed into sub-tasks in "Code" (or others) mode, leaving less room to stray from very focused "bite-sized" changes.<p>I do need to steer it sometimes, but since it doesn't change a lot at a time, I can usually guide the agent and stop the disaster before it spreads.<p>A big caveat is I haven't tried heavy front-end stuff with it, more django stuff, and I'm pretty happy with the output.</p>
]]></description><pubDate>Wed, 07 Jan 2026 17:55:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=46529815</link><dc:creator>phn</dc:creator><comments>https://news.ycombinator.com/item?id=46529815</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46529815</guid></item><item><title><![CDATA[New comment by phn in "A deliberate practice app for guitar players who want to level up"]]></title><description><![CDATA[
<p>And a great way to pick up the guitar every day is to have it ready to go at all times. Keep it outside the bag/case and at arms reach.</p>
]]></description><pubDate>Tue, 01 Apr 2025 18:23:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=43549925</link><dc:creator>phn</dc:creator><comments>https://news.ycombinator.com/item?id=43549925</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43549925</guid></item><item><title><![CDATA[New comment by phn in "The Influence of Japanese Archaeology on the Legend of Zelda: Breath of the Wild"]]></title><description><![CDATA[
<p>If you're visiting Shinjuku, nearby there's a narrow street called Omoide Yokocho. Just take in the vibe and choose a yakitori spot to grab a bite and drink your poison of choice (tea/beer/sake). I would recommend going at night/dinner time.<p>Speaking of Shinjuku and videogames, if you've ever played any yakuza/like a dragon game, you owe it to yourself to go to Kabukicho and its big red gate.<p>In any case, whatever you choose to visit in Tokyo, it will be really nice, and a lot of it will still be waiting when you eventually come back.<p>Cheers!</p>
]]></description><pubDate>Wed, 30 Oct 2024 09:58:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=41993336</link><dc:creator>phn</dc:creator><comments>https://news.ycombinator.com/item?id=41993336</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41993336</guid></item><item><title><![CDATA[New comment by phn in "FFT-based ocean-wave rendering, implemented in Godot"]]></title><description><![CDATA[
<p>The worst so far, and the best when compared to all of your remaining days.</p>
]]></description><pubDate>Sat, 28 Sep 2024 12:52:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=41679927</link><dc:creator>phn</dc:creator><comments>https://news.ycombinator.com/item?id=41679927</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41679927</guid></item><item><title><![CDATA[New comment by phn in "The quest for a Wiki-less game"]]></title><description><![CDATA[
<p>I think Elden Ring (and the souls genre in general) IS designed with the assumption players have access to the internet to search for stuff <i>if they want</i>.<p>The game will still provide quite a challenge even if you know where you need to go and get weapons/items/etc. The bosses won't defeat themselves even if you know the overall strategy to use.<p>I think of it as kind of a self-regulated difficulty system, if you want to go in blind you are still free to do so.</p>
]]></description><pubDate>Thu, 12 Sep 2024 09:49:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=41519146</link><dc:creator>phn</dc:creator><comments>https://news.ycombinator.com/item?id=41519146</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41519146</guid></item></channel></rss>