<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: Sophira</title><link>https://news.ycombinator.com/user?id=Sophira</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 17 Apr 2026 14:36:19 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=Sophira" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by Sophira in "Laravel raised money and now injects ads directly into your agent"]]></title><description><![CDATA[
<p>We are at war with Eurasia. We have always been at war with Eurasia.</p>
]]></description><pubDate>Fri, 17 Apr 2026 14:08:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=47806108</link><dc:creator>Sophira</dc:creator><comments>https://news.ycombinator.com/item?id=47806108</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47806108</guid></item><item><title><![CDATA[New comment by Sophira in "Wikipedia's AI agent row likely just the beginning of the bot-ocalypse"]]></title><description><![CDATA[
<p>I can't believe I'm saying this, but:<p>I wonder when the first AI-only discussion group will be created by an  autonomous AI agent, and other agents invited to it, without any knowledge of it by their human operators?<p>(I seriously can't believe that I'm musing about this as a serious scenario. It sounds ridiculous, but it feels to me somewhat plausible.)</p>
]]></description><pubDate>Tue, 07 Apr 2026 19:07:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=47679916</link><dc:creator>Sophira</dc:creator><comments>https://news.ycombinator.com/item?id=47679916</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47679916</guid></item><item><title><![CDATA[New comment by Sophira in "I won't download your app. The web version is a-ok"]]></title><description><![CDATA[
<p>> Which is actually why the "files and folders" metaphor is apt.<p>It's a starting point, but I certainly wouldn't say it's the best metaphor that there could be. The idea of subfolders just doesn't make sense in a filing cabinet analogy, because you have to consider paper size - any folder which could fit into another folder is not going to be able to contain your regularly sized documents.<p>That said, I can't think of a better metaphor.</p>
]]></description><pubDate>Mon, 06 Apr 2026 15:52:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=47662552</link><dc:creator>Sophira</dc:creator><comments>https://news.ycombinator.com/item?id=47662552</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47662552</guid></item><item><title><![CDATA[New comment by Sophira in "I used AI. It worked. I hated it"]]></title><description><![CDATA[
<p>> I get the desire not to do that because you want to verify everything they do, but you can still do that by reviewing the code later on without the pain of step-by-step approvals.<p>It's a well-known truth in software development that programmers hate having to maintain code written by someone else. We see all the ways in which they wrote terrible code, that we obviously would never write. (In turn, the programmers after us will do the same thing to our code.)<p>Having to get into the mindset of the person writing the code is difficult and tiring, but it's necessary in order to realise why they wrote things the way they did - which in turn helps you understand the problems they were solving, and why the code they wrote actually isn't as terrible in context as it looked at first glance.<p>I think it makes sense that this would also apply to the use of generative AI when programming - reviewing the entire codebase after it's already been written is probably more error-prone and difficult than following along with each individual step that went into it, especially when you consider that there's no singular "mindset" you can really identify from AI-generated output. That code could have come from anywhere...</p>
]]></description><pubDate>Sun, 05 Apr 2026 06:59:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=47646858</link><dc:creator>Sophira</dc:creator><comments>https://news.ycombinator.com/item?id=47646858</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47646858</guid></item><item><title><![CDATA[New comment by Sophira in "ZomboCom stolen by a hacker, sold, now replaced with AI-generated makeover"]]></title><description><![CDATA[
<p>> the domain name expired<p>It's possible to tell from an rdap call that this isn't the case:<p><pre><code>  Event:
    Action: registration
    Date: 1999-10-10T10:57:47Z
  Event:
    Action: expiration
    Date: 2028-10-10T10:57:47Z
  Event:
    Action: last changed
    Date: 2026-02-09T20:34:17Z
