Forgot your password?

Comment: Re:I don't see it (Score 3, Informative) 103

by gnoshi (#48399761) Attached to: Ars Dissects Android's Problems With Big Screens -- Including In Lollipop

Note that getting to the full quick settings UI requires swiping down twice; the first swipe gets you notifications, the second one adds the quick settings. Alternatively, you can do a two-finger swipe down and you get straight to the quick settings. I can't reliably do that with two thumbs (too hard to synchronize the swipes), so that method really does require fingers. But two quick swipes work fine.

On a tablet, the one-finger vs two-finger swipedown makes sense (because it is easier than reaching from the right corner of the screen to the left) but on a phone the right-vs-left makes much more sense because you're more likely to be holding and operating the phone with the same hand (Note: my N5 is broken atm so I can't check the on-phone behaviour).

There are other things I dislike about Android on a large tablet, but the biggest one has been around since 4.0... having the 'navigation' buttons in the middle of the device where neither hand is conveniently close to them.

Comment: Re:Reliability is key. (Score 1) 600

by gnoshi (#47904911) Attached to: High School Student Builds Gun That Unlocks With Your Fingerprint

That's not really relevant in this context. In order to bypass the iPhone fingerprint lock, they need a clean print, a good photograph of that print, and a bit of time. It is easier to just go and buy a gun than to go through that process, if you've got the time to mess around doing such things.

In contrast, this is useful when someone else has just picked up your gun and you *really* don't want them to be able to fire it.

Comment: Re: Anthropometrics (Score 2) 819

by gnoshi (#47848893) Attached to: 3 Recent Flights Make Unscheduled Landings, After Disputes Over Knee Room

I'm looking forward to the next change when speakers start piping in the wailing of the dying into the economy section, and if you don't want to listen to the wailing then you should be paying for the 'economy plus', which has mysteriously increased to include half the seats from the old 'economy' section. Maybe just remove the cushions and have 'economy' sitting on planks of wood, with a full inch of open-cell foam in the 'economy plus' section and perhaps an extra $5 for each additional inch of foam.

Comment: Re:Breaking things is how we learn (Score 1) 116

by gnoshi (#47644413) Attached to: Wiring Programmers To Prevent Buggy Code

Indeed. Detection of 'struggling' (or should we call it 'cognitive challenge' in this context) provides an excellent opportunity to have another developer head over and for them both to work on the problem, reducing the likelihood of bugs and design errors and potentially providing skills improvement for both people which the company then benefits from.

If someone is consistently struggling when working on basic tasks, it may be that the person isn't suitable for the role (and some people really aren't) but if you never provide challenges you'll explode the first time a really big challenge arises.

Comment: Re:This is offensive (Score 1) 89

by gnoshi (#47511449) Attached to: Researchers Test Developer Biometrics To Predict Buggy Code

They are saying developers are the source of bugs (mistakes?), but not in the way you are suggesting. Developers are the source of bugs in that they write the code which includes the bug, and so it is not particularly surprising that you can read biometrics that indicate when developers are likely to produce code with bugs.
For example, if the developer hasn't slept in two days and so has saggy eyes and wildly drifting eye movement then that's a pretty good indicator that there will be some bugs, and indeed the developer is the source of the bugs because they are the source of the code.
Of course, the manager standing over their shoulder with an unreasonable product release deadline and the threat of job loss is probably responsible for the bugs in any reasonable sense.

Analogy time:
If someone is driving a car wearing a blindfold and crashes, they crashed the car. The person who put the blindfold on, held the gun to their head, and said 'drive' is probably responsible for the crash by any reasonable definition.

In summary: I don't necessarily think it is offensive to say that bugs are coded by developers, because they are. However, it is offensive to say that they are responsible for the bugs without taking into account the broader context in which they are working (and indeed, saying they are responsible for the bugs still doesn't necessarily mean that they are in some way wrong or deficient for entering a bug. People - even brilliant people - can and do make mistakes, and that is why review processes do (or should) exist.

Comment: Re: How is this a good idea? (Score 2) 249

by gnoshi (#47217881) Attached to: New Permission System Could Make Android Much Less Secure

Actually, I think the best way is to do it like both. List the permissions (in groups, sure, that's fine) so that users can decide not to install the torch app which requests permission to their contact list and text messages at all (because you can bet if it is doing that then when an exploit appears one day that developer will pounce) and then on-demand so users can choose whether an app should have permission to XYZ in context. Using Facebook: at one point its app grabbed your phone number and sent it to Facebook before you'd even logged in for the first time.
(For updates, I think it is insane not to require approval for permission changes within groups. 'Why yes, twitter, I know you only wanted to read my contacts and SMS but sure you can delete all my message, contacts, and calendar entries').

Ideally, I think having a default set of options (e.g. Allow or Ask) for permissions, and then at install time when the groups are being shown having the ability to choose to change them (for the more unusual users who want to do it at that point), and finally doing the iOS ask-in-context so that you can see that XYZ app only wants to look at your contacts when you click 'find friends using the service', not 8 seconds after installation and before you even have an account.

There are other issues too: e.g. how do you force an app to only be allowed to record audio or take images from the camera when in the foreground. It would be good to at least get the broad brush strokes right first, though.

Comment: Re:Clarification (Score 1) 249

by gnoshi (#47217821) Attached to: New Permission System Could Make Android Much Less Secure

My understanding is that there is no separate 'group' permissions. If an app is granted a permission which falls within a group (e.g. read SMS) then an auto-update can add any other permission within that group without user notification (e.g. change all your text messages to read 'if you ever want to see your text messages again, sent 0.2BTC to xyz).

Comment: Re:Enough warning? (Score 1) 255

by gnoshi (#46954935) Attached to: Melbourne Uber Drivers Slapped With $1700 Fines; Service Shuts Down

April 25th, from an article in a major newspaper..

The Victorian transport minister has warned off people from driving others around for a fee in their own car using a new "ride-sharing" feature in the smartphone app Uber.

"The TSC is currently investigating this practice and will take appropriate action if such activity is detected in Victoria," Mr Mulder's spokeswoman said. "All taxi and hire car drivers go through a rigorous accreditation process before they are allowed to drive a taxi or hire car – this is for both the safety of drivers and passengers.

On the face of it, Mr Samuel believed that Uber was not complying with the Victorian public transport legislation.
"If they are not complying with the law we'll prosecute," he said.
To comply, Mr Samuel said Uber would need to obtain a $40,000 private hire car licence for unlimited vehicles and have accredited drivers.

I'd say that was sufficient warning.

Comment: Re:Death sentence (Score 1) 255

by gnoshi (#46954903) Attached to: Melbourne Uber Drivers Slapped With $1700 Fines; Service Shuts Down

People with a criminal record are statistically more likely to engage in criminal activity than people without a criminal record.
Putting background checks on everything would be a terrible idea, and treating all crimes as equivalent when performing background checks would be a pretty poor idea too. However, we can't pretend that having a criminal record doesn't have any predictive power either.

Comment: Re:Death sentence (Score 1) 255

by gnoshi (#46954885) Attached to: Melbourne Uber Drivers Slapped With $1700 Fines; Service Shuts Down

You may have missed that Victoria is currently changing taxi regulation to increase the number of available licenses (so that you don't get price inflation due to rarity) and making it easier for people to provide pre-booked hire cars.
Look at:
Changes to hire cars
Victorian Taxis are changing for the better
These were off the back of the report by (Prof.) Allan Fels, previous head of the Australian Competition and Consumer Commission.

Those who do not understand Unix are condemned to reinvent it, poorly. - Henry Spencer, University of Toronto Unix hack