Follow Slashdot blog updates by subscribing to our blog RSS feed


Forgot your password?

Comment Re:Wait a mintue (Score 4, Informative) 232

The former. All modern browsers except Firefox have decomposed their browser into multiple processes, so that a compromise from one site will only gain control over an unprivileged (i.e. isolated from other stuff the user cares about) process. They also run plugins in separate processes and have fairly narrow communication paths between them. Firefox is still a massive monolithic process, including all add-ons, plugins, and so on.

This basically means that you just need one arbitrary code execution vulnerability in Firefox and it's game over. In contrast, if you have the same in Chrome, Edge, or Safari, then it's just the first step - you now have an environment where you can run arbitrary exploit code, but you can't make (most) system calls and you have to find another exploit to escape from the sandbox. Typical Chrome compromises are the result of chaining half a dozen vulnerabilities together.

Comment Re:This is a big bitchslap to Mozilla (Score 4, Interesting) 232

It also scales based on processor resources. They hit serious TLB scalability issues at around 17 processes (varies a bit between CPUs, in some systems - particularly mobile - you'll hit RAM limits sooner), so if you have more tabs open than this, you will start having multiple independent sites share the same renderer process.

Comment Re:tom (Score 1) 119

Typically not to end users though. Microsoft sold the BASIC that computer vendors (including Apple) burned into ROM. Microsoft QuickBASIC for DOS contained a compiler that could produce stand-alone .exe or .com binaries, though the free QBASIC that they bundled with DOS 5 and later was a cut-down version that only included the interpreter.

Comment Re:Turing Evolved (Score 2) 202

Robots don't feel those emotions, and have committed no massacres on that scale. I trust robots more than I trust humans.

Do you trust a gun? Do you trust a bomb? Of course not, because the concept is meaningless: neither will cause harm without instructions from a human. Both can magnify the amount of harm that a human can do. Autonomous weapons, of which landmines are the simplest possible case, expand both the quantity that a person can do harm and the time over which they can do it.

During the cold war, there were at least two incidents where humans refused to follow legitimate orders to launch nuclear weapons - in either case, the likely outcome of following the orders would have been the deaths of many millions. The worst atrocities of the second world war were caused by people 'just following orders'. And you think that it's a good idea to remove the part of the chain of command capable of disobeying orders.

Comment Re:A case of being legally right, but morally wron (Score 1) 36

By torrenting a movie, you are not just taking a copy for yourself and for however many people you are seeding to; you are, in the words of the mobie studios, "enabling piracy". The people who get their copy from you also seed to 10 people, who each seed to another 10, and so on and so forth. So by their logic, you are on the hook for every copy that originated from yours, and the studio gets to claim insane amounts of damages from whomever they catch. As someone once calculated, if every pirate was caught and fined according to the studio's schedule, the fines would exceed the total GDP of *Earth*. Now there's a business model for you...

I think that it's ok to go after pirates, but I agree that the punishment should be more realistic: based on nr. of movies downloaded and the seed ratio, times a reasonable (maybe 2) punitive factor, with an additional fine (not damages) imposed. Torrenting a movie is in the same league (but not the same thing, before anyone starts...) as shoplifting, not Enron-level fraud. By the way, I pirate movies... I wouldn't if they would just let me pay for a format that has the quality, convenience, lack of ads and ability to time- and format-shift as the files I get from my favorite seeders. Music studios already offer this, and I'm happy to give them my money.

Is it wrong to pirate? Meh. Let's not forget that copyright is not a natural right, but an artificial and temporary monopoly granted by society expressly for the benefit of society, not authors. Let's not call it "intellectual property" anymore either, for the same reason. I don't feel very bad about pirating movies as long as movie studios continue to abuse copyright the way they do. And this is the stance that our government (in the Netherlands) has held for a good while: as long as movie studios refuse to offer a reasonable selection of normally priced digital content that honours fair use to a good degree, the government refused to do much about upholding copyright law in case of individual infringers. Sadly this policy was recently abandoned.

Comment Re:Uh... let me think about it (Score 1) 539

The person in your story was relying on his ability to read a map, which sounds pretty reasonable, and his ability to read a compass (which was not such a good plan, if he didn't sanity check it with the direction of the sun). The people in TFA, however, are carrying a device that tells them their precise position in the world to within a few metres. If you're not periodically checking and saying 'hmm, I want to get from here to here and I'm nowhere between the two points' then I think that counts as a bit stupid.

Comment Re:Math is a Chore (Score 1) 218

I remember going through school with teacher telling me to study and take notes. That's where all this started for me: I was never taught how to study or take notes. Now I'm aware of SQ3R, SQW4R, OK5R, MURDER, OARWET, PQRST, and the other dozen or so nearly-identical study systems; I also know about Cornell Notes, three-column notes, and a few specialized concept maps. I've learned about Soroban mathematics and the transition from the Soroban to Anzan--arithmetic computed in your head faster than you can punch it into a calculator. I've learned about mnemonics fundamentals (visualization, organization, association), tools (rhythm, rhyme, acrostic, mnemonic numeracy), and systems (peg, link, PAO, mind palace). I've learned a lot about maximizing human efficiency in studying and learning--minimizing the time and sheer mental effort applied.

Wow, I just scribble stuff down and hope I remember some of it.

Slashdot Top Deals

"For the man who has everything... Penicillin." -- F. Borquin