Hacker News new | ask | show | jobs
by KirinDave 3848 days ago
I mean, there is http://open-zfs.org/wiki/Main_Page and FreeBSD has been proving the implementations reliability for some time now.

Apple could adopt it. They don't. That's probably because the desktop OS is on life support, and there are indications Apple wants to abandon it in favor of a migration to a wholly iOS model.

3 comments

And what file system does iOS use? I believe it is HFS+. So, if there was a compelling reason to switch from HFS+ to ZFS, it would apply equally to an iOS-only future at Apple. (Although I see no indications of such a future.)

I think it is more likely that:

a) Apple is working on their own new filesystem, optimized for their use. A company that invests in their own chip designs can certainly invest in their own filesystem.

OR

b) Apple feels that HFS+ is not actually holding them back, and plans to stick with it for the foreseeable future.

As I understand it, ZFS would be too heavyweight for iOS. Its memory usage [1] is much higher than most other file systems.

iOS uses HFS+ in case sensitive mode ("HSFX"), by the way.

[1] https://wiki.freebsd.org/ZFSTuningGuide

There are no such indications.
The derelict OS, continued lockdown of OSX, UI convergence, iPad Pro as a "laptop replacement", the OSX Store having an even worse developer experience than the iOS store, the OSX store letting a cert expire.

Oh, and the MacBook line is essentially stagnant as a product line. Basically Apple let's Intel redo the MacBook guts while its hardware teams are hard at work on improving their own architecture for the iPad Pro, which is very clearly a vision of computing that is more like iOS.

> The derelict OS

What? It has a major release every year. Arguably that's too often.

> continued lockdown of OS X

An indication of long-term investment in OS X. If they wanted to move people to iOS, they wouldn't bother.

> UI convergence, iPad Pro as a "laptop replacement"

There is almost no UI convergence. Do you even use an OS X system? The iPad Pro is only a potential laptop replacement for certain niches; for non-power-users it's more of an iPad replacement.

> the OSX Store having an even worse developer experience than the iOS store

Has nothing to do with the operating system.

> the OSX store letting a cert expire.

Has nothing to do with the operating system.

> Oh, and the MacBook line is essentially stagnant as a product line. Basically Apple let's Intel redo the MacBook guts while its hardware teams are hard at work on improving their own architecture for the iPad Pro, which is very clearly a vision of computing that is more like iOS.

Notebooks as a whole are stagnant. Apple manages to make much more money, on essentially the same hardware as everyone else, simply by investing in their brand by spending a little more time on industrial design and the operating system. They would be fools to change anything about that arrangement.

Excuses, excuses, and fine-grained sub-classifications. OSX feels bad and stale. The store breaking only exacerbated this.

Oh, and El Capitan's fucked dev experience?

> There is almost no UI convergence.

"Almost" being notification center which is really important and interacted with regularly, I guess.

So you don't have any actual facts to back up your earlier statement. Meanwhile in reality:

https://medium.com/backchannel/exclusive-why-apple-is-still-...

"“From the ergonomic standpoint we have studied this pretty extensively and we believe that on a desktop scenario where you have a fixed keyboard, having to reach up to do touch interfaces is uncomfortable,” says Schiller. “iOS from its start has been designed as a multi-touch experience — you don’t have the things you have in a mouse-driven interface, like a cursor to move around, or teeny little ‘close’ boxes that you can’t hit with your finger. The Mac OS has been designed from day one for an indirect pointing mechanism. These two worlds are different on purpose, and that’s a good thing — we can optimize around the best experience for each and not try to mesh them together into a least-common-denominator experience." -- Phil Schiller

http://www.independent.ie/business/technology/tim-cook-apple...

"We feel strongly that customers are not really looking for a converged Mac and iPad,” said Cook. “Because what that would wind up doing, or what we’re worried would happen, is that neither experience would be as good as the customer wants. So we want to make the best tablet in the world and the best Mac in the world. And putting those two together would not achieve either. You’d begin to compromise in different ways." -- Tim Cook

You're unable to develop software using OS X. Other people do not seem to be so impaired. If you think Notification Center is an example of important UI convergence, it doesn't take much imagination to come up with possible explanations.

Meanwhile, Tim Cook said publicly and more recently: http://www.macrumors.com/2015/11/09/tim-cook-ipad-pro-can-re...

"Yes, the iPad Pro is a replacement for a notebook or a desktop for many, many people. They will start using it and conclude they no longer need to use anything else, other than their phones."

So I guess maybe we should ask Tim Cook how he really feels? Maybe you should go and write increasingly smug and demeaning hacker news posts at him. I'm sure he'll be as intimidated as I am.

> "“From the ergonomic standpoint we have studied this pretty extensively and we believe that on a desktop scenario where you have a fixed keyboard, having to reach up to do touch interfaces is uncomfortable,” says Schiller.

Just an aside: what a load of absolute horseshit. Just another example of how relentlessly people fall in line with the Apple party line on experience even as experts in UX and UI say, "They are doing nearly everything wrong."

I reach up from a keyboard to a touch surface every day, and it was a revelation when I finally could. You need it maybe once an hour, but the precision of scaling and translation gestures is far greater and the operation way more natural with your hand.

So Phil's statement is either garbage or terribly dated, and independent testing bears that out. But whatever. You're saying that Apple doesn't believe the iPad Touch is a laptop replacement.

> You're unable to develop software using OS X.

No. That's not true. I just prefer not to. The SDK's first substantial change since the days of OpenSTEP was the modernizations brought on by Swift, which themselves feel dated and poorly thought out. Sadly, we don't get many other choices that can match the native look and feel. Its dated and platform locked and Apple's made sure it can't pay out well except in a few categories.

But hey, what do I know. It's not like I've been in charge of shipping successful, highly featured and widely acclaimed iOS apps... What do I know?

I think your right that Apple is more focused on iOS. I can't figure out how Apple expects developers to create apps for iOS if OS X goes away.
If they can make a passable XCode experience on the iPad Pro, it'll work. People write surface apps on surface devices.