Live data from Hacker News

Apple’s declining software quality

sudophilosophical.com

601–610 of 723 posts

Re: Apple’s declining software quality

#601
I've see a lot of talk from various places that the 'issue' with the decline in software quality from Apple stems from 'changing too much, too fast' -- I think its actually the opposite -- not changing enough and not changing it fast enough.

There are going to be upgrades -- that is GOOD. But we need to -feel- like there's something new and better and worth the inevitable bugs that -change- is guaranteed to introduce. Those who react to this problem of 'change produces bugs' by saying 'nothing should change' or "don't change what isn't broken" are inevitably in the wrong. Change needs to happen, but more importantly the right changes need to happen.

iCloud is really confusing -- there is just no simple way to understand what it does, what its for, how to use it, how it can go wrong, what happens when it goes wrong ... and on and on. It needs to be turned into something more modular with better boundaries between its unrelated aspects.

- iCloud needs to change faster. In my opinion we've been on on a slow path towards an iCloud account being _required_ for OS X usage -- the slowness of this progression has drastically complicated the introduction of iCloud features. In my opinion, doing iCloud right _requires_ iCloud to be present and configured. Just pull off the bandaid -- require an iCloud identity for each user account and redesign the rest of the setting system to assume its presence ... Re-implement the process by which all the system provided apps query for settings to use the new model designed to keep up with modern users expectations.

In my mind iCloud needs a new statement of purpose. I'd propose this: iCloud is about:

- establishing identity of person for usage of apple services - establishing the ability to mutate configurations associated with that person on any device that person uses. The other _services from apple should not_be called 'iCloud'. I'd like to see iCloud become:

- a screen which is ONLY about configuring 'the iCloud account associated with this user'. This should be about proving who you are to apple so that you can synchronize your other system settings to/from cloud and other devices. Nothing else.

- The rest of iCloud should be folded into a generic interface to all 'system integrated internet services'. I imagine a screen designed to manipulate a data model that looks something like: Service Provider -> User Identities -> Devices -> Services

From one place I can configure my authentication credentials for various service providers, and then decide which services from each provider I want to enable on each of my devices.

The associated settings are synced to iCloud and onward to each device. iCloud is one place to define all the systeminternet integrations for all your devices. The implementation of those services is _not_ part of iCloud. I should be able sit on my mac and configure which mail accounts I want my phone to check -- this is iCloud -- actually downloading the mail on my phone, not iCloud. I think iCloud should implement a user-facing synchronized management console for describing the set of network service integrations to enable for each of my devices -- it should also expose an api by which applications can gain access to these service configurations. That's what iCloud should be in my opinion. Its a lot of _change needed_ to get there, but no change here is worse I think by far...

I'd like to see apple change more about OSX -- change something low-level, long-lived ... Do something controversial that forces the most ossified of unix curmudgeons to learn new tricks. How about a new default shell (fish! ... something homegrown)!

My advice for apple: Keep moving the world forward, don't go into maintenance mode, improve things that need improving, embrace the fact that not all change is churn. Someone at apple needs to stand up for that mantra in the face of all this criticism and prove to the world that can still improve things by changing them. That's the only way this perception of 'declining quality' is going to change.

Re: Apple’s declining software quality

#602
post #315

Earlier quoted context omitted.

Ubuntu has been doing the same thing as Apple with their new UI, trying to jump in on the tablet bandwagon, with this belief that tablets are the future. This is fairly stupid, considering that Ubuntu's marketshare was pretty much 100% PC, 0% tablets. They gave their main demographic a slap in the face, and they never really did acquire any tablet market. Now, according to DistroWatch, Ubuntu is below Mint and Debian…

> Now I'm 30, and I just want the damn thing to f'ing work reliably. I don't need rounded corners, or transparency, or animations or even a desktop background xfce - that's what I use. And I'm an even grumpier old man at 40 :-)

I use xubuntu ;)

Re: Apple’s declining software quality

#603
post #525

Earlier quoted context omitted.

I hear that repeated a lot, but I haven't seen any real evidence to back it up. It seems equally plausible, especially given how quickly they announced the SDK after the iPhone release, that Apple was preparing for it but not ready yet (and/or wanted to give themselves time to work out the early kinks in all of the other parts: working with AT&T, supporting the new device and new OS, etc, etc).

