Windows phone growth has been rather good for 2 years. The market is rather big. More people want Windows phone now than wanted BlackBerry at their height.
QNX is really good. But keeping it up with Android is going to be hard. They are well behind OSX and they have no chance of getting to 64 bit. So it is hard to see how people invest in it. I love the idea of QNX for a phone OS. I love many of BlackBerry's ideas, balance in particular. Also many Blackberry people just don't like it.
Apple isn't Microsoft. The OSX 10.8 (July 2012) didn't support minis that were sold in early 2009. The specs were: The Apple Mac mini "Core 2 Duo" 2.0 features a 2.0 GHz Intel "Core 2 Duo" (T7200) processor, a 4 MB on-chip level 2 cache, a 667 MHz frontside bus, 1 GB of 667 MHz DDR2 SDRAM (PC2-5300) memory, a 5400 RPM, 120 GB Serial ATA hard drive, a slot-loading 2.4X double-layer "SuperDrive", an "Intel GMA950 graphics processor with 64 MB of DDR2 SDRAM shared with main memory", and a bundled Apple Remote.
I guarantee you the current minis won't be supported for 5 years. Apple has never had that longevity of OS support.
I count Apple products from date of first release. For example Apple right now is selling a MacMini that came out October 23, 2012, obviously seriously dated. And unlikely to be usable for 4+ years.
Apple products have medium lifespans counted from first day of release not last day of sale. There is no change there. If you buy older then you buy a shortened lifepsan. An iPhone 4S is already somewhat dated and will be on sale for another 6 months.
GP was arguing that Intel was pocketing huge profits and I was disagreeing.
You are arguing that CPU gains don't have much practical value anymore and so customers are right to focus more on price. I'd agree though argue that Microsoft, Cisco, Intel... let this happen after 2000 when they started allowing machines to shift down. There are plenty of functions that we don't have on our systems today that we could have if computers were (even not adjusting for inflation) back to: $1k for a piece of crap, $2k for a good but limited machine, $4k for the computer that really does what you want.
Apple does something like this with OSX and targets their better machines. So for example Apple can implement OS features that are painful on HDD but offer huge performance gains on SSD. Very soon they can stop support resolutions much below 220 PPI. Both of those features are huge quality upgrades.
Now in terms of CPU. Let's look at Apple. They've moved towards compressed RAM, very expensive in terms of CPU substantial battery life savings. Another thing they do is coalescing which means the CPUs need to be able to surge, get everything pending done fast and then shutdown to again save batter. Automated workflows are another huge suck of CPU resources. Fast really matters.
It was actually the opposite, a response to the cost of promotion getting too high. The old model had been a band gets a local following, then a record contract and the local experience plus contract gave them a platform. As the music scene became more national it was getting more difficult to cross over from local to national. So record companies had to do a national promotion for the groups they signed. MTV and videos were a cheap national promotion mechanism (comparatively).
30 years ago desktop systems from IBM could support up to 640k though very few did and 128-256k was more common. 30 years ago IBM introduces system/36 as a mini. That system could use up to 7m of RAM. 30 years ago IBM was switching mainframes to get beyond 32m of ram for the highest demanding customers
20 years ago you couldn't watch video on a mainstream PC 20 years ago social media existed only for the technologically elite because it was complex
I don't see how your dad disproves the point.
___
As for upgrades and Windows. I agree. Microsoft in keeping XP a viable system as long as they did allowed applications to not improve. They've seen the error of their ways and are starting to drive an upgrade cycle. Touchscreens applications are going to drive the next round.
As an OSX user I just did an upgrade and the difference in my experience is massive:
a) Applications are "always on". They mostly load instantly and they preserve their state between runs. Most data doesn't need to be explicitly saved. State is preserved. b) I'm using a 220 PPI display. Fonts are fantastic, regular monitors look blurry now. I'm using all sorts of virtualized sizing graphical effects to look at the system. So for example I can effective move windows between 10 virtual terminals are because of the clarify.
30 years ago stuff we do casually today like networking or multiuser transactional databases, resolution independence was considered really hard and esoteric. The real programmers from then had quite often far less complexity to deal with
They have. Functional programming. By explicitly avoiding side effects huge chunks of code can execute independently and in different orders. Moreover by organizing the code using functional looping constructors the parallel compilers can tell how to break things.
Copyright law comes from books and music and for software is mostly all just a collection of analogies. The analogies are what matters. There isn't law governing an API. Which is why I had said above that what we need is black letter law.
Why it wouldn't work is they haven't gotten there yet in getting a compatible library set working. The hypothetical is they get ReactOS finished by 2016 and then turn their attention fully to.NET 2, which takes 2 more years. When that's all done (in the hypothetical 2018) everything works but that still doesn't solve.NET 3, then all the layers of Vista related architecture (like the networking stack overhaul)....
Microsoft did a lot of work to backport XP and thus allow people to remain on XP. Those backports aren't part of current React.
Stuffing the channel? I don't hear stories about huge write downs. If anything Nokia was supply constrained most of the year on most models.
The number sold isn't that small. That's the point, the number sold is larger than BlackBerry at its height.
Windows phone growth has been rather good for 2 years. The market is rather big. More people want Windows phone now than wanted BlackBerry at their height.
QNX is really good. But keeping it up with Android is going to be hard. They are well behind OSX and they have no chance of getting to 64 bit. So it is hard to see how people invest in it. I love the idea of QNX for a phone OS. I love many of BlackBerry's ideas, balance in particular. Also many Blackberry people just don't like it.
@Castr --
Apple isn't Microsoft. The OSX 10.8 (July 2012) didn't support minis that were sold in early 2009. The specs were:
The Apple Mac mini "Core 2 Duo" 2.0 features a 2.0 GHz Intel "Core 2 Duo" (T7200) processor, a 4 MB on-chip level 2 cache, a 667 MHz frontside bus, 1 GB of 667 MHz DDR2 SDRAM (PC2-5300) memory, a 5400 RPM, 120 GB Serial ATA hard drive, a slot-loading 2.4X double-layer "SuperDrive", an "Intel GMA950 graphics processor with 64 MB of DDR2 SDRAM shared with main memory", and a bundled Apple Remote.
I guarantee you the current minis won't be supported for 5 years. Apple has never had that longevity of OS support.
Mac Mini not iPad mini
I count Apple products from date of first release. For example Apple right now is selling a MacMini that came out October 23, 2012, obviously seriously dated. And unlikely to be usable for 4+ years.
Apple products have medium lifespans counted from first day of release not last day of sale. There is no change there. If you buy older then you buy a shortened lifepsan. An iPhone 4S is already somewhat dated and will be on sale for another 6 months.
iPad 1 is April 2010. How is that 2 years or less?
A lot of markings that differentiated buttons from textual content or pressable icons (buttons) from graphics.
OS and application upgrades are manual. You can choose not to do them.
This is an old post. But I just looked, Dell XPS 15 ships with 3200x1800, the 11" has 2560x1440.
It had nothing to do with the war on drugs. The shifts came from consumer protection laws. A pre WWI set is a very dangerous toy by today's standards.
Very impressive jump in 3 years from 16m to 2g. Those were the glory days for Cray.
500m harddrives were at the top end of mini-computer size (mini drives went up to 768m). Certainly huge for an imaginary car.
Well it was more than that. Cray X-MP (1982) was the model 30 years ago. 16m of RAM.
But good comment. Obviously Cray was picturing a machine with 512m+ of memory by 1983.
GP was arguing that Intel was pocketing huge profits and I was disagreeing.
You are arguing that CPU gains don't have much practical value anymore and so customers are right to focus more on price. I'd agree though argue that Microsoft, Cisco, Intel... let this happen after 2000 when they started allowing machines to shift down. There are plenty of functions that we don't have on our systems today that we could have if computers were (even not adjusting for inflation) back to: $1k for a piece of crap, $2k for a good but limited machine, $4k for the computer that really does what you want.
Apple does something like this with OSX and targets their better machines. So for example Apple can implement OS features that are painful on HDD but offer huge performance gains on SSD. Very soon they can stop support resolutions much below 220 PPI. Both of those features are huge quality upgrades.
Now in terms of CPU. Let's look at Apple. They've moved towards compressed RAM, very expensive in terms of CPU substantial battery life savings. Another thing they do is coalescing which means the CPUs need to be able to surge, get everything pending done fast and then shutdown to again save batter. Automated workflows are another huge suck of CPU resources. Fast really matters.
It was actually the opposite, a response to the cost of promotion getting too high. The old model had been a band gets a local following, then a record contract and the local experience plus contract gave them a platform. As the music scene became more national it was getting more difficult to cross over from local to national. So record companies had to do a national promotion for the groups they signed. MTV and videos were a cheap national promotion mechanism (comparatively).
30 years ago desktop systems from IBM could support up to 640k though very few did and 128-256k was more common.
30 years ago IBM introduces system/36 as a mini. That system could use up to 7m of RAM.
30 years ago IBM was switching mainframes to get beyond 32m of ram for the highest demanding customers
512m of RAM was unthinkably large.
Excluding things that track labor costs, what items are you seeing that have a high inflation rate?
20 years ago you couldn't watch video on a mainstream PC
20 years ago social media existed only for the technologically elite because it was complex
I don't see how your dad disproves the point.
___
As for upgrades and Windows. I agree. Microsoft in keeping XP a viable system as long as they did allowed applications to not improve. They've seen the error of their ways and are starting to drive an upgrade cycle. Touchscreens applications are going to drive the next round.
As an OSX user I just did an upgrade and the difference in my experience is massive:
a) Applications are "always on". They mostly load instantly and they preserve their state between runs. Most data doesn't need to be explicitly saved. State is preserved.
b) I'm using a 220 PPI display. Fonts are fantastic, regular monitors look blurry now. I'm using all sorts of virtualized sizing graphical effects to look at the system. So for example I can effective move windows between 10 virtual terminals are because of the clarify.
etc...
Intel's profits are published. Net income is down from about $3b a quarter to close to 0.
The problem is skin flint PC buyers who want cheap machines, not Intel being excessively greedy.
30 years ago stuff we do casually today like networking or multiuser transactional databases, resolution independence was considered really hard and esoteric. The real programmers from then had quite often far less complexity to deal with
They have. Functional programming. By explicitly avoiding side effects huge chunks of code can execute independently and in different orders. Moreover by organizing the code using functional looping constructors the parallel compilers can tell how to break things.
Functional makes parallelism much easier.
Copyright law comes from books and music and for software is mostly all just a collection of analogies. The analogies are what matters. There isn't law governing an API. Which is why I had said above that what we need is black letter law.
Why it wouldn't work is they haven't gotten there yet in getting a compatible library set working. The hypothetical is they get ReactOS finished by 2016 and then turn their attention fully to .NET 2, which takes 2 more years. When that's all done (in the hypothetical 2018) everything works but that still doesn't solve .NET 3, then all the layers of Vista related architecture (like the networking stack overhaul)....
Microsoft did a lot of work to backport XP and thus allow people to remain on XP. Those backports aren't part of current React.