How many games do the girls you know have on their phone?
My answers are: 2 and if my ex is anything to go by, 50+. Every single smartphone owning girl I know have many games on their smartphone. The mobile gaming market is many many times larger than the console market.
Add up the software you don't need to buy on OS X to get shit done (to generate PDFs, interface with your camera, etc). and there's the cost difference. OS Upgrades are $20.
And multitouch trackpad just rocks.
The cost difference is there, but it's nowhere near as bad as some would have you believe and you get a lot more for the dollar. And no pre-installed nagware.
Command line: just because you can, doesn't mean you should have to.
Time spent sitting down to learn teh command line is wasted time the average user will never get back that they could be spending actually doing something on the computer they are trying to do.
Most people are nerds. If they want to just install an app, pointing and clicking is more work than they want to spend doing it. Dragging them into the command line when it can and should be simpler is just wasting their time.
Good for you. You're a minority, and becoming increasingly so. So am I. However: Take a look at Office 365, Google Office, iWork in the cloud, etc.
We aren't there yet, but I guarantee you that most business apps will be moving to web based stuff in coming years.
There are a much greater majority of users who use their PCs for: banking, shopping, chat, social networking and minor multimedia editing/sharing.
All of which is online.
Don't like web services? Doesn't matter so much - it's a lot harder for your to copy, and thus attractive to the developer. They're also cross-platform.
As computing power increases, apps have continually become developed in higher level languages and higher levels of abstraction, with fatter, more functional tookits. The web is just the next evolution of that.
Irrelevant doesn't mean "not required". As in, it doesn't matter if it is Windows, Linux, Android, iOS, Amiga, or some other platform we don't even know about yet. The platform applications are developed for is higher level than that now.
Microsoft foresaw (correctly) that eventually the OS would become irrelevant, and the web would become the platform. Control the majority of the web browser platform and you can control that market. Thus, focus on IE in an attempt to gain market share and thus, developers. Once the developers are focused on writing for IE, they are more likely to use other MS technologies on the server end to match.
This is exactly why we have a huge number of enterprises still screwing around with IE6.
The popularity of mobile browsing which is all HTML5/CSS/Javascript via webkit has forced them to re-evaluate this devision and perform an about face with regards to standards compliance in later versions of IE, especially 9 and 10.
I didn't mean the actual local user. I meant code running in the local user's security context, as in something you get a non-privileged user to run.
There are two levels of issue: root/system level compromise, and fucking with the end user's files.
Sure, the local user can own the box, that is no different in pretty much any mainstream OS including Linux, BSD, etc. unless it is running filesystem encryption.
Seriously? Who hasn't disabled autorun? I remember thinking autorun was a bad idea in 1995 when Windows first included it, and have disabled it on the corporate network for at least... 8 years?
The p4 designers didn't "throw everything out" for a single metric at all (look up the design features of the P4). Yes, they chased clock-rate at the cost of IPC but the heat and power were not design choices they were unexpected consequences, which is the point I have been trying to make. If it had scaled as expected, the 75% efficiency vs say the P3 in IPC would have been more than beneficial due to the 10x ramp up in clock speed. The P4 designers DID have a choice, and they MADE that choice based on (at the time, since disproven) sound reasoning. That being that if they went after Mhz, they could scale high enough to make the IPC trade off worth it. And what they lost in IPC would have been somewhat made up for with the simpler parts of the chip running much faster due to the higher clock.
You are again, either deliberately misunderstanding my post, or we're just talking about two different things - you're attempting to argue against a point I am not even trying to make.
I'm not saying the P4 wasn't a massively flawed design. It was. I'm saying that it wasn't originally designed to simply reach.8, and be hot doing it.
The heat wasn't a design intention. It was expected (prior to manufacturing) to take until 10Ghz to reach those temps
I'm not saying that if you were to give it minor tweaks it would be competitive wiith a core2 today. It wouldn't. Time moves on.
I AM saying that if it met the original design spec and scaled as expected, it WOULD have blown AMD out of the water. It wasn't THAT far behind in IPC when compared to the AMD CPUs of the day. If scaling to 10Ghz was possible (and again, prior to the P4 failing so spectacularly, it was EXPECTED), we wouldn't have had such a tremendous focus on IPC and multi-core in the last decade.
Unfortunately it was optimized for things that were not achievable in reality. Before the P4 hit the wall at ~3ghz, the CPU manufacturers didn't expect it to be quite so hard to scale further.
So graphics designers and nuclear physicists are supposed to be MSCEs now?
Perfectly capable mate, I'm the go-to guy for troubleshooting anything with a network cable here. Have 20 years in the PC and networking industry and have been fixing PCs and networks for a living since 1995.I do IP networks, Active Directory (and friends), vSphere and Unix box administration for a living.
Fact is, the Mac is far less work. Linux is far less work once you configure it, assuming your environment is supported.
The lost time/productivity for ME (and i know how to fix shit) is not worth it. If i was having to pay someone to fix it, it would be even less so.
Anecdotally - I have shifted to OS X. I have friends who have shifted to either OS X or Linux. The management at the company I work for are all buying Macs at home and want OS X at work. No one i know who has migrated to Windows 8 can tolerate it.
Eventually driver support will expire for XP and they will be forced to migrate when their hardware dies.
The thing is - if you have security updates installed, unless there's a 0-day you can assume that you pwn the user, and still not end up with a rootkit installed.
Security is done in layers. Ignoring the OS patches and relying on the user to not get socially engineered is only going to end in tears eventually.
10 MBps is still a lot slower than SATA III at 6 gigabit. It was advertised as "flash" - using SD is somewhat misleading when comparing to other devices in the market.
q: how many girl console gamers do you know?
How many games do the girls you know have on their phone?
My answers are: 2 and if my ex is anything to go by, 50+. Every single smartphone owning girl I know have many games on their smartphone. The mobile gaming market is many many times larger than the console market.
Web works on desktop too. And that's the point. OS platform is becoming irrelevant.
I hate to break it to you, but the MOBILE market is much, much larger than the PC market, and that's where app development is shifting to.
If you're just looking at PC users and observing that they use native non-web apps, you're kinda missing the point.
The traditional PC market is dying and becoming a niche.
postgresql
Add up the software you don't need to buy on OS X to get shit done (to generate PDFs, interface with your camera, etc). and there's the cost difference. OS Upgrades are $20.
And multitouch trackpad just rocks.
The cost difference is there, but it's nowhere near as bad as some would have you believe and you get a lot more for the dollar. And no pre-installed nagware.
Err... was supposed to read "most people aren't nerds" obviously...
I say this as a command line user...
Command line: just because you can, doesn't mean you should have to.
Time spent sitting down to learn teh command line is wasted time the average user will never get back that they could be spending actually doing something on the computer they are trying to do.
Most people are nerds. If they want to just install an app, pointing and clicking is more work than they want to spend doing it. Dragging them into the command line when it can and should be simpler is just wasting their time.
Good for you. You're a minority, and becoming increasingly so. So am I. However: Take a look at Office 365, Google Office, iWork in the cloud, etc.
We aren't there yet, but I guarantee you that most business apps will be moving to web based stuff in coming years.
There are a much greater majority of users who use their PCs for: banking, shopping, chat, social networking and minor multimedia editing/sharing.
All of which is online.
Don't like web services? Doesn't matter so much - it's a lot harder for your to copy, and thus attractive to the developer. They're also cross-platform.
As computing power increases, apps have continually become developed in higher level languages and higher levels of abstraction, with fatter, more functional tookits. The web is just the next evolution of that.
Irrelevant doesn't mean "not required". As in, it doesn't matter if it is Windows, Linux, Android, iOS, Amiga, or some other platform we don't even know about yet. The platform applications are developed for is higher level than that now.
Pretty much yeah. Yes, microsoft were a bit late to the internet party, but once they saw the explosion of the web the writing was on the wall.
Mobile has taken them by surprise, however and Windows 8 is a dog. Looks like Windows 8.1 is going to be a dog, too.
Microsoft foresaw (correctly) that eventually the OS would become irrelevant, and the web would become the platform. Control the majority of the web browser platform and you can control that market. Thus, focus on IE in an attempt to gain market share and thus, developers. Once the developers are focused on writing for IE, they are more likely to use other MS technologies on the server end to match.
This is exactly why we have a huge number of enterprises still screwing around with IE6.
The popularity of mobile browsing which is all HTML5/CSS/Javascript via webkit has forced them to re-evaluate this devision and perform an about face with regards to standards compliance in later versions of IE, especially 9 and 10.
All MS operating systems since vista prompt before autorunning.
I didn't mean the actual local user. I meant code running in the local user's security context, as in something you get a non-privileged user to run.
There are two levels of issue: root/system level compromise, and fucking with the end user's files.
Sure, the local user can own the box, that is no different in pretty much any mainstream OS including Linux, BSD, etc. unless it is running filesystem encryption.
Sure, we can do that.
Seriously? Who hasn't disabled autorun? I remember thinking autorun was a bad idea in 1995 when Windows first included it, and have disabled it on the corporate network for at least... 8 years?
The SR-71 was doing reconnaissance from 100,000 feet (i.e., ~33km up) in the 1960s. So probably yes.
what would be even better would be if they made light bulbs that did ethernet over power and had a built in wireless AP.
scatter them around a few rooms in your house and you have an unobtrusive, well connected wireless network.
The p4 designers didn't "throw everything out" for a single metric at all (look up the design features of the P4). Yes, they chased clock-rate at the cost of IPC but the heat and power were not design choices they were unexpected consequences, which is the point I have been trying to make. If it had scaled as expected, the 75% efficiency vs say the P3 in IPC would have been more than beneficial due to the 10x ramp up in clock speed. The P4 designers DID have a choice, and they MADE that choice based on (at the time, since disproven) sound reasoning. That being that if they went after Mhz, they could scale high enough to make the IPC trade off worth it. And what they lost in IPC would have been somewhat made up for with the simpler parts of the chip running much faster due to the higher clock.
You are again, either deliberately misunderstanding my post, or we're just talking about two different things - you're attempting to argue against a point I am not even trying to make.
I'm not saying the P4 wasn't a massively flawed design. It was. I'm saying that it wasn't originally designed to simply reach .8, and be hot doing it.
The heat wasn't a design intention. It was expected (prior to manufacturing) to take until 10Ghz to reach those temps
I'm not saying that if you were to give it minor tweaks it would be competitive wiith a core2 today. It wouldn't. Time moves on.
I AM saying that if it met the original design spec and scaled as expected, it WOULD have blown AMD out of the water. It wasn't THAT far behind in IPC when compared to the AMD CPUs of the day. If scaling to 10Ghz was possible (and again, prior to the P4 failing so spectacularly, it was EXPECTED), we wouldn't have had such a tremendous focus on IPC and multi-core in the last decade.
Unfortunately it was optimized for things that were not achievable in reality. Before the P4 hit the wall at ~3ghz, the CPU manufacturers didn't expect it to be quite so hard to scale further.
Upgrading CPUs were not necessary to read your mail, i can still read my email on a crappy old laptop from 2003.
Your niche is not typical.
So graphics designers and nuclear physicists are supposed to be MSCEs now?
Perfectly capable mate, I'm the go-to guy for troubleshooting anything with a network cable here. Have 20 years in the PC and networking industry and have been fixing PCs and networks for a living since 1995.I do IP networks, Active Directory (and friends), vSphere and Unix box administration for a living.
Fact is, the Mac is far less work. Linux is far less work once you configure it, assuming your environment is supported.
The lost time/productivity for ME (and i know how to fix shit) is not worth it. If i was having to pay someone to fix it, it would be even less so.
Windows easy transfer is fairly non-technical.
Anecdotally - I have shifted to OS X. I have friends who have shifted to either OS X or Linux. The management at the company I work for are all buying Macs at home and want OS X at work. No one i know who has migrated to Windows 8 can tolerate it.
Eventually driver support will expire for XP and they will be forced to migrate when their hardware dies.
The thing is - if you have security updates installed, unless there's a 0-day you can assume that you pwn the user, and still not end up with a rootkit installed.
Security is done in layers. Ignoring the OS patches and relying on the user to not get socially engineered is only going to end in tears eventually.
10 MBps is still a lot slower than SATA III at 6 gigabit. It was advertised as "flash" - using SD is somewhat misleading when comparing to other devices in the market.