<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: sgtnoodle</title><link>https://news.ycombinator.com/user?id=sgtnoodle</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 18 Apr 2026 12:57:19 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=sgtnoodle" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by sgtnoodle in "A server that wasn't meant to exist"]]></title><description><![CDATA[
<p>It wasn't a laminates company, was it?</p>
]]></description><pubDate>Thu, 15 May 2025 15:33:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=43996109</link><dc:creator>sgtnoodle</dc:creator><comments>https://news.ycombinator.com/item?id=43996109</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43996109</guid></item><item><title><![CDATA[New comment by sgtnoodle in "Watching o3 guess a photo's location is surreal, dystopian and entertaining"]]></title><description><![CDATA[
<p>I'm embarrassed that I live in HMB and didn't recognize it. I should go to the harbor more.</p>
]]></description><pubDate>Sun, 27 Apr 2025 15:16:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=43812511</link><dc:creator>sgtnoodle</dc:creator><comments>https://news.ycombinator.com/item?id=43812511</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43812511</guid></item><item><title><![CDATA[New comment by sgtnoodle in "Ask HN: Share your AI prompt that stumps every model"]]></title><description><![CDATA[
<p>I asked Gemini to format some URLs into an XML format. It got halfway through and gave up. I asked if it truncated the output, and it said yes and then told _me_ to write a python script to do it.</p>
]]></description><pubDate>Fri, 25 Apr 2025 02:21:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=43789563</link><dc:creator>sgtnoodle</dc:creator><comments>https://news.ycombinator.com/item?id=43789563</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43789563</guid></item><item><title><![CDATA[New comment by sgtnoodle in "How to repair the parts that explode in Lenovo Yoga laptops"]]></title><description><![CDATA[
<p>I have a yoga from 2016 that had its backlight supply rail blow up. Very lame.</p>
]]></description><pubDate>Sun, 13 Apr 2025 07:10:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=43670715</link><dc:creator>sgtnoodle</dc:creator><comments>https://news.ycombinator.com/item?id=43670715</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43670715</guid></item><item><title><![CDATA[New comment by sgtnoodle in "Using gRPC for (local) inter-process communication (2021)"]]></title><description><![CDATA[
<p>You can do some pretty crazy stuff with pipes, if you want to do better than unix sockets.</p>
]]></description><pubDate>Wed, 20 Nov 2024 21:25:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=42198275</link><dc:creator>sgtnoodle</dc:creator><comments>https://news.ycombinator.com/item?id=42198275</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42198275</guid></item><item><title><![CDATA[New comment by sgtnoodle in "Using gRPC for (local) inter-process communication (2021)"]]></title><description><![CDATA[
<p>I've spent several years optimizing a specialized IPC mechanism for a work project. I've spent time reviewing the Linux Kernel's unix socket source code to understand obscure edge cases. There isn't really much to optimize - it's just copying bytes between buffers. Most of the complexity of the code has to do with permissions and implementing the ability to send file descriptors. All my benchmarks have unambiguously showed unix sockets to be more performant than loopback TCP for my particular use case.</p>
]]></description><pubDate>Wed, 20 Nov 2024 21:23:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=42198265</link><dc:creator>sgtnoodle</dc:creator><comments>https://news.ycombinator.com/item?id=42198265</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42198265</guid></item><item><title><![CDATA[New comment by sgtnoodle in "Using gRPC for (local) inter-process communication (2021)"]]></title><description><![CDATA[
<p>There's definitely differences, whether or not it matters for most usages. I've worked on several IPC mechanisms that specifically benefited from one vs. the other.</p>
]]></description><pubDate>Wed, 20 Nov 2024 21:16:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=42198202</link><dc:creator>sgtnoodle</dc:creator><comments>https://news.ycombinator.com/item?id=42198202</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42198202</guid></item><item><title><![CDATA[New comment by sgtnoodle in "Ask HN: What is the best code base you ever worked on?"]]></title><description><![CDATA[
<p>A former coworker texted me out of the blue yesterday, saying he missed working on a "<my name> codebase". He specifically appreciated that "doing something simple things were kept simple." Made my day!</p>
]]></description><pubDate>Sat, 29 Jun 2024 05:50:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=40828159</link><dc:creator>sgtnoodle</dc:creator><comments>https://news.ycombinator.com/item?id=40828159</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40828159</guid></item><item><title><![CDATA[New comment by sgtnoodle in "Show HN: We made a small and cheap network switch"]]></title><description><![CDATA[
<p>It's still mass, drag and cost.</p>
]]></description><pubDate>Sun, 16 Jun 2024 13:56:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=40697108</link><dc:creator>sgtnoodle</dc:creator><comments>https://news.ycombinator.com/item?id=40697108</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40697108</guid></item><item><title><![CDATA[New comment by sgtnoodle in "Show HN: We made a small and cheap network switch"]]></title><description><![CDATA[
<p>It might work in so far as you'll get packets through. The performance would be abysmal, though. Modern Ethernet is built around switching.</p>
]]></description><pubDate>Sun, 16 Jun 2024 13:54:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=40697096</link><dc:creator>sgtnoodle</dc:creator><comments>https://news.ycombinator.com/item?id=40697096</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40697096</guid></item><item><title><![CDATA[New comment by sgtnoodle in "Why the CORDIC algorithm lives rent-free in my head"]]></title><description><![CDATA[
<p>The folk that made Crash Bandicoot were pretty clever. They figured out that the PlayStation could render untextured, shaded triangles a lot faster than textured triangles, so they "textured" the main character with pixel-scale geometry. This in turn saved them enough memory to use a higher resolution frame buffer mode.<p><a href="https://all-things-andy-gavin.com/2011/02/04/making-crash-bandicoot-part-3/" rel="nofollow">https://all-things-andy-gavin.com/2011/02/04/making-crash-ba...</a></p>
]]></description><pubDate>Sun, 12 May 2024 17:29:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=40336067</link><dc:creator>sgtnoodle</dc:creator><comments>https://news.ycombinator.com/item?id=40336067</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40336067</guid></item><item><title><![CDATA[New comment by sgtnoodle in "Experimental blog that is only available to read through a feed reader"]]></title><description><![CDATA[
<p>I read the XML directly in my browser out of spite.</p>
]]></description><pubDate>Fri, 03 May 2024 16:58:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=40249794</link><dc:creator>sgtnoodle</dc:creator><comments>https://news.ycombinator.com/item?id=40249794</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40249794</guid></item><item><title><![CDATA[New comment by sgtnoodle in "Two giants in the satellite telecom industry join forces to counter Starlink"]]></title><description><![CDATA[
<p>Crowded? No. Littered? Perhaps, depending on the altitude. The article you linked says the bulk of the existing debris is from a few isolated incidents.<p>These satellites are generally low enough tha their orbits decay after a couple years if they don't boost themselves, and then they burn up in the atmosphere.</p>
]]></description><pubDate>Wed, 01 May 2024 15:25:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=40224611</link><dc:creator>sgtnoodle</dc:creator><comments>https://news.ycombinator.com/item?id=40224611</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40224611</guid></item><item><title><![CDATA[New comment by sgtnoodle in "DDC OLED (2022)"]]></title><description><![CDATA[
<p>I've gotten CEC to work in Linux on my desktop computer. The funny thing is that most GPU HDMI ports don't implement CEC, but do implement CEC over DisplayPort. You simply need to find a DisplayPort to HDMI adapter that supports CEC.</p>
]]></description><pubDate>Fri, 26 Apr 2024 10:32:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=40167691</link><dc:creator>sgtnoodle</dc:creator><comments>https://news.ycombinator.com/item?id=40167691</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40167691</guid></item><item><title><![CDATA[New comment by sgtnoodle in "Tiny World Map"]]></title><description><![CDATA[
<p>It's funny that it doesn't have the great lakes. I guess it doesn't have any internal bodies of water.</p>
]]></description><pubDate>Sun, 21 Apr 2024 14:56:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=40106229</link><dc:creator>sgtnoodle</dc:creator><comments>https://news.ycombinator.com/item?id=40106229</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40106229</guid></item><item><title><![CDATA[New comment by sgtnoodle in "Employers feel the side effects of drugmaker control over Wegovy, Ozempic costs"]]></title><description><![CDATA[
<p>We're on a good employer plan, and weight loss meds are all out of pocket.</p>
]]></description><pubDate>Thu, 18 Apr 2024 17:27:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=40078600</link><dc:creator>sgtnoodle</dc:creator><comments>https://news.ycombinator.com/item?id=40078600</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40078600</guid></item><item><title><![CDATA[New comment by sgtnoodle in "Hidden dependencies in Linux binaries"]]></title><description><![CDATA[
<p>A more obscure use would be for loading multiple instances of a singleton library. This is especially helpful in something like a unit test suite, where you want each test case to start in a cleanly initialized state. If the code under test has a bunch of globally initialized variables, reloading the library at runtime is one of only a few possible ways of doing it.</p>
]]></description><pubDate>Sun, 14 Apr 2024 20:59:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=40034421</link><dc:creator>sgtnoodle</dc:creator><comments>https://news.ycombinator.com/item?id=40034421</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40034421</guid></item><item><title><![CDATA[New comment by sgtnoodle in "The Guide to Stock Options Conversations"]]></title><description><![CDATA[
<p>In my experience, a culture of radical employee-driven compensation transparency can lead to toxicity. A subset of folk have a tendency to become obsessed, and increasingly more resentful about their particular notion of fairness. Then from that, folk start to play the victim, grasping for explanations that don't require introspection or admitting individual responsibility. In that environment, the company is forced to take a defensive position, which makes the culture even more toxic.<p>What I've seen work well is the company taking pro-active steps to be transparent about compensation in aggregate. For example, HR can put out a periodic report documenting compensation metrics by job title and experience. They can also slice the data along various social factors to quantitatively show whether there's any indicators of unintentional bias. From there, another good idea is for the company to regularly apply adjustments independent from performance, in order to keep the metrics healthy.</p>
]]></description><pubDate>Sun, 14 Apr 2024 18:18:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=40033145</link><dc:creator>sgtnoodle</dc:creator><comments>https://news.ycombinator.com/item?id=40033145</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40033145</guid></item><item><title><![CDATA[New comment by sgtnoodle in "Making Truth Social Comply with the AGPL"]]></title><description><![CDATA[
<p>Is email not customary? It seems like it would be fine as long as they respond in a timely manner, and provide access instructions. Also, in this situation it seems like that's exactly what happened.<p>I suppose what might be non-compliant is if their website doesn't explicitly document the process to access the source, i.e. "send an email to this addressm to request the most up-to-date source code."</p>
]]></description><pubDate>Sun, 14 Apr 2024 07:33:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=40029374</link><dc:creator>sgtnoodle</dc:creator><comments>https://news.ycombinator.com/item?id=40029374</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40029374</guid></item><item><title><![CDATA[New comment by sgtnoodle in "Show HN: Comprehensive inter-process communication (IPC) toolkit in modern C++"]]></title><description><![CDATA[
<p>Given that it's shared memory based, it seems like there has to be some degree of trust that the participants are well behaved. What do you mean by a malformed message, though? If you're talking about the payload of the message, that seems like a matter of the message scheme you're using. If you're talking about correctness of the IPC protocol itself, integrity checking is unfortunately at odds with latency.</p>
]]></description><pubDate>Sat, 13 Apr 2024 22:32:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=40026778</link><dc:creator>sgtnoodle</dc:creator><comments>https://news.ycombinator.com/item?id=40026778</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40026778</guid></item></channel></rss>