<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: teknoraver</title><link>https://news.ycombinator.com/user?id=teknoraver</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 09 Apr 2026 05:36:06 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=teknoraver" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by teknoraver in "Lennart Poettering, Christian Brauner founded a new company"]]></title><description><![CDATA[
<p>Amazing, I wish them great success! <3</p>
]]></description><pubDate>Wed, 28 Jan 2026 01:40:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=46789928</link><dc:creator>teknoraver</dc:creator><comments>https://news.ycombinator.com/item?id=46789928</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46789928</guid></item><item><title><![CDATA[New comment by teknoraver in "The xz attack shell script"]]></title><description><![CDATA[
<p>Hi @rsc, I just saw your update on the timeline.<p>To be more precise, the first public comment asking to dlopenify lzma was dated 30 Jan by Daan: <a href="https://github.com/systemd/systemd/pull/31131#issuecomment-1917693005">https://github.com/systemd/systemd/pull/31131#issuecomment-1...</a><p>The day after, it was reiterated by Lennart: <a href="https://github.com/systemd/systemd/pull/31131#issuecomment-1918667390">https://github.com/systemd/systemd/pull/31131#issuecomment-1...</a><p>But if you look in the systemd repo there is a TODO file with a section of libraries which needs to be lazy loaded.
liblzma was added in this list in June 2020 (<a href="https://github.com/systemd/systemd/commit/cdfd853744ee9348691e9bbe4d2775e5415ba119">https://github.com/systemd/systemd/commit/cdfd853744ee934869...</a>) by Lennart, and removed by me just after that my PR was merged.</p>
]]></description><pubDate>Wed, 03 Apr 2024 21:35:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=39923506</link><dc:creator>teknoraver</dc:creator><comments>https://news.ycombinator.com/item?id=39923506</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39923506</guid></item><item><title><![CDATA[New comment by teknoraver in "The xz attack shell script"]]></title><description><![CDATA[
<p>Yes, there was an effort to turn all the dependencies into on demand loads, where possible.
It started in 2020 with libpcre2:
<a href="https://github.com/systemd/systemd/pull/16260">https://github.com/systemd/systemd/pull/16260</a><p>But many others followed, like libselinux:
<a href="https://github.com/systemd/systemd/pull/19997">https://github.com/systemd/systemd/pull/19997</a><p>libqrencode:
<a href="https://github.com/systemd/systemd/pull/16145">https://github.com/systemd/systemd/pull/16145</a><p>p11kit:
<a href="https://github.com/systemd/systemd/pull/25771">https://github.com/systemd/systemd/pull/25771</a><p>tpm2-util:
<a href="https://github.com/systemd/systemd/pull/28333">https://github.com/systemd/systemd/pull/28333</a><p>libiptc:
<a href="https://github.com/systemd/systemd/pull/29836">https://github.com/systemd/systemd/pull/29836</a><p>libkmod:
<a href="https://github.com/systemd/systemd/pull/31131">https://github.com/systemd/systemd/pull/31131</a><p>Exactly during the development of the libkmod PR, someone noted that libxz could be lazily loaded too:
<a href="https://github.com/systemd/systemd/pull/31131#issuecomment-1963334057">https://github.com/systemd/systemd/pull/31131#issuecomment-1...</a><p>And so I proposed myself to to the job, nothing less, nothing more.<p>If you look at the code of the other PRs, you see that they are very very similar, there are also macros to easy this task, like DLSYM_FUNCTION()</p>
]]></description><pubDate>Wed, 03 Apr 2024 11:38:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=39916125</link><dc:creator>teknoraver</dc:creator><comments>https://news.ycombinator.com/item?id=39916125</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39916125</guid></item><item><title><![CDATA[New comment by teknoraver in "The xz attack shell script"]]></title><description><![CDATA[
<p>Hi,<p>I'm the author of such PR. My purpose was to trim down the size of the initram files by removing unneeded dependencies.<p>I couldn't imagine that liblzma had a backdoor.</p>
]]></description><pubDate>Wed, 03 Apr 2024 11:04:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=39915873</link><dc:creator>teknoraver</dc:creator><comments>https://news.ycombinator.com/item?id=39915873</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39915873</guid></item><item><title><![CDATA[New comment by teknoraver in "Serving Netflix Video at 400Gb/s on FreeBSD [pdf]"]]></title><description><![CDATA[
<p>Because the cards were in PCI passthrough, so the performance was exactly the same of a physical system</p>
]]></description><pubDate>Sun, 19 Sep 2021 19:56:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=28587380</link><dc:creator>teknoraver</dc:creator><comments>https://news.ycombinator.com/item?id=28587380</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28587380</guid></item></channel></rss>