Forgot your password?

Comment: Non-replaceable component (Score 3, Informative) 110

by DrYak (#47735629) Attached to: Ask Slashdot: Where Can I Find Good Replacement Batteries?

So which phones would that be where the batteries cannot be replaced?

Apple's iPhone are designed with battery that should not be replaced by the end-user. The only official policy is that you should bring a phone with a dead or dying battery to the shop for replacement, whereupon the salesperson will try to persuade you to buy a new phone because replacing the old battery is almost as expensive as the newest shiny toy.
You can try to replace them, but it's non trivial, you need to actually disassemble the phone, which might void your warranty.

Compare with any other brand sold in Europe:
You just to :
- buy a replacement (either the original part from any phone shop, or by a 3rd party like mugen)
- power off the phone
- open the battery lid (just pushing a button)/swap the batteries/close the lid
- power on
- don't forget to throw the battery in the appropriate recycling bin instead of putting it into trash.
That's it.

(Please note: air-mailing lithium batteries has a special regulation. Some postal service just refuse to handle them "on security ground", even if they are standard conformant, the proper paperwork is filled, and (like everyphone battery, unlike some modelling batteries) the protecting electronics are actually embed inside the battery itself. That's plain stupid. And it might block your possibility to return the battery for RMA)

Comment: Windows applications, etc. (Score 2) 45

by DrYak (#47735561) Attached to: Virtual Machine Brings X86 Linux Apps To ARMv7 Devices

- For the closed-source windows application that you are running on your open-source wine. (This kind of emulator can bring executing Windows x86 software on your ARM chromebook. Except TFA's emulator is much faster a this than qemu-user-mode).
- For some shitty closed source stuff that you are forced to use (weird proprietary SSL VPN, Microsoft Skype, Adobe Flash, etc.)

Comment: Been done already (Score 2) 45

by DrYak (#47735555) Attached to: Virtual Machine Brings X86 Linux Apps To ARMv7 Devices

qemu-user-mode + wine has been done for some time already. It more or less works for Windows x86 executables on ARM Linux.
(In fact, the first user-mode emulators where designed to help run x86 code back when Apple used PPC).

The novelty of TFA's emulator is its claimed performance.
That's the interesting stuff. Doing translation (like some emulators running on x86 host do) is going to take a lot less CPU than emulating a complete CPU in software (as qemu currently does on ARM host). Which means longer battery life, which is a big advantage in some markets (tablets and smartphone).

Comment: Re:Cell phones with non-replaceable batteries? (Score 2) 110

by gnasher719 (#47735543) Attached to: Ask Slashdot: Where Can I Find Good Replacement Batteries?

An even bigger issue than buying replacement batteries is replacing batteries in cell phones that are said to have batteries that aren't replaceable.

So which phones would that be where the batteries cannot be replaced? And we are talking about "cannot be replaced", not "cannot be replaced by the user", or "cannot be replaced by a guy on a market stall".

Comment: Putting it in practice = Difficult (Score 1) 81

by DrYak (#47735521) Attached to: Researchers Hack Gmail With 92 Percent Success Rate

This is hard to make working for several reasons.

First, as mentioned by others, not all OSes allow popup windows. WebOS for example, instead pops-up alerts in the lower status bar. The user is the only one who can switch around windows (cards, in webOS). The only exception is, when one application spawn another one, there is a distinct animation making a new card appear.

The second reason, is variability. Your example would require a single task system. In real life, even phone OSes are moving toward even more multi-tasking. The 23752 bytes you mention will be lost in a sea of other memory change. Maybe the malicious application, between probes, would register an increase of memory consumption of about 67849 bytes, because not only paypal's page was opened, but also between the memory check the user received an message and the messaging application started automatically downloading the attached picture. (And that's just taking into acount application with direct memory management. Now, if you add in the mix languages that use deffered garbage collection, memory consumption gets even weirder).

Third reason is also availablity. You example require the paypal page to always have the exact same size down to the byte in order to be easily recognisable. Saddly, in real life, developers are constantly tuning their code. It might be 23752 today, it could be 34756 tomorrow. And that's just the size it-self. You've probably noticed, but nowadays every single company feels compelled to re-invent their interface, Facebook is far from having the monopolly on completely changing its interface whenever somebody sneezes. That means that the bogus paypal page displayed by the attacked software might look like an older version instead of looking like all other current instances. (Now, that's not a guarantee that the user will notice that something is fishy. Less attentive users will probably dismiss it as "Meh, another of these almost-weekly UI re-invention"). Still, these kind of change will make it terribly difficult to use the free memory tracking that you propose.

Last reason: banks. Some banks ask the user to confirm the transaction out-of-band (mine does make confirm credit-card transaction). A user thinking to buy an In-App extra 10$ with paypal would be surprised to receive an SMS asking confirmation for a credit-card transaction of 10'000$.

Comment: Ooops! (Score 3, Funny) 150

by jd (#47734597) Attached to: Google Wants To Test Driverless Cars In a Simulation

Found a bug in physics.c, those cars we mass produced last year will spontaneously explode after 367 days of exposure to an atmosphere containing oxygen, or when white lines are painted rather than vinyl, or when attempting a corner of a prime number of degrees when speeding on a cambered road.

Why wasn't this spotted sooner?

Because we hadn't expected to need chemistry or non-Euclidian geometry in a physics engine.

Comment: Re:Perhaps this won't be a popular view... (Score 1) 239

by jd (#47734539) Attached to: "MythBusters" Drops Kari Byron, Grant Imahara, Tory Belleci

Then make the episodes longer. Or have one set of presenters on the first show (they're usually paired) and the others on the second show. Or eliminate redundant footage so that you can have two or three times the content. Or eliminate the advertisers, sorry adverts, and get three times the running length.

Comment: Re:Not sure if gone (Score 1) 239

by jd (#47734503) Attached to: "MythBusters" Drops Kari Byron, Grant Imahara, Tory Belleci

Discovery got caught using fake footage in documentaries. No scientist should be working with a channel that is peddling fraudulent material. History lost a lot of reputation with their academically bogus Ancient Aliens stuff, but at least they didn't try to offer photographs and videos they themselves doctored as "evidence".

If the three have projects worth taking seriously, they won't be projects on Discovery. HBO has less of a credibility issue.

Comment: Window Manager (Score 2) 81

by DrYak (#47733539) Attached to: Researchers Hack Gmail With 92 Percent Success Rate

And other OSes might be vulnerable.

Other OSes use other windows manager.
Android is the only one using "flinger".
Wayland for exemple is used by the Meago/Tizen/Sailfish OS family.

Same vulnerability won't expose other OSes, but on the other hand, other window manager could also be broken in a different way and be exploited by a different malicious app.

Comment: Rules... (Score 1) 177

by DrYak (#47733511) Attached to: How Does Tesla Build a Supercharger Charging Site?

Swapping places every 1-2 hours is normal.

Yup. Either swap between driver, or taking breaks. But indeed, a single driver shouldn't drive more than 2 hours straight any way.
And to come back to the argument I was giving to the parent poster (arth1): if you're taking breaks anyway, why not plugging the car into the charging port, instead of complaining that a charge is slower than a fuel tank (or a battery swap, for that matter).
Unlike a gaz station, you don't need to hold the the charging cable during the whole procedure. Just plug the car, go make a nice break, drink a coffee, and go back to your electric-car once it alerts you on your smartphone that the battery is nearly full again.

DOT has rules. Lots of them. You probably don't know any of them.

Well, of course I don't know the rules of DOT, because I happen to live on the wrong side of the Atlantic pond.

Ever filled out a log book?

Well, I happen to have a military driving license and I had to fill this stupid paperworks (or at least, the local equivalent).
And yup, here around too, the drivers are required to keep their tiredness in check and take the necessary breaks.

But most sane people about to get into that situation (4+ hour drive) would decide that just getting on a plane is cheaper, faster, and easier overall.

Depends. Here around, planes tends to be expensive if you don't plan your trip well in advance and buy your ticket while still cheap.
If you want to last-minute travel, trains can be cheaper.
If you're part of a small group, doing a road-trip can also be economically intesting.
Also not every destination is easily reachable by train or airplane.
(During autumn, we need to drive around 3hours to reach ski-resort which are already open for pre-season skiing. Car is the only single way to reach them)
I happen to be the only driver in my group, so I'll have to drive the whole trip both ways. And yes I *do* take breaks mid-way and make sure to be rested enough. And yes, my car is also equipped with collision-avoidance systems, just to have extra safety.

Comment: Re:Why Facebook or Google? (Score 1) 113

by Bill, Shooter of Bul (#47733269) Attached to: NSA Agents Leak Tor Bugs To Developers

Cause the NSA ain't providing code, bandwidth, or servers to scale the system to millions of users. Google and Facebook have the knowledge and resources to actually do it, if they want.

But yeah, its a pretty dumb hope. They don't want you to have any anonymity as it is.

I think it would be cool if some one were to design a cryptocurrency wherein the proof of work was somehow related to the number of connections proxies. So mining would actually be providing anonymity to those who needed it and their would be an incentive to provide service. However that trick of providing indisputable proof of work, while not reveling the traffic or inbound/outbound connections might be a bit tricky to get right.

Comment: Re:And how long does it take... (Score 2) 177

by drinkypoo (#47729261) Attached to: How Does Tesla Build a Supercharger Charging Site?

public parking spots are extremely cheap to build - basically involves pouring asphalt or concrete

Uh no. It involves leveling and lowering the site, backfilling with a proper bed, laying asphalt or concrete (asphalt if you're smart, due to its repairability) and then typically also doing some landscaping. There's curbing, there's permitting, there's drainage which you've ignored completely and which I'm glossing over which might cost as much as laying the surface itself... Adding some conduit, wiring (which can be Aluminum since it's just going to lie there) and some meters does significantly add to the cost of the whole thing, but not overwhelmingly as you seem to believe. Also, the parking lot becomes a profit center rather than a drain which is simply necessary to do business. People will be paying for charging. You'll be charging them a premium for the electricity, and they'll be happy to pay for the convenience — it'll still be markedly cheaper than driving on gasoline. It's actually a win for everyone, and you start with just a few spaces near the existing electrical services, keeping initial costs down. The demand for full lots isn't there yet.

Some people have a great ambition: to build something that will last, at least until they've finished building it.