Become a fan of Slashdot on Facebook


Forgot your password?

Comment: Re:Memorizing site-unique passwords isn't possible (Score 1) 267

by pmontra (#49352537) Attached to: Generate Memorizable Passphrases That Even the NSA Can't Guess
First, you should not use somebody's else computer, Internet shop included. Use your phone or tablet over https if possible.
If you really can't do that, use a local password manager like KeepassX on your phone and copy the password by hand on the computer. You compromised only that site. However this can be extremely painful if you use fully random password like g27rkuqhLJcM46G9YsxV4rlF9ACtveB1. These are 32 characters with only letters and digits to limit the typing errors (think about entering punctuation on a very foreign keyboard layout). According to KeepassX its strenght is 191 "quality bits" defined as the "equivalent size of a random symmetric key."
If you use an Internet password manager on an untrusted machine you run into the problem you described and all your accounts are compromised.
By the way, assuming that passwords are stored as SHA-2 (64 characters) should we use 64 characters passwords to minimize the risk of collisions?

Comment: Re:Money (Score 1) 300

by pmontra (#49196485) Attached to: Mozilla: Following In Sun's Faltering Footsteps?
I use Firefox on desktop with some privacy related extensions like NoScript, Self Destructing Cookies, AdBlock (also for decluttering pages). I use Opera on desktop for Google Docs and a few work-related sites (Opera has the same engine as the latest Chrome). Basically I'm using Opera as if it were Word: one window, one site.
I use Opera on my Android devices because Firefox still has problems rendering some sites. It's part fault of those sites and part fault of bad decisions on the side of Mozilla. Go try reading the comments thread on Hacker News and you'll see (pick one with many nested comments.) Slashdot used to suffer from the same problem.
A bad handling of text inflation could have lost mobile to Mozilla, and maybe all the company. Some sites must work well because the people there are the ones that tell other people which tools are cool and which are uncool.

Comment: Re:Nope (Score 2) 235

by pmontra (#49163927) Attached to: Samsung Officially Unpacks Galaxy S6 and Galaxy S6 Edge At MWC

Another SG2 here. I love the SD card, the plastic body, the replaceable battery. Plastic and the replaceable battery help the phone surviving drops because they discharge the kinetic energy (google bent corner iphone or mac). Because of that I won't buy the SG6 when my SG2 dies but hopefully that will happen many years in the future so Samsung have plenty of time to rethink their design.

Other things that I love: the relatively small size, which let me fit it inside my front pockets if I have to, the light weight (but now only 20 g less than the S6, large phones are getting slimmer) and that I can mount it as a disk over USB without going through the MTP madness. A not so nice thing: the SD card is hidden under the battery so I can't eject it without shutting down the phone. This is a bit limiting.

Comment: Re:Beware of Greeks bearing gifts. (Score 1) 96

by pmontra (#49094159) Attached to: How Machine Learning Ate Microsoft

Great things don't have to be secret weapons nobody else can have. Word processors and spreadsheets used to be great things before being given from granted. They fuelled the computer revolution in the 80s (with video games.) Many companies sold them, MS being the most successful in the long run. Same with machine learning frameworks. We'll see how it plays out.

Comment: Re:Comment (Score 1) 168

by pmontra (#49004567) Attached to: Employees In Swedish Office Complex Volunteer For RFID Implants For Access
To prevent replay attacks you should beam a different signal to the RFID each time, and each RFID should reply with a different answer to the same signal. The receiver looks up the answer into a table of expected answers and identifies the wearer. Is this how they work or is there a smarter way?

Comment: Re:No facebook? (Score 4, Informative) 619

by pmontra (#48969437) Attached to: Google, Amazon, Microsoft Reportedly Paid AdBlock Plus To Unblock
I'm also a Firefox user, with AdBlock. I disabled the acceptable ads checkbox so I don't see any ad (I would have noticed). If AdBlock makes any money out of the ads companies, good for them. If they force acceptable ads to everybody, I'll move to something else. uBlock seems to be as good. There will always be something to block all ads. At worst the hosts file.

Comment: Re:Colony Land grab, history repeating itself (Score 1) 283

by pmontra (#48969041) Attached to: FAA Could Extend Property Rights On the Moon Through Regulation
You also have to defend the land you grab. UK, Spain and France grabbed vast expanses of North America and lost it in wars and rebellions. They were lucky to have sold part of it. Of course they already made a profit by exploitating the resources of those territories but (among the others) you have Lousiana and Quebec as part of the USA and Canada now, not as France Occidentale. I think you got the idea.
Any land grab on the moon will have the fortunate outcome of starting a new space era with the launch of many manned missions to there from any country who'll be able to do it, plus the unfortunate consequence of the first killings in space, where countries won't agree on borders, and some more down here (launch prevention, retaliations, etc). I'll be careful about starting it. Furthermore, opening up new territories is risky for who's ruling the world: history tells that new powers arise and old powers set.

Comment: Re:Modula-3 FTW! (Score 1) 492

by pmontra (#48904133) Attached to: Ask Slashdot: Is Pascal Underrated?
I just looked at (picked almost at random.) There are some funny things in there but in general it's pretty readable. I realized that C starts looking as alien to me as assembly looked to me when I was writing C and Pascal at university. Not that I couldn't write in assembly but wow, it's so time consuming that it's only for when there are no alternatives.

Comment: Re:Modula-3 FTW! (Score 1) 492

by pmontra (#48904041) Attached to: Ask Slashdot: Is Pascal Underrated?

Well, do something in a Ruby block end didn't do any harm to that language. The form { something between braces } exists but it's used idiomatically only for one liners, so I don't think that Pascal has been haunted by it's verbosity (OK, probably do ... end is the only verbose part of Ruby.)

I believe that it succumbed to the competition of other languages that people felt to be better suited to the tasks that had to be solved in the 90s and 00s. Every language has its niches. Even C++ is mostly irrilevant on the web. Objective-C had to wait to be mandated for developing on the iPhone to become relevant. Pascal was eaten alive by C (with and without the ++) and VisualBasic on the desktop and never made its way to the web.

Why people liked VisualBasic more than Pascal, that's an interesting question. Maybe the feeling it was a language for the first year of CS courses, maybe the tooling (VisualStudio vs Delphi), maybe the costs? Unfortunately I can't remember how Delphi was sold 20 years ago and how it compared to VisualBasic for building Windows desktop apps, which was almost all it mattered at the time.

"I have just one word for you, my boy...plastics." - from "The Graduate"