Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×

Comment Re:Is this Google's fault? Yes. (Score 3, Interesting) 434

In other words, it's a lose for everyone involved, due to the way the Android/OEM/Carrier relationship is structured, and there's no product continuity upsell like you have with the various iPhone models.

This is only true as long as consumers don't prioritize upgrades at point of purchase. If we could get OEMs to begin making binding upgrade and update support commitments, and get consumers looking at and comparing devices on that basis, then OEMs would be motivated to provide updates.

They can prioritize all they want, but no one wants to pay for the carrier certification of thee modified SDRs, particularly when using a T-Zone on a Snapdragon chip in order to run the baseband, and the FCC demands that the SDR be certified as a unit (software + hardware). That's a carrier certifiiation per carrier, per country, per device, per version update.

Also no carrier using a contract lock-in revenue model is going to provide an update that doesn't lock you into a new contract, and a version update won't do that unless there's a charge for the update, based on FAS (Federal Accounting Standard) rules, since without an exchange of consideration, there is no contract. This is why Apple charged for the WiFi software update on iPods, and non-cellular network iPads, but didn't charge for cellular connected iPads and iPhones. It had to do with realization of revenue over time, versus a one time sale, and adding features to the device via software.

You should also be aware that the image that's shipped by the OEM is often not even buildable by Google engineers; apart from the fact that the devices used during development are generally signature neutered, and it's impossible to cryptographically sign the image for the given device without it either being neutered like that, or signing code that they device manufacturer generally does not share due to it containing a signing key they don't want out there... they entirety of the board file is generally not committed back to the Google maintained Android source tree. Nor is it maintained going forward so that it's up to date, nor is the remainder of the OS productization standardized across all the OEMs. They are trying to differentiate their products, after all, and my Samsung device looking and feeling exactly like a non-Samsung device is not in Samsung's interest: it makes them into a commodity, which is a quick race to the bottom on margin.

Google has significant dictatorial powers when it comes to Chromebooks, which are not available to the Android folks, even if they had the ability to code sign, and could dictate a code cut, the Android in the tree is pretty raw, and never productized.

Finally, Android lacks a uniform app ecosystem; this is a more or less direct consequence of having allowed third party stores, without a strong compatibility for the apps across all devices.

Seriously, one of the smartest things that Apple did was keep the baseband processor separate from the application processor so that there was no telecom recertification required, unless they were explicitly hacking the baseband for some reason (e.g. the carrier lock they did by re-doing the SIM/IMEI handshake when doing a hand-off between cell towers in order to intentionally break SuperSIMs and similar techniques for hardware carrier unlocks).

Without the app ecosystem and the continuity of app and other content going forward on Android -- which it doesn't -- I don't see a means of enforcing carrier lock-in to support that economic model, particularly if you started supporting software updates.

Comment Re:Is this Google's fault? Yes. (Score 4, Interesting) 434

This has nothing to do with Google. Maybe Google is at fault for not making updates mandatory, but that would have been a completely different set of issues.

Actually, it does.

The Android partner model is to snapshot the tree, and then the OEM productizes the snapshot, adding hardware driver support, their own apps and UI changes, and then they do a deal with the carrier for badging and more apps -- like pointing by default to the OEM or carrier's app store, in order to monetize the device further.

This model exists to avoid disclosing information between OEMs and different carriers, since Google does not do the actual productization.

Because of this, pretty much every Android device, other than the ones which were Google-badged as "buy them from Samsung, resell them under the Google name", is a one-off with a one-off version of the OS. In order to update the OS, it'd be necessary to (effectively) re-do the port of the OS to the device for each new version.

On top of that, there's really not a lot of incentive for the carrier to have the versions of the OS an Android phone is running changing on them, since each new one requires recertification, and, depending on the degree of changes made to things like the baseband and changes in electronic noise due to changes in the software, FCC recertification, or whatever the local equivalent happens to be in your home country.

It's like building a whole new phone, except you're not getting paid for it, and theres no upsell to get you back under contract for the next 18 months.

In other words, it's a lose for everyone involved, due to the way the Android/OEM/Carrier relationship is structured, and there's no product continuity upsell like you have with the various iPhone models.

Comment Cross Play (Score 4, Informative) 104

Crossplay-enabled games offer online play between GOG and Steam. Because where you buy your games shouldn't prevent you from playing with friends.
Cross-play doesn't require any setup or configuration. Steam users won't need to create GOG.com accounts or install GOG Galaxy, while GOG.com users won't need to create Steam accounts. Just log in, launch your game, and start playing online!

That is the killer feature, IMHO. I was scrolling through expecting to just ignore this like I did the downloader, but that actually provides something of value above what you can do with the website.

