<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: lsbehe</title><link>https://news.ycombinator.com/user?id=lsbehe</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 11 Jun 2026 01:38:34 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=lsbehe" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by lsbehe in "Python 3.15: features that didn't make the headlines"]]></title><description><![CDATA[
<p>The tons of python code would be great training data if there was any consistency across the ecosystem. Yet every project I've touched required me to learn it's unique style.
Then I'd imagine they practically poisoned half the training set because python2 is subtly different.</p>
]]></description><pubDate>Thu, 21 May 2026 12:17:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=48221434</link><dc:creator>lsbehe</dc:creator><comments>https://news.ycombinator.com/item?id=48221434</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48221434</guid></item><item><title><![CDATA[New comment by lsbehe in "All phones sold in the EU to have replaceable batteries from 2027"]]></title><description><![CDATA[
<p>While standardization would be nice, I can still order batteries for the Samsung phones I've used 15 years ago. Availability might not be that much of an issue with larger brands.</p>
]]></description><pubDate>Mon, 20 Apr 2026 22:20:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=47841793</link><dc:creator>lsbehe</dc:creator><comments>https://news.ycombinator.com/item?id=47841793</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47841793</guid></item><item><title><![CDATA[New comment by lsbehe in "ATMs didn’t kill bank teller jobs, but the iPhone did"]]></title><description><![CDATA[
<p>Everyone I knew working as a bank teller quit because the actual job is screwing over old people with bad performing and long lasting investments.
My bank calls me at least once a year to tell me my personal bank teller changed again.</p>
]]></description><pubDate>Thu, 12 Mar 2026 15:02:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47351642</link><dc:creator>lsbehe</dc:creator><comments>https://news.ycombinator.com/item?id=47351642</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47351642</guid></item><item><title><![CDATA[New comment by lsbehe in "The war against PDFs is heating up"]]></title><description><![CDATA[
<p>I'll miss getting documentation as a pile of pictures in a PDF.</p>
]]></description><pubDate>Sun, 01 Mar 2026 00:15:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=47202105</link><dc:creator>lsbehe</dc:creator><comments>https://news.ycombinator.com/item?id=47202105</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47202105</guid></item><item><title><![CDATA[New comment by lsbehe in "Libbbf: Bound Book Format, A high-performance container for comics and manga"]]></title><description><![CDATA[
<p>Why are the metadata blocks the way they are? I see you used pack directives but there already are plenty of padding and reserved bits. A 19 byte header just seems wrong.
<a href="https://github.com/ef1500/libbbf/blob/b3ff5cb83d5ef1d841eca1e93f32a6b1baea0b87/src/libbbf.h#L27-L107" rel="nofollow">https://github.com/ef1500/libbbf/blob/b3ff5cb83d5ef1d841eca1...</a></p>
]]></description><pubDate>Wed, 21 Jan 2026 09:40:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=46703232</link><dc:creator>lsbehe</dc:creator><comments>https://news.ycombinator.com/item?id=46703232</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46703232</guid></item><item><title><![CDATA[New comment by lsbehe in "Understanding the Worst .NET Vulnerability"]]></title><description><![CDATA[
<p>archlinux doesn't offer the new version yet. <a href="https://archlinux.org/packages/extra/x86_64/aspnet-runtime/" rel="nofollow">https://archlinux.org/packages/extra/x86_64/aspnet-runtime/</a>
Only exposing stuff behind caddy so it doesn't seem to be an issue.</p>
]]></description><pubDate>Tue, 28 Oct 2025 13:00:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=45732284</link><dc:creator>lsbehe</dc:creator><comments>https://news.ycombinator.com/item?id=45732284</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45732284</guid></item><item><title><![CDATA[New comment by lsbehe in "Understanding the Worst .NET Vulnerability"]]></title><description><![CDATA[
<p>M$ offers system wide installations. Those don't seem to be updated automatically either but at least I don't have to deploy 6 servers now.</p>
]]></description><pubDate>Tue, 28 Oct 2025 12:30:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=45731962</link><dc:creator>lsbehe</dc:creator><comments>https://news.ycombinator.com/item?id=45731962</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45731962</guid></item><item><title><![CDATA[New comment by lsbehe in "Lessons learned from a successful Rust rewrite"]]></title><description><![CDATA[
<p>He mentioned FFI into and out of his code, which has been my main encounter with unsafe rust too. Often enough I could limit the use to the entry/exit code but that's not always possible.</p>
]]></description><pubDate>Wed, 30 Oct 2024 17:14:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=41997704</link><dc:creator>lsbehe</dc:creator><comments>https://news.ycombinator.com/item?id=41997704</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41997704</guid></item><item><title><![CDATA[New comment by lsbehe in "Intel is using DXVK for their Windows Arc GPU DX9 drivers"]]></title><description><![CDATA[
<p>Intel doesn't ship "native" DX9 drivers for Arc. It's either Microsofts D3D9On12 or DXVK.</p>
]]></description><pubDate>Thu, 08 Dec 2022 09:54:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=33906189</link><dc:creator>lsbehe</dc:creator><comments>https://news.ycombinator.com/item?id=33906189</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33906189</guid></item><item><title><![CDATA[New comment by lsbehe in "Museum of Failure"]]></title><description><![CDATA[
<p>I have to reload every page multiple times until it loads.
Can we please stop having static websites rely on 65 (???) scripts.</p>
]]></description><pubDate>Fri, 28 Oct 2022 12:10:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=33370385</link><dc:creator>lsbehe</dc:creator><comments>https://news.ycombinator.com/item?id=33370385</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33370385</guid></item><item><title><![CDATA[UDON: A post mortem on VRChat's horrible scripting language]]></title><description><![CDATA[
<p>Article URL: <a href="https://boxcat.site/udon/">https://boxcat.site/udon/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=33195305">https://news.ycombinator.com/item?id=33195305</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 13 Oct 2022 19:19:20 +0000</pubDate><link>https://boxcat.site/udon/</link><dc:creator>lsbehe</dc:creator><comments>https://news.ycombinator.com/item?id=33195305</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33195305</guid></item><item><title><![CDATA[New comment by lsbehe in "The number of comparisons needed to sort a shuffled array: qsort vs. std:sort"]]></title><description><![CDATA[
<p>Worth noting that the author, Daniel Lemire, wrote the great and incredible fast libraries simdjson and simdutf.</p>
]]></description><pubDate>Wed, 12 Oct 2022 13:19:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=33176524</link><dc:creator>lsbehe</dc:creator><comments>https://news.ycombinator.com/item?id=33176524</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33176524</guid></item><item><title><![CDATA[New comment by lsbehe in "Performance reviews don’t assess performance"]]></title><description><![CDATA[
<p>I hate this kind of article where something constantly moves. I can't scroll away one funny GIF without the next one appearing.<p>What kind of person does this appeal to?</p>
]]></description><pubDate>Tue, 11 Oct 2022 22:55:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=33170337</link><dc:creator>lsbehe</dc:creator><comments>https://news.ycombinator.com/item?id=33170337</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33170337</guid></item><item><title><![CDATA[New comment by lsbehe in "Show HN: Minimal, no-JS web forum software"]]></title><description><![CDATA[
<p>It's not caching the stylesheet. If you plan on updating it a lot you should still enable caching and e.g. increment a url parameter every time you change it (like style.css?v=3).</p>
]]></description><pubDate>Mon, 10 Oct 2022 17:38:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=33154233</link><dc:creator>lsbehe</dc:creator><comments>https://news.ycombinator.com/item?id=33154233</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33154233</guid></item><item><title><![CDATA[New comment by lsbehe in "Show HN: Minimal, no-JS web forum software"]]></title><description><![CDATA[
<p>Very nice work.</p>
]]></description><pubDate>Mon, 10 Oct 2022 17:23:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=33154076</link><dc:creator>lsbehe</dc:creator><comments>https://news.ycombinator.com/item?id=33154076</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33154076</guid></item><item><title><![CDATA[New comment by lsbehe in "AI converts between hundreds of programming languages"]]></title><description><![CDATA[
<p>Tried CHIP-8 and so far I got<p>// TODO: Translate the above Rust into CHIP-8<p>### TODO<p>and now it got stuck on emitting some assembly. I don't exactly know what because CHIP-8 doesn't have an assembly representation.<p>It printed this 16 times<p><pre><code>  @0000
    LD V0, [I]
    LD V1, [I + 1]
    LD V2, [I + 2]
    ADD I, 3
    LD V3, [I]
    LD V4, [I + 1]
    LD V5, [I + 2]
    ADD I, 3
    LD V6, [I]
    LD V7, [I + 1]
    LD V8, [I + 2]
    ADD I, 3
    LD V9, [I]
    LD VA, [I + 1]
    LD VB, [I + 2]
    ADD I, 3
    LD VC, [I]
    LD VD, [I + 1]
    LD VE, [I + 2]
    ADD I, 3
    LD VF, [I]
    LD I, V0
    LD V0, [I]</code></pre></p>
]]></description><pubDate>Fri, 30 Sep 2022 00:01:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=33029032</link><dc:creator>lsbehe</dc:creator><comments>https://news.ycombinator.com/item?id=33029032</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33029032</guid></item><item><title><![CDATA[New comment by lsbehe in "IPv6 support for cloning Git repositories?"]]></title><description><![CDATA[
<p>IPv6 isn't 6 bytes
It's 16 bytes. With your example it would be 10.20.30.40.50.60.70.80.90.100.110.120.130.140.150.160<p>Also we don't live in a world where you type IP addresses into your browser. DNS is an unfortunate case but generally you don't have to do it constantly at least.</p>
]]></description><pubDate>Thu, 29 Sep 2022 18:15:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=33024910</link><dc:creator>lsbehe</dc:creator><comments>https://news.ycombinator.com/item?id=33024910</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33024910</guid></item><item><title><![CDATA[New comment by lsbehe in "Tool beeps every time data is sent to Google"]]></title><description><![CDATA[
<p>Installed obs studio on my wayland+pipewire machine and it just worked. Full screen capture with multiple audio sources simultaneously.</p>
]]></description><pubDate>Sat, 27 Aug 2022 14:42:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=32619540</link><dc:creator>lsbehe</dc:creator><comments>https://news.ycombinator.com/item?id=32619540</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32619540</guid></item><item><title><![CDATA[New comment by lsbehe in "What's TypeScript compiling? Use a treemap to find out"]]></title><description><![CDATA[
<p>That treemap looks neat. Knowing which dependencies pull in a lot of code is very useful.<p>What confuses me though is how much space these libraries take.<p>321kb for a router? 3.4mb for material ui? 1mb for jquery?</p>
]]></description><pubDate>Mon, 01 Aug 2022 14:51:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=32306761</link><dc:creator>lsbehe</dc:creator><comments>https://news.ycombinator.com/item?id=32306761</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32306761</guid></item><item><title><![CDATA[New comment by lsbehe in "Nutanix Objects violates MinIO’s open source license"]]></title><description><![CDATA[
<p>libvirt uses LGPL and the KVM/linux kernel uses GPL. Both are fine to keep to yourself if you run it on your own machine and only expose it over the network.<p>MinIO uses AGPL which explicitly includes network usage so Nutanix is forced to provide all patches and associated code.</p>
]]></description><pubDate>Tue, 19 Jul 2022 10:38:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=32149722</link><dc:creator>lsbehe</dc:creator><comments>https://news.ycombinator.com/item?id=32149722</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32149722</guid></item></channel></rss>