Slashdot Mirror


User: digitig

digitig's activity in the archive.

Stories
0
Comments
4,132
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 4,132

  1. Re:I love the way the corps play us off one anothe on Saving the UK Games Industry · · Score: 1

    What right does an English citizen who wants to make video games have to move to the US or Canada?

    The absolute right. England is not a prison, you can't hold people against their will.

    The US and Canada have a say, too. I doubt I would be allowed by the US or Canada to move there to work (unless I won the green card lottery) so no, I don't have the right.

  2. Re:This site has really jumped the shark on Nuclear Crisis Stopped Time In Japan · · Score: 4, Funny

    I'm betting that by 2012 we'll have videos of cats on here.

    Or photos of CAT 5s, at least.

  3. Re:Only one question on Newspaper Plagiarizes Blog, Taunts Real Author · · Score: 1

    I see no evidence someone didn't do the research them-self (except for maybe that they later changed it).

    And his server records, which show that they accessed his blog just before they published the article.

    It's hardly impossible data to find, and they didn't [lift] anything the guy actually wrote.

    And that's the important point.

  4. Re:Stating Facts not Plagiarism on Newspaper Plagiarizes Blog, Taunts Real Author · · Score: 1

    I can't see that -- which paragraph did they copy word-for-word? I can't see the paragraph they edited out in the blog post.

  5. Re:Stating Facts not Plagiarism on Newspaper Plagiarizes Blog, Taunts Real Author · · Score: 1

    The rules are pretty strict, but as Baigent and Lee discovered they don't extend to (supposed) facts. Had they used his actual words he would have a case but they don't seem to have done that. And anyway, the academic rules are not the law. A failure to attribute that might get you into trouble on a term paper would probably still be entirely legal.

  6. Re:Impressive on Spam Drops 1/3 After Rustock Botnet Gets Crushed · · Score: 2

    It's not an arrogant assumption of computer nerds -- I make security blunders too. It's a recognition that there's a fundamental mismatch between what the computer is capable of and the fact that it's a consumer durable. If there were no driving test then I bet road fatalities would be higher, but pretty much nothing you could do to the user interface of the automobile whilst still retaining the functionality would fix that. The only solution is to make it so that only those trained and shown to be at least basically competent are allowed behind the wheel. That probably couldn't be enforced for home computers, so the only answers would be to cripple functionality (would work for a lot of users, actually) or take security out of their hands (another current story on /.). The power users wouldn't be happy, though.

  7. Re:To give it a slightly different twist... on Spam Drops 1/3 After Rustock Botnet Gets Crushed · · Score: 1

    MS, Apple and some of the Linux distros aren't helping anybody by discouraging people from experimenting and looking to get better at it.

    Yeah, sure, that's why MS give away express editions of Visual Studio for free.

  8. Re:Impressive on Spam Drops 1/3 After Rustock Botnet Gets Crushed · · Score: 1

    Microsoft's operating system architecture allowed users to have admin privileges, among other architectural mistakes.

    On home systems they have to let potentially inexperienced users have access to admin privileges. Vista took them away by default, but whenever some tempting piece of software says it needs someone to type the admin password most users will do it so it barely slows down the spread of trojans. The same attach would work just as well as any OS with a large home-user userbase. The weakness is not so much the OS, it's PEBKAC.

  9. Re:Did you say open source? on Yahoo Seeks Open Source Community Support · · Score: 1

    In the UK it's the humour line, so we can push things 20% further.

  10. Re:Interesting move on CMU Eliminates Object Oriented Programming For Freshman · · Score: 1

    In the case of imperative programming you can deal with them in a principled way too, for example with sequences.

  11. Re:Uh... Exactly HOW can they "throw out"... on US ITC May Reverse Judge's Ruling In Kodak vs. Apple · · Score: 1

    Yes, I did bother, and found out that indeed, the title is a summary of what is achieved but the actual content of the patent is a specific approach to achieving it.

  12. Re:Uh... Exactly HOW can they "throw out"... on US ITC May Reverse Judge's Ruling In Kodak vs. Apple · · Score: 4, Insightful

    Try actually reading the patent to find out what is actually patented. The title doesn't tell the whole story. Ever.

  13. Re:What about prior art? on US ITC May Reverse Judge's Ruling In Kodak vs. Apple · · Score: 1

    That's only prior art if you did it in the way that Kodak patented.

  14. Re:Uh... Exactly HOW can they "throw out"... on US ITC May Reverse Judge's Ruling In Kodak vs. Apple · · Score: 1

    No, because the patent isn't for taking digital photos.

  15. Re:Interesting move on CMU Eliminates Object Oriented Programming For Freshman · · Score: 4, Insightful

    Sure your classes have methods. But good OO design says that your classes correspond to groups of real-world objects: bank accounts, people, widgets, whatever. Why? Because that is the data that needs to be processed.

    That seems to be a fundamental misunderstanding of OO. The focus on real-world objects is because they have self-contained properties and behaviour. "Because that is the data that needs to be processed" is no more (and no less the case) than Because that is the behaviour that needs to be produced.

    The methods are tied to the classes, meaning that their very definitions depend on the data modelling you have done.

    Or (and just as valid), the members are tied to the classes, meaning that their very definitions depend on the use cases (ie, actions) you have identified.

    Working this way is suitable when you are dealing with complex data and comparatively simple algorithms; get the data model right, and your problem is half solved.

    You do realise that data model != object model, don't you?

    The other situation is where you have complex algorithms, but simple data. Signal processing, control software, scientific programming, etc.. Take a radar as an example: the data is just a continuous stream of numbers coming in off the radar dish; but the algorithms that extract meaning from those numbers are very sophisticated. Using an OO language for problems like this is like trying to loosen a screw using a wrench - maybe you can make it work, but it's basically a really bad fit for the problem.

    Radar data was a bad example. A modern radar processing system takes data from many sources such as primary radar heads, secondary radar heads, ADS-B, ADS-C, WAM, neighbouring radar processing systems and so on. These behave the same in most ways but differently in some, and OO turns out to be an excellent way of dealing with that.

    Yes, in some applications OO doesn't offer you anything significant. They are typically the cases in which you end up effectively with one class because the data and the processing are so simple. But in this context "simple" processing doesn't mean mathematically or computationally simple, it means that you only do one thing with the data (in the case of the radar front-end, for instance, the one thing will be extracting distinct decluttered returns into distinct objects for passing to the next processing stage). OO design still doesn't get in the way, though: if that's the only thing going on in that process you simply end up with a design with only one class having only one significant method (so if your language supports it you might just as well write the lot as a single routine with no class packaging).

    For what it's worth, I have no problem with OO not being taught from the outset on a computer science course. It's a decompositional/compositional approach and is not a lot of use until you understand what you are decomposing and composing.

  16. Re:Interesting move on CMU Eliminates Object Oriented Programming For Freshman · · Score: 4, Interesting

    OO is fundamentally data-centric

    Maybe the way that you do it. Personally I find that quite a lot of my classes have methods.

    If CMU really wanted to concentrate on the theory, they would have eliminated imperative programming from the introductory semesters, because it is very difficult to model mathematically.

    Imperative programming isn't really any more difficult to model mathematically than functional programming. They just use different branches of mathematics. Check out David Gries's The Science of Computer Programming for example, which shows how to do it, and Object-Z which actually does it. The main difficulty is with side effects, but functional programming has the same issues as soon as you try to interact with the external world.

  17. Re:why are putting up with this shit? on Samsung's Happy Galaxy Tab Users Are Actors · · Score: 1

    Oh, the liar there is whoever named the department, not those who work there!

  18. Re:Careful on Apple Removes Gay Cure App From App Store · · Score: 1

    I find the concept grossly offensive and am quite disgusted that it is believed to be socially acceptable. It is accepted by those who have no understanding of human history and the damage to society that those beliefs cause. Nature (and God) made us to be one way and one way only and I am totally sick and tired of those that say that moral absolutes are intolerance. You can believe whatever you want but, don't push those beliefs on the rest of us that understand right and wrong. I am not a bigot or a "homophobe". I have a strong disgust for deviancy and that is something very different.

    Ok, so that's your view, and you're entitled to it. But not to impose it on others, as this (slightly dated) video explains.

  19. Re:Lying about age? on Facebook Bans 20,000 Kids a Day · · Score: 2, Insightful

    If people with a vendetta against you mod you down it will be picked up by the metamoderation system. If you find that you are consistently modded down, bad luck, it means that your contributions really are crap.

  20. Re:Tesla v. Edison on University Switches To DC Workstations · · Score: 1

    DC is actually more dangerous than AC. If you accidentally touch a high voltage AC source it will tend to throw you off. If you accidentally touch a high voltage DC source it can lock your muscles so you can't escape. In which case you'd better hope there's not much power available.

  21. Re:Amazing. on Apple's App Store Accepts 'Gay Cure' App · · Score: 4, Insightful

    Homosex is as natural as heterosex in that it is widely seen across species as a bonding behavior, but is condemned by religious morons because they don't allow pleasure that does not directly result in reproduction.

    It looks that way in the West, but hostility to homosexuality is common in socially conservative atheist cultures such as China too. It looks more as if cultural hostility to homosexuality leads to the religious taboo rather than the other way around. Which is what you'd expect if religion is invented to support prejudices. Don't blame religion for the prejudice, blame the prejudice for (that bit of) religion.

  22. Re:Waiting on Getting Past Censorship With Unorthodox Links To the Internet · · Score: 1

    Well, good luck (to your descendants) when the sun turns into a red giant then. Although where the OP plans to send humanity at the heat-death of the universe I'm not sure.

  23. Re:Yeah right on DirectX 'Getting In the Way' of PC Game Graphics, Says AMD · · Score: 5, Funny

    0.00004 people?

  24. Re:Go figure on NASA Satellite Snaps Rare Cloud-Free Ireland · · Score: 3, Funny

    im sorry, I did not realize I was on the association of anal retentive english majors page

    You must be new here.

  25. Re:Warez on White House Wants New Copyright Law Crackdown · · Score: 1

    You're thinking of it entirely wrong. The monopoly that copyright grants you isn't control of the work you created - you can do anything you want with it regardless of copyright. The monopoly is a ban on any other individual's right to make a copy. So it's actually a restriction on rights, rather than protection of them.

    No, it isn't simply a ban. I can choose to charge you. Just like the pool: I could ban you or I could choose to charge you.