On Tuesday, 7 November 2017 at 11:12:19 UTC, codephantom wrote:
On Tuesday, 7 November 2017 at 08:53:46 UTC, Joakim wrote:
No, the reason they don't improve is consumers don't need the performance.


I don't agree. Consumers would welcome more performance - and many of us 'need' it too.

There is an easy test of this: are they running out to upgrade to the latest higher performance x86 CPUs? No, as Tony noted earlier, "Some find their current PC fast enough and see no reason to upgrade as frequently as they did in the past," though I'd modify that "some" to most.

But cpu's have hit the heat barrier, and so manufacturers tend to focus on more cores, better caching algorithms, and such...

but I am sure that consumers would find a 10GHz quad core processor far more useful than a 4Ghz 24 core one.

Right before it melted down. :)

Then you have the challenges of redesigning programming languages and software development methodologies to take better advantage of the multi-core thing...

Since you have tons of background processes or apps running these days, even on Android, you don't really need multi-threaded apps to make good use of multi-core.

There is also the problem of no real competition against Intel, so real innovation is not occuring as rapidly as it once did.

What we really need, is to get rid of that heat barrier - which means lots and lots of money (potentially billions) into new research... and without competition, why should Intel bother? They can just do a few minor tweaks here and there, increment a number, and call the tweaked i7 ..the i9.

Rikki answered all this: the real competition is from below from ARM and the performance gains now come from scaling out horizontally with multi-core, not vertically with faster clock speeds.

More importantly, the market has settled on cheap, power-sipping chips in mobile devices as the dominant platform. x86 has failed miserably at fitting into that, which is why even MS is moving towards ARM:

https://www.thurrott.com/windows/windows-10/134434/arm-based-always-connected-windows-10-pcs-approach-finish-line

On Tuesday, 7 November 2017 at 11:40:21 UTC, Ola Fosheim Grøstad wrote:
On Tuesday, 7 November 2017 at 08:53:46 UTC, Joakim wrote:
One is a touch-first mobile OS that heavily restricts what you can do in the background and didn't even have a file manager until this year, while the other is a classic desktop OS, so there are significant differences.

Yes, there are differences for the end user, such as the the sandboxing, but that also applies to applications in OS-X appstore though. I don't expect iOS to change much in that department, I think Apple will continue to get people into their iCloud…

On the API level iOS is mostly a subset, and features that was only in iOS has been made available on OS-X. The main difference is in some UI classes, but they both use the same tooling and UI design strategies.

So in terms of XCode they are kinda similar.

I've never programmed for Apple devices and never would- I got my first and last Apple device more than a decade ago, a Powerbook laptop, don't buy any of their stuff since because of their ridiculous patent stance- so I can't speak to the similarity of APIs between macOS and iOS, but obviously there are significant developer and IDE differences in targeting a mobile OS versus a desktop OS, even if iOS was initially forked from macOS.

I never said they don't write apps for macOS, I said iOS is a much bigger market which many more write for.

Yes, there are more Apple developers in general. Not sure if the number of people doing OS-X development has shrunk, maybe it has.

Let me correct that for you: there are many more iOS developers now, because it is a _much_ bigger market.

The same may happen to the iPhone some day, but it shows no signs of letting up.

They probably will hold that market for a while as non-techies don't want to deal with a new unfamiliar UI.

Since they still have a ways to go to make the cameras or laptop-functionality as good as the standalone products they replaced, it would appear they can still convince their herd to stay on the upgrade cycle.

That is probably true, e.g. low light conditions.

While I disagree that you can't commoditize the Mac, as you could just bundle most of the needed functionality into an iPhone

My point was that it is easier to commoditize the iPhone than the Mac. There is a very limited set of apps that end users must have on a phone.

Just a couple responses above, you say the iPhone UI will keep those users around. I'd say the Mac is actually easier to commoditize, because the iPhone is such a larger market that you can use that scale to pound the Mac apps, _once_ you can drive a multi-window, large-screen GUI with your iPhone, on a monitor or 13" Sentio-like laptop shell.

I agree that very few apps are used on phones, and that they aren't as sticky as desktop apps as a result. Hopefully that means we'll see more competition in mobile than just android/iOS in the future.

they've already significantly cut the team working on it.

Ok, didn't know that. I've only noticed that they stopped providing competitive products after Jobs died.

No, the reason they don't improve is consumers don't need the performance.

I don't think this is the case. It is because of the monopoly they have in the top segment. Intel was slow at progress until Athlon bit them too. If they felt the pressure they would put their assets into R&D. Remember that new products have to pay off R&D before making a profit, so by pushing the same old they get better ROI. Of course, they also have trouble with heat and developing a new technological platform is very expensive. But if they faced stiff competition, then they certainly would push that harder.

