<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: mnls</title><link>https://news.ycombinator.com/user?id=mnls</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 10 Apr 2026 08:38:24 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=mnls" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by mnls in "EFF is leaving X"]]></title><description><![CDATA[
<p>So the nazi salute wasn’t enough to make them drop X, but the view count is?</p>
]]></description><pubDate>Thu, 09 Apr 2026 19:09:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=47708270</link><dc:creator>mnls</dc:creator><comments>https://news.ycombinator.com/item?id=47708270</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47708270</guid></item><item><title><![CDATA[New comment by mnls in "The death of social media is the renaissance of RSS (2025)"]]></title><description><![CDATA[
<p>Every article that I’ve read in the last 5 years about the RSS revival has a big section explaining what is RSS.<p>And that’s the answer about RSS renaissance. If you have to explain it, there is zero chance of massive adoption.</p>
]]></description><pubDate>Mon, 09 Mar 2026 06:53:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47305588</link><dc:creator>mnls</dc:creator><comments>https://news.ycombinator.com/item?id=47305588</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47305588</guid></item><item><title><![CDATA[New comment by mnls in "Tell HN: iCloud with Advanced Data Protection doesn't delete your files"]]></title><description><![CDATA[
<p>UPDATE: Block-level deduplication reveals metadata leakage.
I did another test that reveals something more concerning than just data retention. I took the original 100MB random file and modified a single byte in the middle: printf '\x01' | dd of=randomfile.dat bs=1 seek=52428800 count=1 conv=notrunc. This changes 1 byte out of 104,857,600 bytes (0.0000009% of the file). I then re-uploaded it to iCloud. It uploaded instantly again!<p>Apple isn't hashing complete files—they're doing block-level deduplication on encrypted data. They likely split files into chunks (probably 4MB or 16MB blocks, similar to Dropbox) and hash each block independently.
When I changed 1 byte in the middle of the file, only the block containing that byte needed to be uploaded. The other 95+ blocks were already on Apple's servers and were deduplicated.<p>This means Apple's servers maintain an index of which specific encrypted blocks each user possesses, even though they can't decrypt the content. Even with end-to-end encryption, the server knows the "fingerprint" of every 4-16MB chunk of your data. Research has shown that block-level deduplication enables "deduplication attacks" where you can determine if a user has a specific file without breaking encryption by uploading a known file and see if it deduplicates → user has that file and this works even with E2EE because block patterns are observable server-side.<p>Well-known files (popular software, movies, documents) have predictable block signatures. Even encrypted, these patterns could potentially be identified. "Does user X have file Y?" becomes answerable through deduplication probing without actually decrypting anything.<p>I'm not claiming Apple is actively exploiting this or that the encryption is broken. The crypto is probably solid. But users aren't informed that block-level metadata is retained and that this metadata can leak information about content despite E2EE. "Permanent deletion" doesn't remove these block fingerprints.<p>I still plan to complete the 30-day retention test to see if Apple ever purges deleted blocks, but the block-level deduplication revelation suggests they keep this metadata indefinitely for system efficiency.
For truly private storage, encryption alone isn't enough—you need encryption that prevents deduplication metadata from forming in the first place.</p>
]]></description><pubDate>Sun, 25 Jan 2026 11:19:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=46753087</link><dc:creator>mnls</dc:creator><comments>https://news.ycombinator.com/item?id=46753087</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46753087</guid></item><item><title><![CDATA[New comment by mnls in "Tell HN: iCloud with Advanced Data Protection doesn't delete your files"]]></title><description><![CDATA[
<p>If Apple truly kept files "a little longer" for customer service, you'd expect clear documentation of the retention period and working recovery tools</p>
]]></description><pubDate>Sun, 25 Jan 2026 08:03:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=46751811</link><dc:creator>mnls</dc:creator><comments>https://news.ycombinator.com/item?id=46751811</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46751811</guid></item><item><title><![CDATA[Tell HN: iCloud with Advanced Data Protection doesn't delete your files]]></title><description><![CDATA[
<p>I discovered something concerning about iCloud's Advanced Data Protection (ADP) that Apple doesn't disclose: deleted files are never actually removed from their servers.
The Test:
I have a 5 Mbit/sec upload connection. I copied 6GB of my personal files (music, videos, photos) to iCloud Drive. They "uploaded" in 15 minutes— which is impossible at my bandwidth. The files were previously uploaded a long ago and deleted since.
To verify, I checked Activity Monitor: only 3.42GB total data sent since boot, including web browsing. The 6GB upload never happened.<p>Confirmation Test:
Created a 100MB file with random data: dd if=/dev/urandom of=randomfile.dat bs=1m count=100
Uploaded to iCloud: took 2-3 minutes, Activity Monitor showed 122MB sent (correct)
Deleted the file from iCloud Drive
"Permanently deleted" from Recently Deleted and emptied any files from Data recovery.
Re-uploaded the identical file: completed in 1 second
Activity Monitor: essentially zero data sent<p>Apple kept the encrypted blocks even after "permanent deletion."<p>The month-long test (in progress):
I'm keeping the random file and will attempt to re-upload it after 30+ days to see if Apple purges data on any schedule, or retains it indefinitely.<p>Why this matters:
ADP is marketed as giving users exclusive control over their data
"Delete" and "Permanent Delete" options imply data removal
Upload progress bars show fake "uploading" status for deduplication operations
Users cannot verify what data Apple retains.
To attempt permanent deletion, you must disable ADP web access<p>What's unclear:
Does this apply to Health data, Passwords, and other ADP-protected content?
How long does Apple retain "deleted" encrypted blocks?
Can users ever truly remove their data?<p>I'm not claiming the encryption is weak—it's probably fine. But Apple's lack of transparency about data retention and deduplication with ADP is concerning. "Permanent delete" should mean permanent delete.
Has anyone else noticed this behavior? I'll update this post after completing the 30-day retention test.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46746877">https://news.ycombinator.com/item?id=46746877</a></p>
<p>Points: 20</p>
<p># Comments: 6</p>
]]></description><pubDate>Sat, 24 Jan 2026 19:39:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=46746877</link><dc:creator>mnls</dc:creator><comments>https://news.ycombinator.com/item?id=46746877</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46746877</guid></item><item><title><![CDATA[New comment by mnls in "Xfce is great"]]></title><description><![CDATA[
<p>Never liked it. Terrible font rendering.</p>
]]></description><pubDate>Mon, 12 Jan 2026 13:59:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=46588606</link><dc:creator>mnls</dc:creator><comments>https://news.ycombinator.com/item?id=46588606</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46588606</guid></item><item><title><![CDATA[New comment by mnls in "I dumped Windows 11 for Linux, and you should too"]]></title><description><![CDATA[
<p>> Most big plugin makers have VSTs for all platforms though and your license works on all.<p>Most???
I can’t find Arturia, Korg, Reason Rack Plugin, FabFilter, Native Instruments, Softube and those are just from the top of my head.</p>
]]></description><pubDate>Sun, 11 Jan 2026 20:07:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=46579444</link><dc:creator>mnls</dc:creator><comments>https://news.ycombinator.com/item?id=46579444</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46579444</guid></item><item><title><![CDATA[New comment by mnls in "I dumped Windows 11 for Linux, and you should too"]]></title><description><![CDATA[
<p>Every now and then a new article "Why you should go Linux". I get it, I like Linux too but every case is different. I want to use Linux but I have to use Digital Audio Workstation. So in my case, I shouldn't dump Windows (and thousand of $$ I've spent on audio software).<p>I know people desperately want to believe that Linux is "there", but it really isn't. And will probably never be. It’s still too confusing for the average user (many distros, many desktop environments, Wayland vs X, systemd vs init, snap vs flatpak).</p>
]]></description><pubDate>Sun, 11 Jan 2026 14:05:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=46575871</link><dc:creator>mnls</dc:creator><comments>https://news.ycombinator.com/item?id=46575871</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46575871</guid></item><item><title><![CDATA[New comment by mnls in "My 2026 Open Social Web Predictions"]]></title><description><![CDATA[
<p>Bluesky? Fediverse? Really?</p>
]]></description><pubDate>Wed, 24 Dec 2025 19:38:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=46378519</link><dc:creator>mnls</dc:creator><comments>https://news.ycombinator.com/item?id=46378519</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46378519</guid></item><item><title><![CDATA[New comment by mnls in "I announced my divorce on Instagram and then AI impersonated me"]]></title><description><![CDATA[
<p>It's unacceptable that Meta did something like this.<p>But this doesn’t change the fact that she shouldn’t share anything personal on social media.   Consider social media the new "streets". A street with dim lights or an alley that you go at 3am and shout something or showing your images/videos to strangers there. This is exactly what you should keep in mind before you share anything personal on social media.<p>And either way, who wants to be an unpaid Meta employee that provides any kind of content for free?</p>
]]></description><pubDate>Mon, 22 Dec 2025 11:31:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=46353325</link><dc:creator>mnls</dc:creator><comments>https://news.ycombinator.com/item?id=46353325</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46353325</guid></item><item><title><![CDATA[New comment by mnls in "Privacy doesn't mean anything anymore, anonymity does"]]></title><description><![CDATA[
<p>According to article, the whole authorization system is flawed. But we haven’t invent a new one and the one we’ve got never meant to be private, it is just a way to separate users from each other. We need something unique, a "primary key" for our DB, and that’s email or phone or username that has to be stored somewhere. A server, someone else’s computer, call it what you want. It has good privacy between users, but the admin can see everything, because otherwise management of the service would be impossible.<p>There is no anonymity, there is always someone you have to trust in the chain of WAN networking (DNS,ISP,VPN). If you want anonymity and privacy, you selfhost (examining the code is also a prerequisite). There is no other way to do it.</p>
]]></description><pubDate>Sat, 20 Dec 2025 09:16:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=46334698</link><dc:creator>mnls</dc:creator><comments>https://news.ycombinator.com/item?id=46334698</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46334698</guid></item><item><title><![CDATA[New comment by mnls in "I have to give Fortnite my passport to use Bluesky"]]></title><description><![CDATA[
<p>The enshittification of Bluesky is just around the corner.</p>
]]></description><pubDate>Fri, 19 Dec 2025 18:02:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=46328851</link><dc:creator>mnls</dc:creator><comments>https://news.ycombinator.com/item?id=46328851</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46328851</guid></item><item><title><![CDATA[New comment by mnls in "I have to give Fortnite my passport to use Bluesky"]]></title><description><![CDATA[
<p>Don't use Bluesky (who uses Bluesky?)<p>Problem solved.</p>
]]></description><pubDate>Fri, 19 Dec 2025 17:32:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=46328497</link><dc:creator>mnls</dc:creator><comments>https://news.ycombinator.com/item?id=46328497</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46328497</guid></item><item><title><![CDATA[New comment by mnls in "Firefox is becoming an AI browser and the internet is not at all happy about it"]]></title><description><![CDATA[
<p>I've stopped using it after the iRobot fiasco.<p>I use Brave or Ungoogled Chromium. What do they do better? Pretty much everything.</p>
]]></description><pubDate>Wed, 17 Dec 2025 18:28:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=46303453</link><dc:creator>mnls</dc:creator><comments>https://news.ycombinator.com/item?id=46303453</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46303453</guid></item><item><title><![CDATA[New comment by mnls in "Firefox is becoming an AI browser and the internet is not at all happy about it"]]></title><description><![CDATA[
<p>Firefox holds about 2.25% of the global browser market share. There is absolutely no "criticality" at all. Google won and also they are the ones who pay for your favorite browser to remain somewhat alive.</p>
]]></description><pubDate>Wed, 17 Dec 2025 18:01:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=46303077</link><dc:creator>mnls</dc:creator><comments>https://news.ycombinator.com/item?id=46303077</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46303077</guid></item><item><title><![CDATA[New comment by mnls in "Mozilla appoints new CEO Anthony Enzor-Demeo"]]></title><description><![CDATA[
<p>Firefox exists as long as uBlock exists. It’s a niche product and the only (thin) argument about using it is “don’t let Google become a monopoly" (the very same company that keeps Mozilla alive). 
Its terrible management decisions, its questionable telemetry and at the end of the day, its performance are the reasons why it will never catch up and it will never get new users.</p>
]]></description><pubDate>Tue, 16 Dec 2025 15:30:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=46289756</link><dc:creator>mnls</dc:creator><comments>https://news.ycombinator.com/item?id=46289756</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46289756</guid></item><item><title><![CDATA[New comment by mnls in "Rats Play DOOM"]]></title><description><![CDATA[
<p>Whats the fascination with Doom? I keep seeing running Doom on this and that and now Rats playing Doom. I mean ok, Doom runs on everything and now rats playing doom. So what?</p>
]]></description><pubDate>Fri, 12 Dec 2025 23:51:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=46250482</link><dc:creator>mnls</dc:creator><comments>https://news.ycombinator.com/item?id=46250482</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46250482</guid></item><item><title><![CDATA[Ask HN: Why most developers write docs for other developers and not for users?]]></title><description><![CDATA[
<p>It happens too often especially in the FOSS world. How will people turn to FOSS if the developer assumes that everyone knows about REST APIs? Documentation is not an afterthought, is a crucial part of any software.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45789789">https://news.ycombinator.com/item?id=45789789</a></p>
<p>Points: 1</p>
<p># Comments: 2</p>
]]></description><pubDate>Sun, 02 Nov 2025 12:21:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=45789789</link><dc:creator>mnls</dc:creator><comments>https://news.ycombinator.com/item?id=45789789</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45789789</guid></item><item><title><![CDATA[New comment by mnls in "What happened to Apple's legendary attention to detail?"]]></title><description><![CDATA[
<p>Every article I read about iOS 26 and Tahoe, is just another reminder that I should never ever update my devices.<p>I don’t think that there is going back for Apple, the company is already too enshittified to get back to a company with a vision. They got drowned by AI, the releases and features are subpar to competition. I do care about detail when I’m buying premium products and Apple just doesn’t cut it any more.</p>
]]></description><pubDate>Thu, 23 Oct 2025 19:55:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=45686249</link><dc:creator>mnls</dc:creator><comments>https://news.ycombinator.com/item?id=45686249</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45686249</guid></item><item><title><![CDATA[New comment by mnls in "Liquid Glass Is Cracked, and Usability Suffers in iOS 26"]]></title><description><![CDATA[
<p>Thank you Apple for this update. You saved me so much money because I won’t buy another Apple product.<p>I find it unacceptable  that people pay that kind of money for iPhones and iPads etc and have to deal with bugs, bubbles, readability issues with a theme that looks like a terrible 2011 android skin. And that’s a trillion dollar company.<p>Staying on 18, till iPhone dies.</p>
]]></description><pubDate>Sat, 11 Oct 2025 00:07:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=45545189</link><dc:creator>mnls</dc:creator><comments>https://news.ycombinator.com/item?id=45545189</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45545189</guid></item></channel></rss>