Slashdot Mirror


User: davstok

davstok's activity in the archive.

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

Comments · 72

  1. Re:Really? on A Naysayer's Take On Windows 10: Potential Privacy Mess, and Worse · · Score: 4, Insightful

    This is Slashdot. Don't expect anything sensible or even half reasonable about Microsoft here.

  2. Re:Tax dollars at work. on Man Arrested After Charging iPhone On London Overground Train · · Score: 1

    Completely lacking in insight, in fact.
    If all travellers with mobile phones thought it was ok to steal electricity in this way it would come to quite a large sum.
    At the end of the day everyone would have to pay with increased fares.
    Therefore it's necessary to show that this small delict actually has significant social costs.

  3. Just one? on For £70,000, You Might Be Able to Own an Enigma · · Score: 5, Funny

    Don't you need two?

  4. the Nazi regime forbid the university on A Ph.D Thesis Defense Delayed By Injustice 77 Years · · Score: 2

    forbid forbade forbidden. It's forbade.

  5. they may disfavor String Theory after all on Prospects and Limits For the LHC's Capabilities To Test String Theory · · Score: 1

    After all?

  6. Anf then... on The Sun Newspaper Launches Anonymous Tor-Based WikiLeaks-Style SecureDrop · · Score: 3, Insightful

    the Sun informs GCHQ and so on so they can quickly stem the leak, I assume

  7. Re:Only on /. on Four Core Processor to Bring Tera Ops · · Score: 0

    Exactly, I guess you have to spell things out in cleartext here to get modded up...

  8. Re:Only 32 Billion Now on Four Core Processor to Bring Tera Ops · · Score: 1

    So I can only replace ten Pentium 3000s with this one chip, such a pity...

  9. Re:BNF is a universal language on English Language And Its Effect On Programming? · · Score: 1

    AFAIK every programming language can be set down, albeit long and complex, in a set of rules in BNF

    Essentially this is true, otherwise the language would be syntactically ambiguous, which is very much the case with natural languages. Unfortunately, this only applies to the syntax and not the semantics, without which you don't know what your syntactically correct statement means. Most of the problems in language design and delays in standardisation of languages arise from semantic unclarities and ambiguities.

  10. Re:A Linguistics Perspective on English Language And Its Effect On Programming? · · Score: 1

    A pointer isn't a pronoun it is another reference to an object

    Isn't that exactly what "he" is? In natural language you know what's being pointed at from the context. Programming languages have to be more specific.

    Here's a little "half natural language" program:

    For each person in USA
    If he is President_of_the_United_States then him.impeach
    end

    Now, wouldn't you implement he/him as some kind of object pointer? (Just imagine you had to change keywords according to gender of the object...)

  11. Re:Natural english programming languages on English Language And Its Effect On Programming? · · Score: 1

    "a and b should equal c"...

    What? This is an assertion, not an imperative. And certainly very ambiguous. How about "Set a equal to b plus c" then? Simple, it obviously defines a set of the elements "a equal to b" and "c". No, sorry, set "a equal to b" (0 or 1) plus c, somewhere. That's why you can't use natural languages for programming. You only really know the meaning if you understand what's being talked about in the first place. To be unambiguous, you must have agreed on a specific set of syntactic and semantic rules. What's more, natural languages are not really equipped for the abstract stuff of programming. Where in reality can you set something equal to something else? Do I really want to say, "a contiguous area of storage made up of the following individual storage areas in order, firstly four bytes to hold an integer value, then....." Wouldn't I introduce something like "struct" into the language? And rely on people understanding it. Those people probably being programmers, to whom I could just say, "a = b+c" (to get back to the original example).

  12. Re:Winston Churchill on Japanese "Ambiguity" on English Language And Its Effect On Programming? · · Score: 1

    due to a double-entendre, the meaning did not get through.

    I'll bet it did though. No way they were going to lose the chance of trying out their new toy.

  13. Re:Winston Churchill on Japanese "Ambiguity" on English Language And Its Effect On Programming? · · Score: 1

    The point is, you can provide more detail with the language if you want, but it is not the standard practice.

    It seems to me that you can be ambiguous or simply unclear in (probably) any language. It's more the speaker's mastery of expressing himself than the language, IMO. Just think of all that technical docu you've read. How much of it was completely clear and unambiguous, regardless of the language?

  14. Re:Nice timing on English Language And Its Effect On Programming? · · Score: 1

    I think you're missing his point. It's not about interpretation it's about observation. You and someone from China would have the same 'mentalese' way of describing the scene

    Speaking as someone who knows nothing about the subject, it seems to me that it depends on whether one is thinking about something concrete, such as a dog eating icecream, or about abstract matters. Looking at my own mental processes, when answering this post, for example, they are almost entirely verbal. When thinking about the latest argument with my girlfriend, the same applies. I'm practising my next verbal onslaught, for the most part. I don't even start visualising dogs or arguing women. Maybe I'm not a visual person.

  15. Re:The above comment missed the point on Hacker Crackdown? · · Score: 1

    I would say that a scientist who works on nuclear weapons is very aware of the multitude of purposes to which the technology he is developing could potentially be put to.

    I'm sorry, but this is nonsense. Developing nuclear weapons as opposed for example to reactor research or other areas of nuclear phyics is a highly specific area of research, which has only a single purpose: to make more effective nuclear weapons.

  16. Re:The above comment missed the point on Hacker Crackdown? · · Score: 1

    the leaders who gave the orders to drop the atomic bomb are to blame, not the scientists who designed it or the works who built it.

    I would say that a scientist who works on nuclear weapons is very aware of the one and only purpose of his work. The fact that he does not press the button hardly justifies a complete denial of responsibility, IMO. Neither baseball bats nor cars are designed with the intention of killing people, as far as I am aware.

    The only sure way to solve all these problems once and for all is to hold the final decision makers responsible for _their_ actions.

    A fine solution, after the act. How about not building weapons of mass destruction, or not making other weapons generally available? We tend to hold people responsible anyway when they shoot others, or clobber them with baseball bats. A good example of the dubiousness of your proposal is the prosecution in reunited Germany of East German guards who shot at escapers. Their defence generally was that they were acting under orders. No doubt they could have been shot themselves for disobeying. Yet as the "final decision makers" they alone would hold responsibility, according to your plan. And are the leaders really the final decision makers (as you also seem to imply)? They are just another part of the whole chain from manufacturer to the guy who actually presses the button or trigger. And in the case of Western democracy at least, we choose them.

    We need to stop wanting to cause harm.

    Well, there we are in complete agreement, for what it's worth.

  17. Re:GSM Penetration on The United States Losing "The Tech Edge?" · · Score: 1

    Mobile phones are as ordinary as plastic bags are in USA...

    In all the films I've seen, they seem to use paper bags over there, actually:-)

  18. Re:Nope! on Jupiter-Sized Planet Orbits Epsilon Eridani · · Score: 1

    You are all a bounch af lazy trained monkeys :)

    Yes, well, whatever, in fact the Earth is not moving around the Sun. They both rotate around a point determined by their relative masses (and affected by all the other masses in the universe, to a minor extent).

  19. Re:As Earth's asteroid belt...? on Jupiter-Sized Planet Orbits Epsilon Eridani · · Score: 1

    It's all a question of frames of reference.

    Yes, and if you play with a yoyo, you can consider it fixed, and the entire universe is moving up and down. The sensible way to view things depends on the relative masses of the objects involved.

  20. Re:Open source software? on Samba Runs Into Naming Problems In Germany · · Score: 1

    Is the notion of OSS so alien to the Germans that they can't translate it??

    No, it's just that many technical terms are taken over directly from the English. "Software" is a good example. A literal translation often sounds more ridiculous in German than using a foreign term.

  21. Re:So... on Fred Moody Says Linux Worst Operating System Ever · · Score: 1

    given (h)is pro-microsoft book and his other articles like "Microsoft Greed is Good"...

    Is Moody really so pro-Microsoft? I couldn't find the article you mention at the abc site at least, OTOH I found these quotes in two other articles:

    It is always fun to see the smug and the greedy get their comeuppance -- and there is no question that a massive degree of smugness and greed had set in at Microsoft over the years

    Microsoft...has grown into a grotesque, politically connected monster intent on protecting an established position of power rather than overthrowing the Establishment.

    And that was just from a quick look. Makes me at least wonder...

  22. Re:Links on IBM's $45 Linux Server (Well, Kinda) · · Score: 1

    the S/390 runs VM (Virtual Machine

    IBM has several operating systems which run on the S/390 architecture. MVS (Multiple Virtual Storage), now generally called OS/390 (which is really a packaging of MVS OS with other products), VM/ESA (Virtual Machine), VSE/ESA, TPF (for large online systems) and now Linux.

    S/390 hardware (except the smallest models) can be hardware partitioned into effectively seperate machines (the feature is called PR/SM and provides so-called LPARs - logical partitions). This allows multiple operating system images to be run on a single box. This is typically used to provide production, development and test systems, allow installation and testing of new OS versions etc.

    VM is an operating system that provides "virtual machines" via software (with some hardware assistance). VM itself provides a "sub-operating system" called CMS for interactive use (i.e., each user logs on to a VM virtual machine running CMS). CMS runs as a guest under the VM "hypervisor". Since VM emulates S/390 machines, it is possible to run any other S/390 OS in a VM virtual machine, e.g., MVS, VSE, or VM itself.

    An OS such as Linux would most sensibly be run as multiple copies in VM virtual machines. This could typically be used to provide multiple customers with their own isolated OS but using a single real machine.

  23. What, no people? on NASA Rolls Out Mars Mission Plans · · Score: 2

    Pity, thought they might be sending people. Hopefully they won't lose contact with their vehicles before anything comes back from them

  24. Re:Opress minorities - my arse!! on UK Passes Surveillance Law For ISPs · · Score: 1

    Strange I thought we went to war because Germany invaded Poland (a country well known for being a colony state of the UK!) ..

    I guesss there's a distinction between the official reason and the political motivation.
  25. Re:why encryption is taking so long on UK Passes Surveillance Law For ISPs · · Score: 1

    both Netscape and MSIE warn the user before entering a secure session

    Is this warning or informing? I think many people are happy to know that they are using a secure session before entering their credit card info etc.