<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: panzi</title><link>https://news.ycombinator.com/user?id=panzi</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 05 Jun 2026 01:42:06 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=panzi" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by panzi in "Meta's ships facial recognition on smart glasses"]]></title><description><![CDATA[
<p>How many ships does Meta have?</p>
]]></description><pubDate>Thu, 04 Jun 2026 20:41:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48404331</link><dc:creator>panzi</dc:creator><comments>https://news.ycombinator.com/item?id=48404331</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48404331</guid></item><item><title><![CDATA[New comment by panzi in "GitHub confirms breach of 3,800 repos via malicious VSCode extension"]]></title><description><![CDATA[
<p>On one hand yes, sandbox everything. On the other the extensions still can change your code which you then run. Though you might only run it in a container at first.<p>I heared zed sandboxes extensions. I should have a look at that editor some day.</p>
]]></description><pubDate>Thu, 21 May 2026 10:58:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=48220606</link><dc:creator>panzi</dc:creator><comments>https://news.ycombinator.com/item?id=48220606</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48220606</guid></item><item><title><![CDATA[New comment by panzi in "'No way to prevent this,' says only package manager where this regularly happens"]]></title><description><![CDATA[
<p>I googled a bit and found this snippet:<p><pre><code>            <plugin>
                <artifactId>exec-maven-plugin</artifactId>
                <version>3.5.1</version>
                <groupId>org.codehaus.mojo</groupId>
                <executions>
                    <execution>
                        <id>Generate-shared-lib</id>
                        <phase>package</phase>
                        <goals>
                            <goal>exec</goal>
                        </goals>
                        <configuration>
                            <executable>bash</executable>
                            <arguments>
                                <argument>generate-lib.sh</argument>
                            </arguments>
                            <environmentVariables>
                                <JAVA_HOME>${env.JAVA_HOME}</JAVA_HOME>
                            </environmentVariables>
                        </configuration>
                    </execution>
                </executions>
            </plugin>
