<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: Pesthuf</title><link>https://news.ycombinator.com/user?id=Pesthuf</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 23 Apr 2026 09:10:36 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=Pesthuf" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by Pesthuf in "No one owes you supply-chain security"]]></title><description><![CDATA[
<p>I feel like they could do a better job, though. In the postmortems of incidents you often hear it's because some maintainer got hit by the perfect phishing attack at the right time and they got tricked into entering password and TOTP into a phishing site. If that is so, why are we still allowing phishable credentials for logging into package repositories?</p>
]]></description><pubDate>Sun, 12 Apr 2026 13:59:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47739738</link><dc:creator>Pesthuf</dc:creator><comments>https://news.ycombinator.com/item?id=47739738</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47739738</guid></item><item><title><![CDATA[New comment by Pesthuf in "Windows native app development is a mess"]]></title><description><![CDATA[
<p>Thanfully, you don't need to write p/invoke stuff yourself anymore. <a href="https://github.com/microsoft/cswin32" rel="nofollow">https://github.com/microsoft/cswin32</a> creates methods and all related structs for you. It's also AOT compatible (if you specify it). It works for calling C and COM functions.<p>I mean, not like this brings Windows development anywhere close to "modern", if anything, it feels like you're moving into the opposite direction, but at least this solves the "The modern APIs don't provide the specific functionality I need" problem that plagues all of Microsoft's "nice", "modern" abstractions…</p>
]]></description><pubDate>Sun, 22 Mar 2026 19:32:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47481207</link><dc:creator>Pesthuf</dc:creator><comments>https://news.ycombinator.com/item?id=47481207</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47481207</guid></item><item><title><![CDATA[New comment by Pesthuf in "Don't use passkeys for encrypting user data"]]></title><description><![CDATA[
<p>Maybe we could add an extension to webauthn that adds a reason to a passkey. Then, the credential manager can warn the user better why deleting the passkey would be a bad idea.</p>
]]></description><pubDate>Sun, 01 Mar 2026 15:17:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=47207459</link><dc:creator>Pesthuf</dc:creator><comments>https://news.ycombinator.com/item?id=47207459</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47207459</guid></item><item><title><![CDATA[New comment by Pesthuf in "Children with cancer scammed out of millions fundraised for their treatment"]]></title><description><![CDATA[
<p>Many such cases</p>
]]></description><pubDate>Tue, 16 Dec 2025 16:28:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=46290568</link><dc:creator>Pesthuf</dc:creator><comments>https://news.ycombinator.com/item?id=46290568</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46290568</guid></item><item><title><![CDATA[New comment by Pesthuf in "Apple Vision Pro upgraded with M5 chip"]]></title><description><![CDATA[
<p>I think most of us will wait for these chips to get into more useful computers.</p>
]]></description><pubDate>Wed, 15 Oct 2025 13:30:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=45592217</link><dc:creator>Pesthuf</dc:creator><comments>https://news.ycombinator.com/item?id=45592217</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45592217</guid></item><item><title><![CDATA[New comment by Pesthuf in "WinBoat: Windows apps on Linux with seamless integration"]]></title><description><![CDATA[
<p>This! Does it render Windows‘ windows individually on the Linux desktop, with integration into alt-tab, the Ubuntu dock etc. or does it just render one big VM window?
How is that not shown on the site.</p>
]]></description><pubDate>Thu, 09 Oct 2025 11:17:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=45526104</link><dc:creator>Pesthuf</dc:creator><comments>https://news.ycombinator.com/item?id=45526104</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45526104</guid></item><item><title><![CDATA[New comment by Pesthuf in "Apple takes down ICE tracking apps after pressure from DOJ"]]></title><description><![CDATA[
<p>Then the government will just force ISP DNS not to answer queries for the domain. That's how easy you can block 99% of users, which is good enough.<p>And eventually, when all our hardware is runs-software-and-settings-signed-by-approved-entity-only, that last 1% can't do anything about it either.</p>
]]></description><pubDate>Fri, 03 Oct 2025 01:36:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=45457810</link><dc:creator>Pesthuf</dc:creator><comments>https://news.ycombinator.com/item?id=45457810</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45457810</guid></item><item><title><![CDATA[New comment by Pesthuf in "UK once again demands backdoor to Apple's encrypted cloud storage"]]></title><description><![CDATA[
<p>Looks like I finally found some common ground with the US government. May the UK fail again.</p>
]]></description><pubDate>Wed, 01 Oct 2025 17:59:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=45440893</link><dc:creator>Pesthuf</dc:creator><comments>https://news.ycombinator.com/item?id=45440893</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45440893</guid></item><item><title><![CDATA[New comment by Pesthuf in "Scammed out of $130K via fake Google call, spoofed Google email and auth sync"]]></title><description><![CDATA[
<p>Did the OTP message they sent you state that this code was specifically to authenticate on the phone?<p>If it did and even included details like the person‘s name, that would make me feel safe. If it’s a generic OTP that could be used to log into my account or reset its password, though…</p>
]]></description><pubDate>Thu, 18 Sep 2025 07:46:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=45286786</link><dc:creator>Pesthuf</dc:creator><comments>https://news.ycombinator.com/item?id=45286786</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45286786</guid></item><item><title><![CDATA[New comment by Pesthuf in "macOS Tahoe"]]></title><description><![CDATA[
<p>Maybe once it’s round enough, we’ll get a round Apple Watch screen.</p>
]]></description><pubDate>Tue, 16 Sep 2025 08:59:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=45259797</link><dc:creator>Pesthuf</dc:creator><comments>https://news.ycombinator.com/item?id=45259797</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45259797</guid></item><item><title><![CDATA[New comment by Pesthuf in "Denmark's Justice Minister calls encrypted messaging a false civil liberty"]]></title><description><![CDATA[
<p>If the police has a warrant, they can present it to your phone provider who are then required to send the data they have about you and your phone calls. This data may include the actual recorded conversations if allowed by the warrant.<p>This is regulated in the Telekommunikations-Überwachungsverordnung (TKÜV).<p>Edit: nvm, I didn't see this was about the GDR.</p>
]]></description><pubDate>Mon, 15 Sep 2025 15:49:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=45251153</link><dc:creator>Pesthuf</dc:creator><comments>https://news.ycombinator.com/item?id=45251153</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45251153</guid></item><item><title><![CDATA[New comment by Pesthuf in "macOS Tahoe is certified Unix 03 [pdf]"]]></title><description><![CDATA[
<p>I wish jq would be in the posix standard. JSON is EVERYWHERE nowadays. A system that can’t parse it is incomplete. Not having a standard way to write a script that does it and works across *nixes is a mistake.</p>
]]></description><pubDate>Sun, 14 Sep 2025 15:11:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=45240357</link><dc:creator>Pesthuf</dc:creator><comments>https://news.ycombinator.com/item?id=45240357</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45240357</guid></item><item><title><![CDATA[New comment by Pesthuf in "Doorbell prankster that tormented residents of apartments turns out to be a slug"]]></title><description><![CDATA[
<p>Who knows if that interview even happened. Bild makes up stuff all the time, or bends the truth to make it more interesting or fit their narrative better.<p>My ass would be offended if so wiped it with a BILD "news"paper.</p>
]]></description><pubDate>Fri, 12 Sep 2025 11:45:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=45221101</link><dc:creator>Pesthuf</dc:creator><comments>https://news.ycombinator.com/item?id=45221101</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45221101</guid></item><item><title><![CDATA[New comment by Pesthuf in "Many women have 'lost' their boyfriends because of OpenAI's GPT-5"]]></title><description><![CDATA[
<p>Why don’t they just write a system prompt? If you want GPT 5 to be a sycophantic empath who validates every keystroke in every message you send, it’ll generate texts like that.</p>
]]></description><pubDate>Sat, 09 Aug 2025 09:50:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=44845255</link><dc:creator>Pesthuf</dc:creator><comments>https://news.ycombinator.com/item?id=44845255</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44845255</guid></item><item><title><![CDATA[New comment by Pesthuf in "Window Activation"]]></title><description><![CDATA[
<p>…if that was the reason, why would the operating systems give other applications the right to steal focus and record keystrokes? They control the kernel, they don’t need that.</p>
]]></description><pubDate>Fri, 08 Aug 2025 15:11:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=44837960</link><dc:creator>Pesthuf</dc:creator><comments>https://news.ycombinator.com/item?id=44837960</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44837960</guid></item><item><title><![CDATA[New comment by Pesthuf in "Sign in with Google in Chrome"]]></title><description><![CDATA[
<p>On today's episode of "Addicted to the AdTech browser":
Our protagonist face yet another case of being fucked over by their favorite advertisement and surveillance vehicle disguised as a web browser. How will they gaslight themselves into keeping their toxic relationship with Chrome alive rather than switching to a browser that respects their privacy and sanity this time?!<p>> Just one more extension, just one more chrome://flags tweak... He loves me, he respects me, he just has a ... unique way of showing it... I'll just tell my friends I fell and that's why my eye is black... Chrome, I'm sorry I'm not good enough, I probably deserve this...</p>
]]></description><pubDate>Tue, 29 Jul 2025 10:43:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=44721608</link><dc:creator>Pesthuf</dc:creator><comments>https://news.ycombinator.com/item?id=44721608</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44721608</guid></item><item><title><![CDATA[New comment by Pesthuf in "Exploring Coroutines in PHP"]]></title><description><![CDATA[
<p>I once had a use case where I wrapped a callback based library (Amazon's S3 library I think) call to instead return an iterator. Couldn't do that with only a generator since you can't yield in the callback itself. And it wasnt possible to write a custom iterator class since the library didn't give you back control until it was done.<p>That was the first and only time they were kinda useful to me.</p>
]]></description><pubDate>Tue, 08 Jul 2025 12:26:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=44499326</link><dc:creator>Pesthuf</dc:creator><comments>https://news.ycombinator.com/item?id=44499326</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44499326</guid></item><item><title><![CDATA[New comment by Pesthuf in "AV1@Scale: Film Grain Synthesis, The Awakening"]]></title><description><![CDATA[
<p>>This grain, formed from tiny particles during the film’s development, is more than just a visual effect. It plays a key role in storytelling by enhancing the film’s depth and contributing to its realism<p>That's one hell of an exaggeration. But even if that was true, I don't see how removing it, then adding fake on in would help.
That entire sentence really has a "written by ChatGPT" smell. >It's not just X. It's Y".</p>
]]></description><pubDate>Fri, 04 Jul 2025 10:18:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=44463150</link><dc:creator>Pesthuf</dc:creator><comments>https://news.ycombinator.com/item?id=44463150</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44463150</guid></item><item><title><![CDATA[New comment by Pesthuf in "Bzip2 crate switches from C to 100% Rust"]]></title><description><![CDATA[
<p>If it hasn't seen an upstream release since 2019, doesn't that mean the implementation is just... finished?
Maybe there's no more bugs to fix and features to add. And in that case, I don't see what's wrong with it.</p>
]]></description><pubDate>Wed, 18 Jun 2025 15:55:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=44310982</link><dc:creator>Pesthuf</dc:creator><comments>https://news.ycombinator.com/item?id=44310982</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44310982</guid></item><item><title><![CDATA[New comment by Pesthuf in "Apple warns Australia against joining EU in mandating iPhone app sideloading"]]></title><description><![CDATA[
<p>The entire EU is in flames ever since they allowed "sideloading". Every device is compromised, people are eating their children to survive.<p>This is what Apple and macrumors users actually believe.</p>
]]></description><pubDate>Fri, 06 Jun 2025 17:01:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=44202850</link><dc:creator>Pesthuf</dc:creator><comments>https://news.ycombinator.com/item?id=44202850</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44202850</guid></item></channel></rss>