<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: murderfs</title><link>https://news.ycombinator.com/user?id=murderfs</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 15 Jun 2026 18:11:56 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=murderfs" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by murderfs in "A jacket that harvests drinking water from the air"]]></title><description><![CDATA[
<p>The salt is there to be hygroscopic, they don't want the salt out. The structure is there to keep the salt in.</p>
]]></description><pubDate>Fri, 12 Jun 2026 06:26:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=48500593</link><dc:creator>murderfs</dc:creator><comments>https://news.ycombinator.com/item?id=48500593</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48500593</guid></item><item><title><![CDATA[New comment by murderfs in "Federal judge blocks H1B visa $100K fee"]]></title><description><![CDATA[
<p>I mean, so's "Bumfuck, Alaska needs a handful of teachers, therefore we're going to import infinite Indians"</p>
]]></description><pubDate>Tue, 09 Jun 2026 08:24:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=48458250</link><dc:creator>murderfs</dc:creator><comments>https://news.ycombinator.com/item?id=48458250</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48458250</guid></item><item><title><![CDATA[New comment by murderfs in "What if remote working, not AI, is to blame for weak junior hiring?"]]></title><description><![CDATA[
<p>By that logic, we should eliminate paternity and maternity leave, because why should people without children work to fill in the gaps left by parents?</p>
]]></description><pubDate>Mon, 01 Jun 2026 06:43:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=48353371</link><dc:creator>murderfs</dc:creator><comments>https://news.ycombinator.com/item?id=48353371</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48353371</guid></item><item><title><![CDATA[New comment by murderfs in "I found a seashell in the middle of the desert"]]></title><description><![CDATA[
<p>In the repository? <a href="https://github.com/Hawzen/I-found-a-seashell-in-the-middle-of-the-desert/tree/main/src/shellspace" rel="nofollow">https://github.com/Hawzen/I-found-a-seashell-in-the-middle-o...</a></p>
]]></description><pubDate>Sat, 30 May 2026 22:58:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=48341403</link><dc:creator>murderfs</dc:creator><comments>https://news.ycombinator.com/item?id=48341403</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48341403</guid></item><item><title><![CDATA[New comment by murderfs in "What Is a Dickover?"]]></title><description><![CDATA[
<p>It isn't anymore, but if you go back a decade or two, it really was that zealous. He really did used to blindly defend Apple (e.g. things like this: <a href="https://daringfireball.net/2006/09/open_challenge" rel="nofollow">https://daringfireball.net/2006/09/open_challenge</a>), but I think he's grown more skeptical of Apple lately.</p>
]]></description><pubDate>Sat, 30 May 2026 01:03:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=48331306</link><dc:creator>murderfs</dc:creator><comments>https://news.ycombinator.com/item?id=48331306</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48331306</guid></item><item><title><![CDATA[New comment by murderfs in "A fundamental principle of aeronautical engineering has been overturned"]]></title><description><![CDATA[
<p>Instability just means that they don't naturally return to stable flight. Fighter jets benefit from this because when you want to make a maneuver, you're not fighting the plane's natural inclination to stay where it's pointing. You don't need particularly powerful hardware to do this kind of control, quadcopters are  an even more obviously inherently unstable example, because any thrust imbalance will immediately make it roll. Quadcopter control loops only need to run at a few hundred hertz to achieve stability.</p>
]]></description><pubDate>Tue, 26 May 2026 01:21:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=48273892</link><dc:creator>murderfs</dc:creator><comments>https://news.ycombinator.com/item?id=48273892</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48273892</guid></item><item><title><![CDATA[New comment by murderfs in "Magnifica Humanitas"]]></title><description><![CDATA[
<p>The total water usage of the largest concentration of datacenters in the world is only using 10% of the water consumption of the county, about half of which is non-potable reclaimed water that would otherwise be dumped into a river [1], and you think this is a bad thing?<p>1: <a href="https://www.loudounwater.org/commercial-customers/reclaimed-water-program" rel="nofollow">https://www.loudounwater.org/commercial-customers/reclaimed-...</a></p>
]]></description><pubDate>Mon, 25 May 2026 21:48:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48272378</link><dc:creator>murderfs</dc:creator><comments>https://news.ycombinator.com/item?id=48272378</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48272378</guid></item><item><title><![CDATA[New comment by murderfs in "sp.h: Fixing C by giving it a high quality, ultra portable standard library"]]></title><description><![CDATA[
<p>I was making a general point about portability, not this library in particular. I wouldn't consider "only x86_64 and aarch64" as being "portable".</p>
]]></description><pubDate>Sun, 24 May 2026 00:34:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=48253075</link><dc:creator>murderfs</dc:creator><comments>https://news.ycombinator.com/item?id=48253075</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48253075</guid></item><item><title><![CDATA[New comment by murderfs in "sp.h: Fixing C by giving it a high quality, ultra portable standard library"]]></title><description><![CDATA[
<p>> Those are contradictory. Either the code is extremely portable, or it can't support "obscure" platforms, but not both.<p>I think it's perfectly valid to call code 'extremely portable' without supporting every special snowflake architecture. There's a spectrum from assumptions that hold on everything that isn't some esoteric joke architecture or archaeology to something that I would probably consider required for 'extremely portable'.<p>I would personally consider something that failed to support anything on this list above big endian as still being extremely portable: you'll build for any serious modern architecture that isn't a DSP.<p><pre><code>  - non twos complement integers
  - (int) nullptr != 0
  - segmented addressing
  - non-8 bit char
  - big endian
  - missing floating point
