There's still lots of interesting programming going on, and lots of interesting new languages. The ''Magic Incantations' are the same frameworks you used to have to write yourself, and even then you generally only did it once. It's gotten a lot easier to share the common solutions now, and we're free to do the real work.
I don't buy their products either, but this doesn't seem like that bad of an idea from a consumer point of view as opposed to a demo being disabled completely. From a game vendor point of view it might be a bit dangerous if a person does not know that a feature has been disabled in the demo because of time constraints... he might just think the game was broken, or just plain sucked. You would have to make it very obvious that the feature was removed, not just missing, and the reason for it. There are also a limited set of things this could be applied to without rendering a demo completely pointless.
Of course, it will also become a sport to see who can finish the demo completely in the allotted time.
There is also a vast collection of open source software that will run just fine on the device with a simple recompile. Another of the advantages of open platforms.
... on a multi-core server. Personally, I think you'd be an idiot to expect it to be either. It obviously won't run as fast, and if you haven't created the display to scale to a small screen properly, I wouldn't think it would look good either.
The problem with that approach is that it puts too high a barrier on change. If standardization becomes more important to you than doing things correctly, you end up with areas where you can't improve because the required approach is 'all' or 'nothing'. A better approach is managed 'non-standard' software, processs, etc, where you support a slow changeover, or even FSM forbid, using the best solution in the best situation.
Well, it's true that there are only about 1500 fart apps for android as opposed to the iPhones 7000, but many people are willing to make that sacrifice. I noticed the misleading article on the screen was posted today on Wired... but it's still misleading.
Android is a vastly more open platform. Tethering on WinMo is also effortless, over both bluetooth and USB. I was under the impression that some iPhone carriers allowed tethering... do they make it difficult to use?
These watches have been out for a couple of years. The one described seems a bit thinner, but that's about it, and the price seems ridiculous. I think I might buy one through the link you provided... it looks awesome. The hard buttons on the band really put it over the top.
On their mainframes, IBM still charges for 'MIPS', which is processor usage... and they charge rather a lot. This could potentially cost them a lot of money, although it's unlikely the efficiency can be applied to the sort of simple business transactions that are typically done on that sort of hardware.
Well I do, and I hope it stays at least supported. The shortcuts for mapping, mailing, and translating are very handy. I also frequently use the 'define' command when reading. I generally have 60+ tabs open, and use the tab selection command. When someone asks "just how many freakin' tabs do you have open?", I use the 'count-tabs' command.
In the future, the "Astley" will become the standard unit for measuring carbon emissions from computing. eg.: I switched to DC power for our servers and saved 47 Astleys annually.
Microsoft's patent portfolio is the largest and strongest in the software industry
I like to mentally replace 'patent portfolio' with the more accurate term 'bullshit'. It certainly makes this sentence read better. Are companies at point now that lawyers outnumber engineers and software developers?
Mildly off-topic here, but related. I always wonder why people keep insisting on capitalizing the keywords in SQL statements, and in some cases, column and table names as well. There is also a very high proportion of people seem to like to remove vowels, use all caps and underscores. Most of this seems to be conventions that came out of the 70's and 80's where only upper case was available, and space for column names was limited. Well, the 70's are over, and many DBAs, and through convention, many others have not applied the same readability improvements to SQL as they have to other languages. I think in many cases, the upper case keyword thing was people misunderstanding manual conventions, where they iondicate keywords bt printing them in upper case.
There, I've had my rant. Spread the word on readable SQL.
After that, find an open source project that interests you and try to participate. The comments and help you get from more experienced members of the team (code reviews, really) will greatly improve the quality of your code. It's one thing to write code that works, and another thing altogether to write code that is maintainable and efficient. I'm making an assumption here that you can find a project willing to take the time to help you as you help them.
I've got Doom running on my MP3 player (using the RockBox firmware). The iPhone should be able to do way better than that. That fact it was created in 3 days is very cool though, and shows how far we've advanced in tools and libraries.
There's still lots of interesting programming going on, and lots of interesting new languages. The ''Magic Incantations' are the same frameworks you used to have to write yourself, and even then you generally only did it once. It's gotten a lot easier to share the common solutions now, and we're free to do the real work.
I don't buy their products either, but this doesn't seem like that bad of an idea from a consumer point of view as opposed to a demo being disabled completely. From a game vendor point of view it might be a bit dangerous if a person does not know that a feature has been disabled in the demo because of time constraints ... he might just think the game was broken, or just plain sucked. You would have to make it very obvious that the feature was removed, not just missing, and the reason for it. There are also a limited set of things this could be applied to without rendering a demo completely pointless.
Of course, it will also become a sport to see who can finish the demo completely in the allotted time.
There is also a vast collection of open source software that will run just fine on the device with a simple recompile. Another of the advantages of open platforms.
... on a multi-core server. Personally, I think you'd be an idiot to expect it to be either. It obviously won't run as fast, and if you haven't created the display to scale to a small screen properly, I wouldn't think it would look good either.
The problem with that approach is that it puts too high a barrier on change. If standardization becomes more important to you than doing things correctly, you end up with areas where you can't improve because the required approach is 'all' or 'nothing'. A better approach is managed 'non-standard' software, processs, etc, where you support a slow changeover, or even FSM forbid, using the best solution in the best situation.
Well, it's true that there are only about 1500 fart apps for android as opposed to the iPhones 7000, but many people are willing to make that sacrifice. I noticed the misleading article on the screen was posted today on Wired ... but it's still misleading.
Android is a vastly more open platform. Tethering on WinMo is also effortless, over both bluetooth and USB. I was under the impression that some iPhone carriers allowed tethering ... do they make it difficult to use?
Graceful failure? Whatever happened to a basic test suite. There's no way something like this should have made it out the door.
And will do it better. No DRM, no platform limitations, no forced warnings, etc.
The internet is too powerful, for governments, to leave alone.
William Shatner, is that you?
It's never the hardware failures that get you on any platform. From what I've seen, 99% of all outages are caused by idiots.
These watches have been out for a couple of years. The one described seems a bit thinner, but that's about it, and the price seems ridiculous. I think I might buy one through the link you provided ... it looks awesome. The hard buttons on the band really put it over the top.
... and that was exactly my point. This will cost IBM money ... it will save customers money.
For their cloud computing stuff, absolutely, but customers typically 'own' their own mainframes.
On their mainframes, IBM still charges for 'MIPS', which is processor usage ... and they charge rather a lot. This could potentially cost them a lot of money, although it's unlikely the efficiency can be applied to the sort of simple business transactions that are typically done on that sort of hardware.
Well I do, and I hope it stays at least supported. The shortcuts for mapping, mailing, and translating are very handy. I also frequently use the 'define' command when reading. I generally have 60+ tabs open, and use the tab selection command. When someone asks "just how many freakin' tabs do you have open?", I use the 'count-tabs' command.
In the future, the "Astley" will become the standard unit for measuring carbon emissions from computing. eg.: I switched to DC power for our servers and saved 47 Astleys annually.
The problem is that these idiots are scaring away potential business users of open source software.
Aren't you a communist as well?
Yes, our governments should stand up to China. They've been too accommodating for too long.
Microsoft's patent portfolio is the largest and strongest in the software industry
I like to mentally replace 'patent portfolio' with the more accurate term 'bullshit'. It certainly makes this sentence read better. Are companies at point now that lawyers outnumber engineers and software developers?
Show a little spine and turn the damn filters off.
Mildly off-topic here, but related. I always wonder why people keep insisting on capitalizing the keywords in SQL statements, and in some cases, column and table names as well. There is also a very high proportion of people seem to like to remove vowels, use all caps and underscores. Most of this seems to be conventions that came out of the 70's and 80's where only upper case was available, and space for column names was limited. Well, the 70's are over, and many DBAs, and through convention, many others have not applied the same readability improvements to SQL as they have to other languages. I think in many cases, the upper case keyword thing was people misunderstanding manual conventions, where they iondicate keywords bt printing them in upper case.
There, I've had my rant. Spread the word on readable SQL.
After that, find an open source project that interests you and try to participate. The comments and help you get from more experienced members of the team (code reviews, really) will greatly improve the quality of your code. It's one thing to write code that works, and another thing altogether to write code that is maintainable and efficient. I'm making an assumption here that you can find a project willing to take the time to help you as you help them.
I've got Doom running on my MP3 player (using the RockBox firmware). The iPhone should be able to do way better than that. That fact it was created in 3 days is very cool though, and shows how far we've advanced in tools and libraries.