Yes, what if there was a "isolated, self-contained, easily testable pieces of code, with well-defined inputs and outputs", many of which could be assembled together to form a complete application, but modular enough to stand on their own and be used in other applications. For ease of use we could put these things, 'objects' if you will, into a single container, like a single 'file' in a 'folder' of many such 'objects' for example. This would simplify access and editing.
Nah, the idea could never work. How would one know how and where these things interact with each other? We would need to create a new language from the ground up that makes use of them, in order to properly track their behavior. Then find a way of showing that interaction graphically to the programmer. The shear scale of such an endeavor makes it one of those pie-in-the-sky concepts.
OK, now back to work : I'm building a multithreaded back-end business software program using Vi.
Here's how many of my article submissions have gone :
Reading the article, reading any associated articles and getting a good grasp of the event and technologies involved. Then carefully summarizing the article, linking to the main article and associated article, and providing reference links to Wikipedia. Finally creating an insightful, not overhyped, and clear headline.
After submitting the story, refresh/. and seeing an abortion of a summary on the same story because the/. editors just picked the first one with an exciting headline.
It was the previous administration that started giving out the money. Since they had nothing but contempt for any kind of tracking or accountability (see : e-mail fiasco), there's no surprise there.
Not even close. Did you read the graph ? The US has never suffered these kinds of losses, in any war (by proportion of the size of its army). It IS similar to Hitler's failed attempt though, both in terms of losses, strategy, and consequences for the would-be invader : complete defeat some years later.
Good point. I may have overestimated the wisdom of the average iPhone developer;-)
Kidding aside, I have noticed this trend when programmers coming from a Windows / proprietary background start working with open frameworks. They'll use these tricks and then get pissed when their apps break on the next framework update.
It could be a lack of education and experience, coupled with the fact that Windows has extremely stable ABIs and APIs.
As an OSS developer, I can't stand a platform that won't let me see the sources of the framework, nevermind private APIs. And although I agree with your point about hacking and reverse engineering a platform, the solution is simple : break the internal API every now and then as needed, but provide a stable API for apps to hook into. This way a developer will think twice about doing such things, as it means their app could very well break come next update.
iPhone OS is not open source, furthermore its applications can only be obtained from a single source. If THAT'S not a closed platform, I don't know what is.
If I choose to jail break my device
Fail. You should not have to resort to voiding your warranty and possibly bricking your device simply to do what any other smartphone out there can do.
BTW I say this after having owned the original iPhone, and jailbreaking it. I tried it, and hated all the artificial limitations.
This is great news !! This is the only way developers and users will learn never to trust a closed platform. Hopefully this starts pissing people off enough to go towards Android, or preferably the only truly open smartphone OS : Maemo / Meego. So I say, please Apple, remove more useful apps !!
I was talking about cost, not freedom. Most distros are availble for free (gratis), those that don't will usually have an unsupported version avaible at no cost (openSuse vs SLE, centOS vs RHL, etc).
The point here is that a communist government made distro is actually sold.
You would have a valid point IF Apple had in fact been the first to do pinch on multi touch. They were not. There has been experimental systems since the 90s, and MS came out with the Surface the same year Apple came out with the iphone.
The reason there was no multitouch devices before the iphone was the enormous cost of making them. Remember that the iphone initially cost nearly $600 with contract. After Apple showed there was a market for this type of tech, others followed suit. But to say that Apple invented multi-touch, or pinch to zoom, is a complete fallacy.
How long until some corporation decides they'll mine all that ice, space-ship it down to Earth, and sell it to yuppies the world over. Moon water! Cures cancer, gets you laid! Get yer Moon water naow !!
This is exactly the sort of progress that will NEVER happen unless Windows is no longer the dominant OS, and to a larger extent proprietary programs in general. With OSS, this sort of thing is just a recompile away. Maybe not for full optimization, but at least to get up and running. For example going from 32 to 64 bit, or x86 to ARM is generally possible with very few (if any) changes. But this is impossible if the source is unavailable.
Mac isn't as bad as Windows for this, since Apple writes the OS and many of the core apps, and has shown to be willing to provide a comparability layer for older software. But with Windows? It'll never happen.
That's a very simple issue. You just make a text box that only allows two digits, and if the digit entered is lower than 1 or greater than 10, you make it 1 or 10, respectively.
Except a few of the browser in the '7 list' use IE's rendering engine.
Which is why they're having the 5 most popular browsers initially visible, and the other 7 so that you have to scroll over to see them.
What, do you really expect us to do something that would personally inconvenience us, like having to pay more for cheap shit ?
I like them. If you can found 2 of the first 3, send different missionaries to your neighbors, thus dividing them and making money off them.
Yes, what if there was a "isolated, self-contained, easily testable pieces of code, with well-defined inputs and outputs", many of which could be assembled together to form a complete application, but modular enough to stand on their own and be used in other applications. For ease of use we could put these things, 'objects' if you will, into a single container, like a single 'file' in a 'folder' of many such 'objects' for example. This would simplify access and editing.
Nah, the idea could never work. How would one know how and where these things interact with each other? We would need to create a new language from the ground up that makes use of them, in order to properly track their behavior. Then find a way of showing that interaction graphically to the programmer. The shear scale of such an endeavor makes it one of those pie-in-the-sky concepts.
OK, now back to work : I'm building a multithreaded back-end business software program using Vi.
Here's how many of my article submissions have gone :
Reading the article, reading any associated articles and getting a good grasp of the event and technologies involved. Then carefully summarizing the article, linking to the main article and associated article, and providing reference links to Wikipedia. Finally creating an insightful, not overhyped, and clear headline.
After submitting the story, refresh /. and seeing an abortion of a summary on the same story because the /. editors just picked the first one with an exciting headline.
It was the previous administration that started giving out the money. Since they had nothing but contempt for any kind of tracking or accountability (see : e-mail fiasco), there's no surprise there.
Not even close. Did you read the graph ? The US has never suffered these kinds of losses, in any war (by proportion of the size of its army). It IS similar to Hitler's failed attempt though, both in terms of losses, strategy, and consequences for the would-be invader : complete defeat some years later.
Good point. I may have overestimated the wisdom of the average iPhone developer ;-)
Kidding aside, I have noticed this trend when programmers coming from a Windows / proprietary background start working with open frameworks. They'll use these tricks and then get pissed when their apps break on the next framework update.
It could be a lack of education and experience, coupled with the fact that Windows has extremely stable ABIs and APIs.
As an OSS developer, I can't stand a platform that won't let me see the sources of the framework, nevermind private APIs. And although I agree with your point about hacking and reverse engineering a platform, the solution is simple : break the internal API every now and then as needed, but provide a stable API for apps to hook into. This way a developer will think twice about doing such things, as it means their app could very well break come next update.
iPhone OS is NOT a closed platform
iPhone OS is not open source, furthermore its applications can only be obtained from a single source. If THAT'S not a closed platform, I don't know what is.
If I choose to jail break my device
Fail. You should not have to resort to voiding your warranty and possibly bricking your device simply to do what any other smartphone out there can do.
BTW I say this after having owned the original iPhone, and jailbreaking it. I tried it, and hated all the artificial limitations.
But whatever floats your boat.
This is great news !! This is the only way developers and users will learn never to trust a closed platform. Hopefully this starts pissing people off enough to go towards Android, or preferably the only truly open smartphone OS : Maemo / Meego. So I say, please Apple, remove more useful apps !!
I was talking about cost, not freedom. Most distros are availble for free (gratis), those that don't will usually have an unsupported version avaible at no cost (openSuse vs SLE, centOS vs RHL, etc).
The point here is that a communist government made distro is actually sold.
It's called the 'circle of friends'.
Right, because /. has a long and glorious history of implementing user suggestions. Case in point : kdawson is long gone.
Ubuntu gets a new theme and ./ STILL uses the Debian icon?
The Russian student paid about $5 worth of North Korean currency for the Red Star and $10 for an application program disc, according to RT-TV.
Anyone else think it ironic that a communist regime CHARGES for Linux, an OS that's FREE to the rest of the world ?
You would have a valid point IF Apple had in fact been the first to do pinch on multi touch. They were not. There has been experimental systems since the 90s, and MS came out with the Surface the same year Apple came out with the iphone.
Here, look at this from 2006 : http://cs.nyu.edu/~jhan/ftirtouch/
The reason there was no multitouch devices before the iphone was the enormous cost of making them. Remember that the iphone initially cost nearly $600 with contract. After Apple showed there was a market for this type of tech, others followed suit. But to say that Apple invented multi-touch, or pinch to zoom, is a complete fallacy.
Because shipping it from Fiji to NYC isn't ?
How long until some corporation decides they'll mine all that ice, space-ship it down to Earth, and sell it to yuppies the world over. Moon water! Cures cancer, gets you laid! Get yer Moon water naow !!
This is exactly the sort of progress that will NEVER happen unless Windows is no longer the dominant OS, and to a larger extent proprietary programs in general. With OSS, this sort of thing is just a recompile away. Maybe not for full optimization, but at least to get up and running. For example going from 32 to 64 bit, or x86 to ARM is generally possible with very few (if any) changes. But this is impossible if the source is unavailable.
Mac isn't as bad as Windows for this, since Apple writes the OS and many of the core apps, and has shown to be willing to provide a comparability layer for older software. But with Windows? It'll never happen.
That's a very simple issue. You just make a text box that only allows two digits, and if the digit entered is lower than 1 or greater than 10, you make it 1 or 10, respectively.
Right, because all foreign words that look similar to English MUST have a similar meaning as well.
Look up 'patron' in Spanish or French ;-)
Quite right.
... and all we need to do get some is to get some stupid natives out of their tree house.