Slashdot Mirror


User: jeremyp

jeremyp's activity in the archive.

Stories
0
Comments
2,700
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 2,700

  1. Re:When Wealthy Christians and Crackpots Attack! on Science Blogger Sued for Unfavorable Book Review · · Score: 1

    But he didn't eat anyone's brain.
    If you've ever had a discussion about evolution or creation with a young earth creationist, you'd realise that that isn't true - at least metaphorically.
  2. Re:A good example of how coding has progressed on Crowther's Original Adventure Source Code Found · · Score: 1

    I've been programming in C and C like languages e.g. Java, C++, Perl etc for 20 years and I have never found a convincing case for using break (except in a switch), continue or goto in any of those languages. A case can be made for goto in C as a poor man's substitute for proper exceptions but in both Java and C++ you have real exceptions so goto, break-out-of-a-loop and continue are never needed.

    I avoid break because it obfuscates the loop post condition. Without break you can always tell at a glance what the post condition is by looking at the loop condition, but with break you have to search through the body of the loop to find that out.

    I avoid continue because it obfuscates the structure of the code within the loop.

    {
            if (condition) continue ;
            rest of loop
    }

    is the same as

    {
            if (!condition)
            {
                    rest of loop
            }
    }

    The latter form looks more complex because there are more braces and more indentation, but, in fact, the fault is in the former which disguises the complexity.

  3. Re:This is no big deal. on MySQL Ends Enterprise Server Source Tarballs · · Score: 1

    With regards to clause C, if I am a non-commercial distributor, and I point at a public server for source code and that server disappears, the end user *cannot* get the source code from MySQL AB if mySQL AB says "tough titties, buy a licensed binary" and the end user doesn't feel like ponying up. MySQL AB is not obligated to give it to them, because that end user did not have a prior relationship with MySQL AB as a customer or even as a downloader of *their* binaries.
    But you wouldn't be able to use option C if you didn't have a written offer from MySQL AB making the source code available to everybody for three years.

    So if MySQL made an offer to you saying "the source code will be available to anybody on this FTP server until at least 2010, you can pass on that offer to others under clause c and if MySQL shut down the server tomorrow, they would be breaking the terms of the written offer, but not necessarily the GPL, because they are the copyright holder of all of the code.
  4. Re:They need a name change on MySQL Ends Enterprise Server Source Tarballs · · Score: 1

    I'd go for

    MYsql_bwahaha

  5. Re:You don't need MS Office to create .doc files on Does ODF Have a Future? · · Score: 1

    I once worked for a company that was selling an Open Source product (an e-mail MTA beginning with "S", if you want a clue). Most of the sales and marketing people came from a world of of Powerpoint and Word and were used to sending sales documents out in MS Word. Anyhow, once our salesman sent out a contract to a company that was very much a Linux shop (not unusual for the product we were selling). Of course, they couldn't read the Word document, since Word doesn't run on Linux.

    Except that they could read the document with strings(1). In case you are not a Unix person, strings is a utility that reads a binary file and prints out all the sequences of ASCII characters of more than length 4 (the default). They were thus able to read the entire contract and several other contracts to other customers because the sales droid did what everybody does and based the contract on one for a previous customer which itself was based on a previous contract and so on back to the very first contract ever written in MS Word.

    Word is great for document archaeology but very poor for trade secrets. Deletion of text results in the text being marked as deleted, but not necessarily removed from the file.

  6. Re:The Enigmas were not the only things destroyed on Enigma Machine for Sale on eBay · · Score: 1

    I don't think that's true. The core of activity was merely transferred to where it is now - GCHQ in Cheltenham. Had the government kept the team together they wouldn't have been able to go out and make progress in the civilian world. For instance, had Alan Turing remained at GCHQ, none of his post war work in the field of computing would have happened.

    Many of the pioneers of British computing had previously worked at Bletchley.

    It's also wrong IMO to suggest that, in the early days of computing the British were 10 years behind the Americans. My tutor at University was very fond of telling me about the Manchester Atlas et al which pioneered such things as virtual memory.

    http://en.wikipedia.org/wiki/Atlas_Computer

  7. Re:Microsoft's plan is to keep adding cores... on Will Pervasive Multithreading Make a Comeback? · · Score: 1

    Not true actually.

    Windows 95 was a pre-emptive multitasking multithreaded operating system. However, the GDI, which was the bit that drew all the graphics, was 95% identical to that of Win 3.1 which was cooperatively multitasking and the code was not reentrant. Microsoft "solved" this by protecting it with a semaphore, yes one semaphore for the whole OS. This meant that a process that grabbed it and then hung would appear to freeze the whole system because nothing else could update the display. If you could find a way to kill the errant process, everything else would leap back into life.

    WinXP traces its lineage back to Windows NT which was a completely different operating system to Win95 (written in C rather than assembler, for one thing) which had proper threading from the start. In fact, WinNT had proper support for threading before any of the *nixes including Linux (if my memory serves me correctly, it may not).

  8. Re:Simpsons on Matt Groening to be Final Boss in New Simpsons Game · · Score: 2, Insightful

    Because the DVDs of the first four Futurama series sold really really well. Futurama is a commercial success.

  9. Re:Everyone's talking about spam on Google Loses Gmail Trademark Case · · Score: 1

    Has anyone stopped to think what this retards been doing for the past 3 years?
    Yes, they have. According to the article, this guy has been fighting this case for the past three years. Do you think three years is an unreasonably long time for a case like this to last? Consider that, if Google never had any case, their best chance is to spin the case out until this guy ran out of money.
  10. Re:the cost of freedom on The Privacy of Email · · Score: 1

    I hope nobody on the security staff of SFO is reading this because otherwise the next time you use this trick there will probably be rubber gloves, a security guard with large hands and cavities involved.

    Or perhaps it's not you doing this but somebody you work with that you dislike intensely.

  11. Re:With sales tax it's a buck-fifty !! on EMI Says ITMS DRM-Free Music Selling Well · · Score: 1

    If it makes that big a difference to you, you'd probably consider it not too much inconvenience to go to a record shop and buy a CD which, I understand, is of CD quality and in a lossless format. Furthermore, when you buy a CD it comes with a back up bundled.

  12. Re:The were going to use Reiser on Sun CEO Says ZFS Will Be 'the File System' for OSX · · Score: 1

    HFS+ is open source.

  13. Re:It's the package selection process on A Windows-Based Packaging Mechanism · · Score: 1

    Yet, we've ported some of our best applications to the proprietary Windows platform

    We?

    If "we" is the Linux community, then "we" have a bit of a nerve claiming those projects you have listed are "ours". They all stand independent of any particular platform (maybe not VLC - I don't know much about it).
  14. Re:sanctions are inevitable on US Opposes G8 Climate Proposals · · Score: 1

    France was instrumental in securing USA as am independent country. I think that action is far more interesting and yet, Americans hate the French while you should be kissing their ass and thank them for USA.

    I think the USA more than repaid that debt with its contribution to liberating France from Hitler's rule in WW2, which, frankly, wouldn't have happened without the USA.
  15. Re:On the other hand, they also make great Bourbon on Creationism Museum Opening in Kentucky · · Score: 5, Insightful

    Creationism is falsifiable. The Genesis creation story makes some very specific claims about the way everything was created which should have predictable effects on the fossil record.

    For instance, all of the animals were made on the same day according to Genesis. This means that we should see fossil cows at every level of the geological column. Do we? No. Creationism is not only falsifiable, it is falsified.

  16. Re:Makes sense when you know the game on Yet Another EVE Online Scandal? · · Score: 1

    I'm not sure if you are trying to refute GP's assertion that it's no fun and everybody takes it too seriously, because, if what you say is true, GP is correct.

  17. Re:seriously on Experts Now Say JFK Bullet Analysis Was Wrong · · Score: 2, Interesting

    The BBC also did a documentary for the 40th anniversary in which they simulated the scene using a computer model based on camera footage from the assassination and they came to the same conclusion. The magic bullet wasn't magic at all.

  18. Re:Don't fall into the trap on Microsoft To Dump 32-Bit After Vista · · Score: 1

    Windows NT was originally released for x86, Alpha (and MIPS I think).

  19. Re:Hard to dis on Does Linux "Fail To Think Across Layers?" · · Score: 1

    A zillion times easier in Windows 95. Heck, even fricken APACHE doesn't install right on most distros.
    Perhaps the AC can tell me what industrial strength web servers are available for Windows 95 and how easy they are to install.
  20. Re:Nice to see Google taking the heat on English Premier Football League Sues YouTube · · Score: 1

    Without copyright, the GPL wouldn't even need to exist. The GPL was created as a retaliation against copyright. "Copyleft", get it... it's the opposite of copyright. If all copyright laws were abolished tomorrow there would be no more need for the GPL.


    I think you have fundamentally missed the point of Free software. The idea is not just to make it possible for people to copy software for free (as in beer) but to make it possible for them to use it in any way they want and to modify it for their needs. In fact I would say that the freedom to redistribute the software unchanged is the least important and could be done away with except that it's pretty much impossible without also doing away with the freedom to redistribute modified software.

    Without the GPL somebody could take your software that you want to be free and redistribute it in binary form only with some sort of copy protection, thus preventing their customers the freedom to reuse and modify it.
  21. Re:Great Firewall of Oz on Australian Teachers Try To Shut Down Website · · Score: 1

    I don't think that's the case in Britain at all actually. I think you cannot be libelled by the truth even here. There have been several high profile cases where politicians have brought libel cases against newspapers here in which the politicians have lost their cases through the newspapers showing that their "libelous" accusations were essentially true.

  22. Re:Control + Click for contextual menus. on OS X Vs. Vista — In Spandex · · Score: 1

    the laptops only have one button adn I'm sure as hell not carting around a mouse to make up for it.

    Modern Apple laptops emulate right click with a two fingered tap on the track pad. They also have scroll wheel functionality if you do a two fingered drag across the track pad. For me, this works better than real buttons.

    Oh, and current Apple mice effectively have four buttons and a two dimensional scroll wheel. I find them extremely nasty because the ergonomics are terrible for left handers and the scroll wheel jams easily.
  23. Re:Parallels on Hi, I'm a Mac, and I'm Your Enterprise Computer · · Score: 1

    I think the GP post was referring to the process of activation after installation, not the Windows Genuine Advantage program.

    In any case, OEM licences are restricted to a single specific computer (using some complicated algorithm to determine whether it's always the same computer), but OEM licences cost a fraction of the amount of a full retail version of Windows. You get what you pay for.

  24. Re:Flash and adblock on Help Make Firefox On Mac Suck Less · · Score: 2, Funny

    making my MacBook want to hoover.
    Yes, that really sucks.
  25. Re:Is there an English version of this patent? on Apple Sued For Using Tabs In OS X Tiger · · Score: 1

    Organizing information to display in tabs is a method. At one time, it was novel and non-obvious. There was no reason to reject a patent for it ("I should have thought of that!" isn't one) in 1981.
    The idea of using tabs to help display information predates this patent by at least several decades. For instance, for as long as I can remember (at least 35 years) my mother has had an address book with staggered cut-outs from the edge of the pages. Each cut-out exposed a small area of one of the susequent pages which was labelled with a letter of the alphabet. If you put your finger on that letter and then turned over all the pages before it, you got to the addresses that started with that letter.

    Where do you think the metaphor for tabs used in GUIs comes from? Tabs were not novel in 1981 or even 1987 when this patent was filed.