<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: grg994</title><link>https://news.ycombinator.com/user?id=grg994</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 15 Jun 2026 12:19:06 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=grg994" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by grg994 in "OpenAI slams court order to save all ChatGPT logs, including deleted chats"]]></title><description><![CDATA[
<p>A reasonable cloud storage provider stores your data encrypted on disk. Certain standards like HIPPA mandates this.<p>Deletion of data is achieved by permanently discarding the encryption key which is stored and managed elsewhere where secure erasure can be guaranteed.<p>If implemented honestly, this procedure WORKS and cloud storage is secure. Yes the emphasis is on the "implemented honestly" part but do not generalize cloud storage as inherently insecure.</p>
]]></description><pubDate>Wed, 04 Jun 2025 23:42:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=44186790</link><dc:creator>grg994</dc:creator><comments>https://news.ycombinator.com/item?id=44186790</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44186790</guid></item><item><title><![CDATA[New comment by grg994 in "Covert Web-to-App Tracking via Localhost on Android"]]></title><description><![CDATA[
<p>The Firefox bug referenced in [0] is open since 2018 (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1481298" rel="nofollow">https://bugzilla.mozilla.org/show_bug.cgi?id=1481298</a>)?!<p>What is so difficult about this?<p>0. Define 2 blocklists: one for local domains and one for local IP addresses<p>1. Add a per-origin permission next to the already existing camera, mic, midi, etc... Let's call it LocalNetworkAccess, set it false by default.<p>2. Add 2 checks in networking stack:<p>2a. Before DNS resolution check the origins LocalNetworkAccess permission. If false check the URL domain against a domain blocklist, deny the request if matches.<p>2b. Before the TCP or UDP connect check the the origins LocalNetworkAccess permission. If false check the remote IP address against an IP blocklist, deny the request if matches.<p>3. If a request was denied, prompt the user to allow or disallow the LocalNetworkAccess permission for the origin, the same way how camera, mic or midi permission is already prompted for.<p>This is a trivial solution, there is no way this takes more than 2-300 lines of code to implement in any browser engine. Why is it taking years?!<p>And then of course one can add browser-specific config options to customize the blocklists, but figure that out only after the imminent vulnerability has been fixed.</p>
]]></description><pubDate>Wed, 04 Jun 2025 03:28:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=44176965</link><dc:creator>grg994</dc:creator><comments>https://news.ycombinator.com/item?id=44176965</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44176965</guid></item></channel></rss>