Slashdot Mirror


User: RobinH

RobinH's activity in the archive.

Stories
0
Comments
1,599
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 1,599

  1. Re:A share of profits? on DVD Jon's Code In Sony Rootkit? · · Score: 1

    I read somewhere that a judge can increase that to $150,000 per infringement based on the specifics of the case. That's 3 million for 20 titles.

  2. Re:A share of profits? on DVD Jon's Code In Sony Rootkit? · · Score: 1

    That's interesting. IANAL, so is it one infringement per album, or one per CD sold? It seems to me that if it's one per album, then he's better off claiming actual damages (like a previous poster said), and suing them for some reasonable licensing fee that he would have been paid if he had decided sell licenses.

    On top of that, this means first 4 internet needs to publish the entire source code of their product to remain compliant under the GPL, or they could be sued for the revenues they got from Sony too.

  3. Re:A share of profits? on DVD Jon's Code In Sony Rootkit? · · Score: 4, Insightful

    Actually I might be thinking patent infringement there. Seems like in a copyright case they could sue for statutory or actual damages if the material has been registered with the copyright office. The statutory damages might be $750 to $30,000 per infringement, but a judge can go above or below those numbers. Actual damages requires you to prove loss of income, which would be difficult in this case, since the code is distributed freely (in the sense of beer).

  4. A share of profits? on DVD Jon's Code In Sony Rootkit? · · Score: 5, Interesting

    This is GPL'd code, not LGPL'd, right?

    Anyway, DVD John can actually sue Sony for all *revenue* that Sony made from the sale of the CDs, if I'm not mistaken (not just profits). That would grab them where it hurts!

  5. Re:How is "memorizing" plots helpful? on Literature Teeters on the Edge of a 'Gr8 Fall' · · Score: 1

    Well, not communism per se, as much as it's specifically about the Russian revolution, and how their great experiment ended in a dictatorship. But of course, communism has a lot to do with it.

    Yeah, the GP's teacher must have been totally clueless. We were told specifically that animal farm was a satire of the Russian revolution, and discussed it at length.

  6. Re:Silly Canadians on Canada Unveils Internet Surveillance Legislation · · Score: 1

    It's pretty bad when a fellow citizen actually thinks that you could hold a fair election by phoning in your votes. What is it, the new Diebold-phone system? It would be so incredibly easy to screw with the votes, and impossible to do a recount. Great frickin' idea.

    I'm all in favour of voting, but let's stick with the paper and pencil method for now, OK?

  7. Re:Another reason on UK To Passively Monitor Every Vehicle · · Score: 1

    Combined, its about 20%

    I'm an engineer. I know the technology. I'm not going to accept the number you just pulled out of your ass without some kind of reference to back it up. If I had to guess, I'd say they're more in the range of 5%, which would be high for this type of sensor. I've been pulled over twice, and both times he was within a couple kph of what my speedometer said. With lasers, the accuracy is even better.

    I drive through a lot of states in the US and they are all much stricter. Ohio will pull you over for being 5 mph over the limit, and Michigan seems to have a 10% rule, for instance. Michigan also has higher speed limits (70mph) than Ontario. They're all using the same equipment.

  8. Re:[OT] Re:How to boycott? on Bad Day To Be Sony · · Score: 1

    virtually everyone who calls themself a 'capitalist' isn't. to be a capitalist, you must live off the revenue generated by capital you control. i suspect stronlgy that dada21 and others like him actually live by trading their labour to people who are, in fact capitalists.

    I disagree. I do not have enough capital in terms of monetary assets and equity to generate enough income to live off, but I am a capitalist. I live off "trading labor" as you call it, but since my person is something I own (hence, I am my own capital), then I am, in a sense, living off capital, as is everyone who has a job and doesn't rely on social assistance.

    As I trade my labor for capital, I re-invest some in improving myself, I pay maintenance fees like rent, heat, and food, and then I put some away which I can use as monetary capital to generate more income later in life.

  9. Re:Another reason on UK To Passively Monitor Every Vehicle · · Score: 1

    Um, IAAAC (I am also a Canadian), living in Ontario, and where the heck have you been for the last decade? We HAD photo-radar in Ontario years ago, then Harris got rid of it, and now McGuinty was talking about re-instating it, and given his record of shooting himself in the foot, there's still a good chance he might try it one of these years. The fact that he even said it was only to raise money is an admission of why speeding tickets are a scam.

    Those road signs that tell you how fast you're going do not issue tickets - they're just a feedback mechanism which seems to work better than your speedometer. It is amazing - even when I know I'm just going the limit, seeing one of those signs makes me check my speed.

    Personally, I'm in favour of a 2 step process:

    1) Raise speed limits to reasonable amounts (120 kph on the 401, 90 in rural areas, 60 on city streets, etc.).

    2) ENFORCE THEM STRICTLY.

    That would fix the problem of speeding. The fact that the police won't pull you over on the 401 (speed limit 100 kph) when you're going 119 is stupid when there are about 3% of the drivers trying to obey the real limit at 100 kph and causing accidents, but the road itself was designed for 120 kph.

  10. Re:tell the developers about the money on Sony Rootkit Allegedly Contains LGPL Software · · Score: 1

    Oh, you mean if they settle for 10 cents on the dollar, and then the Lawyers get 90%, right? Yes, then it would be $750 - sorry.

  11. Re:tell the developers about the money on Sony Rootkit Allegedly Contains LGPL Software · · Score: 1

    Suppose the case settles for 10% and the lawyers take 90%. That leaves $750 per CD-ROM for the mpg123 developers.

    Assuming your $75,000 number is correct, then 10% of that is $7500 per CD.

  12. Re:Congress should NOT regulate the automobile on Vint Cerf Speaking Out on Internet Neutrality · · Score: 1

    They probably don't even change their own oil!

    Hey, judging by the fact that I almost need to disassemble my front suspension to change the oil filter on my car, I'm pretty sure the engineers who designed the thing don't change their own oil anymore...

  13. Re:Depends on precisely what was said on French Riots Lead to Crackdown on Blogs · · Score: 1

    Well, yes, that's certainly advocating violent crime. It would be a lot worse, of course, if this wasn't coming from a juvenile, but was coming from some religious figure who pretends to have a monopoly on the word of God or something.

    In a civil court, I imagine that the person could be held partially liable for damages from the riots, and be sued for portions of the damage.

    Whether or not the speech itself is a crime is a place where you'd need to tread lightly simply because of how close it comes to censorship. In fact I don't think I'd support censoring the words... I'd only support charging the author with being an accomplice to the vandalism.

  14. Depends on precisely what was said on French Riots Lead to Crackdown on Blogs · · Score: 1

    Hey, if a blog says, "meet me out back of xxx at 2100 so we start start a few cars on fire", then I'd say it's clearly criminal and should be taken down. If it simply states outrage about someone's living conditions, and sympathizes with the feelings of the rioters, then it should be left alone.

    What we really need to see is the exact text of the blog in question before we all go running our mouths off about freedom of speech. After all, we accept that you can't shout fire in a crowded theatre and get off the hook on a freedom of speech defense. Also a mob boss can't order his cronies to go shoot someone and hide behind freedom of speech either. Freedom of speech is supposed to protect your right to express opinions, not your right to use your mouth (or keyboard) to organize a criminal act.

  15. Re:OUTGOING on Cisco To Unveil Wireless Mesh Hardware · · Score: -1, Offtopic
    HELLO WORLD
    00942 00942
    HELLO WORLD
    97879 97879 21658 21658 70520 70520 21761 21761 96415 96415
    87143 87043 94735 94735 90483 90483 60526 60526 82350 82350
    52309 52309 54968 54068 63563 63563 73632 73632 69769 69769
    28421 28421 15634 15634 34029 34029 16993 16993 54610 54610
    76712 76712 38050 38050 31201 31301 60591 60591 65708 65708
    34347 34347 87803 87803 02092 02092 14178 14178 66630 66630
    92165 82165 86547 86547 76488 76488 84708 84708 46869 46829
    56058 56058 66449 66449 47089 47089 61361 61361 56767 56767
    12372 12372 78341 78341 03207 03207 51149 51149 91357 91357
    08425 08425 35724 35724 78732 78732 39503 39503 00815 00815
    91458 91458 12705 12705 72085 72085 47199 47199 06479 06479
    40606 40606 86504 86504 73128 73128 94403 94403 29258 29258
    54214 54214 84653 84653 19973 19973 26909 26909 28897 28897
    90577 90577 14138 14138 25526 25526 67928 67928 36781 36781
    41273 41273 49622 49632 27165 27165 06116 06116 78485 78485
    10760 10760 51021 51021 09576 09576 22119 22119 24285 24285
    67320 67320 44891 44891 41936 41936 68964 68974 21750 21750
    51837 51837 75620 75620 73267 73267 78438 78438 81937 81937
    95979 95979 51369 51369 45464 45464 17577 17577 47770 47770
    87334 87334 12834 12834 15206 15206 94850 94850 50321 50321
    71814 71814 25627 25627 12753 12753 54230 54230 33081 33081
    27398 27398 94683 94683 33853 33853 93092 93092 95305 95305
    58761 58761 23120 23120 06854 06854 67046 67046 02607 02607
    12181 12181 14169 14169 78396 78396 83249 83249 93131 93131
    91964 91964 35094 35094 86918 86918 68092 68092 05521 05521
    27955 27955 92676 92676 50202 50202 73806 73806 71650 71650
    32448 32448 59276 59276 41254 41254 48589 48589 27207 27207
    79462 79462 05140 05140 31398 31398 63809 63809 62834 62834
    71885 71885 34951 34951 28479 28479 24001 24001 82678 82678
    19846 19846 26688 26688 67661 67661 14247 14247 23648 23648
    91307 91307 97415 97415 21529 21529 96587 96587 04623 04623
    06117 06117 44691 44691 45520 45520 46926 46926 31348 31348
    97354 97354 63599 63599 15613 15613 68386 68386 91551 91551
    32410 32410 32601 32601 44429 44429 65882 65882 24639 24639
    35747 35747 75335 75335 53957 53957 36202 36202 23584 23584
    51054 51054 61877 61877 71255 71255 19725 19725 49056 49056
    15116 15116 67949 67949 03729 03729 32148 32148 29241 29241
    69259 69259 10765 10765 41639 41639 47045 47045 79081 79081
    49699 49699 52707 52707 16995 16995 75676 75676 43714 43714
    50625 50625 06877 06877 42214 42214 93420 93420 45405 45405
    27360 27360 40796 40796 40849 40849 44313 44313 21996 21996
    50703 59703 95731 95731 75916 75916 65385 65385 05220 05220
    80305 80305 71910 71910 57676 57676 27403 27403 24569 24569
    20242 23242 03074 03074 76983 76983 99450 99450 95216 95216
    24823 24823 68747 68447 75197 75197 45693 45693 39906 39906
    96772 96772 23024 23024 96740 96740 05402 05402 32285 32285
    69170 69170 41934 41934 83782 83782 35864 35864 72635 72635
    19401 19401 42950 42950 09717 09717 83990 83990 88796 88796
    70938 70938 17859 17859 03994 03994 01010
    K-BYE
  16. Re:Whoops forgot to hit preview on History's Worst Software Bugs · · Score: 1

    See my other replies in this thread. Switching to a "manual mode" may be an alternative.

  17. Re:Simple answer to this issue on Lessig on Internet Governance · · Score: 1

    I know, a PIRATE SHIP!!! :)

  18. Re:Whoops forgot to hit preview on History's Worst Software Bugs · · Score: 1

    I really think the default safe state for the mars lander while safely on the ground on Mars is "do nothing and wait for program download". The safe state while re-entering is either "do nothing and crash" or "take a stab at when to fire the retro-rockets and probably crash". Either way, it doesn't matter from a safety perspective - there's nobody to kill on Mars (as far as we know).

    This applies more to medical equipment and big machinery back here on Earth.

  19. Re:Simple answer to this issue on Lessig on Internet Governance · · Score: 1

    Forcing country codes just seems like the next logical step.

    That's fine, as long as I can have another code for space (.nil?) where specific countries' laws don't apply, and I can put a satellite there and host my datahaven in the .nil TLD. :) Maybe I don't want to be forced to choose a country.

  20. Re:Whoops forgot to hit preview on History's Worst Software Bugs · · Score: 2, Insightful

    The problem is, if you look at something like a mars lander, then you can't just shut it down if it gets some bad inputs.

    True, it's just that in my line of work, off is usually the safe state, but what should be done is to go to some kind of safe state, whatever that may be. Sometimes you revert to a manual operation, for instance.

    Also, even good inputs can result in the the machine not doing what it needs to do.

    Which is why you need to also hire a mechanical and an electrical engineer to design those aspects so that the mechanical and electrical systems fail in a safe and detectable way.

    For instance, it used to be that stoplights were designed with a physical disk inside that rotated creating the "program" of the different lights. You also had interlocked electrical circuits so that both greens could never come on at the same time. These are mechanical and electrical ways to make the system fail to a safe condition. I have recently been at an intersection where I saw the traffic lights had green both ways (during a storm). This is because some vendor is selling a traffic light system on the market that is completely software based, and they hired a bargain basement programmer and/or engineer to design it, and we should find them and shoot them for their incompetence, but I doubt that will happen.

  21. Re:Simple answer to this issue on Lessig on Internet Governance · · Score: 2, Informative

    each country already has their own TLD and maintains control over it

    Well, technically, ICANN controls it all because they have the root servers, which tell your computer (or the DNS system) where the .us, .ca, .cn, etc. servers are. The country code TLDs are not root servers.

    To get around it, you'd have to get rid of root servers, make the country code TLDs into root servers, and make each one maintain a manual list of the IP addresses of the other country code TLDs. Each would then have a list of 300 or more entries, but that's maintainable by a human. Then the ISPs in each country will point their DNS's to their country's TLD server.

  22. Re:Simple answer to this issue on Lessig on Internet Governance · · Score: 1

    Hey man, you're stealing my thunder... :-)

  23. Re:Whoops forgot to hit preview on History's Worst Software Bugs · · Score: 4, Insightful

    Look, I write software for control systems (and I design them electrically too). Just because programmers at Microsoft or EA Games have tight schedules where they are just too stressed to write code well doesn't mean all code needs to be written like that.

    Back to what you were saying, if you have a system that could cause damage or whatever, then you start by writing your output routines, and you create rules to govern the machine (i.e. outputs A and B can't come on at the same time, or output C can't exceed this value). Then you write another module that monitors the inputs AND outputs looking for fault conditions that shuts down the machine if you do anything dangerous. Only this part of the code needs to be signed off by an engineer. Typically it's simple code, and easy to prove correct, with peer review. Then you write other modules that essentially make requests through the safety checks to do anything. You don't have to review the complex other code so much, because your output stage should catch any mistakes.

    That's how you make a machine safe. Unfortunately, most engineers I know just go out and write the software figuring there's no difference, and that's how bad things happen. It comes from believing you won't make a mistake, or believing that testing will catch all problems. If you plan from the start that you're going to be making mistakes, you can catch them before damage is done. It's too bad this isn't taught, even in the software engineering classes I took at a Canadian university.

  24. Great idea for a datahaven on Build Your Own Linux-Based Satellite · · Score: 1

    I think this is a great idea for a datahaven. It would cost way more than $10 million to shoot it down, and it would be accessible from anywhere on almost 50% of the surface of the Earth, which would make it hard for a gov't to cut off access to it. If you stick it in geosynch just over the eastern Indian Ocean, you could call it SatelliteFreeChina(.int:).

  25. Re:beware of the "understanding friend" method. on Best Way to Manage Geeks? · · Score: 1

    Do you think that when someone asked Edison what he did, that he told them he was a painter or a singer? Does a pro baseball player tell people he's a piano player?

    I'm sorry you don't like your job. So you're a sailor. I ask you this... why don't you sail professionally? After all, you'd get to do it all the time, or does it just boost your ego to talk about being in a yacht club?