<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: netruk44</title><link>https://news.ycombinator.com/user?id=netruk44</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 06 Apr 2026 04:44:02 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=netruk44" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by netruk44 in "Decisions that eroded trust in Azure – by a former Azure Core engineer"]]></title><description><![CDATA[
<p>> Why do you speak about yourself in the third person?<p>When you submit a link to HN, there is an entry field for text in addition to the url.<p>It does not really describe what the text is used for. For links, the content of that field is simply added as the first comment.<p>Someone who is unfamiliar with the submission process may assume this field should describe what they are submitting, and not format it like a comment.<p>Then that text gets posted as the first comment and tons of people downvote it, jumping to the conclusion that the weird summary comment is from an AI, and not the submitter describing their own submission.<p>(I also assumed these comments were AI until someone else pointed this out)</p>
]]></description><pubDate>Thu, 02 Apr 2026 23:35:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=47621606</link><dc:creator>netruk44</dc:creator><comments>https://news.ycombinator.com/item?id=47621606</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47621606</guid></item><item><title><![CDATA[New comment by netruk44 in "Oregon school cell phone ban: 'Engaged students, joyful teachers'"]]></title><description><![CDATA[
<p>Anybody who has spent a day in school as a student knows that students can’t be trusted to follow the rules.</p>
]]></description><pubDate>Sat, 21 Mar 2026 12:34:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47466442</link><dc:creator>netruk44</dc:creator><comments>https://news.ycombinator.com/item?id=47466442</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47466442</guid></item><item><title><![CDATA[New comment by netruk44 in "MacBook Pro with M5 Pro and M5 Max"]]></title><description><![CDATA[
<p>I think super cores are a new type/tier of core, not a rename of performance.<p>The base M5 has super/efficiency cores.<p>The Pro and Max have super/performance cores.</p>
]]></description><pubDate>Tue, 03 Mar 2026 14:35:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=47232965</link><dc:creator>netruk44</dc:creator><comments>https://news.ycombinator.com/item?id=47232965</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47232965</guid></item><item><title><![CDATA[New comment by netruk44 in "Ireland rolls out basic income scheme for artists"]]></title><description><![CDATA[
<p>The people with green names almost certainly have alternate, primary accounts with that capability.</p>
]]></description><pubDate>Wed, 11 Feb 2026 18:03:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=46978455</link><dc:creator>netruk44</dc:creator><comments>https://news.ycombinator.com/item?id=46978455</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46978455</guid></item><item><title><![CDATA[New comment by netruk44 in "Show HN: Yuanzai World – LLM RPGs with branching world-lines"]]></title><description><![CDATA[
<p>I can't speak for this developer, but as someone who dabbles in App Store applications, EU trader laws require that the App Store publicly displays an address for the app developer if they want to make their apps available in the EU.<p>It's possible this developer didn't want to do that, so they chose to not publish in the EU.</p>
]]></description><pubDate>Sat, 10 Jan 2026 19:41:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=46569207</link><dc:creator>netruk44</dc:creator><comments>https://news.ycombinator.com/item?id=46569207</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46569207</guid></item><item><title><![CDATA[New comment by netruk44 in "How to make a macOS screen saver"]]></title><description><![CDATA[
<p>I wonder if the reason why the screensaver process doesn’t exit has something to do with the live wallpapers they added to macOS a few versions ago.<p>The live wallpapers become your screensaver, playing the video. Then when you move your mouse, the video continues until it finds a “good” stopping point.<p>Might explain why the screensaver process lives on forever for seemingly no reason.</p>
]]></description><pubDate>Sun, 04 Jan 2026 15:05:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=46488623</link><dc:creator>netruk44</dc:creator><comments>https://news.ycombinator.com/item?id=46488623</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46488623</guid></item><item><title><![CDATA[New comment by netruk44 in "Microsoft is quietly walking back its diversity efforts"]]></title><description><![CDATA[
<p>I used to work at Microsoft and I can tell you this was absolutely not true during my time there.<p>As an engineer, you <i>needed</i> to have an answer to that question or else you could not be promoted (at least in some parts of the org chart).<p>It was a box that your skip levels needed to see checked in order to approve promotions. My lead told me as much in exactly those words.</p>
]]></description><pubDate>Mon, 08 Dec 2025 15:27:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=46193329</link><dc:creator>netruk44</dc:creator><comments>https://news.ycombinator.com/item?id=46193329</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46193329</guid></item><item><title><![CDATA[New comment by netruk44 in "After Windows Update, Password icon invisible, click where it used to be"]]></title><description><![CDATA[
<p>They laid off SDETs circa 2014 (I was one). I don’t think Windows ever had QA people, but it did have automated testing and dedicated people to write and monitor those tests, then file bugs if something broke. But not anymore since 2014.<p>These days, the only testing any release of Windows gets is from Microsoft employees (Dev/PM) and Windows Insiders.<p>They have rules of how many hours of self-hosting are required before they can release, but that’s the only requirement. That there exists telemetry of it running.<p>You might see a gap with that testing methodology, but it might also explain how things like this happen. If it’s a bug that doesn’t prevent boot, it’s easy to ignore.<p>(I knew a few devs who would just put builds of windows on one of their computers and play a 72 hour long video of a black screen on repeat to get self hosting hours. Then they would proceed with their feature release. And nobody saw any problem with that.)</p>
]]></description><pubDate>Tue, 02 Dec 2025 12:18:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=46120502</link><dc:creator>netruk44</dc:creator><comments>https://news.ycombinator.com/item?id=46120502</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46120502</guid></item><item><title><![CDATA[New comment by netruk44 in "A monopoly ISP refuses to fix upstream infrastructure"]]></title><description><![CDATA[
<p>Years ago I lived in an apartment with intermittent connection issues.<p>I phoned xfinity support who said they’d send a tech out at no cost to me.<p>The tech comes, finds bad connections in the shared external apartment box, fixes them, leaves without entering my apartment.<p>Xfinity sends me a support bill for the tech.<p>I call xfinity support to complain saying they said the tech would be free. The support agent says there’s nothing they can do and also that I should sign up for their support plan to get a 50% discount on the fee.<p>I tell them to cancel my internet subscription because I won’t support a company with deceptive billing practices. They give me 3 retention offers (the last one being an additional 25% discount on the tech fee). I decline because they told me it would be free. My internet is scheduled to be cancelled.<p>I go to twitter (as it was called at the time), and @ xfinity support with this same story.<p>Someone from that Twitter account DMs me and I told them that if they cancel the technician fee, they can leave my internet subscription active.<p>They do so with exactly no fuss.<p>I don’t know why, but apparently publicly @‘ing xfinity on Twitter gets you better support than calling them and actually cancelling your internet.</p>
]]></description><pubDate>Sun, 23 Nov 2025 13:48:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=46023560</link><dc:creator>netruk44</dc:creator><comments>https://news.ycombinator.com/item?id=46023560</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46023560</guid></item><item><title><![CDATA[New comment by netruk44 in "TikTok 'directs child accounts to pornographic content within a few clicks'"]]></title><description><![CDATA[
<p>TikTok’s recommendations are based off as much info as it can get, really.<p>Approximate location, age, mobile OS/browser, your contacts, which TikTok links you open, who generated the links you open, TikTok search history, how long it takes you to swipe to the next video on the for you page, etc.<p>I don’t think it's really possible to say what TikTok’s algorithm does “naturally”. There’s so many influencing factors to it. (Beyond the promoted posts and ads which people pay TikTok to put in your face)<p>If you sign up to TikTok with an Android and tell it you’re 16, you’re gonna get recommended what the other 16 year olds with Androids in your nearby area (based on IP address) are watching.</p>
]]></description><pubDate>Fri, 03 Oct 2025 13:09:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=45462574</link><dc:creator>netruk44</dc:creator><comments>https://news.ycombinator.com/item?id=45462574</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45462574</guid></item><item><title><![CDATA[New comment by netruk44 in "Avalanche Studios NYC Retrospective – An Ambitious Company Ruined"]]></title><description><![CDATA[
<p>I have some friends in game dev who have shipped some pretty big titles (and still do). They have very similar sentiments with regards to constant self-inflicted breakages and (lack of) testing and code reviews as well.<p>It’s given me an appreciation for the kind of code quality everybody just naturally agreed on and did back when I worked at a FAANG. Nobody needed to be convinced to write/maintain tests for their change, or be told to keep the mainline branch building cleanly.<p>I wonder if <i>any</i> of the large studios out there today have a culture of testing and reviews?</p>
]]></description><pubDate>Mon, 29 Sep 2025 19:27:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=45417727</link><dc:creator>netruk44</dc:creator><comments>https://news.ycombinator.com/item?id=45417727</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45417727</guid></item><item><title><![CDATA[New comment by netruk44 in "I replaced Animal Crossing's dialogue with a live LLM by hacking GameCube memory"]]></title><description><![CDATA[
<p>I wanted the same, so I hacked/bolted on an LLM to Morrowind (the open source recreation OpenMW).<p>The biggest problem I faced at the time (during ChatGPT 3 era) was that, without a good context, LLMs are the most vanilla roleplayers you’ve ever seen. By themselves, LLMs are just not interesting enough for a player to choose to talk to in-game.<p>If you want them to be “interesting” to talk to, you must provide (or generate and keep track of): a backstory, chat history, the scene, NPC inventory, the NPC’s current emotional state, the weather, literally <i>everything</i> needs to be given to the model before it generates messages for the player.<p>At which point you’ve got a big task. You need a way to automatically get the relevant data to the model for the specific conversation you’re having. There might be tools to pick appropriate text documents from a db given a conversation topic, but I didn’t/don’t know how to make that work for games.<p>I’m sure there’s a way to accomplish this with more modern tools and models. (Maybe instead of providing all that data up front, you would now give the model tools to call to retrieve that data on-demand?) But that’s what made me give up in 2022.</p>
]]></description><pubDate>Thu, 11 Sep 2025 12:49:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=45210937</link><dc:creator>netruk44</dc:creator><comments>https://news.ycombinator.com/item?id=45210937</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45210937</guid></item><item><title><![CDATA[New comment by netruk44 in "Hetzner Storage Boxes"]]></title><description><![CDATA[
<p>They don’t have great North American peering. If you happen to be there and are unlucky, you won’t be able to get a very reliable/fast connection to the server.<p>I tried to use one for Borg backups a few years ago and just ran into endless transient connection issues.</p>
]]></description><pubDate>Thu, 11 Sep 2025 00:26:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=45206086</link><dc:creator>netruk44</dc:creator><comments>https://news.ycombinator.com/item?id=45206086</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45206086</guid></item><item><title><![CDATA[New comment by netruk44 in "Abusing Entra OAuth for fun and access to internal Microsoft applications"]]></title><description><![CDATA[
<p>I was a windows build engineer at Microsoft. I am unfamiliar with this specific UI for managing build tools (I think it may have been added after I left), however I would be surprised if it was actually RCE-capable.<p>I notice that it requires the tool to be pulled from NuGet. While it looks like you could enter any package and NuGet source, I would be very surprised if there wasn’t a locked down whitelist of allowed sources (limited to internal Microsoft NuGet feeds).<p>Locking down NuGet packages was one of the primary things we (the Windows Engineering System team) were heavily focusing on when I left years ago. We were explicitly prevented from using public NuGet packages at all. We had to repackage them and upload them to the internal source to be used.</p>
]]></description><pubDate>Sun, 10 Aug 2025 13:50:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=44855199</link><dc:creator>netruk44</dc:creator><comments>https://news.ycombinator.com/item?id=44855199</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44855199</guid></item><item><title><![CDATA[New comment by netruk44 in "Nintendo Switch Pricing Update"]]></title><description><![CDATA[
<p>Since the article didn’t have much concrete information, these are apparently the price changes[0]:<p>Switch – OLED Model – $399.99 (previously $349.99)<p>Switch – $339.99 (previously $299.99)<p>Switch Lite – $229.99 (previously $199.99)<p>Nintendo Sound Clock: Alarmo – $109.99 (previously $99.99)<p>Joy-Con 2 controllers – $99.99 (previously $94.99)<p>[0]: <a href="https://www.gematsu.com/2025/08/switch-price-increase-announced-for-the-us" rel="nofollow">https://www.gematsu.com/2025/08/switch-price-increase-announ...</a></p>
]]></description><pubDate>Fri, 01 Aug 2025 22:12:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=44763036</link><dc:creator>netruk44</dc:creator><comments>https://news.ycombinator.com/item?id=44763036</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44763036</guid></item><item><title><![CDATA[New comment by netruk44 in "The untold impact of cancellation"]]></title><description><![CDATA[
<p>FWIW that statement (“do not open issues”) was added over one year ago, but the owner has also approved pull requests removing names as recently as 8 months ago.<p>So I think pull requests are still accepted, but issues are not.</p>
]]></description><pubDate>Fri, 01 Aug 2025 12:50:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=44756036</link><dc:creator>netruk44</dc:creator><comments>https://news.ycombinator.com/item?id=44756036</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44756036</guid></item><item><title><![CDATA[New comment by netruk44 in "There's no such thing as a tree (phylogenetically) (2021)"]]></title><description><![CDATA[
<p>It looks like this post was second-chanced, and already has a few better answers than what I had written here a few days ago.<p>I only answered because nobody else had commented on this post at the time.</p>
]]></description><pubDate>Thu, 03 Jul 2025 12:37:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=44454386</link><dc:creator>netruk44</dc:creator><comments>https://news.ycombinator.com/item?id=44454386</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44454386</guid></item><item><title><![CDATA[New comment by netruk44 in "There's no such thing as a tree (phylogenetically) (2021)"]]></title><description><![CDATA[
<p>Sorry for commenting, I guess. I was just excited to share something I knew.<p>I deleted my reply as much as I could.<p>In the future, you might want to ask your question a little more clearly, or else you risk being misunderstood again.</p>
]]></description><pubDate>Tue, 01 Jul 2025 12:54:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=44433443</link><dc:creator>netruk44</dc:creator><comments>https://news.ycombinator.com/item?id=44433443</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44433443</guid></item><item><title><![CDATA[New comment by netruk44 in "There's no such thing as a tree (phylogenetically) (2021)"]]></title><description><![CDATA[
<p>Edit: Removed.<p>I would delete but I can't, because there's a reply now.</p>
]]></description><pubDate>Tue, 01 Jul 2025 11:55:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=44432977</link><dc:creator>netruk44</dc:creator><comments>https://news.ycombinator.com/item?id=44432977</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44432977</guid></item><item><title><![CDATA[New comment by netruk44 in "Peano arithmetic is enough, because Peano arithmetic  encodes computation"]]></title><description><![CDATA[
<p>Stack Overflow requires you to get 15 points before you can upvote things.<p>I imagine their reputation problem (nobody wants to post things there because it just gets deleted) plus the 15 point requirement precludes many people from upvoting over there.</p>
]]></description><pubDate>Sat, 14 Jun 2025 13:20:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=44276289</link><dc:creator>netruk44</dc:creator><comments>https://news.ycombinator.com/item?id=44276289</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44276289</guid></item></channel></rss>