Slashdot Mirror


User: 91degrees

91degrees's activity in the archive.

Stories
0
Comments
12,024
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 12,024

  1. Re:How about this on DMCA Exemptions Desired To Hack iPhones, Remix DVDs · · Score: 1

    The exception needs to be "except for in fair-use situations."

    There already is this exception. The reason the judge ruled against DeCSS (which is probably the most significant case on this issue) was that the motion picture industry convinced the judge that the main purpose of the software was to copy DVDs, and the fair use exceptions were not significant enough to counteract the harm the software would do.

    Imagine ripping DVDs being illegal unless you're only going to make a mashup video for youtube? Sure that's part of fair-use, but if that's all you ask for, and that's what they grant, then we're all retarded. What the hell are these people thinking?

    It may or may not be fair use. It depends on many factors. Is it fair use to make a mashup video which contains the second half of the movie followed by the first half, with a different soundtrack? What if I make a mashup of that - take the first half then the second half and use the soundtrack from the original.

  2. Re:How about this on DMCA Exemptions Desired To Hack iPhones, Remix DVDs · · Score: 1

    Fair point, but this isn't an ambiguity issue. Muddling criminal and civil law is similar to muddling functions and macros. The difference between them is quite clear.

  3. Re:Mine was certainly cruel to us on Twenty Years of Dijkstra's Cruelty · · Score: 1

    Hadn't thought of that one. And there are all sorts of other issues that could be thrown up if the carry flag is already set.

    Still convinced there's a solution. Just don't know what.

  4. Re:C is an excellent teaching language on Twenty Years of Dijkstra's Cruelty · · Score: 1

    Assembly is definitely a language that I would encourage any programmer or computer scientist to learn, at least at a basic level. When you're at that level of abstraction, what pointers do is a lot more logical, and that seems to be considered one of the most useful features and one of the most confusing features of the language.

  5. Re:Mine was certainly cruel to us on Twenty Years of Dijkstra's Cruelty · · Score: 1

    This is very difficult to implement, since these flags are only available immediately after an operation. You would have to store them somewhere sensible.

    It's an optimisation issue. Normally the carry flag won't be used. But this is an issue for parameter passing. There's no way of knowing whether a function or a caller will need to know about the flag. Handlers are too expensive for most uses. I want to be able to write something like hibits = hibits+lowbits.carry;

    I don't know of any hardware with support for 2D vectors.

    I know the Sony PSP vector unit can handle register sets in groups of 16 arranged in grids of 4x4 although can't remember the details. I'm sure it's not unique in that respect. But built-in support for matrix operations would be a useful feature and doesn't need explicit support from the hardware.

  6. Re:Mine was certainly cruel to us on Twenty Years of Dijkstra's Cruelty · · Score: 2, Interesting

    I've frequently toyed with a low level C-like language (maybe a hacked version of an existing C implementation) that supports these. Integers would behave as structures so you could access my_int.carry as though carry was a boolean member. I have a problem with what to do when passing an integer as a parameter though. 1D and 2D Vectors as built in types seems like a fairly obvious extension. I'd also want to do bitwise casts and built in ability to separate the mantissa and exponent from floats. Never has got past the "wouldn't it be good if..." stage though.

    I thought C had support for atomic operations. Am I wrong there?

  7. Re:Mine was certainly cruel to us on Twenty Years of Dijkstra's Cruelty · · Score: 1

    Oh woe! Not having to worry about pointers and having built in string types.

    I love C. It's terse and really useful for optimising performance but it's really not a good teaching language.

  8. Re:fairness on Bittorrent To Cause Internet Meltdown · · Score: 1

    That behavior needs to be driven by some timing and retry logic.

    I don't see why. You can usually wait quite some between retries without any negative impact since the connection will still be being used to download other pieces. BT might as well just assume that any pieces it hasn't received haven't even been requested.

    Also, hosts need to determine how fast they can fire these UDP packets at each other.

    Do they? I'm sure a request of data will be a single packet. Why not wait for a response before requesting another. Keeping network utilisation up just requires opening enough connections.

    I'm really not a networks guy so I may be missing something here.

  9. Re:I had MS Works on a 486 on The Myth of Upgrade Inevitability Is Dead · · Score: 1

    I could just buy an old machine and install MS Works on it. I still have the floppies.

  10. Re:Ask yourself one thing. on Would You Add Easter Eggs To Software Produced At Work? · · Score: 1

    That's all well and good. If I was your manager I'd probably be satisfied with this.

    But I'm not your manager. And it's better to find a break that looks less like you're wasting time than putting yourself in a position where you actually have to justify yourself. And even if your manager is a decent guy, his boss or the customer might not be. He'll get in trouble for allowing you to waste time on this.

    I had a similar problem just recently (actually quite different but loosely related). I was quite emphatic about how wrong management were but it was really quite stressful.

  11. I had MS Works on a 486 on The Myth of Upgrade Inevitability Is Dead · · Score: 2, Insightful

    While it wasn't as fully featured as the latest version of Word, there wasn't a lot that I wanted to do that Works was too limited for. Modern machines have hundreds of times more RAM and a similar increase in processing power and really don't do a whole lot more.

  12. I wonder... on "Reality Mining" Resets the Privacy Debate · · Score: 2, Insightful

    How do they feel about people outside their "tribe" knowing this stuff? I know a lot of people who share pretty personal stuff on LJ but locked to friends, but I wouldn't claim to know them that well.

    I also wonder how his behaviour might be different if he didn't know he was being watched.

  13. Re:wrong list on Improving Wikipedia Coverage of Computer Science · · Score: 3, Insightful

    Actually I think a lot of people (myself included) may have misinterpreted his points. He's not saying Wikipedia is wrong for these reasons. Merely that there's an incompatibility between academics and Wikipedia.

    Academics aren't going to write about these articles because they prefer to spend time doing original research, so he's challenging those of us who do like to research other peoples work to summarise it for Wikipedia.

  14. You're only researching published material on Improving Wikipedia Coverage of Computer Science · · Score: 1

    My remarks on the comments:

    (1) You're only researching published material
    (2) You're only researching published material
    (3) You're only researching published material
    (4) Fair enough.

    The remark that original research is an accusation on Wikipedia is correct but it's not really relevant. I'm sure a science fiction author wouldn't complain about not being able to make stuff up in a science journal, and I'm sure that physicists are quite happy that there are no tolerances specified in cookery books.

  15. Re:Ask yourself one thing. on Would You Add Easter Eggs To Software Produced At Work? · · Score: 1

    I think it's more about the time spent. You could spend a few hours creating an Easter egg. Alternatively you could spend that time checking obscure features and making even more sure there are no showstopper bugs.

  16. Why hydrogen? on Ubiquitous Hydrogen Power Not Getting Any Closer · · Score: 1

    Hydrogen required either fossil fuels or electrolysis of water. Fossil fuels will produce carbon dioxide. Electrolyisis of water requires a power plant Either that will produce pollutants or it could be better used to replace a power that produces pollutants.

    Could a fuel cell be made that works with a different fuel - one that can be produced more ecologically.

  17. I'd like it to go to Lessig on Who Will Obama Choose As Copyright Czar? · · Score: 1

    Although the main reason I'd like to see this is because I want the media cartels to have scored an own goal.

  18. Re:Say what? on Lori Drew Trial Results In 3 Misdemeanor Convictions · · Score: 1

    Interesting points. I'm concerned about the precedent this sets though.

    Can I be charged with using a computer system without authorization for downloading copyrighted materials How about exceeding a bandwidth limit? Some ISPs have terms restricting criticism of the company. Should people be charged with misdemeanors for complaining about their own ISP on a public forum?

    What if she had used a service that didn't have these clauses and simply stated a catch-all that users may not use the service for illegal acts? Would you be satisifed that she was innocent?

    It seems to me that it can only be argued to be a misapplication of the law if her use of MySpace was, contrary to the prosecutors contention and the jury verdict, authorized. So, how do you make that case?

    The jury were told of the end result of the violation. They wanted to punish her for something. The judge should have instructed correctly them as to exactly what they were determining, and, ideally, the ultimate result of the violation should not have been revealed. The law should apply whether the girl killed herself or not so that's not valid evidence.

    As for the prosecutor - he has no need to be balanced.

  19. Re:Say what? on Lori Drew Trial Results In 3 Misdemeanor Convictions · · Score: 1

    I think murder would be a tough sell. I don't think she intended to cause this girl to commit suicide. Manslaughter, perhaps. Harassment would fit.

  20. Re:Say what? on Lori Drew Trial Results In 3 Misdemeanor Convictions · · Score: 3, Insightful

    In the same way that a jury has the right to discard a bad law (even if the judge won't tell them they do), they should have the right to mete out a good law.

    No. They really shouldn't. The law should be to protect the innocent. If a few of the guilty remain free that is an unfortunate cost of the system, but one we should accept.

  21. Re:Say what? on Lori Drew Trial Results In 3 Misdemeanor Convictions · · Score: 5, Insightful

    No. It was about the charge as written.

    If she was guilty of psychological stalking (which she was) she should have been charged with stalking. This is a clear misapplication of the law.

  22. Re:There's more going on here on IBM's But-I-Only-Got-The-Soup Patent · · Score: 1

    This appears to be a very specific method that allows people to check the amount, decide between them how much to pay without relying on the waiter, and be reasonably confident that they are not going to be cheated (unless the POS manufacturer is involved in the fraud).

  23. Re:Bad summary on IBM's But-I-Only-Got-The-Soup Patent · · Score: 1

    It's clearly an improvement over an existing device, and requires at least some design. It's not so obvious that all systems support it.

    Okay. It's pretty obvious once the problem is described, but there are worse offenders.

  24. Why should people care? on The State of UK Broadband — Not So Fast · · Score: 1

    It's fast enough for the purposes I use it for. I have next to no wait for websites to load. Movies download in less time than it takes to watch them. I have plenty of bandwidth for my purposes.

  25. You will be sued. on Rewriting a Software Product After Quitting a Job? · · Score: 2, Insightful

    Can we be sued for IP infringement, theft, or whatever?

    Yes. All three. They might not succeed but be prepared for a lengthy legal battle which will cost more than losing.

    Are workers allowed to imitate the product they were working on?

    Yes. But only in general, there are many exceptions.

    We know we have to deal with the non-compete clause in our employment contracts, but in our state this clause has been very difficult to enforce.

    You're in a different situation from most other cases. Other cases have most likely been people working on broadly related but ultimately different products. You appear to be planning to directly compete with your previous employer's core product, using knowledge gained whilst working for your previous employer.