<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: yencabulator</title><link>https://news.ycombinator.com/user?id=yencabulator</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 19 Oct 2026 15:38:11 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=yencabulator" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by yencabulator in "Fire at Starlink site in Bulgaria after suspected sabotage in Poland"]]></title><description><![CDATA[
<p>> Starlink, the commercial product, was always off limits for military operations (the type that require connectivity at 100+ MPH).<p>Lots of Ukrainian use of satellite communications is where people are hiding in a makeshift bunker. Those don't usually travel at 100+ MPH.</p>
]]></description><pubDate>Wed, 14 Oct 2026 20:51:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=50095030</link><dc:creator>yencabulator</dc:creator><comments>https://news.ycombinator.com/item?id=50095030</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50095030</guid></item><item><title><![CDATA[New comment by yencabulator in "Fire at Starlink site in Bulgaria after suspected sabotage in Poland"]]></title><description><![CDATA[
<p>The people who started the fire are not going to be FSB employees, they're useful idiots that got paid for some vandalism who won't even know who hired them. Plausible deniability.</p>
]]></description><pubDate>Wed, 14 Oct 2026 20:47:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=50094986</link><dc:creator>yencabulator</dc:creator><comments>https://news.ycombinator.com/item?id=50094986</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50094986</guid></item><item><title><![CDATA[New comment by yencabulator in "Passkeys are a trap"]]></title><description><![CDATA[
<p>> sharply restricting -if not preventing- freedom to sync the attested credential<p>They already did that! That was the first round! It is only through community outcry that "Credential Exchange Format (CXF)" came to existence.<p><a href="https://github.com/keepassxreboot/keepassxc/issues/10407" rel="nofollow">https://github.com/keepassxreboot/keepassxc/issues/10407</a><p>This one is specifically about 1Password: <a href="https://news.ycombinator.com/item?id=37836783">https://news.ycombinator.com/item?id=37836783</a><p>There was a similar thing about what Google did with Android (basically making only the built-in manager viable, for a while), but I can't find a good link.</p>
]]></description><pubDate>Wed, 14 Oct 2026 18:37:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=50092724</link><dc:creator>yencabulator</dc:creator><comments>https://news.ycombinator.com/item?id=50092724</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50092724</guid></item><item><title><![CDATA[New comment by yencabulator in "Google told to halt work on datacentres in Finland over environmental concerns"]]></title><description><![CDATA[
<p>There's huge areas of Finland that are very much protected (e.g. you can only walk on two trails in the whole preserve). Do an image search for Kevo trail to get an idea.<p><a href="https://en.wikipedia.org/wiki/Protected_areas_of_Finland" rel="nofollow">https://en.wikipedia.org/wiki/Protected_areas_of_Finland</a></p>
]]></description><pubDate>Wed, 14 Oct 2026 16:34:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=50090469</link><dc:creator>yencabulator</dc:creator><comments>https://news.ycombinator.com/item?id=50090469</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50090469</guid></item><item><title><![CDATA[New comment by yencabulator in "Google told to halt work on datacentres in Finland over environmental concerns"]]></title><description><![CDATA[
<p>Finland is the second lowest-corruption country in the world.<p><a href="https://www.transparency.org/en/cpi/2025" rel="nofollow">https://www.transparency.org/en/cpi/2025</a></p>
]]></description><pubDate>Wed, 14 Oct 2026 16:25:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=50090276</link><dc:creator>yencabulator</dc:creator><comments>https://news.ycombinator.com/item?id=50090276</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50090276</guid></item><item><title><![CDATA[New comment by yencabulator in "Fingerprints are the new cookies"]]></title><description><![CDATA[
<p>The cookie banners are intentionally designed so that they cause maximum moan and groan in the people who care, and the maximum naive allowance in people who don't.</p>
]]></description><pubDate>Wed, 14 Oct 2026 16:21:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=50090178</link><dc:creator>yencabulator</dc:creator><comments>https://news.ycombinator.com/item?id=50090178</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50090178</guid></item><item><title><![CDATA[New comment by yencabulator in "Hackers activate automatic defrosting in supermarket fridges across Europe"]]></title><description><![CDATA[
<p>> not doing a strong action that would be discussed at a diplomatic level.<p>That's exactly what's happening.<p><a href="https://brusselsmorning.com/von-der-leyen-proposes-european-security-council-soteu/102973/" rel="nofollow">https://brusselsmorning.com/von-der-leyen-proposes-european-...</a></p>
]]></description><pubDate>Wed, 14 Oct 2026 15:58:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=50089717</link><dc:creator>yencabulator</dc:creator><comments>https://news.ycombinator.com/item?id=50089717</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50089717</guid></item><item><title><![CDATA[New comment by yencabulator in "Americans Trust in Federal Government Sinks to New Depths"]]></title><description><![CDATA[
<p>Supreme Court voting 5-4 means it was very close to being "legally sound" the opposite way. Not very sound, then.</p>
]]></description><pubDate>Wed, 14 Oct 2026 15:23:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=50089048</link><dc:creator>yencabulator</dc:creator><comments>https://news.ycombinator.com/item?id=50089048</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50089048</guid></item><item><title><![CDATA[New comment by yencabulator in "US imposes sanctions on ICC hours after former judge wins Nobel Peace Prize"]]></title><description><![CDATA[
<p>Nurnberg style trials are for the humans behind the actions, not for countries.</p>
]]></description><pubDate>Tue, 13 Oct 2026 23:10:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=50080255</link><dc:creator>yencabulator</dc:creator><comments>https://news.ycombinator.com/item?id=50080255</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50080255</guid></item><item><title><![CDATA[New comment by yencabulator in "OpenAI engineer arrested in bugging of executive conference room"]]></title><description><![CDATA[
<p>HR formed a team -- you might say a squad -- to fire them.</p>
]]></description><pubDate>Tue, 13 Oct 2026 22:40:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=50079935</link><dc:creator>yencabulator</dc:creator><comments>https://news.ycombinator.com/item?id=50079935</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50079935</guid></item><item><title><![CDATA[New comment by yencabulator in "11 year old unsoundness bugs found in Rust borrow checker"]]></title><description><![CDATA[
<p>Even better, configuring the built-in static analysis to forbid it is a one-liner.</p>
]]></description><pubDate>Tue, 13 Oct 2026 22:05:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=50079553</link><dc:creator>yencabulator</dc:creator><comments>https://news.ycombinator.com/item?id=50079553</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50079553</guid></item><item><title><![CDATA[New comment by yencabulator in "11 year old unsoundness bugs found in Rust borrow checker"]]></title><description><![CDATA[
<p>On a typical Linux box, overcommit and eager or confused OOM killer will ruin your day anyway.<p>For no_std style work where running out of memory is actually a hard limit, you have two choices:<p>1. disable the global allocator and use APIs that take Allocator, to force yourself to only consume APIs that can return errors from allocation. (The ergonomics aren't always great, and fattening all types with a pointer to Allocator isn't great; might be able to use a zero-sized Allocator, with trickery. Say goodbye to many libraries.)<p>2. use static analysis and try to avoid ever hitting a code path like Vec::with_capacity that doesn't return a Result. Make sure the tooling also analyses your dependencies. (Tooling for the static analysis is painful. And still, say goodbye to many libraries.)<p>I do wish there were more conveniences for alloc-can-fail APIs, like the failable version of Vec::push needs both try_reserve and push_within_capacity (nightly only).</p>
]]></description><pubDate>Tue, 13 Oct 2026 22:04:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=50079543</link><dc:creator>yencabulator</dc:creator><comments>https://news.ycombinator.com/item?id=50079543</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50079543</guid></item><item><title><![CDATA[New comment by yencabulator in "11 year old unsoundness bugs found in Rust borrow checker"]]></title><description><![CDATA[
<p>Sure, but it's worth acknowledging that that specific wart is being fixed.<p><a href="https://doc.rust-lang.org/std/alloc/trait.Allocator.html" rel="nofollow">https://doc.rust-lang.org/std/alloc/trait.Allocator.html</a></p>
]]></description><pubDate>Tue, 13 Oct 2026 21:53:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=50079411</link><dc:creator>yencabulator</dc:creator><comments>https://news.ycombinator.com/item?id=50079411</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50079411</guid></item><item><title><![CDATA[New comment by yencabulator in "11 year old unsoundness bugs found in Rust borrow checker"]]></title><description><![CDATA[
<p>No, people who don't actually use Rust just like to pretend it's something more than it is, for some performative outrage or something.<p>Here's the current list of similar (unsoundness-causing) open compiler bugs in Rust:<p><a href="https://github.com/rust-lang/rust/issues?q=state%3Aopen%20label%3A%22I-unsound%22" rel="nofollow">https://github.com/rust-lang/rust/issues?q=state%3Aopen%20la...</a></p>
]]></description><pubDate>Tue, 13 Oct 2026 21:39:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=50079223</link><dc:creator>yencabulator</dc:creator><comments>https://news.ycombinator.com/item?id=50079223</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50079223</guid></item><item><title><![CDATA[New comment by yencabulator in "What is Codemode"]]></title><description><![CDATA[
<p>The sandbox is the point.</p>
]]></description><pubDate>Sun, 11 Oct 2026 22:46:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=50048778</link><dc:creator>yencabulator</dc:creator><comments>https://news.ycombinator.com/item?id=50048778</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50048778</guid></item><item><title><![CDATA[New comment by yencabulator in "Making Git Hooks Visible"]]></title><description><![CDATA[
<p>Meanwhile, in JJ, per-repo config is also stored in ~/.config, to avoid this attack:<p><a href="https://www.jj-vcs.dev/latest/design/secure-config/" rel="nofollow">https://www.jj-vcs.dev/latest/design/secure-config/</a></p>
]]></description><pubDate>Sun, 11 Oct 2026 21:56:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=50048276</link><dc:creator>yencabulator</dc:creator><comments>https://news.ycombinator.com/item?id=50048276</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50048276</guid></item><item><title><![CDATA[New comment by yencabulator in "MXC - a sandboxed code execution system"]]></title><description><![CDATA[
<p>> vm can only connect to an IP if it came from a DNS lookup of an allowed name<p>That sounds like more than just the named destination is reachable, if an allowed name uses that same cloud load balancer/CDN.</p>
]]></description><pubDate>Sun, 11 Oct 2026 20:55:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=50047719</link><dc:creator>yencabulator</dc:creator><comments>https://news.ycombinator.com/item?id=50047719</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50047719</guid></item><item><title><![CDATA[New comment by yencabulator in "New gTLD Application for .lan"]]></title><description><![CDATA[
<p>Meanwhile, I watched a very prominent Microsoft consultancy shop install a client's ActiveDirectory as <nameoforganization>.ad. You know, the country of Andorra? That has an actual real ccTLD?</p>
]]></description><pubDate>Sun, 11 Oct 2026 17:00:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=50045304</link><dc:creator>yencabulator</dc:creator><comments>https://news.ycombinator.com/item?id=50045304</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50045304</guid></item><item><title><![CDATA[New comment by yencabulator in "New gTLD Application for .lan"]]></title><description><![CDATA[
<p>They should finally set aside .home and .corp as reserved domains. They're already considered not a valid gTLD:<p><a href="https://en.wikipedia.org/wiki/.home" rel="nofollow">https://en.wikipedia.org/wiki/.home</a><p><a href="https://icannwiki.org/Name_Collision" rel="nofollow">https://icannwiki.org/Name_Collision</a></p>
]]></description><pubDate>Sun, 11 Oct 2026 16:55:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=50045237</link><dc:creator>yencabulator</dc:creator><comments>https://news.ycombinator.com/item?id=50045237</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50045237</guid></item><item><title><![CDATA[New comment by yencabulator in "New gTLD Application for .lan"]]></title><description><![CDATA[
<p>Can we somehow, as a society, eject all lawyers?<p>> AGB Q118. What is the meaning/definition of the applied-for gTLD string?<p>> Lan commonly refers to a broadly recognized term used across a wide range of contexts.<p>> 1. Describe the mission and purpose of the applied-for gTLD, including the intended registrants and users, and the related activities that have been or will be carried out to achieve this purpose.<p>> The mission of .LAN is to provide a namespace associated with the applied-for string.</p>
]]></description><pubDate>Sun, 11 Oct 2026 16:50:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=50045182</link><dc:creator>yencabulator</dc:creator><comments>https://news.ycombinator.com/item?id=50045182</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50045182</guid></item></channel></rss>