Forgot your password?

Comment: Re:Security issues of emails .. (Score 1) 118

by GuB-42 (#47523875) Attached to: The Psychology of Phishing

Mainly because Windows doesn't know the difference between OPEN and RUN.

And what is the difference between "open" and "run" ?

If you are at a system level, of course windows makes a difference between open (as in "give me a handle to a resource") or run (execute code).

If you are at a GUI level, and it's probably what you are thinking about, it's not about windows or linux or whatever, it's about the program you are using to do the "open". When you are clicking on an URL or an email attachment, the browser or mail program decides what to do with it.
On windows, many apps use the "ShellExecute" action with the default action which is the same as double-clinking a file on the desktop but it is not the only way to do it. On linux, there isn't a standard way of opening files so it's really app dependent.

Comment: Depends on the level of thinking (Score 1) 241

by GuB-42 (#47502675) Attached to: Math, Programming, and Language Learning

Maths can be very concrete (simple arithmetic) or very abstract (number theory, which is also called arithmetic).
Programming can be very concrete (assembly) or very abstract (pure functional)
Human language can be very concrete (dog training) or very abstract (philosophy)

Maths can be very lax (estimation) or very rigorous (formal proof)
Programming can be very lax (visual programming) or very rigorous (certified code)
Human language van be very lax (slang) or very rigorous (poetry)

Comment: Re:I have a solution for the free apps. (Score 1) 139

by GuB-42 (#47502059) Attached to: Google To Stop Describing Games With In-App Purchases As 'Free'

hosts files are a common attack vector, this is why OSes tend to limit its use. It's also a bit limited as a way to block ads.

There are plenty of other ways : xposed modules such as minminguard / youtube adaway / unbelovedhosts, proxy servers, alternative dns, adblockplus for firefox mobile, pay for "pro" (no-ad) versions of apps, etc...

The two last points are very effective (especially the last one :p) and do not require root.

Comment: Re:must be a black box! (Score 1) 285

by GuB-42 (#47426177) Attached to: The Lovelace Test Is Better Than the Turing Test At Detecting AI

But, of course, the ultimate test of machine intelligence is when the computer can sue your ass off and win in the Supreme Court.

Well, I expect computers to become really good at law.
The big idea with legal systems is to refer to some written laws and precedents rather than the whim of the judge. Basically it's a search problem and it's one of the things that computers do best.

Comment: Re:Virus Writers.... (Score 1) 285

by GuB-42 (#47409057) Attached to: The World's Best Living Programmers

Writing small, tricky, code require a certain set of skills but I believe that the mark of great programmers is the ability to scale up. That means writing clean, efficient and flexible code even on large projects.
Demos for example may look impressive but due to their non-interactive nature, they can use plenty of tricks that won't work in more general cases.

Comment: Re:Need doublethink training (Score 1) 376

by GuB-42 (#47352107) Attached to: Google Is Offering Free Coding Lessons To Women and Minorities

I believe that the reasoning is :
- diversity is good
- finding minorities with the required skills is hard
- hiring under-skilled people just because they are minorities is bad
=> we need to give minorities the required skills

I think it is some kind of a long-term experiment, an attempt to increase diversity without compromising skills.

Comment: Re:How effective can the spying be? (Score 1) 104

by GuB-42 (#47351823) Attached to: Protesters Launch a 135-Foot Blimp Over the NSA's Utah Data Center

If you have a light aircraft you can pretty much bomb anyplace you want. Areas directly over sensitive facilities are usually prohibited zones, which means that if you penetrate them you may be "pulled over" by a fighter jet and face big trouble after you land. They won't shoot if they can avoid it.

Trouble is, these zones are usually pretty small compared to the speed of even a small plane. For example, if you have zone with a 10 NM radius and you are flying at 120 kts, it only takes 5 minutes to reach the center. During this time, they have to notice you, dispatch an interceptor airplane, intercept you, send you a few signals, notice that you don't intend to comply and finally shoot you.

Comment: Re:Probably not (Score 3, Interesting) 198

by GuB-42 (#47346441) Attached to: Overkill? LG Phone Has 2560x1440 Display, Laser Focusing

When Google still owned Motorola they tried to make some quality designs that had a lot more polish than the typical Android phone.

I don't consider phones without user replaceable batteries "quality design". For real quality oriented design, the goal should be "as long as a network exists". And considering that batteries are expected to last for about 3 years, they make for an obvious planned obsolescence.
My old Nexus One is still in use today( although not my me and with a new battery) and there is no reason to dump it as it still works as well as it did when I bought it. The 2 or even 3 year smartphone is a pure fabrication. For normal (non-geek) people, keeping a smartphone for 5-10 years should be the norm.

We warn the reader in advance that the proof presented here depends on a clever but highly unmotivated trick. -- Howard Anton, "Elementary Linear Algebra"