<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: renehsz</title><link>https://news.ycombinator.com/user?id=renehsz</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 22 Oct 2026 19:30:56 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=renehsz" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by renehsz in "Several Linux kernel vulnerabilities accidentally posted to public mailing list"]]></title><description><![CDATA[
<p>There are only two types of people: Those who are security engineers, and those who pretend to be.</p>
]]></description><pubDate>Thu, 22 Oct 2026 13:10:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=50194829</link><dc:creator>renehsz</dc:creator><comments>https://news.ycombinator.com/item?id=50194829</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50194829</guid></item><item><title><![CDATA[Passkeys Attestation Trap]]></title><description><![CDATA[
<p>Article URL: <a href="https://mjtsai.com/blog/2026/10/15/passkeys-attestation-trap/">https://mjtsai.com/blog/2026/10/15/passkeys-attestation-trap/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=50194686">https://news.ycombinator.com/item?id=50194686</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 22 Oct 2026 12:55:14 +0000</pubDate><link>https://mjtsai.com/blog/2026/10/15/passkeys-attestation-trap/</link><dc:creator>renehsz</dc:creator><comments>https://news.ycombinator.com/item?id=50194686</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50194686</guid></item><item><title><![CDATA[New comment by renehsz in "There isn't an easy exploit for this PHP vulnerability"]]></title><description><![CDATA[
<p>Yes, the cybersecurity industry definitely oversells itself on every (social media) channel it can find. But to be fair, it kind of has to. Many people and companies are notoriously lazy about secutity and patching until something goes wrong. So you have to cause a stir, oversell the risk, and create a sense of urgency, to get them to act.<p>Obviously, there are also some people in cybersecurity who oversell not for the greater good, but only to further their careers... and even those who are honest and would prefer not to self-promote like that, are sort of forced to, because visibility can matter as much (if not more than) expertise when trying to find a job in cybersecurity, as you'll look like an underachiever if you don't oversell yourself like everybody else.</p>
]]></description><pubDate>Thu, 22 Oct 2026 11:28:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=50193914</link><dc:creator>renehsz</dc:creator><comments>https://news.ycombinator.com/item?id=50193914</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50193914</guid></item><item><title><![CDATA[New comment by renehsz in "Linux 7.3"]]></title><description><![CDATA[
<p>Can you elaborate a bit on the use cases of HaLow?</p>
]]></description><pubDate>Mon, 19 Oct 2026 17:05:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=50154906</link><dc:creator>renehsz</dc:creator><comments>https://news.ycombinator.com/item?id=50154906</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50154906</guid></item><item><title><![CDATA[New comment by renehsz in "Degraded availability for GitHub Actions, GitHub Pages and Webhooks"]]></title><description><![CDATA[
<p><a href="https://GiveUpGithub.org" rel="nofollow">https://GiveUpGithub.org</a> - why and how to ditch GitHub.</p>
]]></description><pubDate>Mon, 19 Oct 2026 16:53:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=50154748</link><dc:creator>renehsz</dc:creator><comments>https://news.ycombinator.com/item?id=50154748</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50154748</guid></item><item><title><![CDATA[New comment by renehsz in "Every US Electrical Outlet Explained [video]"]]></title><description><![CDATA[
<p>> For the risk of shock from an electrified appliance, that’s what the ground is for<p>Ground does not protect against every shock hazard! Devices can fail in many ways where live parts are exposed without contacting the grounded casing. Also, imagine a little child poking a metal stick into the outlet. Now you'd better hope that outlet has GFCI. Modern code does not call for it in a child's bedroom, does it?<p>Edit: To be fair, modern receptacles should be tamper-resistant, but then imagine a child reaching into a lightbulb socket, or cutting through a wire, or the insulation on a wire becoming damaged, etc. pp.<p>> for all practical purposes you almost do have [GFCI] on every circuit<p>But there are still gaps! I got shocked by an old clothes iron once (and I'm glad it tripped the RCD at the panel). Bedrooms and living rooms can have electrical faults too!<p>Another advantage of RCD at the panel is that it protects all downstream parts of the panel and all circuit wiring too! A lot of fatalities come from people working on live wiring. (In fact, many electrocution deaths are electrical contractors.) Now sure, they almost certainly weren't following correct safety procedures, but still, a lot of them could have been saved by an RCD. Some people probably die changing their light bulbs. That's preventable by installing an RCD at the panel, so that the entire circuit is protected, not just everything plugged into a GFCI outlet.<p>> To me seems like people are hating on a pretty great system. [...] localized fault detection [...] would seem like an advancement<p>I agree that localized fault detection, all else being equal, is an advancement. But if it comes at the cost of <i>no GFCI protection at all</i> on other circuits, I'm not sure it's worth the tradeoff.<p>Hundreds of people in the US die every year from low voltage electrical shocks. This number used to be a lot higher before GFCI was common, but it likely could be lower still if GFCI was required everywhere.<p>Obviously it would be best to have broad coverage <i>and</i> localized tripping, but if I had to pick one, I'd choose broad coverage. Calling it "going backwards" misses the concern of how much is protected, rather than just how localized the impact is when there is a fault.</p>
]]></description><pubDate>Fri, 16 Oct 2026 22:17:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=50125505</link><dc:creator>renehsz</dc:creator><comments>https://news.ycombinator.com/item?id=50125505</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50125505</guid></item><item><title><![CDATA[New comment by renehsz in "Every US Electrical Outlet Explained [video]"]]></title><description><![CDATA[
<p>Three-phase power is really about delivering more power with less copper by 1) sharing the neutral conductor (or getting rid of it) and 2) using lower currents which can make do with much thinner conductors.<p>The difference between one three-phase feeder and three completely separate two-wire circuits is that the three phases, which are 120° apart, share a single neutral conductor. In fact, if the load is perfectly balanced across the phases and currents are sine waves, they will cancel each other out, so neutral will carry no current at all and can be omitted! But in practice, there still usually is a neutral conductor to carry the imbalance (except for specific loads like delta and star motors under certain conditions). In total, we only need 4 wires instead of 6 to carry the same amount of power. That's 1/3 less copper! (Excluding PE of course.)<p>Now, compared to using a single two-wire circuit rated for three times the current, three-phase also wins by a long shot. (We're again assuming a balanced load and equal power factors.) This is because resistive heat scales with the current squared, so 3 times the current produces 9 times the amount of heat at the same resistance. So, we need to use thicker conductors to lower the resistance. But the area of its cross-section grows quicker than the surface area to dissipate heat, so the maximum current a conductor can safely carry scales sublinearly with its cross-sectional area. For example, 1.5mm² will suffice under most conditions to carry 16A, but for 48A we'll typically need 10mm².<p>All in all, the rule of thumb is that three-phase AC gets you the same amount of power for roughly 25% less copper compared to single-phase AC!<p>Some loads also make use of the rotating magnetic field, like motors (see below).<p>Lastly, lower currents will reduce heating in case of loose connections, reducing the risk of fire. On the other hand, a 400V RMS phase-to-phase shock is a lot more severe than a 230V RMS phase-to-neutral (or phase-to-PE) shock.<p>Common use cases (load-side):<p>- Motors. Three phases produce a rotating magnetic field, perfect for simple self-starting motors. (Arguably, this is less relevant today with more modern motor designs, though three-phase induction motors are still widely used.)<p>- Electric cookers (usually split by cooking zones and oven, like one phase for two zones each, and the third phase for the oven)<p>- Water heaters (especially those that heat water instantaneously on demand)<p>- EV charging (even an ancient European three-phase installation is likely able to deliver 11kW of power and can therefore fully charge an EV overnight)</p>
]]></description><pubDate>Mon, 12 Oct 2026 16:15:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=50058571</link><dc:creator>renehsz</dc:creator><comments>https://news.ycombinator.com/item?id=50058571</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50058571</guid></item><item><title><![CDATA[New comment by renehsz in "Every US Electrical Outlet Explained [video]"]]></title><description><![CDATA[
<p>I can't talk about Japan, but in the European installations that I'm familiar with, all general-use circuits are also protected with RCD (GFCI).<p>> Curious why you’d need/want whole home gfi<p>Because the danger they protect against is not confined to bathrooms and the outdoors!<p>An RCD (GFCI) trips quickly when there is an imbalance between outgoing and returning current exceeding a certain threshold, indicating that some current is likely leaking to earth. A little more than 30mA AC through the body sustained for a couple of seconds can kill someone, but is not enough to trip a regular circuit breaker!<p>Wetness increases conductivity and therefore the risk of a dangerous electric shock, but a faulty appliance or damaged cable elsewhere exposing you to mains voltage can be life-threatening too!<p>So, why shouldn't we protect the entire house?<p>> I'm assuming [...] if there’s a short on any circuit power to the entire house is cut<p>Small nitpick: a GFCI/RCD doesn't trip because of a line-to-neutral short circuit, it only trips if some current "escapes" to somewhere else. Though it is true that nowadays we often install RCBOs which combine residual-current, overload, and short-circuit protection.<p>But your concern about nuisance trips is somewhat justified. If there is really only one RCD serving the entire house, which is very common for older installations, a ground fault will cause a larger outage.<p>Newer installations, however, typically use multiple RCBOs to reduce the blast radius. And really old installations, where small current leaks are more common, might not have an RCD anyway.<p>Also, in my experience, it's just not a problem in practice. I can count the number of nuisance RCD trips I've had in my life on one hand. And genuine faults are similarly rare. Other kinds of power outages are far more common.<p>> GFI outlets provide a very localized layer of safety [...] can be extraordinarily sensitive<p>I fully agree that this is an advantage.<p>A standard 30mA RCD or RCBO, as would be installed in Europe, should disconnect within 40ms at 150mA, but might take longer at lower currents. That could still be quite a substantial electrical shock. (I'm not qualified to say exactly how dangerous it still is, but I can attest to the fact that it can still hurt pretty bad even if the RCD trips.) A 5mA GFCI, as is typical in the US, provides a much larger safety margin. I guess nuisance trips would be a much bigger problem if the detection threshold for RCDs was lowered to 5mA.<p>So maybe we can agree that the perfect solution would be to have GFCI outlets everywhere?
Because as it stands, you either have crude protection everywhere, or good protection limited to a few outlets.<p>One last note: Whether you have GFCI outlets or RCDs in your electrical panel, make sure to test them regularly via the test button! A faulty protection is no protection, and it's better to be safe than sorry.<p>Edit: One more thing worth keeping in mind is that, all else being equal, 230V drives almost twice the current as 120V, making the shock more dangerous and residual-current protection even more important.</p>
]]></description><pubDate>Mon, 12 Oct 2026 13:08:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=50055905</link><dc:creator>renehsz</dc:creator><comments>https://news.ycombinator.com/item?id=50055905</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50055905</guid></item><item><title><![CDATA[New comment by renehsz in "Order of the Sinking Star"]]></title><description><![CDATA[
<p>This trumps every other game in the genre. Beautifully simple concepts that compose into deep, comprehensive puzzles. The feeling of excitement after figuring something out is unmatched. It never gets too boring, nor does it get too hard (because you can just continue elsewhere and come back later).<p>Would genuinely recommend this game to everybody!</p>
]]></description><pubDate>Sat, 10 Oct 2026 10:54:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=50031633</link><dc:creator>renehsz</dc:creator><comments>https://news.ycombinator.com/item?id=50031633</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50031633</guid></item><item><title><![CDATA[How can undefined opcodes ud0 and ud1 have parameters? How undefined were they?]]></title><description><![CDATA[
<p>Article URL: <a href="https://devblogs.microsoft.com/oldnewthing/20261007-00/?p=112759/">https://devblogs.microsoft.com/oldnewthing/20261007-00/?p=112759/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=50004220">https://news.ycombinator.com/item?id=50004220</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 08 Oct 2026 10:48:12 +0000</pubDate><link>https://devblogs.microsoft.com/oldnewthing/20261007-00/?p=112759/</link><dc:creator>renehsz</dc:creator><comments>https://news.ycombinator.com/item?id=50004220</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50004220</guid></item><item><title><![CDATA[New comment by renehsz in "How to save a life without knowing CPR"]]></title><description><![CDATA[
<p>How to actually save someone's life: <a href="https://www.redcross.org/take-a-class/cpr/performing-cpr/cpr-steps" rel="nofollow">https://www.redcross.org/take-a-class/cpr/performing-cpr/cpr...</a><p>If you want more information: <a href="https://www.erc.edu/media/p5ymaeej/gl2025_layperson_book_ipdf-v11-e.pdf" rel="nofollow">https://www.erc.edu/media/p5ymaeej/gl2025_layperson_book_ipd...</a></p>
]]></description><pubDate>Tue, 06 Oct 2026 00:59:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=49972860</link><dc:creator>renehsz</dc:creator><comments>https://news.ycombinator.com/item?id=49972860</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49972860</guid></item><item><title><![CDATA[New comment by renehsz in "City building games have a Soul Problem pt.2"]]></title><description><![CDATA[
<p>> the game also relies on visuals to send signals to the player about how their city is doing<p>I agree, and that's why a city shouldn't look perfectly spotless. A little weathering here, some extra foliage there, a bit of dirt on the street, etc... These details send exactly the right signal: A real city that feels lived in. Not artificial, not abandoned either, but a lively middleground.<p>> Will I be able to tell the difference between ‘weathered’ and ‘abandoned’?<p>Artistic nuance is required to find the right balance, of course. But, imo, abandoned buildings in Cities Skylines already stand out enough, not just because of the icon, but also because they're <i>much</i> darker in color. That leaves enough room to make regular buildings look a little more worn without blurring the distinction.</p>
]]></description><pubDate>Mon, 05 Oct 2026 19:02:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=49969017</link><dc:creator>renehsz</dc:creator><comments>https://news.ycombinator.com/item?id=49969017</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49969017</guid></item><item><title><![CDATA[Self-hosted HTTP tunnels with SSH and Nginx]]></title><description><![CDATA[
<p>Article URL: <a href="https://vincent.bernat.ch/en/blog/2026-http-over-ssh">https://vincent.bernat.ch/en/blog/2026-http-over-ssh</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49958569">https://news.ycombinator.com/item?id=49958569</a></p>
<p>Points: 206</p>
<p># Comments: 44</p>
]]></description><pubDate>Sun, 04 Oct 2026 22:25:10 +0000</pubDate><link>https://vincent.bernat.ch/en/blog/2026-http-over-ssh</link><dc:creator>renehsz</dc:creator><comments>https://news.ycombinator.com/item?id=49958569</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49958569</guid></item><item><title><![CDATA[New comment by renehsz in "City building games have a Soul Problem pt.2"]]></title><description><![CDATA[
<p>No big city is spotless. Anything exposed to the elements will accumulate dirt and stains. This is common sense! A little weathering can actually <i>help</i> players connect with the game, because it makes the city feel believable and lived-in, not artificial.</p>
]]></description><pubDate>Sun, 04 Oct 2026 15:34:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=49954793</link><dc:creator>renehsz</dc:creator><comments>https://news.ycombinator.com/item?id=49954793</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49954793</guid></item><item><title><![CDATA[New Futex Syscalls for Helping Valve's ARM64 Gaming Ambitions]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.phoronix.com/news/FUTEX-Robust-List2-Syscalls">https://www.phoronix.com/news/FUTEX-Robust-List2-Syscalls</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49864985">https://news.ycombinator.com/item?id=49864985</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 27 Sep 2026 09:32:49 +0000</pubDate><link>https://www.phoronix.com/news/FUTEX-Robust-List2-Syscalls</link><dc:creator>renehsz</dc:creator><comments>https://news.ycombinator.com/item?id=49864985</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49864985</guid></item><item><title><![CDATA[New comment by renehsz in "A brief history of Windows scroll bar shortcuts"]]></title><description><![CDATA[
<p>How about making it configurable system-wide? Except that ain't gonna happen with the insane fragmentation we're seeing in UI libraries</p>
]]></description><pubDate>Thu, 24 Sep 2026 10:41:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=49828751</link><dc:creator>renehsz</dc:creator><comments>https://news.ycombinator.com/item?id=49828751</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49828751</guid></item><item><title><![CDATA[AI Journal 2: Vibe-Coding for Fun and Profit]]></title><description><![CDATA[
<p>Article URL: <a href="https://devshrine.net/blog/ai-journal-2/">https://devshrine.net/blog/ai-journal-2/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49779337">https://news.ycombinator.com/item?id=49779337</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 20 Sep 2026 19:45:12 +0000</pubDate><link>https://devshrine.net/blog/ai-journal-2/</link><dc:creator>renehsz</dc:creator><comments>https://news.ycombinator.com/item?id=49779337</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49779337</guid></item><item><title><![CDATA[AI Journal 1: The Slow Surrender to AI]]></title><description><![CDATA[
<p>Article URL: <a href="https://devshrine.net/blog/ai-journal-1/">https://devshrine.net/blog/ai-journal-1/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49778879">https://news.ycombinator.com/item?id=49778879</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 20 Sep 2026 19:02:53 +0000</pubDate><link>https://devshrine.net/blog/ai-journal-1/</link><dc:creator>renehsz</dc:creator><comments>https://news.ycombinator.com/item?id=49778879</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49778879</guid></item><item><title><![CDATA[Domain sellers try to scam me]]></title><description><![CDATA[
<p>Article URL: <a href="https://devshrine.net/blog/blog-domain-scams/">https://devshrine.net/blog/blog-domain-scams/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49778846">https://news.ycombinator.com/item?id=49778846</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 20 Sep 2026 18:59:49 +0000</pubDate><link>https://devshrine.net/blog/blog-domain-scams/</link><dc:creator>renehsz</dc:creator><comments>https://news.ycombinator.com/item?id=49778846</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49778846</guid></item><item><title><![CDATA[Planning with Agents: Divided Worlds, Boundary Objects, and Thicker Interfaces]]></title><description><![CDATA[
<p>Article URL: <a href="https://maggieappleton.com/planning-agents">https://maggieappleton.com/planning-agents</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49708645">https://news.ycombinator.com/item?id=49708645</a></p>
<p>Points: 5</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 15 Sep 2026 06:44:30 +0000</pubDate><link>https://maggieappleton.com/planning-agents</link><dc:creator>renehsz</dc:creator><comments>https://news.ycombinator.com/item?id=49708645</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49708645</guid></item></channel></rss>