What was amazing was the '07 jailbreak experience was like 1000% better than what I'd experienced with Palm or WinMobile.. tap, tap, app appeared on home screen with a "lickable" loading progress bar. I seriously doubt that jailbreakers invented the smooth experience - they just likely unlocked the functionality that existed before Apple was ready to push it out (I'm guessing Steve wanted apps in the store at launch)…

Yeah the UI assets had to be there in the first place. Compared to SBSettings, the jailbreak era control center, which looked like someone taped together the buttons, and it becomes apparent that Job's statement was just salesmanship.

Re: Apple’s declining software quality

#604

Earlier quoted context omitted.

Jobs was taught the RDF by his professor. This means it can be learned. The reader is encouraged to learn how to perform the field, so that they can defend themselves, and others, from its effects. As the villain in the Incredibles said: "When everyone's a superhero, no-one will be."

> Jobs was taught the RDF by his professor. I didn't know that story. Who was the professor? What was the technique? > This means it can be learned. Oh definitely. Magicians learn all their tricks, and they are very useful for anyone performing in front of a crowd. > The reader is encouraged to learn how to perform the field, so that they can defend themselves, and others, from its effects. Which reader is that?

Robert Friedland, apparently. And he wasn't a professor, but rather a classmate (and Reed's student-body president).

https://en.wikipedia.org/wiki/Reality_distortion_field

Re: Apple’s declining software quality

#605

Earlier quoted context omitted.

Ubuntu has been doing the same thing as Apple with their new UI, trying to jump in on the tablet bandwagon, with this belief that tablets are the future. This is fairly stupid, considering that Ubuntu's marketshare was pretty much 100% PC, 0% tablets. They gave their main demographic a slap in the face, and they never really did acquire any tablet market. Now, according to DistroWatch, Ubuntu is below Mint and Debian…

XFCE would be happy to have you :)

Well, it already does, I use xubuntu ;)

Re: Apple’s declining software quality

#606
post #246

Earlier quoted context omitted.

Ubuntu has been doing the same thing as Apple with their new UI, trying to jump in on the tablet bandwagon, with this belief that tablets are the future. This is fairly stupid, considering that Ubuntu's marketshare was pretty much 100% PC, 0% tablets. They gave their main demographic a slap in the face, and they never really did acquire any tablet market. Now, according to DistroWatch, Ubuntu is below Mint and Debian…

I still don't understand why anyone thinks tablets are "the future" for anything other than passive consumption of content. Convertible tablets like Microsoft Surface don't count -- those are laptops with detachable keyboards.

