Slashdot Mirror


User: throup

throup's activity in the archive.

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

Comments · 35

  1. Re:This is a good idea. on The Text-Your-Parents-Your-Drug-Deal Experiment · · Score: 1

    Replying to revoke accidental moderation thanks to the very unhelpful auto-submitting dropdown!

  2. Toddler Lock on Ask Slashdot: Android Apps For Kids Under 12 Months? · · Score: 5, Informative

    Toddler Lock works nicely. Cool colours and sounds as they touch the screen. It temporarily replaces the home screen so it locks out phone/internet/other app access until an adult follows the onscreen unlock instructions.
    https://play.google.com/store/apps/details?id=marcone.toddlerlock

  3. Re:Argggggg. on Moodle 1.9 Extension Development · · Score: 3, Informative

    It's a learning management system which has a major release, Moodle 2.0, last week...

  4. Re:Why does someone have a $300-$400 console but n on Are Console Developers Neglecting Their Standard-Def Players? · · Score: 1

    SD widescreen sets are still 720x576. All SD sets will then stretch the image to get the correct aspect ratio. A 4:3 set stretches 720x576 => 768x576; whilst a widescreen set stretches 720x576 => 1024x576.

  5. Re:Random vs Heuristic on Fertility Clinic Bows To Pressure, Nixes Eye- and Hair-Color Screening · · Score: 2, Insightful

    Evolution is defined as natural selection of random mutations.

    Haven't you just defined a specific form of evolution, known as evolution by natural selection ?

    Most domesticated species (eg dogs) have evolved over the centuries as a direct result of human selection. Of course, until the twentieth century that selection was entirely based on external phenotypes, but this was still selection indirectly based on genetic information.

  6. Re:wow FUDSTER on Official Support For PHP 4 Ends · · Score: 2, Insightful

    For one thing, if I have a class called Fruit, and I create a new subclass which extends Fruit, say Apple, then the following code samples are equivalent:


    class Apple extends Fruit {
        function Fruit() {
            echo 'I am an apple';
            parent::Fruit('apple');
        }
    }

    and


    class Apple extends Fruit {
        public function __construct() {
            echo 'I am an apple';
            parent::__construct('apple');
        }
    }

    However, if I now rename the parent class to RipenedOvary, in the first example I will also need to change every reference to Fruit(); in the second example I will only need to change the first line.

  7. Re:The evolution of gods on Science Text Attempts to Reconcile Religion and Science · · Score: 3, Funny

    I previewed that and still missed the typo! Should say:

    Evolution does not have a target or a final destination. It keeps on going. Richard Dawkins is no more evolved than George Bush, who in turn is no more evolved than an earthworm.

  8. Re:The evolution of gods on Science Text Attempts to Reconcile Religion and Science · · Score: 2, Funny

    fully evolved ? Evolution does not have a target or a final destination. It keeps on going. Richard Dawkins is no more evolved than George Bush, who in turn is no more involved than an earthworm.
  9. Re:Bet there still isn't a decent "Stop!" button on HTML V5 and XHTML V2 · · Score: 1

    I know that browsers will encounter tag soup in reality, but I don't believe the standards should encourage it.

    An alternative implementation would be to rely on a combination of server and client filtering, making use of a well-formed document. Imagine you start with a page template which is entirely well-formed (go with me here). Wherever we are going to insert content into this template, we can wrap the new content with:

    <restricton lock="Random_hard_to_guess_string" except="java,safe-html">
        Content goes here.
    </restricton>

    Now for the server-side filtering. Do what you like to filter the content, but make sure that it ends up as well-formed markup. This may involve using Tidy for instance. When you have done filtering, insert the content into the template as a child of the restriction element. As long as the content was well-formed when it was inserted, even if no other filtering had taken place, it will be safely wrapped in the restriction blanket.

    Of course (as other people have said) this is only effective if the user-agent honours the restriction element. Until that can be relied upon (bacon wing, anyone?) then server-side filtering would still be required. As a just-in-case-safety-net however, I think there is potential in your idea but it may be difficult to agree on an implementation which would please everyone.

    In any case, my comment was a concern with the proposed implementation and not a criticism of the overall idea. Good luck with your campaign.

  10. Re:Bet there still isn't a decent "Stop!" button on HTML V5 and XHTML V2 · · Score: 1

    I see the error in my own logic: you are treating restriction as a empty element, so I can't inject a closing tag for it.

    Now I have realised that, another (less critical) concern occurs to me: any user agent would have to treat your document as tag-soup instead of parsing a DOM-tree because that would be the only way to recognise the on and off states. Whether you see that as a problem or not depends on your attitude to the difference between HTML 4 and XHTML 1; an argument which is surely taking place elsewhere on this page so I won't go into it here :-).

  11. Re:Bet there still isn't a decent "Stop!" button on HTML V5 and XHTML V2 · · Score: 3, Insightful

    Could you not get around that by injecting code like:

    </restriction> <!-- closes the existing restriction zone. Might not pass as valid XML, but HTML browsers work with tag soup. -->
    Something evil!!!
    <restriction lock="I don't really care here" except="everything"> <!-- This bit is purely optional -->

    Obviously I need to work on something more destructive than "Something evil!!!" before I attempt to conquer the planet...

  12. Re:It only gets worse. on Excel 2007 Multiplication Bug · · Score: 1

    Or even, referring to the original source, listened to episode 6 of the radio series, The Hitchhiker's Guide To The Galaxy.

  13. Re:OpenISO.org on OOXML Vote and the CPI Corruption Index · · Score: 5, Funny
    Thanks to what Microsoft have told me, I believe there is a place in the world for both of your competing certifying bodies. One may publish potential standards that have been created from scratch with the intention of being useful to the world, whilst the other may be better suited to represent existing standards in a more open way.

    So, for example, OpenISO.org may publish something along the lines of:

    Standard process for brushing teeth
    • Hold toothbrush in left hand;
    • Hold toothpaste tube in right hand;
    • Position tube above toothbrush and squeeze the tube until a pea-sized amount of paste is on the brush;
    • Transfer brush to right hand and follow the process detailed in OpenISO.org OI22987 Standard process to brush something.



    Whereas SoiOpen.com may publish something along the lines of:

    Brush your teeth the right way
    • Buy a Colgate toothbrush;
    • Buy some Colgate toothpaste;
    • Use them like Steve Ballmer does*.

    * For personal reasons, Mr Ballmer will not discuss his dental hygiene routine with anyone.


    Sorted.
  14. Re:It's like driving on the left on Pink, Blue, and Bad Science · · Score: 2, Funny

    I did hear a suggestion once that, here in the UK, we should begin to drive on the right to bring ourselves in line with the rest of Europe. Obviously, there is bound to be opposition to any such plan, so the suggestion was to start with heavy goods vehicles only and see how they get on. :-)

  15. Re:legality on Linux Gains Two New Virtualization Solutions · · Score: 1
    Despite being modded down to -1, I think this needs treating as a legitimate question:

    Isnt it illegal to run windows with this? Googled it n microsoft seems to think so.. MelNews Illegal? That depends on your definition of legal... different nations have different laws.
    Breach of software license? Possibly... if I recall correctly, the EULA for Vista forbids running in a virtualised environment. I believe it is perfectly legitimate to run XP this way as long as the license key has been purchased legally and is not currently in use in another installation (obviously with the exception of multi-user licenses). For other versions of Windows, it depends on the EULA but I think Vista is the only one to forbid it.
  16. Re:As my high school music teacher always said... on Magnetic Wobbles Cause Hard Drive Failure · · Score: 1

    It's a bad carpenter who blames his tools. Although, generally, a good carpenter with bad tools would probably blame them too.
  17. Re:Define "open" on Japan To Adopt Open Software Standards · · Score: 2, Insightful

    I am not a Microsoft fan and I believe that we have a perfectly good standard office format (ODF) and don't need another.

    But... when there are so many good reasons to oppose OOXML (eg it isn't open when part of the spec says "do it like Word 97" [I paraphrase], ignores other existing standards such as SVG and invents whole new languages) there is no reason to make up new criticisms. Apart from the specification not being open, I can understand that this XML-based format, originally designed for use in Microsoft Office, can be called Office Open XML.

    Whilst on the subject of confusing names, remember that Open Office is actually a trademark owned by someone else entirely. The office suite used by most free software users is called OpenOffice.org.

  18. Re:Define "open" on Japan To Adopt Open Software Standards · · Score: 2, Informative

    ...an undocumented proprietary format that Microsoft named "Open Office XML"... It's "Office Open XML".
  19. Re:Artificial Intelligence? on Text Compressor 1% Away From AI Threshold · · Score: 1
    Or, as compressed by the algorithm:

    Goal! woot woot
  20. Re:The big lie... on National Archive File Format Time Bomb · · Score: 1

    to give it a proper name, the format is "Microsoft Open Office XML" I believe it is "Office Open XML", although the potential to confuse it with OpenOffice.org is undoubtedly there.
  21. If you know the person... on Recognizing Your Own Handwriting As A Password · · Score: 3, Interesting

    I am not a cracker. I am not a phisher. I do not try to get into random people's accounts.

    I can't help thinking that IF I ever did try to get into someone else's account, it would be to spy on or get revenge on someone I know. (Really, that isn't something I do. This is a big IF). In those cases, this would surely be so much easier. For example, I am sure I would recognise my family's handwriting.

    I certainly remember, when I was a secondary school maths teacher, having to work out who had produces a certain piece of work by recognising the handwriting. Obviously, being maths work, this usually involved recognising digits.

  22. What about code validation? on ISPs Inserting Ads Into Your Pages · · Score: 5, Interesting

    I know this won't be everyone's primary concern, but what happens to all of those pages carefully crafted to adhere to a specific standard eg HTML 4.01, XHTML 1.1 or whatever else you may choose? Surely, unless these uninvited contributions also adhere to that specific standard, we have no hope of producing standards-compliant documents.

  23. Re:Brand power on First Peek at Netscape Navigator 9 · · Score: 1

    Just remember, 78.3% of statistics are made up on the spot. I thought it was 79.4%.
  24. I think this is a great idea... on The Case For Perpetual Copyright · · Score: 1

    ... providing that entitlement to payment for something you did more than 50 years ago is applied equally. So, for example, I expect that Jane Waddle who worked for a 30 day period in a Disney Store back in 2001, will be entitled to a month's salary every month for the rest of her life from the Disney corporation. That's fair, isn't it?

  25. Re:"Your US driver's license" on Driver's License to be the Next Debit Card · · Score: 1

    All who found that amusing, join me in the march:

    "Sinestra. Sinestra. Sinestra, dextra, sinestra..."