</code></pre>
The current registration occurred in 1999. Typically, domain registrations are extended in yearly multiples, which can be seen by the fact that it expires on October 10th, the same day that it was registered.<p>If it expired in 2025, then that expiration would have occurred in October.<p>That said, you are probably correct that it wasn't a hacker as such. GoDaddy was indeed offering it for sale in February, according to a Reddit thread from that month[0]. That makes me wonder why...<p>[0] <a href="https://www.reddit.com/r/oldinternet/comments/1qy566h/is_zombocom_for_sale/" rel="nofollow">https://www.reddit.com/r/oldinternet/comments/1qy566h/is_zom...</a></p>
]]></description><pubDate>Thu, 02 Apr 2026 05:14:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47610232</link><dc:creator>Sophira</dc:creator><comments>https://news.ycombinator.com/item?id=47610232</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47610232</guid></item><item><title><![CDATA[New comment by Sophira in "Android’s new sideload settings will carry over to new devices"]]></title><description><![CDATA[
<p>Not to mention that the "concession", such that it is, will presumably only work if you sign into a Google account. Presumably, this will require that you have Google Play Services installed.<p>Of course, many people who want to de-Google their phones won't want to do <i>either</i>. This is an attack on people who want to keep their lives separate from Google.</p>
]]></description><pubDate>Sun, 29 Mar 2026 16:33:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=47564654</link><dc:creator>Sophira</dc:creator><comments>https://news.ycombinator.com/item?id=47564654</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47564654</guid></item><item><title><![CDATA[New comment by Sophira in "How to Keep ICE Agents Out of Your Devices at Airports"]]></title><description><![CDATA[
<p>Additionally: If you have adb access turned on, turn it off before travelling!</p>
]]></description><pubDate>Wed, 25 Mar 2026 15:47:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=47518969</link><dc:creator>Sophira</dc:creator><comments>https://news.ycombinator.com/item?id=47518969</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47518969</guid></item><item><title><![CDATA[New comment by Sophira in "curl > /dev/sda: How I made a Linux distro that runs wget | dd"]]></title><description><![CDATA[
<p>It's worth noting, though, that that config option was only introduced in kernel version 6.8! Before then the option didn't exist and you could write with impunity to mounted devices (as root, obviously).</p>
]]></description><pubDate>Tue, 24 Mar 2026 18:28:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47507049</link><dc:creator>Sophira</dc:creator><comments>https://news.ycombinator.com/item?id=47507049</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47507049</guid></item><item><title><![CDATA[New comment by Sophira in "GrapheneOS will remain usable by anyone without requiring personal information"]]></title><description><![CDATA[
<p>I have to wonder how this will impact their partnership with Motorola. Presumably, Motorola will have more difficulty if they're found not to be complying with relevant law...<p>I hope GrapheneOS isn't completely banking on their partnership succeeding. If Motorola devices ever became the <i>only</i> devices that GrapheneOS works on, and it's being done with Motorola's blessing, then it could be more easily legislated out of existence.</p>
]]></description><pubDate>Sun, 22 Mar 2026 22:55:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47483189</link><dc:creator>Sophira</dc:creator><comments>https://news.ycombinator.com/item?id=47483189</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47483189</guid></item><item><title><![CDATA[New comment by Sophira in "404 Deno CEO not found"]]></title><description><![CDATA[
<p>Before yt-dlp started recommending Deno as its JavaScript runtime, I had no idea it even existed.<p>Since then, I know that it's there and that it's more secure than Node in some applications, and I can see using it being a good option. But it sounds like it might be too little too late? Going by this article, at least.</p>
]]></description><pubDate>Sat, 21 Mar 2026 17:36:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=47469239</link><dc:creator>Sophira</dc:creator><comments>https://news.ycombinator.com/item?id=47469239</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47469239</guid></item><item><title><![CDATA[New comment by Sophira in "Demos of 2025 from the Demoscene"]]></title><description><![CDATA[
<p>If you haven't already, check out <a href="https://pouet.net/" rel="nofollow">https://pouet.net/</a> . It's almost certainly got the demos that you're interested in.<p>Now, remembering the titles of these demos might be another matter, but there are people who might be able to help with that too. Do you remember some scenes/effects from the demos that you were interested in?</p>
]]></description><pubDate>Mon, 16 Mar 2026 16:23:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=47401064</link><dc:creator>Sophira</dc:creator><comments>https://news.ycombinator.com/item?id=47401064</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47401064</guid></item><item><title><![CDATA[New comment by Sophira in "Changes to OpenTTD Distribution on Steam"]]></title><description><![CDATA[
<p>It does matter, because the store page isn't just for buying - it's also for seeing system requirements, reading any applicable EULAs before purchase, and reading reviews. You can't do those from any other page on Steam.<p>Since the bundle is a separate purchase option and not replacing the option to buy TTD on its own, it also allows people to easily find out what they're in for by providing a description of what OpenTTD is, as opposed to just buying TTD on its own.</p>
]]></description><pubDate>Sun, 15 Mar 2026 03:41:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47384100</link><dc:creator>Sophira</dc:creator><comments>https://news.ycombinator.com/item?id=47384100</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47384100</guid></item><item><title><![CDATA[New comment by Sophira in "Ceno, browse the web without internet access"]]></title><description><![CDATA[
<p>This looks like a great project, but there's one big problem that I can see...<p>If it's based on BitTorrent, then surely that means that anybody who has the content that you want to see (or who <i>advertises</i> that they have the content you want to see...) will be able to see your IP address? Like how the movie industry can catch people who are sharing movies on BitTorrent?<p>Obviously, an attacker wwould probably need to use a separate BitTorrent client to do this, because I'm sure the IP addresses won't be displayed in the app itself, but that seems like it could potentially be possible.<p>I really hope I'm wrong on this, because other than that seemingly-big privacy flaw, this seems pretty great otherwise.</p>
]]></description><pubDate>Fri, 13 Mar 2026 14:22:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47364871</link><dc:creator>Sophira</dc:creator><comments>https://news.ycombinator.com/item?id=47364871</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47364871</guid></item><item><title><![CDATA[New comment by Sophira in "Many SWE-bench-Passing PRs would not be merged"]]></title><description><![CDATA[
<p>You know, this makes me wonder... is anybody actually prompting LLMs with pseudocode rather than an English specification? Could doing so result in code that that's more true to the original pseudocode?</p>
]]></description><pubDate>Thu, 12 Mar 2026 15:10:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47351786</link><dc:creator>Sophira</dc:creator><comments>https://news.ycombinator.com/item?id=47351786</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47351786</guid></item><item><title><![CDATA[New comment by Sophira in "A decade of Docker containers"]]></title><description><![CDATA[
<p>I'm with you on this, but I do want to point out that a big reason that people will update bundled libraries like that is because they don't want to put the effort in to see whether their bundled library versions actually have any critical vulnerabilities that affect the project. It's easier to update everything and be sure that there are no critical vulnerabilities.<p>In other words, the Microsoft Windows update process as applied to software development.</p>
]]></description><pubDate>Sun, 08 Mar 2026 10:30:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=47296167</link><dc:creator>Sophira</dc:creator><comments>https://news.ycombinator.com/item?id=47296167</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47296167</guid></item><item><title><![CDATA[New comment by Sophira in "A decade of Docker containers"]]></title><description><![CDATA[
<p>> If you imagine the absolute worst case scenario that every program shipped all of its dependencies and nothing was shared then the end result would be… a few gigabytes of duplicated data?<p>Honestly, I've seen projects that do this. In fact, a lot of projects that do this, at the compilation level.<p>It feels like a lot of the projects that I would want to use from git pull in their own dependencies via submodules when I compile them, even when I already have the development libraries needed to compile it. It's honestly kind of frustrating.<p>I mean, I get it - it makes it easier to compile for people who don't actually do things like that regularly. And yeah, I can see why that's a good thing. But at the very least, please give me an option to opt out and to use my own installed libraries.</p>
]]></description><pubDate>Sun, 08 Mar 2026 10:24:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=47296127</link><dc:creator>Sophira</dc:creator><comments>https://news.ycombinator.com/item?id=47296127</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47296127</guid></item><item><title><![CDATA[New comment by Sophira in "Fix your tools"]]></title><description><![CDATA[
<p>Replying to myself because I actually found an even more relevant XKCD today: <a href="https://xkcd.com/1739" rel="nofollow">https://xkcd.com/1739</a></p>
]]></description><pubDate>Wed, 04 Mar 2026 12:40:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47246633</link><dc:creator>Sophira</dc:creator><comments>https://news.ycombinator.com/item?id=47246633</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47246633</guid></item><item><title><![CDATA[New comment by Sophira in "Ghostty – Terminal Emulator"]]></title><description><![CDATA[
<p>I've never quite understood why terminal emulators nowadays have GPU acceleration. They've not been slow for a long time. What am I missing?</p>
]]></description><pubDate>Mon, 02 Mar 2026 01:16:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=47212697</link><dc:creator>Sophira</dc:creator><comments>https://news.ycombinator.com/item?id=47212697</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47212697</guid></item><item><title><![CDATA[New comment by Sophira in "WebMCP is available for early preview"]]></title><description><![CDATA[
<p>Given that it's about food or medicine somehow, because of the mention of ingredients lists and health-related information, it's probably <a href="https://en.wikipedia.org/wiki/Dm-drogerie_markt" rel="nofollow">https://en.wikipedia.org/wiki/Dm-drogerie_markt</a> (usually abbreviated "dm").<p>(I didn't know about that either before now.)</p>
]]></description><pubDate>Sun, 01 Mar 2026 23:22:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47211892</link><dc:creator>Sophira</dc:creator><comments>https://news.ycombinator.com/item?id=47211892</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47211892</guid></item><item><title><![CDATA[New comment by Sophira in "The Windows 95 user interface: A case study in usability engineering (1996)"]]></title><description><![CDATA[
<p>I imagine Office 365 is to Office 97 as FIFA 23 is to FIFA 97, in that it's still essentially the same idea and can never be otherwise, but the later versions are designed to draw new people in.</p>
]]></description><pubDate>Sun, 01 Mar 2026 03:38:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47203447</link><dc:creator>Sophira</dc:creator><comments>https://news.ycombinator.com/item?id=47203447</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47203447</guid></item></channel></rss>