It seems better to me than locking all mobile devices to one platform forever.
There's no reason native clients need tie you to a single platform. Nothing says a NaCL client must be the only method for interacting with a site.
On mobile platforms today, most major sites have well-developed, HTML web apps optimised for mobile screens - and additionally, mobile apps written for iOS and Android, which frequently just duplicate the function of the web app in a nicer/faster way. People generally prefer using those apps, but if you don't have iOS or Android, you can still use the web app. Granted, it's more work for the company to maintain support for multiple platforms, but there's nothing locking anyone out.
I guess my point was that native clients could (and perhaps should) look/work more like actual apps for that platform. Maybe right now NaCL is just a faster alternative to HTML, but at least for supported platforms, websites offering on-demand full native apps might be a popular alternative, as they are right now on mobile.
Gotta agree, native networked apps have some big advantages - fast local processing, local gfx elements, cached local data, richer GUI etc. But they have real disadvantages too - they have to be written for specific architectures & platforms, and consumers have to locate (and update) them through a whole different channel (an app store) than the site they communicate with (which is usually a company website).
But a NaCl (or similar) app could work just as well as a mobile app does. They have all the same advantages (fast, rich local GUI, etc), with the added advantage of being downloaded on-demand directly from the relevant website. And NaCl's disadvantages (platform-specificity and security issues) are no worse than existing native apps.
Heck, for mobile platforms (well, Android) you might as well use standard APKs as your native client, with just a streamlined installer (click a link, show a permissions dialog, then auto d/l+install+start), and bypass the app stores altogether. Next time you click that link, it takes you directly to that respective app (as with Maps and YouTube links), which then displays the content you wanted.
So you believe all devices not locked to a specific carrier are intended only for hackers? There's a lot of consumers here in Australia that would disagree with you - changing carriers is very common here, thanks to network compatibility and mandated number porting.
Or did you mean the Nexus bootloader is unlocked? That's not the case; while it's unlockable with a simple command, it's shipped in a locked state. Personally, I think it's sad that 'free & open' is no longer the default state of our hardware, but I can see the advantages in a trusted environment, so long as it's easy for the user to override.
And only for some features. Consumer phones will of course still be fully supported, receive all updates etc.
AOSP builds from source have never had full telephony function for CDMA devices due to missing carrier binaries, so Google is moving to clarify this, and is no longer listing CDMA devices as fully supported for developers.
IPCC 3 WGI Chap 11 Table 11.3 estimates a 61m sea-level rise if all of Antarctica melts, and 7m from Greenland. This could take 1500 years, though other factors like lubrication might speed this.
It's also worth noting that sea levels have already risen 120m since the last glacial maximum.
there is too much money to be made on "popular" science like this
seriously damaging the economy
I'm guessing you don't see any contradiction here? Or are you referring to all those researchers who have apparently been getting rich doing climate science? Coz I'm not seeing any - maybe they're hiding behind all the oil billionaires.
These are scientific issues and probably have scientific solutions.
And if they don't? I'd actually call dramatic increases in storms/drought/famines/conflicts/refugees something more than a "scientific problem".
Exchange-based remote wipe support was added in Android 2.2. Encrypted storage and password policies were added in Android 3.0. Full-device encryption was added in Android 4.0, along with an API for third-party VPN solutions, and IPsec support for the built-in VPN client.
The phone I bought recently also had GPS, compass, accelerometer, 3G, wifi, 2MP camera, Android 2.2 with Market etc etc, but the QXGA touch screen was resistive. It also had a trackball and keyboard, which made up for that. It was $29, no contract, and even came with $10 prepaid credit.
Well, more or less. It's a port of the Android libraries to a Windows JVM, which is sufficient to run many/most Android apps (much like what RIM are doing). It's not a port of Android itself. But it does run Android apps in windows on your desktop (or fullscreen).
Well, unlike Android, MySQL is under a GPL licence, requiring them to open the source to released binaries in a timely fashion, is it not? So Oracle couldn't legally withhold source at all, unless they changed the licence somehow.
I was under the impression that MySQL is (or perhaps was, until a couple years ago) a much more community-driven project, with many contributors who would be livid to see their work bought & derailed, but perhaps I'm wrong there. If it really was developed solely by MySQL AB (and then Sun, then Oracle), with little to no direct community input, then yes, I would think Oracle would be well within their moral rights to turn it into a restaurant ordering system, if they felt like it. The community can go play with the MariaDB fork instead, and should be happy that they were given a free DB as good as it is.
Here's a big difference: Android is pretty much entirely funded and developed by Google. It's not a community project.
Their project, their copyright, their licence, their rules. Demanding that they give you the source to everything they develop is simply childish. Be grateful for the source you get, since it cost the wider community nothing, not even time.
And if the lawyers held up two modern smartphones, how many lawyers (or consumers) could pick the Windows Phone (if the screen was off)?
It would be trivial to spot the Samsung tablet (hint: it's the less-square, 16:9 one), but perhaps shape recognition isn't part of the lawyer skillset. With the home screens on, it'd be even easier. Nonetheless, the GP is right; hand-sized, rectangular shape, speaker at the top, basic black colour - none of these could be considered a unique feature in phones, because the form is in large part dictated by the function. Just as with tablets.
Quoting the word or string does exactly the same thing. The + operator was redundant anyway.
something that draws in more hot, fun women than boring, geeky men
What on earth are you doing here, then?
It seems better to me than locking all mobile devices to one platform forever.
There's no reason native clients need tie you to a single platform. Nothing says a NaCL client must be the only method for interacting with a site.
On mobile platforms today, most major sites have well-developed, HTML web apps optimised for mobile screens - and additionally, mobile apps written for iOS and Android, which frequently just duplicate the function of the web app in a nicer/faster way. People generally prefer using those apps, but if you don't have iOS or Android, you can still use the web app. Granted, it's more work for the company to maintain support for multiple platforms, but there's nothing locking anyone out.
I guess my point was that native clients could (and perhaps should) look/work more like actual apps for that platform. Maybe right now NaCL is just a faster alternative to HTML, but at least for supported platforms, websites offering on-demand full native apps might be a popular alternative, as they are right now on mobile.
Gotta agree, native networked apps have some big advantages - fast local processing, local gfx elements, cached local data, richer GUI etc. But they have real disadvantages too - they have to be written for specific architectures & platforms, and consumers have to locate (and update) them through a whole different channel (an app store) than the site they communicate with (which is usually a company website).
But a NaCl (or similar) app could work just as well as a mobile app does. They have all the same advantages (fast, rich local GUI, etc), with the added advantage of being downloaded on-demand directly from the relevant website. And NaCl's disadvantages (platform-specificity and security issues) are no worse than existing native apps.
Heck, for mobile platforms (well, Android) you might as well use standard APKs as your native client, with just a streamlined installer (click a link, show a permissions dialog, then auto d/l+install+start), and bypass the app stores altogether. Next time you click that link, it takes you directly to that respective app (as with Maps and YouTube links), which then displays the content you wanted.
And if you want to know why he split them, sit down and he'll tell you. It wasn't about the money - it was just too big.
Today was not the day to turn my sarcasm meter up to high gain...
The vast majority of the world's traffic isn't on port 80. It's all on the Internet.
But even if this guy wins, we'll be too busy reading Facebook on our mobiles to notice.
...comes great responsibility.
Internet != Web, sheesh. The Internet was around long before Doyle or Sir Tim or whoever invented the Web in 1993.
You'd think editors might know that by now, even here on /.
To the user, perhaps; not so much to malware. As it should be.
So you believe all devices not locked to a specific carrier are intended only for hackers? There's a lot of consumers here in Australia that would disagree with you - changing carriers is very common here, thanks to network compatibility and mandated number porting.
Or did you mean the Nexus bootloader is unlocked? That's not the case; while it's unlockable with a simple command, it's shipped in a locked state. Personally, I think it's sad that 'free & open' is no longer the default state of our hardware, but I can see the advantages in a trusted environment, so long as it's easy for the user to override.
And only for some features. Consumer phones will of course still be fully supported, receive all updates etc.
AOSP builds from source have never had full telephony function for CDMA devices due to missing carrier binaries, so Google is moving to clarify this, and is no longer listing CDMA devices as fully supported for developers.
(Undoing moderation to post this)
IPCC 3 WGI Chap 11 Table 11.3 estimates a 61m sea-level rise if all of Antarctica melts, and 7m from Greenland. This could take 1500 years, though other factors like lubrication might speed this.
It's also worth noting that sea levels have already risen 120m since the last glacial maximum.
there is too much money to be made on "popular" science like this
seriously damaging the economy
I'm guessing you don't see any contradiction here? Or are you referring to all those researchers who have apparently been getting rich doing climate science? Coz I'm not seeing any - maybe they're hiding behind all the oil billionaires.
These are scientific issues and probably have scientific solutions.
And if they don't? I'd actually call dramatic increases in storms/drought/famines/conflicts/refugees something more than a "scientific problem".
And if that isn't consensus, I don't know what is.
I too wish people would stop getting this wrong, as it's blocking the conversation about what to do about climate change.
Exchange-based remote wipe support was added in Android 2.2. Encrypted storage and password policies were added in Android 3.0. Full-device encryption was added in Android 4.0, along with an API for third-party VPN solutions, and IPsec support for the built-in VPN client.
The phone I bought recently also had GPS, compass, accelerometer, 3G, wifi, 2MP camera, Android 2.2 with Market etc etc, but the QXGA touch screen was resistive. It also had a trackball and keyboard, which made up for that. It was $29, no contract, and even came with $10 prepaid credit.
These things are getting dirt cheap.
You could already do that.
Well, more or less. It's a port of the Android libraries to a Windows JVM, which is sufficient to run many/most Android apps (much like what RIM are doing). It's not a port of Android itself. But it does run Android apps in windows on your desktop (or fullscreen).
Well, unlike Android, MySQL is under a GPL licence, requiring them to open the source to released binaries in a timely fashion, is it not? So Oracle couldn't legally withhold source at all, unless they changed the licence somehow.
I was under the impression that MySQL is (or perhaps was, until a couple years ago) a much more community-driven project, with many contributors who would be livid to see their work bought & derailed, but perhaps I'm wrong there. If it really was developed solely by MySQL AB (and then Sun, then Oracle), with little to no direct community input, then yes, I would think Oracle would be well within their moral rights to turn it into a restaurant ordering system, if they felt like it. The community can go play with the MariaDB fork instead, and should be happy that they were given a free DB as good as it is.
Here's a big difference: Android is pretty much entirely funded and developed by Google. It's not a community project.
Their project, their copyright, their licence, their rules. Demanding that they give you the source to everything they develop is simply childish. Be grateful for the source you get, since it cost the wider community nothing, not even time.
only to lose access to it because Google closes the loophole
The songs are standard MP3, no DRM, so whatever you buy (and download) you keep, loophole or no.
They announced EMI, Universal and Sony, not Warner yet. And a boatload of indie labels.
It's OK, now we have Zune ;-)
Geez, the penalties are steep.. "not less than an eternity of eagle-based liver removal" for a first offence :-/
And if the lawyers held up two modern smartphones, how many lawyers (or consumers) could pick the Windows Phone (if the screen was off)?
It would be trivial to spot the Samsung tablet (hint: it's the less-square, 16:9 one), but perhaps shape recognition isn't part of the lawyer skillset. With the home screens on, it'd be even easier. Nonetheless, the GP is right; hand-sized, rectangular shape, speaker at the top, basic black colour - none of these could be considered a unique feature in phones, because the form is in large part dictated by the function. Just as with tablets.