I noticed that recently, how tablets have gotten much bigger (12-13") and detachable keyboards are now the norm, I'm seeing them everywhere. It makes me laugh to think that the killer feature a tablet can have... Is a keyboard! I feel like we've sort of come back full circle. Netbooks were getting popular before tablets, because people had a need for a computing device that was more portable than traditional laptops. A Microsoft Surface, or a big iPad with a keyboard, those things are basically, like you said, thin and light laptops.

Re: Apple’s declining software quality

#607
post #548
post #308

Earlier quoted context omitted.

I don't see how anyone could call Photos.app the best app they've ever used. Right off the bat, I can never tell you why I'm in a mode where I can multi-select or not. When I double-click on a photo, all of a sudden an intermediate navigation thumbnail bar thing pops up, but it doesn't let me do the things the main thumbnail view does. I don't know when I can use the back arrow or not. Flagging no longer shows up on…

Eh, I think you could say a lot of similar things about iPhoto. That was one shitty app, certainly much, much, much, much more shitty than Photos … There are always many things “wrong” (in your case it’s mostly your specific use case and the place you are coming from, basically mostly your own preferences and biases?) with something, always, always, it’s impossible to avoid. Can’t design for everyone, just can’t. PS:…

iPhoto was pretty bad, but it seems better than Photos. Perhaps I'm just more used to it. Thanks for the tip about the hearts, but I didn't mean in the title bar of the program, I meant overlaid on the photo itself -- the old flagging method was much easier to see at a glance.

I actually like the photostream. It's an easy way of getting recent phone snapshots onto my computer for exporting or doing whatever I want -- without keeping them around forever.

My multi-select comment refers to this: double-click on a photo in the thumbnails. You're now viewing an enlarged photo. Now there's also a double-row of thumbnails to the left of it. You can use this double-row to navigate, but not to multi-select. You must hit the back arrow to get to the OTHER thumbnail view in order to multi-select. I constantly make this mistake, it's so non-intuitive that you can't multi-select thumbnails to (say) export multiple photos.. not in THIS mode, at least, you now have to hit a back arrow to do the exact same task!

I'm not sure if they've fixed this in Photos, but a big gripe of mine with iPhoto was its "sharing" behavior. If you deleted your photos from your computer, it ALSO deleted them from your 'shared' sites; eg, Facebook or whatever. To me, this was absolutely asinine behavior as many of us use multiple computers, can't store our entire photo libraries on them at all times, and so on. For example, my workflow is to take a lightweight laptop with me when I travel, and the SSD can't hold my whole photo library; just enough to do quick edits, upload, then delete.

I'll have to experiment with Photos' 'sharing' support, but I'm afraid of breaking stuff from past experiences.

Re: Apple’s declining software quality

#608
post #597

Earlier quoted context omitted.

Well as an engineer, I think we all know that manufacturing defects can creep in even after prototypes pass. It's also the case that it's incredibly hard to test things like battery life, wifi connectivity and the effects of heavy processor workloads in a systematic way. You hope that your vendors do a good job (and I bet Microsoft's contract with Intel involves penalties for these major defects to try and incentiviz…

Just a little bit of trivia which I found interesting -- Apple actually did not miss the antenna interference problem. They knew that it was an issue, but I guess they figured it was an acceptable tradeoff for the design they wanted. http://www.bloomberg.com/news/articles/2010-07-16/jobs-says-... I get the impression thatJobs did not think it would be received as negatively as it was.

I suspect if they knew how badly it hurt my reception (I totally lost signal and it took a long time to get back), they would be less surprised at the reaction.

Re: Apple’s declining software quality

#609

Earlier quoted context omitted.

I didn't say he lied, I said he was called a liar (but really, it's more that the strong implication was that he lied, that was overly strong wording on my part). Specifically, I think the wording "I find that hard to believe" has different connotations depending on whether you are talking to the root source of some information, or someone relaying that information. For example, if I state "I had chicken for lunch" a…

I simply don't see the implied accusation of lying with "I find that hard to believe." It's merely implying that the statement is wrong. You seem to be interpreting it as an accusation based on the idea that a person making this statement about himself is very unlikely to be incorrect. I don't see that as at all unlikely, and you'll observe here that the statement was in fact quite wrong. As for levels of uncertainty…

> You seem to be interpreting it as an accusation based on the idea that a person making this statement about himself is very unlikely to be incorrect.

I'm interpreting it as an accusation based on the prior explanation, which is less about likelihood of correctness and more about questioning the single authoritative root source of information. In truth, that reasoning is really my explanation of what I see in practice. I cannot recall an instance where someone said "I find that hard to believe" to someone's statement about their own current actions that did not also carry a clear "I call bullshit" connotation. That is, while logically "I find that hard to believe" used in this way can mean that a person thinks you might be wrong, I find that in practice it is not used this way, so it's irrelevant in this context. Specifically, I think the statement as used hear carried a clear "I call bullshit" connotation, which is an implication of lying.

That said, I freely admit my experience in the use of this expression in English might be influenced by region, or even my own biased interpretation, and you or others may have experiences where it was used by or to you in reference to an assertive statement about your action in which there was not a clear "I call bullshit" connotation, in which case I would happily hear them and use them as counter evidence to my own experiences.

> "I don't use the default apps" could be low or high certainty.

To me, assertive statements like this do not exhibit low certainty at all, specifically because it's referencing current state. If it's about the past, it's open to recollection issues, if it's about the future, it's about possible future actions, but when you state "This is what I do", to me that is meant as a clearly defined statement of truth.

Re: Apple’s declining software quality

#610
post #491
post #392

Earlier quoted context omitted.

Grr. You can always tell when somebody has been on the NAS or done any development work on a branch checked out of source control on a MacBook...

The development work thing isn't the fault of Apple, but rather the stupid developer who didn't pay attention to their commit.

I think there's plenty of blame to go to both of them. There's no defensible reason to put dotfiles in every single folder, and there are many, many reasons why it may not be desired of various levels of vehemence.
Post reply on HN