Slashdot Mirror


User: rjshields

rjshields's activity in the archive.

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

Comments · 707

  1. Re:It's European! Here's why it failed... on Beagle 2 Failure Theories · · Score: 1

    As against: It was designed by the americans who just shoe-horned a V8 in there and it got there OK but didn't go round corners very well, and turned out to be an oil burner.

  2. Re:Educational device on Cheap PC Oscilloscopes - Any Recommendations? · · Score: 1

    That's the same reason why, after universities have taught CS students Java, C++ and Visual Basic before C and assembler

    You seem to have that logic the wrong way round. By that logic, C++ would have to be simpler than C and easier to learn. This is simply not the case, no matter which way you look at it. Surely the fundamentals would be best learned by teaching C and assembly langauge first, then moving on to higher level languages.

    I think you overestimate the skill required to program in C (not the skill required to program well in C, but the skill required to write simple programs). C is a very simple language and does not take a long time to learn. Look at the slim K & R book - it says exactly this in the preface.

    Assembler, on the other hand, is far more difficult and requires an understanding of computer arcitecture - surely this would be the best language to learn first, as the fundamental knowledge aquired would be benificial if one was serious about going on to learn higher level languages.

  3. Re:Unpickable? on Optical Lock Foils Thieves · · Score: 3, Funny

    I wonder if I could "pick" it with a 14lb lump hammer ;)

  4. Re:Windows OpenSource??? on Microsoft's Platform Strategist Speaks On Linux · · Score: 1

    I doubt if we're going to see them open up their flagship product, but perhaps they would experiment with something less critical first, say notepad or something.

    I'd be surprised if they weren't considering something like this, even if it's just for the publicity.

  5. Re:Deftones aren't a punk band on Virus Writers - The Enemy Within · · Score: 1

    I fail to see how - no matter how much you tilt your head and squint your eyes - virii can be taken for a misspelling of viruses. Please explain.

    That's simple, the plural of virus is spelt viruses, not virii. Virii is not a real word. Therefore, virii is a misspelling of viruses.

    I also believe it would be hypocritical of you to rubbish neologisms that you don't like whilst giving the reason that they're badly spelled

    I feel you are missing my original point and twisting things somewhat here. I am not rubbishing your neologism, I am arguing that virii is not actually a neologism, but a misspelling.

    Even if I was rubbishing your nelogism because it was badly spelt, that still would not make me guilty of hypocrisy simply because I didn't like your spelling. By definition, I would have to be misspelling my own neologism to be hypocritical. You claim to know the meaning of hypocrisy, yet I have only seen you use it in an unsuitable context.

    I didn't make the point because I didn't like your spelling, I made it because your spelling is incorrect. People in virus community tend to ridicule others for spelling viruses the way you did, as I have seen from first hand experience.

  6. Re:Deftones aren't a punk band on Virus Writers - The Enemy Within · · Score: 1, Flamebait

    There are many words there which are corruptions of "normal" words used in reference to modern technology. That doesn't make them wrong. It makes them new.

    That would be a marvellous idea if it weren't for the fact that you haven't coined a new word or used an existing word in a new context, you've misspelt an existing word. That makes it wrong, not new.

    Here's a word I'd like you to read up about: 'hypocrisy'.

    Perhaps you should look up the definition of that word, since the only time that pointing out a common spelling mistake would be hypocritical would be if I were to make one myself.

  7. Second Part to Hell on Virus Writers - The Enemy Within · · Score: 3, Funny

    When Mario is bored, he likes to sit at his laptop and create computer viruses and worms. Online, he goes by the name Second Part to Hell.

    I suggest a new handle for Mario - Two Sandwiches Short of a Picnic

  8. Re:Deftones aren't a punk band on Virus Writers - The Enemy Within · · Score: 1

    What the heck are virii? The plural of virus is viruses.

  9. Re:Are folks really using obfuscation for Java? on Morphing Code to Prevent Reverse Engineering? · · Score: 1

    I think the biggest beef that developers have with Java regarding its garbage collection is its non-deterministic finalisation. This means that you have no guarantee if or when the memory held by your objects will be freed. There is no way to explicitly free memory allocated by the JVM. This doesn't often matter, except quite a lot.

    If you have file handles and other resources you need to free up in an object, you have provide your own method to do so (or override Object.finalize(), remembering of course to call super.finalize(), or you may inadvertantly create a memory leak) and remember to call it explicitly. This is not the best solution.

    In C++ determinstic finalization, you are guaranteed that an object's destructor will be called when either a) an object goes out of scope (in the case of a stack based object) or b) you call delete (in the case of a heap based object). You can use the object's destructor to free up resources, as you have the guarantee that it will be called.

    I'm not debating the advantages of garbage collection, my major beef here is that Java's creator has taken control away from the developer. Many would find that patronising. I doubt this is a problem in most situations or for most developers, but for those situations where you need to manage your own memory, sorry, you're screwed.

    It should also be noted that should you want to use garbage collection with C++, you can use one of the freely available garbage collectors out there, such as this one.

  10. Re:Fun and games with statistics on The World's Safest Operating System · · Score: 1

    "The group discounted the recent wave of worms, viruses and other attacks that have affected Windows systems worldwide..."

    This is not the best way to conduct research.

    Surely worms and viruses are meerly the symptom rather than the cause. Worms and viruses tend to exploit known vulnerabilties in windows. As long as the underlying vulnerabilities have been included in the result then I don't see any reason to count 10 worms that all exploit the same vulnerability - this would be misleading.

    This is not to say that the tests are not biased in some way, just that I don't agree with this point in particular.

  11. Who said anything about Java? on Learn How to Program Using Any Web Browser · · Score: 1

    The grandparent was talking about javascript.

  12. Re:the joy of js on Learn How to Program Using Any Web Browser · · Score: 1

    most program headers start off with something like

    Although sadly that is the case, if you see js code like that, the chances are the developer doesn't understand js all that well.

    Javascript allows you to query the environment to see if a given feature exists:

    var oDiv;
    if(document.getElementById){
    oDiv = document.getElementById('foo');
    } else {
    //do something appropriate, given that the environment does not support this feature
    }

  13. Re:kazaa, bittorrent, emule/edonkey? on Microsoft Warning Leaked Code Traders · · Score: 1

    Possession of a joint will get you a heavier sentence than DUI, yet the government responds by requiring breathalizers in new cars.

    That's just wrong.

    In the UK, a drink driving offene will get you a 6 month to 3 year ban. A second offence within 10 years wil get you a 3 year ban at the minimum. Driving whilst banned will get you a custodial sentence. That's pretty effective for making people think twice before DUI.

    Posession of a joint will get you a slap on the wrist and your gear confiscated, as cannabis has just been down-classified to a class C drug, where it belongs with the likes of steroids and amyl nitrate. It's probably better classified here rather than with the class B drugs like amphetamines and barbituates, where it used to be.

    In Holland, possesion of a joint will get you nothing at all as simple posession is legal!

  14. Re:Stereotype, that C/Cis "just faster" on Practical C++ · · Score: 1

    Perhaps we can also glean some information based on the relationship of B and B++ programming languages in these noteworthy benchmarks.

    Also, should we be consider the inclusion of the increasingly popular C-- and C+=1 languages?

  15. Re:This is ridiculous on Practical C++ · · Score: 1

    I tried writing a program using C++ and it didn't even do anything.

    D'oh! Did you remember to compile and run it?

    When I write programs in Visual Basic

    I sense some important information coming here..

    (The Pro Version)

    But of course, would one consider anything less?

    they almost always work pretty well.

    Good heavens above!

    Obviously, C++ has some serious problems.

    Well, given your prior argument, I would take that as read!

    Besides that I can easily get lots of sample programs that I can modify to suit my needs.

    This is revolutionary!

    I saved my company thousands of dollars by making some simple changes to some sample programs to make a program to track the employees I manage time and attendance and print out weekly reports.

    You did what?!! Quick! Someone nominate this man for an oscar!

    I did this in only a couple of days of work. Who knows how long that would take with some obscure programming language like C++?

    A couple of days??!! Most of us can't even write a VB For Each loop in that time!!!

    Probably 6 to 8 months, I would guess.

    Naturally, but I suppose people familiar with such obscure languages as C++ would do so in much less.

  16. Re:Wrox on Practical C++ · · Score: 1

    The Bjourn Stroustrap stuff is excellent too.

    Don't let Bjarne hear you spelling his name like that - he'll have a field day.

    I digress. Yes, his book The C++ Programming Language Special Edition is excellent, if a little hard going in places. If you really want the nitty gritty and have some space on your bedside table, this book is for you!

  17. Re:learner's library on Practical C++ · · Score: 2, Informative

    A low level langage like C++ is definitely not for them.

    D'oh!

    All the books I've read have told me that C++ is a high level language! I must be reading the wrong books!

  18. Re:Some people try to rationalize this in a dumb w on BitTorrent's Creator Bram Cohen Interviewed · · Score: 1

    There are many reasons why piracy is not necessarily as bad as you make out in this situation. I don't want to advocate piracy, but I don't think you're considering the flipside.

    Piracy can help to spread the word. Many people who would never dream of buying the product would download it in binary form and read it.

    My novel is still there, but I have lost something.
    I'm not sure exactly what you think you have lost, perhaps the right to control distribution of the media exactly as you wish?

    I wouldn't say you have lost out, since the people that downloaded your book would probably not have been willing to pay your book in the first case. Conversely, if they were willing to pay, they would probably do so regardless, since a set of html pages is a poor substitute for a physical entity. Bibliophiles will no doubt be willing to confirm this.

    Imagine that the people who download the book tell their friends, who then go and buy the book in a bookstore. Are you still losing out?

    Please put this "it's not stealing, it's infringement" argument to rest, folks. It's used as a particularly moronic crutch by some avid P2P fileswappers.

    I don't see anything outstanding in your argument that would sway me one way or the other.

  19. Oh, the irony on Profile of the Mind of a Virus Writer · · Score: 5, Funny

    "Stephen Mathieson, Detroit. The 16-year-old virus writer is dismissive of hackers who release other people's viruses: "The kids just cut and paste.""

    So, we have a 16 year old virus writer accusing other hackers of being childish. Doesn't that seem just a tad ironic?

  20. Re:Misleading/slanderous headline - typical on Microsoft Violates Human Rights in China · · Score: 1

    > Hmm .. why would you want a cop to have one then ?

    Personally, I wouldn't want police to carry guns, and in the UK the majority of them don't. I guess they carry them in the US as a deterent and to kill or injure criminals who also have guns. I still don't see a legitimate reason for members of the public to own guns. Just because the consititution says it's a given right doesn't necessarily legitimise it. Far be it for me to judge, but the constitution seems a tad outdated, dating from the days when wolves and red indians were a threat to colonists.

  21. Re:Misleading/slanderous headline - typical on Microsoft Violates Human Rights in China · · Score: 2, Insightful

    I don't really think that's a fair analogy given that there are legitimate uses for Microsoft products. I can't really say the same for guns, on the other hand, other than you are a farmer and you need to kill birds and rabbits. I doubt that you fall into that category, given that you are posting on slashdot.

    Guns are illegal in most countries for the simple reason that they have little use other than killing things, and are lethal in the wrong hands. It's hard to say the same about operating systems.

    As for gun nuts, I would say the people that own them are nuts, rather than the people that campaign to make them illegal. Here in the UK it's not generally acceptable to own a gun. I know the culture is different in the US, but the chances are that if you feel the need to own a gun and you're not a farmer, you're a pretty insecure person.

  22. Re:BSD vs Linux on BSD For Linux Users · · Score: 1

    That kind of superior attitude comes mainly from walking through a sea of crashing Windows machines and recompile-reboot-repeat Linux machines only to end up at a FreeBSD machine that's more reliable than running water

    Ahh, I understand now. I'll know which way to head next time I'm in that situation.

    Things like firewire support, new file systems, CD and DVD burner support don't make it into the FreeBSD-STABLE line until long, long after Linux and Windows have had them.

    Ahh right, so that's an advantage - got it.

    ...Linux fanboy group...

    I'm not sure which I prefer - w4r3z d00ds or condescending idiots.

    Linux's biggest threat...fanboys who show up at the most inopportune times

    OK so let me get this straight - the biggest threat to Linux is its legion of dedicated but slightly misguided followers who will no doubt "get a life" when they finish puberty. OK I think I'm starting to think like a true BSDer now.

  23. Re:Why should MS have to change? on Microsoft Agrees to Stop Hijacking Music-Shopping · · Score: 2, Insightful

    Mac users have options, and unlike IE, Mac browsers actually follow standards.

    That's not true. IE fully supports XHTML 1.0 in its various guises, CSS1 and DOM level 1. Every browser vendor without exception introduce their own enhancements to the W3C peanut gallery recommendations. If you want to blame someone, blame the web developers who know no better than use IE's proprietory APIs and extensions.

  24. Re:They're called "plans"... on UK National Archives Divulge Secrets · · Score: 1

    I find your ignorance and blind patriotism sickening.

    William S Burroughs had it right when he said: "The American dream - to vulgarise and falsify until the bare lies shine through"

  25. Re:1776: A War about Language on UK Approves of 5.8GHz For Rural Broadband · · Score: 1

    Or, histoury, to my British friends

    I will give you benefit of the doubt and assume you are making a joke, but history is spelt history in english.

    Kind Regards :)