<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: userbinator</title><link>https://news.ycombinator.com/user?id=userbinator</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 11 Apr 2026 11:18:12 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=userbinator" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by userbinator in "Investigating Split Locks on x86-64"]]></title><description><![CDATA[
<p>Packing structures can improve performance and overall memory usage by reducing cache misses.</p>
]]></description><pubDate>Sat, 11 Apr 2026 08:45:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=47728773</link><dc:creator>userbinator</dc:creator><comments>https://news.ycombinator.com/item?id=47728773</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47728773</guid></item><item><title><![CDATA[New comment by userbinator in "CPU-Z and HWMonitor compromised"]]></title><description><![CDATA[
<p>If one were conspiratorially-minded, one would even be inclined to believe that these were deliberately done to push us towards that authoritarian dystopia of "trusted computing".</p>
]]></description><pubDate>Sat, 11 Apr 2026 06:18:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=47727958</link><dc:creator>userbinator</dc:creator><comments>https://news.ycombinator.com/item?id=47727958</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47727958</guid></item><item><title><![CDATA[New comment by userbinator in "CPU-Z and HWMonitor compromised"]]></title><description><![CDATA[
<p>Many years ago, even a "Hello World" binary that wasn't compiled by MSVC but by a GNU toolchain was detected as "suspicious" or "potentially unwanted", and in some cases automatically deleted. MS clearly has a different definition of "malware" than many people, and while it may overlap with a majority opinion (e.g. viruses and worms), where its opinion differs is used to push an agenda.</p>
]]></description><pubDate>Sat, 11 Apr 2026 06:16:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=47727949</link><dc:creator>userbinator</dc:creator><comments>https://news.ycombinator.com/item?id=47727949</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47727949</guid></item><item><title><![CDATA[New comment by userbinator in "JSON formatter Chrome plugin now closed and injecting adware"]]></title><description><![CDATA[
<p>Or 4) patch the checks out yourself. As they say, "Firefox is open-source for a reason."</p>
]]></description><pubDate>Sat, 11 Apr 2026 06:11:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=47727922</link><dc:creator>userbinator</dc:creator><comments>https://news.ycombinator.com/item?id=47727922</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47727922</guid></item><item><title><![CDATA[New comment by userbinator in "Industrial design files for Keychron keyboards and mice"]]></title><description><![CDATA[
<p><i>Where are the lines of that when it's physical things?</i><p>The automotive aftermarket has largely settled that; even without the original design files, it's perfectly legal to make compatible parts, patents and the like notwithstanding. You can build an entire "small block Chevy" engine wholly from parts that GM did not make, and it will fit perfectly in a car that originally had the "genuine" one.<p>IANAL but as long as you don't violate any patents they have (if any) nor use their trademark, feel free to make and sell keyboards that look like theirs (not that a keyboard of their design is particularly distinctive anyway.)</p>
]]></description><pubDate>Sat, 11 Apr 2026 06:07:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47727903</link><dc:creator>userbinator</dc:creator><comments>https://news.ycombinator.com/item?id=47727903</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47727903</guid></item><item><title><![CDATA[New comment by userbinator in "Artemis II safely splashes down"]]></title><description><![CDATA[
<p>Many of those who saw the first moon landing as a child are still alive and remember what it felt like.</p>
]]></description><pubDate>Sat, 11 Apr 2026 06:01:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=47727869</link><dc:creator>userbinator</dc:creator><comments>https://news.ycombinator.com/item?id=47727869</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47727869</guid></item><item><title><![CDATA[New comment by userbinator in "Filing the corners off my MacBooks"]]></title><description><![CDATA[
<p><i>Really feels unsafe, but neither me nor the computer have suffered any serious injuries yet.</i><p>That's due to interference suppression capacitor in the PSU. The safety standard puts the "touch current" limit at something like 300uA (0.3mA), which is definitely in "painful but not dangerous" territory. You do need to exercise caution when plugging in other devices that are also connected to the mains, since that amount of current and voltage can certainly damage sensitive electronics.<p>Old but good page on such measurements: <a href="http://www.aplomb.nl/SMPS_leakage/Doc_ie.html" rel="nofollow">http://www.aplomb.nl/SMPS_leakage/Doc_ie.html</a></p>
]]></description><pubDate>Sat, 11 Apr 2026 04:12:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=47727318</link><dc:creator>userbinator</dc:creator><comments>https://news.ycombinator.com/item?id=47727318</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47727318</guid></item><item><title><![CDATA[New comment by userbinator in "Filing the corners off my MacBooks"]]></title><description><![CDATA[
<p>I first encountered this in-person on a Mac Mini many years ago, which to be fair is not meant to be touched all the time, but it was still slightly repulsive. It has a surprising weight and uncomfortable sensation like picking up a freshly-cut block of metal. Then I realised Apple did the same with their laptops which <i>are</i> meant to be touched. They do have rounded corners, but not on the axes where the roundedness is useful. In contrast, Thinkpads look sharp-edged with square corners but are actually confortable to hold.</p>
]]></description><pubDate>Sat, 11 Apr 2026 04:03:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=47727266</link><dc:creator>userbinator</dc:creator><comments>https://news.ycombinator.com/item?id=47727266</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47727266</guid></item><item><title><![CDATA[New comment by userbinator in "New iPhone age and identity checks restrict internet freedom in the UK"]]></title><description><![CDATA[
<p>The amazing irony: <a href="https://en.wikipedia.org/wiki/1984_(advertisement)" rel="nofollow">https://en.wikipedia.org/wiki/1984_(advertisement)</a></p>
]]></description><pubDate>Fri, 10 Apr 2026 03:44:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47713364</link><dc:creator>userbinator</dc:creator><comments>https://news.ycombinator.com/item?id=47713364</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47713364</guid></item><item><title><![CDATA[New comment by userbinator in "PicoZ80 – Drop-In Z80 Replacement"]]></title><description><![CDATA[
<p>This is basically an In-Circuit-Emulator (ICE).</p>
]]></description><pubDate>Fri, 10 Apr 2026 03:08:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47713151</link><dc:creator>userbinator</dc:creator><comments>https://news.ycombinator.com/item?id=47713151</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47713151</guid></item><item><title><![CDATA[New comment by userbinator in "Vibe-Coded Ext4 for OpenBSD"]]></title><description><![CDATA[
<p>"Everything is a derivative work", as the saying goes.</p>
]]></description><pubDate>Fri, 10 Apr 2026 01:44:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=47712594</link><dc:creator>userbinator</dc:creator><comments>https://news.ycombinator.com/item?id=47712594</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47712594</guid></item><item><title><![CDATA[New comment by userbinator in "Will I ever own a zettaflop?"]]></title><description><![CDATA[
<p>Dyson Swarm sounds like the name of an aggressive cleaning machine.</p>
]]></description><pubDate>Fri, 10 Apr 2026 01:42:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=47712577</link><dc:creator>userbinator</dc:creator><comments>https://news.ycombinator.com/item?id=47712577</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47712577</guid></item><item><title><![CDATA[New comment by userbinator in "Show HN: A (marginally) useful x86-64 ELF executable in 301 bytes"]]></title><description><![CDATA[
<p>It doesn't even look like particularly optimised Asm (could immediately spot a few savings, despite how horrible GAS syntax is to read...), but is definitely not "compiler slop"[1] either, which shows just how inefficient the majority of programs actually are. Of course even the ELF header takes up a significant amount of space, but this reminds me of how PC magazines would print short listings of utilities like this, often a few dozen up to a few hundred bytes at most --- in DOS .COM format, which is headerless and thus pure machine instructions.<p>[1] In the late 80s and early 90s, the battle between those writing  handwritten Asm and those using compiled HLLs has many similarities to AI-generated vs non-AI code today.</p>
]]></description><pubDate>Thu, 09 Apr 2026 06:43:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=47700096</link><dc:creator>userbinator</dc:creator><comments>https://news.ycombinator.com/item?id=47700096</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47700096</guid></item><item><title><![CDATA[New comment by userbinator in "Project Glasswing: Securing critical software for the AI era"]]></title><description><![CDATA[
<p>People find and report bugs in the kernel using static analysers all the time.</p>
]]></description><pubDate>Thu, 09 Apr 2026 06:33:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47700033</link><dc:creator>userbinator</dc:creator><comments>https://news.ycombinator.com/item?id=47700033</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47700033</guid></item><item><title><![CDATA[New comment by userbinator in "Project Glasswing: Securing critical software for the AI era"]]></title><description><![CDATA[
<p><i>You cannot tell if code is actually reachable if it depends on runtime input.</i><p>That is precisely what a static analyser can determine. E.g. if you are reading a 4-byte length from a file, and using that to allocate memory which involves adding that length to some other constant, it will assume (unless told otherwise) that the length can be all 4G values and complain about the range of values which will overflow.</p>
]]></description><pubDate>Thu, 09 Apr 2026 06:31:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47700018</link><dc:creator>userbinator</dc:creator><comments>https://news.ycombinator.com/item?id=47700018</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47700018</guid></item><item><title><![CDATA[New comment by userbinator in "I ported Mac OS X to the Nintendo Wii"]]></title><description><![CDATA[
<p>Reminds me of the old saying "don't interrupt the one doing it, to tell him it can't be done."</p>
]]></description><pubDate>Thu, 09 Apr 2026 06:02:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=47699822</link><dc:creator>userbinator</dc:creator><comments>https://news.ycombinator.com/item?id=47699822</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47699822</guid></item><item><title><![CDATA[New comment by userbinator in "A whole boss fight in 256 bytes"]]></title><description><![CDATA[
<p><i>Not sure if there's a demoscene for the Atari 2600</i><p>Of course: <a href="https://www.pouet.net/prodlist.php?platform%5B%5D=Atari+VCS&page=1" rel="nofollow">https://www.pouet.net/prodlist.php?platform%5B%5D=Atari+VCS&...</a></p>
]]></description><pubDate>Thu, 09 Apr 2026 05:54:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=47699782</link><dc:creator>userbinator</dc:creator><comments>https://news.ycombinator.com/item?id=47699782</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47699782</guid></item><item><title><![CDATA[New comment by userbinator in "John Deere to pay $99M in right-to-repair settlement"]]></title><description><![CDATA[
<p>Chances are you might find a compatible replacement from China on Ali and the other usual sites for a fraction of the price.</p>
]]></description><pubDate>Thu, 09 Apr 2026 01:54:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47698462</link><dc:creator>userbinator</dc:creator><comments>https://news.ycombinator.com/item?id=47698462</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47698462</guid></item><item><title><![CDATA[New comment by userbinator in "A whole boss fight in 256 bytes"]]></title><description><![CDATA[
<p>The VBIOS is around 32-64k. The modesetting path is probably a few k.<p><i>And it depends on DOS configuring the memory space to leave an INT 20h call (to terminate the program) at a place that's easy to RET to.</i><p>This has always been the case, and actually inherited from CP/M.</p>
]]></description><pubDate>Wed, 08 Apr 2026 05:19:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47685617</link><dc:creator>userbinator</dc:creator><comments>https://news.ycombinator.com/item?id=47685617</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47685617</guid></item><item><title><![CDATA[New comment by userbinator in "Binary obfuscation that doesn't kill LTO"]]></title><description><![CDATA[
<p><i>disabling secure boot</i><p>...making it even more clear what "secure" boot actually secures: the control others have over your own computer.</p>
]]></description><pubDate>Wed, 08 Apr 2026 05:12:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47685567</link><dc:creator>userbinator</dc:creator><comments>https://news.ycombinator.com/item?id=47685567</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47685567</guid></item></channel></rss>