</code></pre>
ARM's done a good job of making it so that you can't assume the traditional x86 assumptions of being able to access any pointer unaligned or having sequentially consistent semantics on memory ordering (with the help of compilers getting better at reordering resulting in you needing to have proper semantics on x86 as well).</p>
]]></description><pubDate>Sat, 23 May 2026 22:41:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=48252307</link><dc:creator>murderfs</dc:creator><comments>https://news.ycombinator.com/item?id=48252307</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48252307</guid></item><item><title><![CDATA[New comment by murderfs in "SpaceX launches Starship v3 rocket"]]></title><description><![CDATA[
<p>> This is why, for example, despite the existence of jumbo jets (which have a better mass:payload ration than smaller planes), most passenger flights are not on jumbo jets, because there's just not enough demand on most routes.<p>Airlines used to use a hub and spoke model where it would make sense to have larger planes between hubs and smaller ones to get to and from the hubs, but consumers strongly preferred direct routing, so it didn't work out. For orbital payloads, most payloads probably do not mind too much if it takes a month or more to boost/deboost themselves to their intended orbits.</p>
]]></description><pubDate>Sat, 23 May 2026 22:18:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=48252138</link><dc:creator>murderfs</dc:creator><comments>https://news.ycombinator.com/item?id=48252138</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48252138</guid></item><item><title><![CDATA[New comment by murderfs in "What is a Demand Coop"]]></title><description><![CDATA[
<p>> Because when people say “avoid politics” they usually mean it as a derogatory term for “all the disagreements that I dont personally care about” - and conveniently exclude the issues they care about from “politics”.<p>People use "politics" as shorthand for "things that are divisive issues that split your purported represented class". You're not going to get anyone to join your union if all you do is advocate for things that the vast majority of employees at best don't care about, or worse, disagree with.</p>
]]></description><pubDate>Thu, 21 May 2026 04:30:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=48217886</link><dc:creator>murderfs</dc:creator><comments>https://news.ycombinator.com/item?id=48217886</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48217886</guid></item><item><title><![CDATA[New comment by murderfs in "Reverting the incremental GC in Python 3.14 and 3.15"]]></title><description><![CDATA[
<p>> Is Python's GC bad, or are there cyclic reference issues?<p>Unless you're being pedantic and including reference counting without cycle detection as GC, if your GC has cyclic reference issues, your GC is bad.<p>> Is it possible to detect cyclic references perfectly?<p>Yes? That's the entire point of tracing GC. You have some set of root objects that you start with (globals, objects on thread stacks, etc.) and then you mark every object that's reachable from them. Anything that's not reachable is garbage, even if there are cycles within them.</p>
]]></description><pubDate>Thu, 14 May 2026 01:44:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=48130167</link><dc:creator>murderfs</dc:creator><comments>https://news.ycombinator.com/item?id=48130167</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48130167</guid></item><item><title><![CDATA[New comment by murderfs in "Debian must ship reproducible packages"]]></title><description><![CDATA[
<p>My magic beans have prevented thousands of tiger attacks in top secret underground moon bases, never you mind that there's no way for me to actually prove this.<p>There's a certain irony in pushing for verifiable builds with completely unverifiable claims.<p>I've worked at several of the biggest targets for espionage, industrial or otherwise, and to the best of my knowledge, the only thing that's ever been discovered by their reproducible build efforts has been failing hardware on build reproducers</p>
]]></description><pubDate>Sun, 10 May 2026 12:47:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=48083564</link><dc:creator>murderfs</dc:creator><comments>https://news.ycombinator.com/item?id=48083564</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48083564</guid></item><item><title><![CDATA[New comment by murderfs in "The Serial TTL connector we deserve"]]></title><description><![CDATA[
<p>Better yet, you could add more pins and switch them to using differential pairs to make it extensible for more use cases. While you're at it, you could have pins on both the top and bottom of the connector, and use a pair of sense pins to detect orientation, so that super specialized use cases can use every single pin available on the connector.<p><pre><code>  GND TX1+ TX1- VBUS CC1  D+   D-   SBU1 VBUS RX2- RX2+ GND
  GND RX1+ RX1- VBUS SBU2 D-   D+   CC2  VBUS TX2- TX2+ GND