</code></pre>
At least with certain plug-ins Maven will execute arbitrary commands at build time. And if you need that to build native bindings it feels like a big hole. Granted, most projects don't need JNI, I guess.</p>
]]></description><pubDate>Sun, 17 May 2026 16:15:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=48170257</link><dc:creator>panzi</dc:creator><comments>https://news.ycombinator.com/item?id=48170257</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48170257</guid></item><item><title><![CDATA[New comment by panzi in "HTML Lists"]]></title><description><![CDATA[
<p>Wasn't it more like this?<p><pre><code>    <style>
    @keyframes blink {
        0% { visibility: visible; }
        50% { visibility: hidden; }
        100% { visibility: visible; }
    }
    
    blink { animation: blink 0.7s steps(1, end) infinite; }
    </style>

    <blink>This guy blinks.</blink></code></pre></p>
]]></description><pubDate>Sat, 16 May 2026 22:51:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48164461</link><dc:creator>panzi</dc:creator><comments>https://news.ycombinator.com/item?id=48164461</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48164461</guid></item><item><title><![CDATA[New comment by panzi in "'No way to prevent this,' says only package manager where this regularly happens"]]></title><description><![CDATA[
<p>Plus the lock file doesn't just contain the exact versions, it contains hashes. Making sure that you <i>actually</i> got the package in the exact same version.</p>
]]></description><pubDate>Sat, 16 May 2026 16:22:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=48161556</link><dc:creator>panzi</dc:creator><comments>https://news.ycombinator.com/item?id=48161556</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48161556</guid></item><item><title><![CDATA[New comment by panzi in "'No way to prevent this,' says only package manager where this regularly happens"]]></title><description><![CDATA[
<p>How does Maven handle JNI? Is it also a build system for C/C++, or do packages with native bindings require manual build steps?</p>
]]></description><pubDate>Sat, 16 May 2026 16:19:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=48161530</link><dc:creator>panzi</dc:creator><comments>https://news.ycombinator.com/item?id=48161530</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48161530</guid></item><item><title><![CDATA[New comment by panzi in "'No way to prevent this,' says only package manager where this regularly happens"]]></title><description><![CDATA[
<p>Last I checked npm had 2FA for publishing, but cargo didn't. I don't think cargo is any better than npm, just not that of an attractive target.</p>
]]></description><pubDate>Sat, 16 May 2026 02:03:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=48156130</link><dc:creator>panzi</dc:creator><comments>https://news.ycombinator.com/item?id=48156130</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48156130</guid></item><item><title><![CDATA[New comment by panzi in "'No Way to Prevent This,' Says Only Package Manager Where This Regularly Happens"]]></title><description><![CDATA[
<p>A good part of it is already implemented in web crypto, which is supported by browsers and node. There is a chance that npm could implement something there without extra dependencies. Maybe I'm too optimistic?</p>
]]></description><pubDate>Sat, 16 May 2026 02:00:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=48156118</link><dc:creator>panzi</dc:creator><comments>https://news.ycombinator.com/item?id=48156118</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48156118</guid></item><item><title><![CDATA[New comment by panzi in "New Nginx Exploit"]]></title><description><![CDATA[
<p>Does Debian 12 have this patched? But I guess I'm not affected if I don't use `rewrite` or `set` anywhere?</p>
]]></description><pubDate>Thu, 14 May 2026 17:48:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=48138729</link><dc:creator>panzi</dc:creator><comments>https://news.ycombinator.com/item?id=48138729</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48138729</guid></item><item><title><![CDATA[New comment by panzi in "Linux gaming is faster because Windows APIs are becoming Linux kernel features"]]></title><description><![CDATA[
<p>Is NTSYNC used for anything else other than wine/proton?</p>
]]></description><pubDate>Wed, 13 May 2026 22:34:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=48128489</link><dc:creator>panzi</dc:creator><comments>https://news.ycombinator.com/item?id=48128489</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48128489</guid></item><item><title><![CDATA[New comment by panzi in "I moved my digital stack to Europe"]]></title><description><![CDATA[
<p>So are certain states of the USA: <a href="https://www.ipvanish.com/blog/ban-vpns-us-privacy/" rel="nofollow">https://www.ipvanish.com/blog/ban-vpns-us-privacy/</a><p>It's horrible everywhere. If you're in the EU go donate to: <a href="https://epicenter.works/" rel="nofollow">https://epicenter.works/</a> They're a citizen rights NGO working against all that BS in the EU (and in Austria, where they're from).</p>
]]></description><pubDate>Wed, 13 May 2026 12:59:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48121319</link><dc:creator>panzi</dc:creator><comments>https://news.ycombinator.com/item?id=48121319</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48121319</guid></item><item><title><![CDATA[New comment by panzi in "You gave me a u32. I gave you root. (io_uring ZCRX freelist LPE)"]]></title><description><![CDATA[
<p>We should assume that multiple state actors already are using it.</p>
]]></description><pubDate>Mon, 11 May 2026 11:58:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=48093880</link><dc:creator>panzi</dc:creator><comments>https://news.ycombinator.com/item?id=48093880</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48093880</guid></item><item><title><![CDATA[New comment by panzi in "Ratty – A terminal emulator with inline 3D graphics"]]></title><description><![CDATA[
<p>What use cases do you see?</p>
]]></description><pubDate>Mon, 11 May 2026 11:57:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48093865</link><dc:creator>panzi</dc:creator><comments>https://news.ycombinator.com/item?id=48093865</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48093865</guid></item><item><title><![CDATA[New comment by panzi in "I’ve banned query strings"]]></title><description><![CDATA[
<p>watch?v=oHg5SJYRHA0</p>
]]></description><pubDate>Sun, 10 May 2026 01:15:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=48080001</link><dc:creator>panzi</dc:creator><comments>https://news.ycombinator.com/item?id=48080001</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48080001</guid></item><item><title><![CDATA[New comment by panzi in "You gave me a u32. I gave you root. (io_uring ZCRX freelist LPE)"]]></title><description><![CDATA[
<p>I forgot who it was, but someone on YouTube said LLMs already work hooked up to gidra. If true it's only a matter of time once they find similar things in e.g. Windows. I'll wait half a year to a year (think of embargo) and if there still isn't such work for Windows I'll conclude that LLMs have a problem disassembling binaries.</p>
]]></description><pubDate>Sat, 09 May 2026 16:27:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=48076168</link><dc:creator>panzi</dc:creator><comments>https://news.ycombinator.com/item?id=48076168</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48076168</guid></item><item><title><![CDATA[New comment by panzi in "How far behind is each major Chromium browser?"]]></title><description><![CDATA[
<p>Just wanted to write the same comment!</p>
]]></description><pubDate>Sun, 03 May 2026 18:05:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=47999659</link><dc:creator>panzi</dc:creator><comments>https://news.ycombinator.com/item?id=47999659</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47999659</guid></item><item><title><![CDATA[New comment by panzi in "Zed 1.0"]]></title><description><![CDATA[
<p>What are they doing with proprietary binary blobs? I thought it's open source.</p>
]]></description><pubDate>Sat, 02 May 2026 12:04:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47985675</link><dc:creator>panzi</dc:creator><comments>https://news.ycombinator.com/item?id=47985675</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47985675</guid></item><item><title><![CDATA[New comment by panzi in "Who owns the code Claude Code wrote?"]]></title><description><![CDATA[
<p>Also fair use is much more limited in the EU. Don't know how it applies here or if there where any rulings. Are you going to stop doing business with the EU (and Japan etc.)?</p>
]]></description><pubDate>Thu, 30 Apr 2026 01:24:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=47956914</link><dc:creator>panzi</dc:creator><comments>https://news.ycombinator.com/item?id=47956914</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47956914</guid></item><item><title><![CDATA[New comment by panzi in "Who owns the code Claude Code wrote?"]]></title><description><![CDATA[
<p>Other than putting something into the public domain I don't really know any open source licence that doesn't require at least attribution. One can assume that 99.9% of training data had <i>some</i> sort of license requirements, so just blindly using it is a copyright violation. People just don't seem to care.</p>
]]></description><pubDate>Thu, 30 Apr 2026 01:20:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47956889</link><dc:creator>panzi</dc:creator><comments>https://news.ycombinator.com/item?id=47956889</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47956889</guid></item><item><title><![CDATA[New comment by panzi in "Anthropic Joins the Blender Development Fund as Corporate Patron"]]></title><description><![CDATA[
<p>They didn't enter in any obligations. It's a donation.</p>
]]></description><pubDate>Thu, 30 Apr 2026 00:06:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=47956328</link><dc:creator>panzi</dc:creator><comments>https://news.ycombinator.com/item?id=47956328</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47956328</guid></item></channel></rss>