In general the software market has managed to gobble up any performance improvements for decades. As long as developers spend time optimizing their code then there is a market for faster hardware (which saves development costs).

The Intel i9-7900X sells at $1000 for just the chip. That's pretty steep, I'm sure they have nice profit margins on that one.

Lack of competition at the high end certainly played a role, but as I noted to codephantom above, consumers not needing the performance played a much larger role, which is why Samsung, with their much weaker SoCs, just passed Intel as the largest semiconductor vendor:

http://fortune.com/2017/07/27/samsung-intel-chip-semiconductor/

You are conflating two different things, fashionable academic topics and industry projections for actual production, which is what I was talking about.

What do you mean by industry projections? It was quite obvious by early 2000s that most people with cellphones (which basically was everyone in Scandinavia) would switch to smart phones. It wasn't a surprise.

Yes, but would that be in 2020 or 2050? Would people who never had a cellphone get a smartphone, driving that market even larger, as is happening today in developing markets?

My point is that vague tech chatter about the potential next big thing is irrelevant, what matters is who was actually projecting hard numbers like a billion smartphones sold in 2013:

https://mobile.twitter.com/lukew/status/842397687420923904

Jobs certainly wasn't, almost nobody was. If there were a few making wild-eyed claims, how many millions of dollars did they actually bet on it, as Jobs did? Nobody else did that, which shows you how much they believed it.

confident in them that you bet your company on them. Nobody other than Apple did that, which is why they're still reaping the rewards today.

Only Microsoft had a comparable starting point. iOS is closely related to OS-X. Not sure if Nokia could have succeed with scaling up Symbian. Maybe, dunno.

I'm not sure how the starting point matters, google funded Android from nothing and it now ships on the most smartphones. But even the google guys never bet the company on it, just gave it away for free for others to build on, which is why they never made as much money as Apple either.

On Tuesday, 7 November 2017 at 13:59:26 UTC, codephantom wrote:
On Monday, 6 November 2017 at 08:33:16 UTC, Joakim wrote:
Also, nobody saw mobile growing so gigantic, so fast, not even Jobs by all indications. Mobile has really been a tidal wave over the last decade. Funny how all you hear is bitching and whining from a bunch of devs on proggit/HN about how they missed the '80s PC boom or '90s dot.com boom and there's nothing fundamentally exciting like that now, all while the biggest boom of them all, the mobile boom, just grew and grew right in front of their faces. :D

Well, I was there in the early nineties when the Microsoft WinPad was being talked about. This was almost 20 years before the iPad came out. I remember going through the 90's with Window CE interations, which eventually evolved into Window Mobile 2003 - which is when I purchased my first 'smart phone', and learnt how to write apps for it ( actually my current phone still runs Windows Mobile 6.1 ;-).

I tried getting people around me interested in mobile devices, including the business I worked in. Nobody was really interested. They were all happy with their little push button nokias.

Microsoft had the vision though, and they had it earlier than perhaps anyone else. But the vision was too far ahead of its time, and, around the early 2000's they refused to lose any more money, put it on the back burner, and competitors came in a took over - at a time when 'consumers' were just beginning to share the vision too....

Yes, that is the impression I have too: MS got in too early, got discouraged that consumers didn't want their bulky hardware and weird software, and backed off right when the mobile market took off.

But I think what really made it take off so fast and unexpectadly, was the convergence of mobile devices, mobile communication technology (i.e wifi, gps and stuff), and of course the internet... as well as the ability to find cheap labour overseas to build the produces on mass.

I doubt anyone could have envisioned that convergence...but some companies were in a better position (more agile) than others, at the time, to capitalise on it.

But the vision of being mobile was certainly there, back in the early nineties - and Microsoft were leading it.

Right, a significant minority of techies saw mobile coming, but I'm talking about forecasting the giant scope and scale and timing of the actual sales chart above. There was nothing special about the minority who thought mobile could be big, the Nokia 7710 shipped with a touchscreen years before the iPhone:

https://en.m.wikipedia.org/wiki/Nokia_7710

The N800 shipped before the iPhone:

https://en.m.wikipedia.org/wiki/Nokia_N800

Intel had been talking about their MID platform around the same time:

https://gizmodo.com/253189/intel-ultra-mobile-platform-2007-officially-announced-mids-and-menlow-to-follow

Which of them saw that giant tidal wave coming, sunk every penny on a surfboard, and swam out to ride it? Almost no one, other than Apple to some extent, add even they seem to have underestimated its size.

Reply via email to