Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
×

Comment It's not forced bundling with the OS. (Score 2) 427

People aren't being forced to install the GMS to sell an Android phone. They are, however, being forced to install the entire GMS or none of it. There's no unbundling of just one or two apps and leaving the rest uninstalled. So if you want to sell an Android that has for example the GMail app or the Google+ app (or the Play Store app, which is the big clincher) then you have to install the others.

Comment Re:Google has 20 apps? (Score 1) 427

This is from my head, so I'm sorry if it's not complete or includes apps not considered part of the GMS suite.

Other than Gmail, Play Store, Youtube, and Maps I can think of:
Play Music, Play Books, Play Games, Play Movies & TV, Play Newsstand, Google search, Google voice search, Google Translate, the Chromecast app, Google+, Google Now, Drive, Chrome, Hangouts, and Google Wallet.

That's nineteen of the twenty I guess. I don't really use the movies/tv app or the newsstand app. The rest I do to some extent. I wonder if the separate Google Settings icon is considered part of the apps suite, or if maybe the Chromecast integration isn't.

Are the default clock, calendar, contacts, calculator, and SMS messaging app (that they keep trying to obsolete in favor of Hangouts) part of the suite?

Google as it turns out has a list of apps for Android and another for iOS in case you want their apps on Apple hardware. Some of those I didn't think to list above.

Comment Re:These people are doing it to themselves (Score 1) 907

Part of TFS says it's a starter interlock and another says it interrupts the ignition system. Contrary to what some people think, these are two related and interconnected but very different things.

The starter system primes the ignition system with a solenoid and starter motor to bring the engine up from a non-running state and is not needed again until the engine has stopped and needs to be started again. The engine needs the ignition system for more than the initial startup. It's used to ignite the fuel/air mixture. The ignition system is needed the whole time the engine is running.

The NYT has this terrible sentence in TFA: "But before they can drive off the lot, many subprime borrowers like Ms. Bolender must have their car outfitted with a so-called starter interrupt device, which allows lenders to remotely disable the ignition." If they disable just the starter, that's different from disabling the ignition system. This is reporting of the sloppiest sort.

One of the device companies clearly states on their web site it is a starter interrupt device only [passtimeusa.com] and also that there is a 24-hour emergency driving feature in case there is an emergency.

What another company may be selling that's not listed in TFA beats me.

Comment Re:Could be improved (Score 1) 907

Part of TFS says it's a starter interlock and another says it interrupts the ignition system. Contrary to what some people think, these are two related and interconnected but very different things.

The starter system primes the ignition system with a solenoid and starter motor to bring the engine up from a non-running state and is not needed again until the engine has stopped and needs to be started again. The engine needs the ignition system for more than the initial startup. It's used to ignite the fuel/air mixture. The ignition system is needed the whole time the engine is running.

The NYT has this terrible sentence in TFA: "But before they can drive off the lot, many subprime borrowers like Ms. Bolender must have their car outfitted with a so-called starter interrupt device, which allows lenders to remotely disable the ignition." If they disable just the starter, that's different from disabling the ignition system. This is reporting of the sloppiest sort.

One of the device companies clearly states on their web site it is a starter interrupt device only and also that there is a 24-hour emergency driving feature in case there is an emergency.

What another company may be selling that's not listed in TFA beats me.

 

Comment Re:These people are doing it to themselves (Score 1) 907

Indeed. I live in Houston myself. I received a notice to vacate from my apartment leasing company for not paying rent. This was because while they took my check, deposited my check, and gave me a receipt for the check, they credited my check (with my name and address printed on the check, my apartment number also on the memo line, and my signature on the check) to someone else's ledger.

My girlfriend took the receipt (including a photocopy of the front of the check and the signature of their employee), the printout from my bank account showing the draft (including scans of the front and back of the check with their endorsement), a copy of the eviction notice, and a copy of the notice of amount due (because water is billed monthly besides the fixed rent) to the leasing office. They corrected my rent ledger, printed it out, and signed it. They also wrote an apology letter saying I was up to date and they were sorry for their mistake, and signed that.

Still, it took time out of my workday to get the paperwork together and emailed to my girlfriend. It took time out of her day, too. She was very upset until it was resolved. If an apartment complex can carelessly give a 3.5 year resident a notice to vacate in ten days posted on the door, I have no doubt a car dealership in the same town can push a button carelessly.

Comment Re:Oh good (Score 1) 907

It encourages people to be more timely on payments if they don't lose their job or their life due to having the ignition cut out.

Doing this while the car is moving is unconscionable. Not having an emergency short-term override for emergencies is pretty close.

Comment "Scripting" langs are functional, OO, procedural (Score 4, Informative) 165

Simply because a language is billed as a "scripting" language (by which people tend to mean distributed as source code and partially compiled for each execution rather than compiled once and distributed as object code rather than actually used primarily to script other programs) doesn't mean there's no programming paradigm associated with them. They can support procedural, functional, actor-based, object-oriented, logical, dataflow, reactive, late binding, iteration, recursion, concurrency, and whatever other paradigms and methods people want. Some of them support mixing and matching even in the same program.

Languages that are typically fully compiled can even be run in an interpreter. C-- comes to mind. Often languages known for interpretation (actually most of which are partially compiled rather than interpreted line-by-line) have support for compiling at least portions of a program up front, too. Examples include the .pyc files of Python, luajit, Facebook's HHVM, Steelbank Common Lisp, and Reini Urban's work on perlcc.

People making claims about one type of language vs. another should really keep straight what types they are talking about.

Slashdot Top Deals

After the last of 16 mounting screws has been removed from an access cover, it will be discovered that the wrong access cover has been removed.

Working...