Slashdot Mirror


User: Lifewish

Lifewish's activity in the archive.

Stories
0
Comments
645
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 645

  1. Re:Fair point on The Six Dumbest Ideas in Computer Security · · Score: 1

    Interesting question. I'd tend to respond to the resale restrictions on software and movies with a string of profanities, but degrees are... kinda fuzzy. I mean, if you've spent ages getting the things, why shouldn't you be able to recoup that investment? Hey, maybe you could even claim VAT back!

    I guess the problem is that a degree isn't really a "thing" in itself - it's a label representing your abilities. You might be able to buy a black belt, but that doesn't mean you won't get kicked about by the first bunch of thugs you meet; similarly, you can sell your degree but, until the day when you can actually sell the knowledge straight out of your head (Matrix style), "selling" that degree to someone else is just incitement to misrepresent themselves. Fundamentally, a degree is far more than the paper it comes on.

    In fact, in a very real sense, such a sale is morally very similar to forgery. In the case of banknotes, the value represented by a note is considered to be transferred as the note is, and any attempt to acquire a note without acquiring the value behind it is immoral. With banknotes, the only way to do that is to forge it. With degrees, the value represented by the degree is nontransferable, so claiming you have a degree on the basis that you "bought" it from someone else would presumably also be immoral. In both cases, you're laying claim to value you don't posess on the basis of hard copy (banknote, certificate, whatever) that you *do* posess.

    Any thoughts?

  2. You think? on Canada's Do-Not-Hesitate-To-Call List · · Score: 1

    "Hi, my name is Sharon. I'm not trying to sell you anything, but I would like to inform you about the wonderful opportunities available to you courtesy of product X from company Y..."

    Calls like this are, in some ways, even more annoying than normal telemarketers. At least the other sort *admit* what they're doing.

  3. Fair point on The Six Dumbest Ideas in Computer Security · · Score: 1

    I suspect he's hung up on Windows, where this is in fact the case. But even on a proper operating system (ah, the joys of OS snobbery) I believe (I'm away from Linux atm) that things you download in a tar file or similar keep the permissions that the creator set them to. I could be wrong - I'll check when I get home - but, if something like this is in fact the case, I could well imagine something misrepresenting itself as a document being accidentally executed. It'd take a fairly stupid user to pull that off, but when have we ever had a shortage of those?

    And yes, IAAM - I Am A Mathematician. At least that's what it says on several of my college degrees, so I guess I must be one. ;-)

    Bah, and I'm stuck as a student for another year or two. You don't have a spare college degree you don't need, do you? :P

  4. Care to be more specific? on The Six Dumbest Ideas in Computer Security · · Score: 1

    It seemed pretty good to me apart from point 5. But I'm only a mathematician, so I await whatever wisdom you impart.

  5. Damn on California Legislature Passes Violent Game Bill · · Score: 1

    except we're not going to have any Governers walking the plank

    But it'd solve so many problems!

  6. Since you ask on Windows Vista To Come In 7 Flavors · · Score: 2, Informative

    Friday. It crashed. Twice.

    That's on my company's Windows 2000 desktops, so that doesn't give me grounds to complain about XP. And I haven't used XP for about two years, since it started crashing on me. So my information may be out of date.

  7. Flavours? on Windows Vista To Come In 7 Flavors · · Score: 5, Funny

    Chocolate, Vanilla, Pecan, Mint, Banana and BSOD?

  8. Speak for yourself on Flying Reptile The Size of A Small Airplane · · Score: 4, Informative
  9. Re:competition on Can Microsoft Out-Google Google? · · Score: 1, Interesting

    Just as long as Microsoft doesn't end up actually managing to kill Google. Microsoft can afford to throw far more cash at the situation than Google ever could.

  10. And I'd guess you'll keep on saying this... on Refugee Radio Station Blocked by Red Tape · · Score: 1

    ... right up to the point that you find something you need to protest about. At which point, you'll probably discover that:

    1) sometimes protest can be the only way to get your message heard, especially if the system you're protesting about doesn't like criticism.

    2) not all, or even many, protesters are violent. They're just attempting to get a problem fixed either faster or in the longer term than the four-year cycle of democracy encourages.

    3) the point isn't to be a nuisance, it's to draw attention to something you see as an issue.

    4) that freedom is sometimes more important than cash, especially the freedom to draw attention to bad government.

    5) that giving the government the power to create free speech zones will tend to result in said zones being created at the bottom of the Mariana trench, or some similarly inaccessible location.

    6) that a "Free Speech Zone" is technically misnamed - it's actually a declaration that the rest of the area is a "No Free Speech Zone". If they were honest about their naming, I might actually support them in this cos I can see the point of, for example, not allowing protesters within 10 metres of someone under threat of assassination. However, the small size of the Free Speech Zones indicates that the No Free Speech Zones are being made excessively large.

    7) "When a representitive of law enforcement makes it clear and in no uncertain terms that the gathering needs to dispurse and the protesters refuse to leave, regardless of the right to free-speech," how the hell are you supposed to exercise that *right* to free speech?

    8) those that wish to here the protesters' message will only be able to if they know how to find the obscure area miles away from the action that said protesters are being corralled in. Which, again, rather defeats the point.

    9) "These zones are in place for everyone's protection" unless you happen to be a protester with an allergy to razorwire. In which case, sucks to be you, and sucks to be ruled by a governmental system to which criticism can't be effectively applied.

    Oh, and it's certainly not just liberals who feel the need to protest and picket.

  11. Re:Thank you Captain Obvious... on Bulky System Requirements for Windows Vista · · Score: 1

    I'd agree with most of that (pretty damn insightful post), but I don't think that running an X86 emulator on PPC that then runs Vista really counts as Vista running on PPC. I do see your point about artificiality of restrictions though.

  12. Dammit on Introduction to Competitive Programming · · Score: 1

    I figured I'd get something wrong, but that's just... blatant :(

  13. OTOH on Microsoft Sues EU · · Score: 1

    Being told you "have to" let Open Source interoperate with you is merely an obvious consequence of attempting to hold onto a monopoly by means of lock-in.

  14. Solution on Introduction to Competitive Programming · · Score: 1

    I'm guessing from your comment that you know how to do this now but, for the less mathematically-literate slashdotter, here's the solution, in words of one syllable.

    In vector maths, one of the most useful operators is the dot product. It is useful because it has both an algebraic and a geometric formulation. The algebraic formulation is that (a,b,c).(d,e,f) = (ad,be,cf) - this allows you to calculate the damn thing on a computer. The geometric formulation is that, for two vectors X and Y, X.Y = |X| |Y| cos theta, where |V| gives the length of a vector V and theta is the angle between X and Y.

    Say you have a plane in space, passing through the origin (the zero point). Consider a vector N that's normal to the plane (at right angles to every vector that lies on the plane). From the geometric formulation of the dot product, you can see that the set of points {X such that X is in the plane} is precisely the set of points {X such that X.N = 0} because, if a point is in the plane, the vector from the origin to that point is at right angles to N.

    Unfortunately, we can't assume that our plane passes through the origin, so we need to generalise this a bit. What we find is that a plane is a set {X such that X.N = k}, where k is a constant equal to the minimum distance from the plane to the origin, or minus that distance (depending on which way the normal points).

    So, we can now develop a strategy. If the corners of the tetrahedron are points A, B, C, D and we're trying to determine whether point X is in the tetrahedron, we need to figure out , for each set of three corners (for example A, B, C), whether X is on the same side of the plane generated by those points as the fourth point (for example D). You'll note that three points are sufficient to determine a plane.

    If we can figure out the normal to that plane, we can take any point in it (A, for example) and thus find the magic constant k representing the displacement of the plane from the origin. We can then compare that constant to the values X.N and D.N - if X.N and D.N are on different sides of the constant k then the point X is definitely outside the tetrahedron; otherwise, X may be inside.

    So now all we need to figure out how to do is find a normal to the plane. Sounds easy, but I'd wager that you won't be able to easily do it without the operator I'm about to describe: the cross product.

    The cross product is the other important operator in vector maths. Just as the dot product represented (broadly speaking) the extent to which two vectors point in the same direction, so the cross product represents (broadly speaking) the area mapped out by the two vectors. The difference is that the cross product returns a vector rather than a scalar, and that vector always points at right angles to the two input vectors - it's normal to them. See what I'm getting at here?

    I'll forgo long discussion of what the cross product is used for; I'll just say that it's often used to find volumes and is, in fact, the easiest way to find the volume of the tetrahedron. It is calculated as follows: (a,b,c)*(d,e,f) = (bf-ce, cd-af, ae-bd). I'll leave off describing where that expression comes from - the important thing is that we now have a normal to the plane generated by two points and the origin.

    So, our algorithm will look something like:

    - for each corner of the tetrahedron (call it D), take N = (B-A)*(C-A).
    - calculate k = A.N
    - if X.N k > D.N then X is not in the tetrahedron. Otherwise, repeat the above, choosing a different corner to start with.
    - if none of the four iterations fail, the point is inside the tetrahedron.

    And we're done :)

  15. You think Closed Source has a warranty? on What is Responsible Disclosure for Security Flaws? · · Score: 1

    Try reading the Windows EULA some time...

  16. Many apologies on Massachusetts Explains Legal Concerns for Open Documents · · Score: 1

    Thanks for the correction and apologies for wasting everyone's time. I'd flipped through the spec but I missed that element, so I'd assumed that OpenDocument couldn't do weird stuff (video, audio etc).

  17. That's not the proposed format on Massachusetts Explains Legal Concerns for Open Documents · · Score: 1

    OpenOffice format != OpenDoc format. The latter is a lot more restrictive in terms of what you can do with it (which is *good* if you want it to be a standard).

    So Microsoft is right in this case - their format would do stuff that OpenDoc won't. Shame that the rest of their speech is unadulterated ***FLUSH***

  18. OO.o format is NOT OpenDoc on Massachusetts Explains Legal Concerns for Open Documents · · Score: 1, Interesting

    From what I can tell (I have read the specification but didn't understand that much of it) OpenDoc is a fairly restrictive format in terms of what you can do with it. AFAICT it won't do video or audio. It will do charts and images, and I think there was some kind of scripting language in there.

    This is perfect for the purposes of governmental organisations working with lots and lots of text. It's a *good* thing, especially if it stops MS playing the proprietary extensions card. It's just not the OO.o format, and I'm getting slightly bored of people getting the two confused.

  19. Or you could just... on Massachusetts Explains Legal Concerns for Open Documents · · Score: 2, Insightful

    ... stick an "Exportfrom/import to OpenDoc" button somewhere in your Office product. They already do this with a bunch of other formats, including early versions of Word (which certainly don't contain VoIP, or whatever it was that MS was babbling about), so they have absolutely no excuse for not doing it with a proper standard.

    Of course, they're still not gonna do it because that would provide people with an easy migration path away from cash-cow Office...

  20. Thanks for the link on New Identity Theft Technology Fails to Protect · · Score: 1

    After clicking through into a few related sites and forums, I am having some trouble getting to sleep...

  21. Really? Cool on New Identity Theft Technology Fails to Protect · · Score: 1

    Any chance you could provide a reference for that? If true, you've just made me a hell of a lot happier about chip and PIN - I'd assumed that the aim was to shift responsibility off the CCs' shoulders and onto someone else's.

  22. Re:How to annoy a software company on Refilling Ink Cartridges Now a Crime? · · Score: 1

    However, there are restrictions (see clause 13, last sentence) on the person installing the software (even if that clause wasn't there, clause 3 can be assumed to cover transfer of ownership). So the installer, by accepting the EULA, is legally required to not transfer the software to anyone who hasn't agreed to the EULA. There is no loophole here.

    Although I think the original poster may have had an idea with the whole "get a minor to do it" thing - not sure how that'd work out with respect to adhesion contracts. And anyway, that's a loophole in the law not the EULA so you probably wouldn't get away with it more than once.

  23. Re:How to annoy a software company on Refilling Ink Cartridges Now a Crime? · · Score: 1

    I don't think that'd work - in general, a court is likely to uphold the principle that you can't outsource lawbreaking (the lawbreaking in this case being the acceptance of an EULA before handing the computer over to someone who won't respect that EULA).

  24. WTF on Blizzard/Vivendi 2, bnetd 0 · · Score: 1

    They didn't take someone else's software and make it open source, they reimplemented functionality. It wasn't even (as far as I can tell) patented functionality. It was good for everyone, including Blizzard, because it added to the number of ways the game that you'd just bought could be used. And they got done for it by some power-freak manager, for violating the EULA (which they couldn't avoid doing, so their use should have been legally protected).

    This has nothing to do with Stallman. It has very little to do with the GPL. It has to do with our ability to behave as anything other than sheeplike "consumers". It has to do with Blizzard being very, very lame. And now it has to do with the US justice system being willing to support that sort of dictatorial crap.

  25. Cross-purposes on Microsoft Lashes out at Massachusetts IT Decision · · Score: 1

    The grandparent wasn't talking about free software. He was talking about the difference between "ooh, shiney software, who cares about the T&Cs" and "we're paying HOW MUCH for permission to use our own data???" In other words, exactly what you're talking about :P