Slashdot Mirror


User: paylett

paylett's activity in the archive.

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

Comments · 78

  1. Re:30 to 40 thousand lines isn't large by any meas on Learning and Maintaining a Large Inherited Codebase? · · Score: 1

    Size is relative. A well-organized, commented, documented, 200k-300k program is by no means large. Even for a single newstart developer. But 10k-20k of, say, badly written Perl might require a few sessions of therapy afterwards.

  2. Re:Shorter sentences on Myths About Code Comments · · Score: 1

    I think that if more people wrote code (or, for that matter, books) like George Orwell wrote his books, code (and books) would be generally more readable: shorter sentences (lines of code) which convey a single meaning (function), strung together into short paragraphs (code blocks), chained together into a larger cohesive whole.

    Complexity of that last sentence:
    * 52 words,
    * 17 punctuation characters,
    * 5 parentheses blocks,
    * at least half a dozen ideas.

    But I'm just having fun. I agree with you 100%.

  3. Employment prospects on Myths About Code Comments · · Score: 1

    This, in an age when prospective employers are known to check out candidates blogs. Entertaining.

  4. Re:Humans on 10 Worst Evolutionary Designs · · Score: 2, Insightful

    This is something that I've always found hard to understand with the argument for evolution. Surely the natural selection process would strongly bias against any traits that result in the animal being killed off in the first few minutes. (And likewise a strong bias towards traits that improve birth mortality rates). Yet we see so many instances of "poor design" in the birth process. Four in this article alone.

    If natural selection does such a "poor" job of refining the birthing mechanism when there is a clear correlation between some new (good or bad) trait and the likelihood of that trait being propagated to future generations, then how can we reasonably expect that it is also responsible for highly refined systems where there is a much lower correlation between the new trait and the likelihood of producing offspring. (For example, in esoteric features of the imune system, or the brain - the new trait may only even come into play in certain situations during the animals life, and therefore only has any selective power in the specific animals for which it occurs ... unlike traits relating to birth which are immediately tested for all creatures)

    If evolution is about compromise, then the most obvious compromises would favour succesful birth. If birth is unsuccesful than other traits don't even get a chance to be tested.

  5. Radiometric dating on Is Flash Really On 99% of Net Devices? · · Score: 1
    Are the figures sound? Sure, why not - that kind of extrapolation is readily accepted in science, isn't it?

    OK, I know: it's off topic, it's flame-bait ... but I couldn't resist.

  6. Browser stats in 2008 zeitgeist on Google Zeitgeist 2008 · · Score: 1

    Alas with Chrome around I don't think we'll see browser stats on the zeitgeist again for a while.

  7. Re:What masses, specifically, have botnets destroy on Botnets As "eWMDs" · · Score: 1

    Perhaps they'd be better called WMeDs.

  8. So does the moon on Study Confirms That Cars Have Personalities · · Score: 1

    So did the moon in Australia last night as the cresent moon, Venus and Jupiter all aligned for a nice smiley.

  9. Re:Define soul. on Ray Kurzweil Wonders, Can Machines Ever Have Souls? · · Score: 1
    As has already been posted, the soul is already defined: "Immortal spiritual being".

    So it's quite simple. If there really are supernatural spiritual being, then they're beyond the physical world and there is no reason to suppose that they can be simulated. If there are no supernatural spirital beings, then there is absolutely no way that machines can be spiritual beings. So it doesn't really matter which side of the fence you sit on, either way machines aren't getting souls.

    The problems only start to arise when people decide that they want to start redefining already existing words to suit their own needs. (Perhaps for no purpose grander than to add a bit of spice to his article). The word 'soul' has been around a long time. Perhaps the author wants to say he has a soul, but wants to believe all he has is a bunch of neurons.

  10. Re:Your thinking on A Third of Mars Could Have Been Underwater · · Score: 0
    Or that there is actually quite a bit of evidence for it.

    And I don't think that anyone is saying that plate tectonics didn't play a role. To acknowledge that the tops of multiple mountain ranges carry evidence of being under water is to suggest that water has managed to cover even the most difficult places (albeit while they were lower).

    Really the only thing left to dispute is whether or not all of these places were covered with water at the same time, not whether or not they were all covered.

  11. Re:God on Science's Alternative To an Intelligent Creator · · Score: 0
    "then who or what created the creator?" Why does the creator need to be created by something? Causality is a corollary of time and physical processes.

    If God created time and physics, and is outside of these systems, then why does he need to be created? Or as God puts it himself in the Bible, "I AM".

  12. The problem with multiverses.. on Science's Alternative To an Intelligent Creator · · Score: 1

    The problem with multiverses is that they try to explain how finely tuned the universe in terms of something that we can't observe/test... pretty much the same objections that are often raised against an Intelligent Creator.

  13. SyncToy on Easy, Reliable Distributed Storage and Backup? · · Score: 1
    For the slightly more mundane task of just backing up from one PC to another, I've started using Microsoft's free SyncToy tool on family and friend's networks.

    It's simple. It works.

  14. The resurection in early documents on World's Oldest Bible Going Online · · Score: 4, Informative
    It will actually come as no surprise to bible readers that the additional details of the resurection are not found in the book of Mark in this version. Many modern and popular translations (NIV, ESV, NASB) note in the footnotes or the text itself that "Some of the earliest manuscripts do not include [Mark] 16:9-20"

    However Mark 16:6, which is included, still declares the resurection:

    "Don't be alarmed," he said. "You are looking for Jesus the Nazarene, who was crucified. He has risen! He is not here. See the place where they laid him."

    Additionally, the article only refers to the book of Mark as making no reference to the resurection. No mention is made of the other three gospels.

    See Mark 16 in the Wikipedia

  15. Won't someone think of the children? on To Whom Should I Donate? · · Score: 0, Offtopic
    If you're looking for a worthy cause to donate to, don't forget all the other possibilities.

    World Vision

    Amnesty International

    Etcetera

  16. Only 234 pages found on XKCD Inadvertently Causes Googlebomb · · Score: 1

    Google seems to over-report the number of results. If you click through the pages of results, there are only a few dozen pages. As at 8:27am+10

    Page 23: Results 221 - 230 of about 46,900 for "died in a blogging accident"

    Page 24: Results 231 - 234 of 234 for "died in a blogging accident".

  17. Critical thinking on Australian Teachers Try To Shut Down Website · · Score: 5, Interesting

    (If it were technically possible,) how would you react to a website where anyone (including potential employers) could search for you and see what your average bug count per 100 lines of code was?

  18. BlueJ based Blue (based of Eiffel) on Microsoft Copies Idea, Admits It, Then Patents It · · Score: 1
    BlueJ is actually based on Blue, which in turn is based on Eiffel.

    I first saw Blue in action in 1997 at Sydney University, and then used Blue in COMP1901 at Sydney University in 1998. The Blue IDE also featured an 'Object Test Bench' like feature for examining objects and invoking methods interractively at runtime, as well as a visual class designer that showed references and inheritance. (In fact, the first thing I thought when I saw VS2005 was, "Hey cool, I haven't seem someone do this since Blue.")

    I still have my Blue CD, my "Blue Reference Resources" text (1998) and my "An Introduction to Computer Programming with Blue" text (1998).

    The Blue language was based on Eiffel (which afaik does not have these things in the IDE). Blue had language support for generics, pre-conditions, post-conditions, and class invariants.

  19. You do the crime. You do the time. on Neuroscience, Psychology Eroding Idea of Free Will · · Score: 1
    So we're going from "guilty, because you were capable of deciding whether to do the crime" to "guilty, because we've decided you might do the crime".


    I'm no lawyer, but isn't: "you do the crime. you do the time." a more sensible middle ground?


    Keep It Simple, Stupid.

  20. Half speed on Combating Harassing Use of Mosquito Noise Device? · · Score: 1

    Record it and play it back to them at half-speed.
    (Or find a non-tech solution: like a younger police officer)

  21. This is a sham..someone please update the abstract on Australians Allowed to Format Shift Media · · Score: 1
    While it's finally going to be legal to transfer a CD to an iPod, and tape a TV show, they're replacing a bunch of dumb laws with a bunch of other dumb laws:

    • You can only watch a recorded TV show once
    • You can't get someone else to format shift for you (eg can't go help your mum do it)
    • You can't loan a recorded TV show to a friend
    • You can't make a backup of a CD you own - unless you back it up into a different format

    Twits.

    In short, people will continue doing what they're currently doing - ignoring the laws because they're dumb, and drawing their own lines as to what's right and wrong. Which isn't a good thing for *anyone*.

  22. Re:Hell's frozen over! on New Internet Regulation Proposed · · Score: 1
    I think it sounds like one of the more intelligent proposals that have been put forward.

    On the one hand, censorship will never work on the Internet. You can never stop determined people. On the other hand - many people (especially those with children) don't want to be exposed to these sites.

    The government has recognised the need for something to be done. But if their solution is inappropriate or inadequate then perhaps it is because the technical arena has not clearly presented what needs to be done.

    Imho, the following needs to happen:

    • A law requiring these sites to self regulate.
    • A PICS tag (or other rating system) become a mandatory tag in the HTML spec. If a site is safe - then people should say so.
    • Better public education about how to protect their children
    • Operating systems should change default settings to screen these sites (or in some other way make it easier for people not to leave these things open unintentially)
    • Web developers need to be better educated (which would be aided by making it mandatory in the spec )

    Importantly: This is not censorship - this is self rating. It improves user control rather than restrict it. Censorship is when some third party then blanket filters on this metadata, which frankly in a school is the appropriate thing to do.

    Personally I would rather trust a site's self rating instead of leave the task up to some client-side filter that blocks access to a webpage because it happens to see a word it doesn't like, even if the context is completely innocent and non-adult material.

  23. Wrong person asking the question on What Would We Lose From a Regionalized Internet? · · Score: 1
    Much of the Internet's history was in the US.

    A fair chunk of the useful stuff currently on the Internet is in the US.

    A fair chunk of the Internet's users are in the US.

    Development of pretty much every major OS is based wholely or partly in the US.

    Development of pretty much every major browser is based wholely or partly in the US.

    Development of many important web standards is based wholely or partly in the US.


    This question is being posed by someone in the US. They might not miss the rest of the world, but the rest of the world might think differently.

  24. In other news... on Supercomputer Performs Simulation of Virus · · Score: 1

    System weighing only 50-100kg handles motion of every atom in human body in real time.
    User interface found to be cumbersome.

  25. Re:This is religion, not science on The Semantics Differentiation of Minds and Machines · · Score: 1
    Fair comment that without a generally accepted definition of free will, it is not possible to state whether or not a deterministic device can exhibit it.

    Some may say that an entity has free will if it is presented genuine choice of possible actions that it could take, and it is entirely up to that entity to decide which action it will take based on the stimulus that it was exposed to. Though I think my fridge exhibits this much free will when it decides whether or not to start its motor. It examines the temperature, and it 'decides' whether or not it needs to work.

    But in another sense, it never really chose. It either was going to run, or it wasn't. Any deterministic system will always come to the same output given the (exact) same input and internal state.

    Given devices already have this level of faux free-will, maybe the question at hand is "will computers ever have free-will more real than the 'fridge' free will?". imho, any deterministic system is the same in this respect. It will choose what it chooses because thats the only thing its interal mechanism allowed it to choose in that situation.

    I personally believe humans have a level of free-will beyond this. So maybe the question of computer free will is more a question of how much freedom one believes can be achieved in free-will.

    As pointed out earlier, this is tied up with moral responsibility. If someone gets trapped in a (large) refridgerator, clearly the fridge isn't morally responsible for freezing that person to death. Do people bear more responsibility? I think they do - but again this is really just another rephrasing of the believes question.

    Peter

    ----
    Believing something doesn't make it true. Not believing something doesn't make it false.