<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: staticassertion</title><link>https://news.ycombinator.com/user?id=staticassertion</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 14 Apr 2026 17:12:39 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=staticassertion" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by staticassertion in "How to make Firefox builds 17% faster"]]></title><description><![CDATA[
<p>Would it be possible to do somethign like editions for proc macros, or have crates establish "this is a v2 proc macro" or something? There are a lot of things I'd love to see change in a v2 but it'd all be breaking.</p>
]]></description><pubDate>Mon, 13 Apr 2026 23:52:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=47759488</link><dc:creator>staticassertion</dc:creator><comments>https://news.ycombinator.com/item?id=47759488</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47759488</guid></item><item><title><![CDATA[New comment by staticassertion in "No one owes you supply-chain security"]]></title><description><![CDATA[
<p>I think that they arguably do when they publish to a registry. I think that crosses a bridge from "I'm just writing software" and "I'm publishing software for consumption". <i>Arguably</i>, to be clear, I don't have very strong feelings, but I think there is a distinction between "I've placed code online" and "I've explicitly published it for use".</p>
]]></description><pubDate>Sun, 12 Apr 2026 14:46:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=47740347</link><dc:creator>staticassertion</dc:creator><comments>https://news.ycombinator.com/item?id=47740347</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47740347</guid></item><item><title><![CDATA[New comment by staticassertion in "No one owes you supply-chain security"]]></title><description><![CDATA[
<p>Sorry I'm just gonna copy some of this directly from tweets about sandboxing that I'd written.<p>I think it is a mistake to say "cargo build does not need to be sandboxed because cargo test is not". A very tricky part of sandboxing is sandboxing code you don't own. I own what code runs in tests, I do not own what code runs in cargo/ build scripts.<p>I can take responsibility for isolation in test/ci/prod. Those are tractable problems because I can design my tests/prod code to be friendly to sandboxing. I can not do that with build scripts or proc macros, I can't actually do much at all.<p>The solution for "sandbox cargo" ends up being "sandbox the entire dev environment", which is a very difficult problem to solve - you lose tons of performance, UX, and the security is lacking due to how much gets placed into the sandbox.<p>I strongly feel that cargo is in a much better position to help me out here. I can't even know if an update to a crate happened that suddenly added a build script without additional tooling.<p>As for typosquatting,<p>> If you think you can remember the URLs for each package you use, you’re probably wrong.<p>Most people aren't using urls so I don't get this. The issue is typing `cargo add reqwest`. Typosquatting algorithms solve this.<p>I did some math.<p>If crates.io had adopted a policy of "no crates within edit distance of one", 15% of crates would have been blocked across all time.<p>+Exception for same author: 14%<p>+Exclude <=4: 9%<p>+Swap from edit distance to actual typo detection algorithm: 5%<p>5% of crates would have needed a name change across all time. That number will likely decrease drastically as existing names are taken.<p>Yes, Rust needs radically more funding in these areas. Companies need to step up. Sandboxing, typo squatting, better auditing tools (ie: I need to know when `cargo udpate` adds a dep with a new build script, etc), TUF, etc, all need to be priorities.</p>
]]></description><pubDate>Sun, 12 Apr 2026 14:44:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=47740329</link><dc:creator>staticassertion</dc:creator><comments>https://news.ycombinator.com/item?id=47740329</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47740329</guid></item><item><title><![CDATA[New comment by staticassertion in "A security scanner as fast as a linter – written in Rust"]]></title><description><![CDATA[
<p>Legitimately, I have had to stay away from certain linting tools because of how slow they are. I'll check this out.<p>cfn-lint is due for one of these rewrites, it's excruciating. I made some patches to experiment with it and it could be a <i>lot</i> faster.</p>
]]></description><pubDate>Fri, 10 Apr 2026 21:09:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47723698</link><dc:creator>staticassertion</dc:creator><comments>https://news.ycombinator.com/item?id=47723698</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47723698</guid></item><item><title><![CDATA[New comment by staticassertion in "We've raised $17M to build what comes after Git"]]></title><description><![CDATA[
<p>Sure, but that doesn't really change anything. The poster plainly states:<p>> Money is not given to good ideas (though, it doesn’t hurt). Money is given to friends.<p>I have an obvious counter example. I'm sure money is invested for all sorts of reasons to all sorts of people. I'm also sure that money is not exclusively invested based on friendships, and I'm quite sure that money is at times invested based on the merits of an idea. Obviously those merits have to correspond to the ability to form the basis of a successful company, unless it's a philanthropic investment.</p>
]]></description><pubDate>Fri, 10 Apr 2026 12:32:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=47717136</link><dc:creator>staticassertion</dc:creator><comments>https://news.ycombinator.com/item?id=47717136</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47717136</guid></item><item><title><![CDATA[New comment by staticassertion in "We've raised $17M to build what comes after Git"]]></title><description><![CDATA[
<p>You can think that because you've read the article.</p>
]]></description><pubDate>Fri, 10 Apr 2026 11:57:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47716743</link><dc:creator>staticassertion</dc:creator><comments>https://news.ycombinator.com/item?id=47716743</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47716743</guid></item><item><title><![CDATA[New comment by staticassertion in "We've raised $17M to build what comes after Git"]]></title><description><![CDATA[
<p>You didn't click the link. Who are you to say that they aren't solving actual problems? You might not be their target. The whole article is dedicated to explaining why they're building their product.</p>
]]></description><pubDate>Fri, 10 Apr 2026 11:36:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47716572</link><dc:creator>staticassertion</dc:creator><comments>https://news.ycombinator.com/item?id=47716572</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47716572</guid></item><item><title><![CDATA[New comment by staticassertion in "We've raised $17M to build what comes after Git"]]></title><description><![CDATA[
<p>I'm sure VCs give money to friends but I didn't know any investors when I raised millions. They invested money because they thought it was a good idea.</p>
]]></description><pubDate>Fri, 10 Apr 2026 11:35:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=47716559</link><dc:creator>staticassertion</dc:creator><comments>https://news.ycombinator.com/item?id=47716559</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47716559</guid></item><item><title><![CDATA[New comment by staticassertion in "Assessing Claude Mythos Preview's cybersecurity capabilities"]]></title><description><![CDATA[
<p>I genuinely have no clue what you're talking about. What did I call ai slop?? Who said I hate ai????? No clue. Electron???? What are you talking about lol</p>
]]></description><pubDate>Wed, 08 Apr 2026 19:57:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47695481</link><dc:creator>staticassertion</dc:creator><comments>https://news.ycombinator.com/item?id=47695481</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47695481</guid></item><item><title><![CDATA[New comment by staticassertion in "Project Glasswing: Securing critical software for the AI era"]]></title><description><![CDATA[
<p>> These aren't projects you would characterize as people being cavalier.<p>I probably would. You mentioned the linux kernel, which I think is a perfect example of software that has had a ridiculous, perhaps worst-in-class attitude towards security.</p>
]]></description><pubDate>Wed, 08 Apr 2026 01:43:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=47683772</link><dc:creator>staticassertion</dc:creator><comments>https://news.ycombinator.com/item?id=47683772</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47683772</guid></item><item><title><![CDATA[New comment by staticassertion in "Peptides: where to begin?"]]></title><description><![CDATA[
<p>It's a bit vague and I have to balance that out against a lot of stuff you've said so idk.</p>
]]></description><pubDate>Tue, 07 Apr 2026 23:49:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47682817</link><dc:creator>staticassertion</dc:creator><comments>https://news.ycombinator.com/item?id=47682817</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47682817</guid></item><item><title><![CDATA[New comment by staticassertion in "Peptides: where to begin?"]]></title><description><![CDATA[
<p>I don't care what "slogan" you say, I'm just trying to see if you hold the opinions of an antivaxxer and for some reason you refuse to make any claim that would help avail me of that position.</p>
]]></description><pubDate>Tue, 07 Apr 2026 21:15:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=47681470</link><dc:creator>staticassertion</dc:creator><comments>https://news.ycombinator.com/item?id=47681470</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47681470</guid></item><item><title><![CDATA[New comment by staticassertion in "Assessing Claude Mythos Preview's cybersecurity capabilities"]]></title><description><![CDATA[
<p>> The majority of vulnerabilities are in newly committed lines of code. This has been shown again and again<p>That's fine, I wouldn't argue against that. It doesn't really change things, right?<p>> From a marketing standpoint Anthropic is showing that they're able to direct 'compute' to find vulnerabilities where human time/cost is not efficient or effective.<p>Yes, they've demonstrated that.</p>
]]></description><pubDate>Tue, 07 Apr 2026 20:14:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47680795</link><dc:creator>staticassertion</dc:creator><comments>https://news.ycombinator.com/item?id=47680795</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47680795</guid></item><item><title><![CDATA[New comment by staticassertion in "Peptides: where to begin?"]]></title><description><![CDATA[
<p>It sounds like you don't want to say that you think vaccines are generally safe. So, I'm going to go ahead and call you an anti-vaxxer.</p>
]]></description><pubDate>Tue, 07 Apr 2026 20:05:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=47680661</link><dc:creator>staticassertion</dc:creator><comments>https://news.ycombinator.com/item?id=47680661</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47680661</guid></item><item><title><![CDATA[New comment by staticassertion in "Assessing Claude Mythos Preview's cybersecurity capabilities"]]></title><description><![CDATA[
<p>If people want exploitable syzkaller reports, following spender is free!</p>
]]></description><pubDate>Tue, 07 Apr 2026 19:36:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47680293</link><dc:creator>staticassertion</dc:creator><comments>https://news.ycombinator.com/item?id=47680293</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47680293</guid></item><item><title><![CDATA[New comment by staticassertion in "Assessing Claude Mythos Preview's cybersecurity capabilities"]]></title><description><![CDATA[
<p>Oh, that. That's true, I didn't know Mythos found that one. I guess I will not comment further on it until there's a write up (edited out a bit more).<p>> It is easy to turn this into a denial-of-service attack on the host, and conceivably could be used as part of an exploit chain.<p>So yeah, perhaps some evidence to what I'm getting at. Bug density is too low in that project, it's high enough in others. I'll be way way way more interested in that.<p>> But then, this thing is just.. I don't have a word for this. Just randomly read paragraphs from the post and it's like, what?<p>I read about 30% and got bored. I suppose I should have been clearer, but my impression was pretty quickly "cool" and "not worth reading today".</p>
]]></description><pubDate>Tue, 07 Apr 2026 19:18:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=47680071</link><dc:creator>staticassertion</dc:creator><comments>https://news.ycombinator.com/item?id=47680071</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47680071</guid></item><item><title><![CDATA[New comment by staticassertion in "Assessing Claude Mythos Preview's cybersecurity capabilities"]]></title><description><![CDATA[
<p>I'd love to see them point at a target that's not a decades old C/C++ codebase. Of the targets, only browsers are what should be considered hardened, and their biggest lever is sandboxing, which requires a lot of chained exploits to bypass - we're seeing that LLMs are fast to discover bugs, which means they can chain more easily. But bug density in these code bases is known to be extremely high - especially the underlying operating systems, which are always the weak link for sandbox escapes.<p>I'd love to see them go for a wasm interpreter escape, or a Firecracker escape, etc. They say that these aren't just "stack-smashing" but it's not like heap spray is a novel technique lol<p>> It autonomously obtained local privilege escalation exploits on Linux and other operating systems by exploiting subtle race conditions and KASLR-bypasses.<p>I think this sounds more impressive than it is, for example.  KASLR has a terrible history for preventing an LPE, and LPE in Linux is incredibly common. Has anything changed here? I don't pay much attention but KASLR was considered basically useless for preventing LPE a few years ago.<p>> Because these codebases are so frequently audited, almost all trivial bugs have been found and patched. What’s left is, almost by definition, the kind of bug that is challenging to find. This makes finding these bugs a good test of capabilities.<p>This just isn't true. Humans find new bugs in all of this software constantly.<p>It's all very impressive that an agent can do this stuff, to be clear, but I guess I see this as an obvious implication of "agents can explore program states very well".<p>edit: To be clear, I stopped about 30% of the way through. Take that as you will.</p>
]]></description><pubDate>Tue, 07 Apr 2026 19:09:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=47679941</link><dc:creator>staticassertion</dc:creator><comments>https://news.ycombinator.com/item?id=47679941</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47679941</guid></item><item><title><![CDATA[New comment by staticassertion in "Peptides: where to begin?"]]></title><description><![CDATA[
<p>[flagged]</p>
]]></description><pubDate>Tue, 07 Apr 2026 19:01:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=47679828</link><dc:creator>staticassertion</dc:creator><comments>https://news.ycombinator.com/item?id=47679828</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47679828</guid></item><item><title><![CDATA[New comment by staticassertion in "Peptides: where to begin?"]]></title><description><![CDATA[
<p>> There's a lot of definitions for both of those words.<p>Sure. I don't think that that implies we have the right system currently or that we can't come up with good definitions. And again, "informed" is almost definitely <i>already</i> an understood term in medicine since "informed consent" is already understood.<p>> they generally don't understand how these drugs work, what the risk profiles, are or how dosing should be managed.<p>That's fine. I don't think they have to understand how they work. They have to have the risks conveyed appropriately to them. They might make a call that's ultimately harmful. Adults can do that, they should be allowed to do that.<p>> "immiment" is a different word than "egregious" isn't it?<p>Well, yes. If I had defined "egregious" as the same word, that wouldn't be very helpful.<p>> Malnutrition, cancer, and death are pretty egregious as well, even if they occur maybe months or years in the future, aren't they?<p>Not really. Things that take years to happen are a lot less serious, especially as they can be monitored for. But again, this can all be explained to the patient. I'd say the bar for "egregious" should be very, very high. When in doubt, give patients the power to choose.<p>> Literally, enough people are fucking this stuff up that we have pop culture references to it: "ozempic face". Losing weight this rapidly is unsafe.<p>That isn't compelling. How many of those people are getting ozempic from a nurse practitioner at one of these compound pharmacies? If anything, I'd bet that doctors taking the time to ensure patients are informed would lead to a reduction here.</p>
]]></description><pubDate>Tue, 07 Apr 2026 18:26:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=47679344</link><dc:creator>staticassertion</dc:creator><comments>https://news.ycombinator.com/item?id=47679344</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47679344</guid></item><item><title><![CDATA[New comment by staticassertion in "Peptides: where to begin?"]]></title><description><![CDATA[
<p>[flagged]</p>
]]></description><pubDate>Tue, 07 Apr 2026 18:00:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47679003</link><dc:creator>staticassertion</dc:creator><comments>https://news.ycombinator.com/item?id=47679003</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47679003</guid></item></channel></rss>