<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: creatonez</title><link>https://news.ycombinator.com/user?id=creatonez</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 29 Oct 2026 14:59:14 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=creatonez" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by creatonez in "OpenAI's agents talked to each other through the CPU Cache"]]></title><description><![CDATA[
<p>Most virologists are not terrified of gain-of-function research the way the public is...<p>- BSL4 is really, really stringent, and these requirements and review processes are strictly regulated across the board<p>- Most modifications researchers are actually capable of, nature is capable of producing something way scarier. Researchers are making tiny tweaks in comparison to the zoonotic exposure in everyday life that has brought us viruses that do things we never imagined<p>- Most gain of function tweaks weaken some other aspect, for example the way contagiousness and lethality are at odds<p>- It's considered rather unlikely that COVID-19 came about via gain of function research, despite how much the public wants this to be true<p>- It is <i>quite</i> useful for research, a lot is learned by doing it</p>
]]></description><pubDate>Thu, 29 Oct 2026 11:45:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=50287485</link><dc:creator>creatonez</dc:creator><comments>https://news.ycombinator.com/item?id=50287485</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50287485</guid></item><item><title><![CDATA[New comment by creatonez in "OpenAI's agents talked to each other through the CPU Cache"]]></title><description><![CDATA[
<p>Both workloads being malicious and trying to establish a hidden data channel between them probably makes this attack a lot easier than conventional spectre/meltdown where it's trying to target ordinary processes that are not intentionally trying to be loud.<p>Hidden data channel between cooperating processes is not quite as alarming, but it may have some implications for malware command and control.</p>
]]></description><pubDate>Thu, 29 Oct 2026 11:01:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=50287146</link><dc:creator>creatonez</dc:creator><comments>https://news.ycombinator.com/item?id=50287146</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50287146</guid></item><item><title><![CDATA[New comment by creatonez in "Why is this fingerprinting script creating bioweapons?"]]></title><description><![CDATA[
<p>The refusal string feature was implemented at an API level, but for whatever reason Anthropic doesn't want the feature to exist anymore. It's gone now, the refusals you get now are just the model's natural behavior, perhaps after being trained on internet posts that mentioned the feature.</p>
]]></description><pubDate>Thu, 29 Oct 2026 09:16:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=50286375</link><dc:creator>creatonez</dc:creator><comments>https://news.ycombinator.com/item?id=50286375</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50286375</guid></item><item><title><![CDATA[New comment by creatonez in "Bring Back the Cool Save File Screens"]]></title><description><![CDATA[
<p>Meh. This is the only part that should be boring, because boring prevents mistakes that result in data loss, which ends the fun of gaming faster than any other problem.</p>
]]></description><pubDate>Mon, 26 Oct 2026 07:38:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=50240372</link><dc:creator>creatonez</dc:creator><comments>https://news.ycombinator.com/item?id=50240372</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50240372</guid></item><item><title><![CDATA[New comment by creatonez in "eMudhra to exit global SSL/TLS certificate business"]]></title><description><![CDATA[
<p>Not anymore, because the CT logs only accept entries for currently active certificates. But during the period before it was revoked, yes.</p>
]]></description><pubDate>Fri, 23 Oct 2026 06:47:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=50205275</link><dc:creator>creatonez</dc:creator><comments>https://news.ycombinator.com/item?id=50205275</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50205275</guid></item><item><title><![CDATA[New comment by creatonez in "eMudhra to exit global SSL/TLS certificate business"]]></title><description><![CDATA[
<p>The intent isn't public shaming, it's to have enough information about what the hell happened, so that the failure mode can be squashed as thoroughly as possible in the future. Other CAs and interested parties should be terrified about the possibility that they have the same cockroach infestation as a result of using the same software or similar procedures, rather than sneer about how bad the so-called "human error" was this time.</p>
]]></description><pubDate>Fri, 23 Oct 2026 06:40:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=50205221</link><dc:creator>creatonez</dc:creator><comments>https://news.ycombinator.com/item?id=50205221</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50205221</guid></item><item><title><![CDATA[New comment by creatonez in "Tell HN: I unknowingly broke the PHP RCE embargo. I am sorry"]]></title><description><![CDATA[
<p>> At the time of posting, I didn't know about any embargo. My contact had told me there was no embargo, and her contact had told her the same thing.<p>If you're not a party to an embargo, and no one told you an embargo even exists... you should not follow the embargo. In fact, you should maybe even consider leaking basic details or challenging the embargo if you are in this situation. In your situation, they had lost information asymmetry before the news got to you. I don't know where people got the idea that unrelated third parties have to follow embargos.<p>Embargos are not about keeping secrets, they are about the game theory of coordinated disclosure.</p>
]]></description><pubDate>Thu, 22 Oct 2026 23:09:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=50202361</link><dc:creator>creatonez</dc:creator><comments>https://news.ycombinator.com/item?id=50202361</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50202361</guid></item><item><title><![CDATA[New comment by creatonez in "Eight Bits of Trust: eMudhra's CA keys cracked in milliseconds"]]></title><description><![CDATA[
<p>On second look, I guess I'm wrong about Node.js... shockingly, they follow in Java's idiotic footsteps and do use a builtin root store <i>by default</i>.<p>Is certifi used widely in the Python ecosystem?</p>
]]></description><pubDate>Thu, 22 Oct 2026 22:45:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=50202141</link><dc:creator>creatonez</dc:creator><comments>https://news.ycombinator.com/item?id=50202141</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50202141</guid></item><item><title><![CDATA[New comment by creatonez in "Eight Bits of Trust: eMudhra's CA keys cracked in milliseconds"]]></title><description><![CDATA[
<p>> It appears to me they do, and that is why everybody is saying to patch your python, go, and node infrastructure separately from /etc/ssl.<p>No it is not. As I said, the revoked key IDs is a supplementary list. It is not a root store. They do not add new root keys or transmit any public key material via this path. It may not contain data that is applicable to the root store being used, but it is perfectly permissible to relay a revocation 'out of band' as long as it represents a truly revoked certificate (CRLs and OCSP are out of band in the same sense)<p>Only in Java is the practice you're describing (full root store bundled with the runtime) widespread. (Edit: Node.js too, apparently)</p>
]]></description><pubDate>Thu, 22 Oct 2026 21:39:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=50201422</link><dc:creator>creatonez</dc:creator><comments>https://news.ycombinator.com/item?id=50201422</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50201422</guid></item><item><title><![CDATA[New comment by creatonez in "Eight Bits of Trust: eMudhra's CA keys cracked in milliseconds"]]></title><description><![CDATA[
<p>> * It's absurd that Python, Go, or Node need their own certificate stores that need separate updates.<p>They don't. They use the OS certificate store, which on all platforms has already had this certificate revoked from it.<p>These runtimes are just doing this as a secondary precaution to deliver the revocations to anyone paying attention to version numbers for their runtime but not their OS. It's a bit of an odd approach, and for most of these projects it's their first time ever doing such a thing, but there's no big issue with it as long as it doesn't encourage complacency and is only applied to truly revoked certificates.<p>You are thinking of Java, which does actually have its own certificate store. Java users are familiar with how wacky this is, so there have been 3rd party attempts at a cleaner solution, such as the way RHEL keeps the Java certificates in sync with the system certificates.</p>
]]></description><pubDate>Thu, 22 Oct 2026 01:18:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=50189908</link><dc:creator>creatonez</dc:creator><comments>https://news.ycombinator.com/item?id=50189908</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50189908</guid></item><item><title><![CDATA[New comment by creatonez in "Eight Bits of Trust: eMudhra's CA keys cracked in milliseconds"]]></title><description><![CDATA[
<p>Huh? Smaller numbers are a smaller part of the space.</p>
]]></description><pubDate>Thu, 22 Oct 2026 01:09:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=50189858</link><dc:creator>creatonez</dc:creator><comments>https://news.ycombinator.com/item?id=50189858</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50189858</guid></item><item><title><![CDATA[New comment by creatonez in "Eight Bits of Trust: eMudhra's CA keys cracked in milliseconds"]]></title><description><![CDATA[
<p>> 2. Name constraints. It’s long past time for the CAs of the world to have name constraints enforced. A CA that is not appropriate to use for .com should not work for .com. A CA that is not appropriate to use for .ae should not work for .ae. And the CA/B Forum should should requiring that all newly approved roots and all newly signed intermediates have appropriate name constraints.<p>This suggestion seems to be a symptom of thinking different TLDs represent different levels of trustworthiness... which hasn't been the case in ages</p>
]]></description><pubDate>Thu, 22 Oct 2026 00:56:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=50189749</link><dc:creator>creatonez</dc:creator><comments>https://news.ycombinator.com/item?id=50189749</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50189749</guid></item><item><title><![CDATA[New comment by creatonez in "Eight Bits of Trust: eMudhra's CA keys cracked in milliseconds"]]></title><description><![CDATA[
<p>This problem is being addressed: <a href="https://en.wikipedia.org/wiki/Certificate_Transparency" rel="nofollow">https://en.wikipedia.org/wiki/Certificate_Transparency</a></p>
]]></description><pubDate>Thu, 22 Oct 2026 00:39:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=50189591</link><dc:creator>creatonez</dc:creator><comments>https://news.ycombinator.com/item?id=50189591</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50189591</guid></item><item><title><![CDATA[New comment by creatonez in "Go will reject certificate chains containing eight distrusted SPKIs"]]></title><description><![CDATA[
<p>The certificates are not trusted, they have a certificate revocation from the issuer associated with them. Your OS trusting these certs is a symptom of it not getting an up to date CRL.</p>
]]></description><pubDate>Wed, 21 Oct 2026 01:35:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=50175004</link><dc:creator>creatonez</dc:creator><comments>https://news.ycombinator.com/item?id=50175004</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50175004</guid></item><item><title><![CDATA[New comment by creatonez in "Chrome and Edge are removing XSLT: what breaks and what does not"]]></title><description><![CDATA[
<p>I find it baffling that anyone still cares. RSS nerds like RSS because it can be consumed by software that displays it however the user wants. XSLT pages just function as normal webpages, there is no consuming it programatically because XSLT is the view language. The underlying XML/RSS is what you wanted, not the hodgepodged together crap on top of it.</p>
]]></description><pubDate>Sun, 18 Oct 2026 01:46:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=50137023</link><dc:creator>creatonez</dc:creator><comments>https://news.ycombinator.com/item?id=50137023</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50137023</guid></item><item><title><![CDATA[New comment by creatonez in "BIPM decides to stop adding leap seconds to UTC"]]></title><description><![CDATA[
<p>Right, we have the capability to update timezone definitions in a standardized automatable way right now, but 14 hours is the furthest timezone offset a political timezone has ever had. The distant future will require the offset to drift by multiple earth rotations, which puts a wrench in the flexibility of existing systems even if the tzdata database compiles properly. For example, this would break Java's ZonedDateTime as it only supports offsets up to 18 hours.</p>
]]></description><pubDate>Sat, 17 Oct 2026 06:21:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=50128474</link><dc:creator>creatonez</dc:creator><comments>https://news.ycombinator.com/item?id=50128474</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50128474</guid></item><item><title><![CDATA[New comment by creatonez in "BIPM decides to stop adding leap seconds to UTC"]]></title><description><![CDATA[
<p>Sure, but political timezones shifted by more than 12 hours 65,000 years in the future seems like the sort of thing that would really screw up our existing code. (I wonder what happens if you put such an entry in tzdata right now? Maybe we should put Null Island at +37:00 or something crazy like +1000:00 to start hardening now)<p>And maybe we should stop touching political timezones by then anyways.</p>
]]></description><pubDate>Thu, 15 Oct 2026 23:34:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=50111829</link><dc:creator>creatonez</dc:creator><comments>https://news.ycombinator.com/item?id=50111829</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50111829</guid></item><item><title><![CDATA[New comment by creatonez in "BIPM decides to stop adding leap seconds to UTC"]]></title><description><![CDATA[
<p>Any prospect for a leap hour is toast by the time we need it. Over a thousand years of ossification will mean our only option is to not care about aligning clock time to the sun. So it's kinda a joke to even talk about leap hours. I'm shocked they're even mentioning such an idea, they should have declared it as a non-solution.</p>
]]></description><pubDate>Thu, 15 Oct 2026 20:53:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=50110046</link><dc:creator>creatonez</dc:creator><comments>https://news.ycombinator.com/item?id=50110046</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50110046</guid></item><item><title><![CDATA[New comment by creatonez in "Better HTTP/1 connection reuse in Go 1.27"]]></title><description><![CDATA[
<p>HTTP/2 without encryption is still standards compliant if you initiate the connection with prior knowledge that the protocol is supported. It's upgrading from HTTP/1.1 that isn't supposed to be supported.<p>But of course, the only scenarios where you have prior knowledge are things like reverse proxies or custom made clients.</p>
]]></description><pubDate>Thu, 15 Oct 2026 04:38:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=50099211</link><dc:creator>creatonez</dc:creator><comments>https://news.ycombinator.com/item?id=50099211</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50099211</guid></item><item><title><![CDATA[New comment by creatonez in "Passkeys are not a trap"]]></title><description><![CDATA[
<p>> When it is present, WebAuthn attestation tells the site the make and model of the authenticator, identified by its AAGUID, with a certificate chain from the vendor to back it up. It says nothing about your OS, your browser, your extensions, whether your phone is rooted or jailbroken, your firmware version, or even what colour it is.<p>This is grade A horseshit. The end goal is for enterprise passkey managers to not boot up at all and not unlock their encrypted stores if hardware attestation isn't available. There's no use in attesting a certain password manager vendor if the platform isn't helping to avoid impersonation.</p>
]]></description><pubDate>Thu, 15 Oct 2026 00:16:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=50097473</link><dc:creator>creatonez</dc:creator><comments>https://news.ycombinator.com/item?id=50097473</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50097473</guid></item></channel></rss>