Hacker News new | ask | show | jobs
by Vivtek 5362 days ago
1. Windows has always done this. Occasionally people complain; usually they don't. Honestly, I normally consider it a good thing - the Windows functionality is usually bland and relatively feature-free, but works perfectly. There was a time when TCP/IP support was a purchased add-on, after all. I think we all agree that's better to have built in from the get-go and consistent on every aged uncle's machine we're asked to fix on Thanksgiving.

2. The cleanup feature doesn't really support his point. If I store data on my phone and the phone deletes it all without warning when it thinks I have too much, that's not protecting me at the expense of the app developer - that's just plain screwing me and the developer at the same time. Honestly, I find it incomprehensible that any professional could possibly have considered it a good idea, and I think it's indicative of Apple's manic secrecy that it wasn't headed off early instead of being ignored until release.

I know Apple's doing really well in the market lately - by innovating quicker than anybody else, which has been fantastic for everyone. But in the long run, this arrogance is not going to be good for them. It shot them in the foot for two decades with the Mac, and it's going to bite them now.

2 comments

Microsoft, as evil as they may be, have always had a rather open eco system. Even when Windows was at its prime, you didn't have to get permission to develop or install applications on the platform.
True - I was responding to his assertion midway that if Windows had preempted a popular app, people would scream. It's just not true.
Remember when hordes of WinZip enthusiasts flooded messageboards with angry complaints after XP was released with that functionality built in? Neither do I.
Have you used the most recent WinZip? I had to install the demo to open a .zipx file that nothing I had would unzip. It's a little scary - they've gone quite markedly beyond what you would expect from a compression tool.
It's the developers who flood with angry complaints. And yes, they did. It's called Netscape.
WP7 apps have to be approved.
Previous versions were open. I suspect AppStore has lead the way to this (proved that consumers are OK with this model).
I disagree with point number 2. From Apple's perspective, it's deleting temporary storage (after all, they're called Caches and tmp. You wouldn't store anything important on /tmp on your desktop, would you?)

The "correct" place to put user data on iOS 5+ is any place that syncs with iCloud. That's the crux on this issue: iOS 5 is Apple's assertion that App Store users are their customers, not the app developer's customers, and they want to handle the backup and security around their customers data.

Ah, I see - well, chalk that up to my having very little knowledge about the iOS ecosystem. I think my larger point still stands, that Apple's arrogant assertion of ownership of everything is going to bite them; arguably this is just telling everybody where they have to store their data. With Apple.

And honestly, if /tmp were the only filesystem I were allowed to touch, then yeah, I'd try to do something with it. That's kinda screwed up.

That's not the only folder. There's the Documents folder, but the whole drama is that this folder is backed up on iCloud, which is not necessary for offline data. Not a big deal in my opinion. Apple should and probably will add an Offline folder and all of this will be over like the Antena gate
> The "correct" place to put user data on iOS 5+ is any place that syncs with iCloud.

Um? My understanding is that Apple has forbidden developers from storing in cloud-sync areas anything that is re-downloadable or temporary. Instapaper pages are almost by definition re-downloadable; and there's no need for permanence or even synchronisation with the cloud, just a need for the system not to silently delete the files.

Is my understanding of Apple's policy flawed?

> Is my understanding of Apple's policy flawed?

Yeah. They're encouraging devs to minimize the amount of data that needs to be backed up, for obvious reasons, but there's nothing forbidding Marco from storing the articles in the Documents folder instead of the cache, and indeed that's probably what he should have been doing all along.

His insistence on keeping them in tmp has caused me to lose a number of articles over the years when I've had to do a clean wipe and the original site has long since disappeared.

Browsers have used cache and tmp directories for as long as I can remember and none of them automatically delete that content for me.

Is it really so hard for me to get some type of notification from the OS saying I have very little free space and I have x amount in temporary files stored and give me the option to remove them. It could tell me that removing these files may have adverse effects on 3rd party applications I might have installed.