<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: evan_a_a</title><link>https://news.ycombinator.com/user?id=evan_a_a</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 11 Oct 2026 04:04:17 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=evan_a_a" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by evan_a_a in "Telegram Desktop vulnerability allowed any user's file to be stolen"]]></title><description><![CDATA[
<p>>But I'm not aware of a messenger that provides a good UX for that<p>WhatsApp is the largest messaging app in the world (3B MAU) and does E2EE by default across private chats and groups.</p>
]]></description><pubDate>Sat, 10 Oct 2026 22:35:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=50037866</link><dc:creator>evan_a_a</dc:creator><comments>https://news.ycombinator.com/item?id=50037866</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50037866</guid></item><item><title><![CDATA[New comment by evan_a_a in "GPT-Synopsys: Frontier Intelligence to Revolutionize Chip Design"]]></title><description><![CDATA[
<p>Physical design (what this seems to be targeting) already uses non-deterministic algorithms because floorplanning, placement, and routing are all difficult problems to solve with a deterministic algorithm. Introducing probabalistic approaches helps to find the right fit within the constraints.</p>
]]></description><pubDate>Thu, 01 Oct 2026 17:22:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=49924492</link><dc:creator>evan_a_a</dc:creator><comments>https://news.ycombinator.com/item?id=49924492</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49924492</guid></item><item><title><![CDATA[New comment by evan_a_a in "Building a certificate authority for the whole Internet"]]></title><description><![CDATA[
<p>There are a whole host of controls in place to mitigate this risk. Plus such an acquisition wouldn't be easy to keep secret, so as soon as an untrusted actor acquired control over a root, the CAB would likely immediately distrust the cert.<p><a href="https://cabforum.org/working-groups/server/baseline-requirements/documents/CA-Browser-Forum-TLS-BR-2.2.5.pdf" rel="nofollow">https://cabforum.org/working-groups/server/baseline-requirem...</a></p>
]]></description><pubDate>Tue, 29 Sep 2026 19:04:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=49898712</link><dc:creator>evan_a_a</dc:creator><comments>https://news.ycombinator.com/item?id=49898712</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49898712</guid></item><item><title><![CDATA[New comment by evan_a_a in "U.S. State Department pauses immigrant visa applications"]]></title><description><![CDATA[
<p>A green card is permanent residency, not a visa process.</p>
]]></description><pubDate>Thu, 27 Aug 2026 15:55:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=49466895</link><dc:creator>evan_a_a</dc:creator><comments>https://news.ycombinator.com/item?id=49466895</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49466895</guid></item><item><title><![CDATA[New comment by evan_a_a in "The University as We Know It Is Finished"]]></title><description><![CDATA[
<p>>>Professors should teach about AI, include how to prompt efficiently and how to critically scrutinize the output<p>>100% agree, as with any important technology. But this is just a small curriculum change, just one more topic to cover in the lecture, and maybe a class.<p>Critically scrutinizing LLM output is just critical thinking skills, something universities should already teach.</p>
]]></description><pubDate>Fri, 21 Aug 2026 02:08:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=49382839</link><dc:creator>evan_a_a</dc:creator><comments>https://news.ycombinator.com/item?id=49382839</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49382839</guid></item><item><title><![CDATA[New comment by evan_a_a in "Universal health coverage could save $1T and 114k lives a year: study"]]></title><description><![CDATA[
<p>Healthcare worker shortages are a problem in the US and other developed countries with universal systems. The type of system doesn't really influence the waiting time.</p>
]]></description><pubDate>Wed, 19 Aug 2026 04:34:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=49356875</link><dc:creator>evan_a_a</dc:creator><comments>https://news.ycombinator.com/item?id=49356875</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49356875</guid></item><item><title><![CDATA[New comment by evan_a_a in "Flock impersonates journalist in order to cancel his hotel reservations"]]></title><description><![CDATA[
<p>That comes with a contract between the hotel and the block holder.</p>
]]></description><pubDate>Tue, 18 Aug 2026 22:34:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=49353762</link><dc:creator>evan_a_a</dc:creator><comments>https://news.ycombinator.com/item?id=49353762</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49353762</guid></item><item><title><![CDATA[New comment by evan_a_a in "Flock impersonates journalist in order to cancel his hotel reservations"]]></title><description><![CDATA[
<p>If the journalist really did make a reservation under the room block for the event, and then was denied attendance to the event, it would seem fairly normal for the reservation to be canceled by the block holder.<p>Really, if the journalist wanted to cover the event without being noticed he could've done so undercover.</p>
]]></description><pubDate>Tue, 18 Aug 2026 22:06:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=49353409</link><dc:creator>evan_a_a</dc:creator><comments>https://news.ycombinator.com/item?id=49353409</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49353409</guid></item><item><title><![CDATA[New comment by evan_a_a in "Illinois just told every operating system to start reporting your kid's age"]]></title><description><![CDATA[
<p>Encryption does not ensure data integrity, sigh...</p>
]]></description><pubDate>Sun, 09 Aug 2026 14:19:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=49231675</link><dc:creator>evan_a_a</dc:creator><comments>https://news.ycombinator.com/item?id=49231675</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49231675</guid></item><item><title><![CDATA[New comment by evan_a_a in "What happens if an entire class of workers loses faith in their careers"]]></title><description><![CDATA[
<p>Translator jobs aren't really getting wiped out according to the stats (in the US). Growth is still projected at 2% in the next 10 years.<p>They also have this to say about AI:<p>>Computer tools, including artificial intelligence (AI), are making the work of translators and localization specialists more efficient. However, many of these jobs cannot be entirely automated because computers cannot yet produce work comparable to what human translators do in most cases.<p><a href="https://www.bls.gov/ooh/media-and-communication/interpreters-and-translators.htm#tab-6" rel="nofollow">https://www.bls.gov/ooh/media-and-communication/interpreters...</a></p>
]]></description><pubDate>Sun, 09 Aug 2026 13:51:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=49231431</link><dc:creator>evan_a_a</dc:creator><comments>https://news.ycombinator.com/item?id=49231431</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49231431</guid></item><item><title><![CDATA[New comment by evan_a_a in "US strikes $1.2B deal to pay German firm to halt offshore wind projects"]]></title><description><![CDATA[
<p>They've been in a stop work since April 2025 so that buildup is likely all gone or already reallocated.<p><a href="https://www.reuters.com/sustainability/climate-energy/rwe-has-stopped-offshore-wind-activities-united-states-2025-04-25/" rel="nofollow">https://www.reuters.com/sustainability/climate-energy/rwe-ha...</a></p>
]]></description><pubDate>Fri, 07 Aug 2026 11:52:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=49209014</link><dc:creator>evan_a_a</dc:creator><comments>https://news.ycombinator.com/item?id=49209014</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49209014</guid></item><item><title><![CDATA[New comment by evan_a_a in "US strikes $1.2B deal to pay German firm to halt offshore wind projects"]]></title><description><![CDATA[
<p>They'll certainly continue wind projects, just not likely in the US and not with this money.</p>
]]></description><pubDate>Fri, 07 Aug 2026 11:46:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=49208966</link><dc:creator>evan_a_a</dc:creator><comments>https://news.ycombinator.com/item?id=49208966</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49208966</guid></item><item><title><![CDATA[New comment by evan_a_a in "US strikes $1.2B deal to pay German firm to halt offshore wind projects"]]></title><description><![CDATA[
<p>>RWE said that it will now reinvest the sum into conventional gas projects, including $900m (£669m) in a liquefied natural gas (LNG) export terminal project in Louisiana.</p>
]]></description><pubDate>Fri, 07 Aug 2026 11:20:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=49208702</link><dc:creator>evan_a_a</dc:creator><comments>https://news.ycombinator.com/item?id=49208702</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49208702</guid></item><item><title><![CDATA[New comment by evan_a_a in "How to think about software quality (2022)"]]></title><description><![CDATA[
<p>If the design is so inflexible that a single requirement shift destroys it, then it wasn't a good design.</p>
]]></description><pubDate>Wed, 29 Jul 2026 21:24:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=49103273</link><dc:creator>evan_a_a</dc:creator><comments>https://news.ycombinator.com/item?id=49103273</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49103273</guid></item><item><title><![CDATA[New comment by evan_a_a in "Ubuntu's TPM encryption switches to snap kernel that blocks deb kernel packages"]]></title><description><![CDATA[
<p>This is contingent on the sealing policy including PCRs that would change as a result of booting a different operating system, like PCR 11, which, when booting a UKI, contains those measurements. Only sealing against PCR 7 would allow this attack, since the default platform secure boot policy would not need to change.</p>
]]></description><pubDate>Wed, 29 Jul 2026 17:03:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=49100094</link><dc:creator>evan_a_a</dc:creator><comments>https://news.ycombinator.com/item?id=49100094</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49100094</guid></item><item><title><![CDATA[New comment by evan_a_a in "Ubuntu's TPM encryption switches to snap kernel that blocks deb kernel packages"]]></title><description><![CDATA[
<p>The keys can be indirectly sealed against specific system and software configurations such that this attack is not possible. Additionally, as you noted, using custom secure boot keys would prevent the attacker from booting an arbitrary OS.</p>
]]></description><pubDate>Tue, 28 Jul 2026 22:28:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=49090839</link><dc:creator>evan_a_a</dc:creator><comments>https://news.ycombinator.com/item?id=49090839</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49090839</guid></item><item><title><![CDATA[New comment by evan_a_a in "Ubuntu's TPM encryption switches to snap kernel that blocks deb kernel packages"]]></title><description><![CDATA[
<p>The disk encryption key(s) isn't typically stored in the TPM, it is sealed by the TPM. A sealed key can only be unsealed if the TPM is in the same state as it was sealed against (simplifying some things here). With the proper selection of Platform Configuration Registers (PCRs), this can prevent the key from being unsealed if the system has not securely booted (sealed against PCR 7). In more complicated configurations, it is also possible to seal the key against a particular phase of boot such that it can't be unsealed once userspace is reached.<p>In your scenario, yes it is bad if the attacker gets root on your computer, but sealing the key with the TPM means they can't retrieve the key itself. Where the TPM helps is preventing the attacker from establishing low level (kernel,  bootloader, or firmware) persistence, since modifications of these components would change the TPM PCR measurements and result in a boot failure.<p>If the attacker is local and they reset the UEFI, the TPM PCRs are now different and as before, the disk encryption keys will not unseal.<p>It is also generally recommended to use a pin with TPM, which further complicates this scenario for the attacker because the TPM enforces rate limiting. As the other commenter mentioned, the physical access scenario is commonly a stolen laptop situation, where the attacker would not be in communication with the victim and probably wouldn't return the laptop.</p>
]]></description><pubDate>Tue, 28 Jul 2026 19:07:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=49088468</link><dc:creator>evan_a_a</dc:creator><comments>https://news.ycombinator.com/item?id=49088468</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49088468</guid></item><item><title><![CDATA[New comment by evan_a_a in "Ubuntu's TPM encryption switches to snap kernel that blocks deb kernel packages"]]></title><description><![CDATA[
<p>Far better to just use the raw tools and manage it yourself ala arch wiki:<p><a href="https://wiki.archlinux.org/title/Trusted_Platform_Module#PCR_policies" rel="nofollow">https://wiki.archlinux.org/title/Trusted_Platform_Module#PCR...</a></p>
]]></description><pubDate>Tue, 28 Jul 2026 18:56:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=49088318</link><dc:creator>evan_a_a</dc:creator><comments>https://news.ycombinator.com/item?id=49088318</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49088318</guid></item><item><title><![CDATA[New comment by evan_a_a in "GrapheneOS protections against data extraction from locked devices"]]></title><description><![CDATA[
<p>Border searches are special case in US law where the 4th amednment protections aren't as strong. See the EFF page about it for more:<p><a href="https://www.eff.org/issues/border-searches" rel="nofollow">https://www.eff.org/issues/border-searches</a></p>
]]></description><pubDate>Sun, 26 Jul 2026 11:44:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=49057121</link><dc:creator>evan_a_a</dc:creator><comments>https://news.ycombinator.com/item?id=49057121</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49057121</guid></item><item><title><![CDATA[New comment by evan_a_a in "So Reddit has decided that plain HTML is unsafe"]]></title><description><![CDATA[
<p>According to stats on a relatively small local sub I mod, most people interact with Reddit through the mobile app these days. All of the web interfaces make up a small percentage of visits, and old.reddit is even smaller.</p>
]]></description><pubDate>Thu, 23 Jul 2026 16:38:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=49024454</link><dc:creator>evan_a_a</dc:creator><comments>https://news.ycombinator.com/item?id=49024454</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49024454</guid></item></channel></rss>