Comment Not a big increase in complaints (Score 2) 553

At the same time, age discrimination complaints have spiraled upward, according to the Equal Employment Opportunity Commission, with 15,785 claims filed in 1997 compared to 20,588 filed in 2014.

In 17 years the number of complaints went up by 30%. However according to the Census Bureau, the number of "Mathematical and Computer Science" workers increased by 150% between 1997 and 2012 (from 1.3 Million to 3.3 Million). The number of job postings likely scaled similarly, so the complaints per posting actually went down.

Source:
http://www.census.gov/prod/3/9...
http://www.census.gov/compendi...

Comment Re:This again? (Score 2) 480

It is very hard to believe that they are going to send a propulsion system into space without a clear understanding of how it works.

We send drivers on the road every day who don't have a clear idea how cars work.

Knowing how something works is nice, but not knowing how it works won't diminish its utility, so long as it *does*.

We use gravity daily to generate hydroelectric power. Ask a group of physicists how gravity works. We have the math for it, but we don't have the story of it. Either way, the lights come on when the water weight is converted from potential to kinetic energy, and we are still damned if we know the mechanism of conversion. If we did, we'd al be riding around on hoverboards.

Comment Re:That's not a riot. (Score 1) 141

I think you're just latching on to insurrection because it has fewer negative connotations which is basically linguistic pathos. I find this type of meaningless rhetoric to be counter productive.

You are incorrect. The difference between a riot and an insurrection is that, for an insurrection, I'm perfectly happy bringing in the National Guard and shooting the assholes.

A rebellion can be either violent resistance or open resistance. For violent resistance: bring in the national guard. For merely open resistance: put them on national television, and hear what they have to say. Occupy Wall Street was an open resistance rebellion; Rosa Parks was open resistance rebellion; Mahatma Gandhi was open resistance rebellion. The Serbian events which ousted Slobodan Miloevi was open resistance rebellion. Birmingham, Alabama and Selma, Alabama during the U.S. Civil rights movement was open resistance rebellion.

If it's just a riot, you handle it with local policing.

A thing is what a thing is indifferent to whatever you call it. I can call something great a pile of shit or I can call a pile of shit something great... it is still going to be itself.

But involuntary manslaughter, manslaughter, third degree murder, second degree murder, and first degree murder are all murder, aren't they?

So it shouldn't matter what we call it: if we have the death penalty for first degree murder, we should have the same penalty for involuntary manslaughter, because "A thing is what a thing is indifferent to what you call it"... right?

Just because you can lump an event into a category does not make it the same as all of the other events you are able to lump into the same broad category.

If you find yourself putting everything into the same bucket, perhaps the problem isn't the thing, it's the fact that you have too few buckets.

Comment The clarification... (Score 1) 226

Anyone with some legal experience able to clarify this? Given that grooveshark wasn't...exactly...apologetic about their strategy(nor has it changed all that much), my assumption is that the sudden shift to grovelling-apology-mode has much more to do with losing than it does with any change of heart.

I'm pretty sure the apology has a hell of a lot more to do with the transfer of control of the domain name to the record label than it has to do with the actual opinions of Grooveshark, or really, anyone who was employed by them, since whatever statements are up currently are hosted on RIAA owned servers on a RIAA owned domain, and likely dictated to RIAA employed web masters by RIAA marketing executives.

I don't think anyone at Grooveshark would willingly admit legal liability so blatantly, unless they had discontinued their schizophrenia medication.

Comment Re:Try again... 4? (Score 1) 226

If you wrote some software and sold it to someone for $1000, you are cool with them making copies and giving it away?

If it took him less than 20 hours, he's making over $104,000 / year writing software, so he's probably OK with it.

The entire GNU philosophy / GNU Manifesto is based on the idea that software writers are craftsmen engaged in making works for hire. It's no different than making furniture.

I personally don't agree with that economic model, but I'm pretty sure by his statements that he's OK with it.

Comment Re:That's not a riot. (Score 1) 141

No, an insurrection requires an intention to subvert the government and take over as the new rulling authority.

Incorrect; you are confusing an insurrection with a revolution:

insurrection: noun: a violent uprising against an authority or government.
rebellion: noun: an act of violent or open resistance to an established government or ruler.
revolution: noun: a forcible overthrow of a government or social order in favor of a new system.

An insurrection can lead to a revolution, as can a rebellion, but it's not a sufficient condition. Planned rioting with no political or social goals is insurrection. Unplanned rioting is not insurrection, it is merely rioting.

Given that these riots were planned via social media, they were insurrection; given that they were against authority, rather than an established government or ruler, they were NOT a rebellion.

Slashdot Top Deals

The optimum committee has no members. -- Norman Augustine

Working...