</code></pre>
If only you could buy receptacles for this for like five cents a pop...<p>(If you do this, make sure that you don't send more than 3.3ish V over a pin, and that you're tolerant of 3.3V incoming, so that you don't explode yourself or victim devices if people randomly plug you into things. <a href="https://github.com/google/usb-cereal" rel="nofollow">https://github.com/google/usb-cereal</a> is a reference design for a UART over USB-C SBU adapter used for Pixel phones)</p>
]]></description><pubDate>Sun, 10 May 2026 08:35:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48082091</link><dc:creator>murderfs</dc:creator><comments>https://news.ycombinator.com/item?id=48082091</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48082091</guid></item><item><title><![CDATA[New comment by murderfs in "Debian must ship reproducible packages"]]></title><description><![CDATA[
<p>Has there been a <i>single</i> publicly known attack that would have been prevented by this?</p>
]]></description><pubDate>Sun, 10 May 2026 07:51:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=48081894</link><dc:creator>murderfs</dc:creator><comments>https://news.ycombinator.com/item?id=48081894</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48081894</guid></item><item><title><![CDATA[New comment by murderfs in "Local privilege escalation via execve()"]]></title><description><![CDATA[
<p>Sure, but that's mostly academic: compromise of the user account is game over for any real user. Not actually being Administrator isn't much consolation when the regular user account can extract your cookie jar, record all of your keystrokes and mouse movements, record all desktop video (except for DRM-protected content, heh) etc.</p>
]]></description><pubDate>Sun, 10 May 2026 04:38:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=48081047</link><dc:creator>murderfs</dc:creator><comments>https://news.ycombinator.com/item?id=48081047</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48081047</guid></item><item><title><![CDATA[New comment by murderfs in "Local privilege escalation via execve()"]]></title><description><![CDATA[
<p>Local privilege escalation is largely irrelevant on Windows because basically no one uses it in a multi-user system, and application sandboxing is effectively nonexistent.</p>
]]></description><pubDate>Sat, 09 May 2026 21:53:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=48078631</link><dc:creator>murderfs</dc:creator><comments>https://news.ycombinator.com/item?id=48078631</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48078631</guid></item><item><title><![CDATA[New comment by murderfs in "Alignment whack-a-mole: Finetuning activates recall of copyrighted books in LLMs"]]></title><description><![CDATA[
<p>And yet he is.</p>
]]></description><pubDate>Thu, 30 Apr 2026 04:48:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=47958238</link><dc:creator>murderfs</dc:creator><comments>https://news.ycombinator.com/item?id=47958238</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47958238</guid></item><item><title><![CDATA[New comment by murderfs in "Prove you are a robot: CAPTCHAs for agents"]]></title><description><![CDATA[
<p>Time is a flat circle: <a href="https://www.youtube.com/watch?v=0YM9Ereg2Zo" rel="nofollow">https://www.youtube.com/watch?v=0YM9Ereg2Zo</a></p>
]]></description><pubDate>Mon, 20 Apr 2026 06:07:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=47830910</link><dc:creator>murderfs</dc:creator><comments>https://news.ycombinator.com/item?id=47830910</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47830910</guid></item><item><title><![CDATA[New comment by murderfs in "SPEAKE(a)R: Turn Speakers to Microphones for Fun and Profit [pdf] (2017)"]]></title><description><![CDATA[
<p>It's pretty unlikely that Meta is actually eavesdropping on your conversations, because it'd be immediately obvious from battery usage. The ability to turn speakers into microphones doesn't help if the speakers aren't actually connected to an ADC, and both of the modern smartphone OSes limit you to on the order of hundreds of samples per second, so it's rather difficult to get anything sensible without either doing a bunch of local analysis or exfiltrating it, both of which would be visible.</p>
]]></description><pubDate>Sun, 19 Apr 2026 10:31:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47823252</link><dc:creator>murderfs</dc:creator><comments>https://news.ycombinator.com/item?id=47823252</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47823252</guid></item></channel></rss>