<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: kllrnohj</title><link>https://news.ycombinator.com/user?id=kllrnohj</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 15 Oct 2026 06:52:00 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=kllrnohj" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by kllrnohj in "Passkeys are not a trap"]]></title><description><![CDATA[
<p>> as long as password-based login remains as an option.<p>which they have to be, right? since passkeys are "temporary" in that they are easily lost/destroyed/temporarily unavailable, and sites are supposed to support multiple of them?</p>
]]></description><pubDate>Thu, 15 Oct 2026 00:19:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=50097498</link><dc:creator>kllrnohj</dc:creator><comments>https://news.ycombinator.com/item?id=50097498</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50097498</guid></item><item><title><![CDATA[New comment by kllrnohj in "Linus Torvalds's first LLM-assisted patch series"]]></title><description><![CDATA[
<p>I don't see anything in those criticisms that are remotely unique to C++.<p>Linux also built up inefficient abstractions in C that are used simply because they are easy to use. Linked lists being a go-to default choice being an obvious example.</p>
]]></description><pubDate>Wed, 14 Oct 2026 18:49:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=50092937</link><dc:creator>kllrnohj</dc:creator><comments>https://news.ycombinator.com/item?id=50092937</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50092937</guid></item><item><title><![CDATA[New comment by kllrnohj in "New Apple TV 4K"]]></title><description><![CDATA[
<p>> Fair, but I just wasn't willing to put up with Android TV.<p>When I bought my Shield TV's I actually <i>liked</i> Android TV. Very nearly every update since then has just slowly made it worse and worse.<p>Now it's absolutely disgusting as it shows straight up advertisements (not "recommended shows", like literally ads for car insurance or whatever).<p>So I guess there's really just not much to choose between regardless. It's spyware + adware regardless of price vs. Apple's lack of local backup support :/</p>
]]></description><pubDate>Wed, 14 Oct 2026 00:40:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=50080959</link><dc:creator>kllrnohj</dc:creator><comments>https://news.ycombinator.com/item?id=50080959</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50080959</guid></item><item><title><![CDATA[New comment by kllrnohj in "New Apple TV 4K"]]></title><description><![CDATA[
<p>The appeal of the Shield Pro is you don't have to deal with custom flashing a "no-name" device and you don't have to dual box to keep streaming services happy.<p>It's frustrating that nobody else seems to care about attempting to be the all-in-one box given how much Shield is showing its age now. It's really sluggish<p>I don't get why Apple just refuses to allow audio pass through or DV Profile 7. They're clearly on board with DV in general and don't hesitate to play Dolby's branding games, so why not profile 7 support???</p>
]]></description><pubDate>Tue, 13 Oct 2026 19:53:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=50077670</link><dc:creator>kllrnohj</dc:creator><comments>https://news.ycombinator.com/item?id=50077670</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50077670</guid></item><item><title><![CDATA[New comment by kllrnohj in "I guess I'm using WebP now?"]]></title><description><![CDATA[
<p>You have that backwards. HEIF is the container format. HEIC is a HEIF file using HEVC.</p>
]]></description><pubDate>Mon, 12 Oct 2026 16:33:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=50058883</link><dc:creator>kllrnohj</dc:creator><comments>https://news.ycombinator.com/item?id=50058883</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50058883</guid></item><item><title><![CDATA[New comment by kllrnohj in "I guess I'm using WebP now?"]]></title><description><![CDATA[
<p>HEIF is a container not a codec. HEIC is HEIF + HEVC.<p>AVIF and HEIC both use HEIF</p>
]]></description><pubDate>Mon, 12 Oct 2026 16:32:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=50058861</link><dc:creator>kllrnohj</dc:creator><comments>https://news.ycombinator.com/item?id=50058861</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50058861</guid></item><item><title><![CDATA[New comment by kllrnohj in "I guess I'm using WebP now?"]]></title><description><![CDATA[
<p>RIFF itself is fine, but in the context of webp it's pointless. WebP doesn't make any use of being in a riff container. Like it still internally has its own chunk system anyway. So you end up with a single RIFF chunk for the webp file that itself then can contain multiple, non-RIFF chunks</p>
]]></description><pubDate>Mon, 12 Oct 2026 14:57:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=50057359</link><dc:creator>kllrnohj</dc:creator><comments>https://news.ycombinator.com/item?id=50057359</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50057359</guid></item><item><title><![CDATA[New comment by kllrnohj in "I guess I'm using WebP now?"]]></title><description><![CDATA[
<p>well that depends on the size of the image. But a modern cell phone is shooting 50mp+, and at that size you're talking 50-200ms for a jpeg vs. a couple seconds for HEIC. Which is borderline instant-feeling vs. extremely not instant.</p>
]]></description><pubDate>Mon, 12 Oct 2026 03:09:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=50050916</link><dc:creator>kllrnohj</dc:creator><comments>https://news.ycombinator.com/item?id=50050916</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50050916</guid></item><item><title><![CDATA[New comment by kllrnohj in "I guess I'm using WebP now?"]]></title><description><![CDATA[
<p>hardware-decoded HEIC is around 10x slower than JPEG.<p>software-decoded HEIC is around 100x slower than JPEG.<p>WebP is something like 20-50% slower than JPEG, so still solidly an order of magnitude faster than best case hardware-accelerated HEIC decoding.</p>
]]></description><pubDate>Mon, 12 Oct 2026 01:12:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=50050064</link><dc:creator>kllrnohj</dc:creator><comments>https://news.ycombinator.com/item?id=50050064</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50050064</guid></item><item><title><![CDATA[New comment by kllrnohj in "I guess I'm using WebP now?"]]></title><description><![CDATA[
<p>Only for HEIC realistically, and that only still causes it to struggle to match jpeg or webp performance anyway</p>
]]></description><pubDate>Sun, 11 Oct 2026 21:26:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=50047975</link><dc:creator>kllrnohj</dc:creator><comments>https://news.ycombinator.com/item?id=50047975</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50047975</guid></item><item><title><![CDATA[New comment by kllrnohj in "I guess I'm using WebP now?"]]></title><description><![CDATA[
<p>Yes, it's important to distinguish annoyances of the codec from annoyances of the ecosystem.<p>Ecosystem being slow to adopt it is something that can be fixed or improved, but also more importantly (given jpegxl & avif comparisons) are things that will impact any new image format.<p>Meanwhile annoyances of the codec tend to be things that are dramatically harder to deal with. Like HEIC being a license minefield and also slow as shit. Or that many of these newer image codecs do not have ways to work with them in a memory efficient manner like jpeg does (see eg libjpeg-turbo's sample size & skip scanline options). Or WebP insisted on being in a RIFF container for... uh... absolutely no fucking reason whatsoever afaict. Fortunately RIFF is so trivial that this overhead doesn't actually matter in practice, but then HEIC & AVIF dials up the annoying container bullshit to 11 thanks to their video heritage with ISOBMFF</p>
]]></description><pubDate>Sun, 11 Oct 2026 21:24:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=50047956</link><dc:creator>kllrnohj</dc:creator><comments>https://news.ycombinator.com/item?id=50047956</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50047956</guid></item><item><title><![CDATA[New comment by kllrnohj in "Git 3.0's upcoming SHA-256 default will be a costly mistake"]]></title><description><![CDATA[
<p>> Yes us Hacker News users have plenty of use cases for IPv6, like self-hosting<p>Funnily enough, self hosting is why I can't use IPv6. I want vlan isolation, but only get a /64 from my ISP.<p>Fortunately the lack of IPv6 also isn't a meaningful loss anyway so whatever</p>
]]></description><pubDate>Thu, 01 Oct 2026 23:57:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=49928388</link><dc:creator>kllrnohj</dc:creator><comments>https://news.ycombinator.com/item?id=49928388</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49928388</guid></item><item><title><![CDATA[New comment by kllrnohj in "Linux support is coming to Snapdragon X2 series"]]></title><description><![CDATA[
<p>The Snapdragon X2 laptops are typically not fanless, either. Fanless just results in thermal throttling if you ever do push on it.<p>Fanless just means slower.</p>
]]></description><pubDate>Thu, 24 Sep 2026 17:03:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=49833592</link><dc:creator>kllrnohj</dc:creator><comments>https://news.ycombinator.com/item?id=49833592</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49833592</guid></item><item><title><![CDATA[New comment by kllrnohj in "Linux support is coming to Snapdragon X2 Series"]]></title><description><![CDATA[
<p>So get a newer, better, and cooler CPU? That really has nothing to do with ARM or x86.</p>
]]></description><pubDate>Thu, 24 Sep 2026 15:46:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=49832333</link><dc:creator>kllrnohj</dc:creator><comments>https://news.ycombinator.com/item?id=49832333</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49832333</guid></item><item><title><![CDATA[New comment by kllrnohj in "Linux support is coming to Snapdragon X2 series"]]></title><description><![CDATA[
<p>> Needing the kernel to be changed for each device is an Androidism<p>It's an Armish not an Androidism. It's an embedded legacy that really doesn't make sense anymore. But inertia is powerful enough that even Apple is still using device trees, even on their M series SoCs ( <a href="https://asahilinux.org/docs/fw/adt/" rel="nofollow">https://asahilinux.org/docs/fw/adt/</a> )</p>
]]></description><pubDate>Thu, 24 Sep 2026 13:40:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=49830449</link><dc:creator>kllrnohj</dc:creator><comments>https://news.ycombinator.com/item?id=49830449</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49830449</guid></item><item><title><![CDATA[New comment by kllrnohj in "What Zig felt like, coming from Rust"]]></title><description><![CDATA[
<p>> Zig is aiming to be lower level than Rust.<p>Zig and Rust are equivalently "low level". Zig isn't any closer to the hardware than Rust is.<p>> but I believe its advantage over Rust for that specific application is that you have tighter control over exactly when memory is allocated and deallocated, and how data is laid out in it.<p>Rust gives you all this, too.<p>Zig's primary (possibly only) advantage over Rust is that it has much faster compilation times.</p>
]]></description><pubDate>Sat, 19 Sep 2026 16:38:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=49767975</link><dc:creator>kllrnohj</dc:creator><comments>https://news.ycombinator.com/item?id=49767975</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49767975</guid></item><item><title><![CDATA[New comment by kllrnohj in "What Zig felt like, coming from Rust"]]></title><description><![CDATA[
<p>Zig is exciting to people that still actually like C. Is that a rationale choice? Not very often. Is it a <i>wrong</i> choice? Also again not very often. At least, not for anything in scope of a solo dev.<p>The industry where it seems strongest positioned is embedded. Will it actually break into that domain? No idea.</p>
]]></description><pubDate>Sat, 19 Sep 2026 16:34:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=49767930</link><dc:creator>kllrnohj</dc:creator><comments>https://news.ycombinator.com/item?id=49767930</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49767930</guid></item><item><title><![CDATA[New comment by kllrnohj in "What Zig felt like, coming from Rust"]]></title><description><![CDATA[
<p>std::allocator was so painful to use it was almost always easier to just reimplement the container instead (especially for trivial ones like vector).<p>I haven't used the relatively new C++17 polymorphic_allocator, though, maybe it fixes this.</p>
]]></description><pubDate>Sat, 19 Sep 2026 16:09:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=49767707</link><dc:creator>kllrnohj</dc:creator><comments>https://news.ycombinator.com/item?id=49767707</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49767707</guid></item><item><title><![CDATA[New comment by kllrnohj in "What Zig felt like, coming from Rust"]]></title><description><![CDATA[
<p>And those games do so in a language (C++) where allocators is not a headline feature, and is barely even supported at all in the standard library.<p>The important part is a language where the standard library isn't special, and Rust has this property, too. So in domains where things like per-frame allocators are useful, you can still have them. That capability just isn't cluttering up the more common path where that isn't useful.</p>
]]></description><pubDate>Sat, 19 Sep 2026 15:10:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=49767194</link><dc:creator>kllrnohj</dc:creator><comments>https://news.ycombinator.com/item?id=49767194</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49767194</guid></item><item><title><![CDATA[New comment by kllrnohj in "Bonsai 2 27B: Near-Lossless Compression in a 9x Smaller Footprint"]]></title><description><![CDATA[
<p>the trillion dollar AI companies will be the chip designers for the hyperscalers, and probably not worth a trillion dollars as a result</p>
]]></description><pubDate>Fri, 18 Sep 2026 17:00:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=49757130</link><dc:creator>kllrnohj</dc:creator><comments>https://news.ycombinator.com/item?id=49757130</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49757130</guid></item></channel></rss>