Slashdot Mirror


User: chris_sawtell

chris_sawtell's activity in the archive.

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

Comments · 605

  1. Separation of return address from writable data. on Cure For Bad Software? Legal Liability · · Score: 2, Insightful

    A large proportion of the of the security problems would just go away if the subroutine return address was stored in a separate memory area from the data area. This would make the buffer overflow / stack-smashing type of attack impossible. It's such a simple idea I am amazed that it has not implemented long ago. There must therefore be something wrong in my thinking, what is it?

  2. Where but in gun mad... on Rubber Band Machine Gun · · Score: 1

    America would anybody even think of such a thing?

  3. Our machines' names. on Server Naming Conventions? · · Score: 1
    gerty, berty, rafferty, liberty, and thomas.


    Gerty came first, she was as slow as a wet week.

    Berty came next, he was faster & went to work.

    Rafferty is the firewall

    Liberty is the nameserver

    Those who know of the A. W. Awdrey stories will
    understand why my young son chose Thomas as his machines name.

  4. slashdotted on Mozilla 0.9.9 Released · · Score: 1

    Could folks in the /. HQ PLEEAASSE not post direct links to the Mozilla domain at the time of a release. It's crucial that the bugzilla system is able to work around the time of release. Currently it's stuffed 'cos it's /.ed. Fair's fair you know; give the release a chance to percolate through to the mirrors before you publish direct links to the code. In particular please note this for the 1.0.0 release or else nobody will be able to get the stuff for weeks and weeks

  5. Keep it simple. on What Makes a Good Web Design? · · Score: 1
    • A picture is worth a thousand words. Let .png and .jpg tell the story.
    • Get the home / index page on the users screen as fast as possible.
    • Use javascript to download the images in the next frame so that the pictures are in the browser cache so that the viewer sees them immediately on clicking the 'next' button.
    • Keep the code simple so that all the clients will see your pages the same way.
    • Never place text over a background image.
    • The web is a maze of caches, use them.
    • Most Drag'n'Drop tools turn out crap code. Don't use them.
    • Learn the grammar and spelling of the language which goes between the tags.
  6. What's really needed ... on Retinal-Scanning Screen Prototypes · · Score: 1

    ... is for the 'phone to look deep into the owner's eyes to scan the retina, verify the user and enable the 'phone. This would fix the plague of cell-phone muggings. TV adverts via cell-phone - purgatory. Not for me thanks ever so!

  7. Re:Why is this cool? on Caldera releases original unices under BSD license · · Score: 3, Interesting

    This is a tiny fragment of Multics Source

    It's only 20 years old, surely we can find more of it?

  8. Re:A comment from the BBC on BBC Testing Ogg Vorbis Streaming · · Score: 1

    It sounds beautiful!

    Please could you put up links to program material so that it is simple to compare RealAudio against Ogg. Also how about some stereo Radio 3 so that we can compare the formats with hi-fi program material?

    Pity the sex lesson about snails is censored just at the crucial moment. Most frustrating!

    XMMS-1.2.5 won't start playing a URL correctly unless it is launched from a link on a web page.

    As far as I can tell so far Ogg appears to be a huge improvement over RealAudio!

  9. Al-Qaeda inside on FBI, Pentagon Talk to MS about XP Hole · · Score: 1
    Does this demonstate that Microsoft is home to an Al-Qaeda cell?


    If so, this will bring American commerce to a shuddering halt
    far more effectively than the terrible events in Manhattan.

  10. FreeMoney on Accounting Systems on Linux? · · Score: 3, Informative
    You might like to try out Free Money

    It has been designed by people who really do know what they are doing and quite a lot of effort has gone into it recently.

  11. Unwanted exports from the US on Network Webcurity Wishlist? · · Score: 1
    Sir,

    Please send these pleas to your Senator.
    • Start to "encourage" your citizens, both corporate and individual, to collectively behave responsibly as a members of the Family of Nations while on the Internet.
      You can do this by prohibiting by statute the export from the US of these things:-
      1. Images, particularly those involving children, which are simply amoral.
      2. Computer programs which are specifically designed as cyber-space weapons to probe into other peoples computers, as well as the effect of such programs.
      3. Faulty computer software which enables host machines to be connected to the internet, yet does not provide an operating system which is able to enfore a permission structure on either the operating system kernel or the file system.
      4. Faulty computer hardware which allows data and program storage to be intermingled, thus tempting those unfortunate people of reduced moral fibre to abuse computers belonging to other people as cyber weapons etc. by exploiting the "buffer-overflow" phenomenon.

      You can allow these behaviours inside you own Juristiction by all means if that is necessary Constitutionally, but the rest of us in this World which we jointly share are totally sick and tired of having them impact on us causing some not inconsiderable expense and inconvenience.
    • Draft laws which provide a legal penalty not only for those citizens who use weapons of whatever kind for any type of terrorism, but also for those people who manufacture and provide those weapons.
  12. New Meaning for ... on Enhanced Carnivore To Crack Encryption Via Virus · · Score: 1
    Back Orifice


    I wonder how many gazillions the poor taxpaying US public is getting ripped off of for this little toy.

  13. Re:Chinese totalitarianism on OpenCores.org ARM Clone Removed From Web · · Score: 1

    remind me why the US still deals with the People's Republic?


    Simply because they work for less money than you do.

  14. Defenistration of the States. on Microsoft, DoJ Reach Tentative Settlement · · Score: 1

    If the States are serious about their desire to actually do something about the monopoly they should issue a fiat to their administative structures that they should defenistrate their offices immediately. Thus they would not only save their citizens the mega bundles of dough currently being syphoned off into the M$ protection racket, but also create a market which was sufficiently competitive to ensure the invention & innovation so neccessary to foster the creation of high quality software products is nurtured. All it needs is a minute modicum of innate morality and intestinal fortitude from the elected represtentatives.

  15. Re:SuSE has done this for a while... on Debian On DVD · · Score: 1

    You do a network install.
    NFS works best, HTTP next, and FTP is as slow as a wet week.
    You only need one CD or DVD drive per network.

  16. Re:Aaargh, heeeelp on Hackable Christmas Presents? · · Score: 1

    I know it's marked as 'funny' but this isn't!
    Please, please, make sure you have complete electical isolation between you and any mains driven equipment. For the sake of your continuing vitality, power the electronics which connects to you with a battery and opti-isolate the serial line taking the brainwave data from you to your computer.

  17. Hacking. on Hackable Christmas Presents? · · Score: 2, Funny

    Get yourself a cpu chip, a bundle of ICs and wire-wrap sockets, some board to hold the whole thing together, and a power-supply from a scrap PC.

    For the cpu the 6809 - if you can still get them - is a really lovely set of instructions. Another possibility is an RCA 1802 or whatever is available nowadays. Another set of instructions with power beyond anything else at the time. Now hack away. Think of a FORTH-like inner interpreter for the 1802/Cosmac in less than 40 bytes! I made a multi-channel datalogger with one of those with only 256 bytes of RAM and 2k bytes of ROM. Those were the ( good old ? ) days of hacking. Forget distractions like Chistmas and new fangled notions like Linux until at least next February. Have some real fun.

  18. Colossus on Man Pleads Guilty to Stealing Enigma Machine · · Score: 2, Informative
    Cracking the Enigma, and more importantly the Fish codes later on was made possible by some completely original thinking by Alan Turing and Tommy Flowers, who together created Colossus, the first ever electronic computer. ENIAC eat thy dust.

  19. Re:The Problem is on Shutting Down Worm-Infected Broadband Users · · Score: 1
    "We sent them an invoice for our incurred costs (as mentioned in our ToS) and they whined.. "


    Did you get your money?

  20. Re:Stop blaming microsoft on Code Red: the Aftermath · · Score: 1
    It's not so much the creators of C itself. It's a very good language. It's the fault of the design of the subroutine / function call & return mechanism. If one thing comes out of Code Red etc. it is for both the compiler & hardware designers to understand the need separate the return addresses from the 'auto' data arrays & simple variables on the stack. Doing this would stop buffer overflow stack smashing attacks dead in their tracks. What a wonderful commercial opportunity. Stop the worms dead. Just fit this new CPU, $50 please. New O/S needed too, $500 please. New app. programs, $5000. Pay up before you press "start", or go to jail. Money for old rope. All that is needed is to install the new cpu, compiler, and C library on the development machines, and then type 'make'. Presto!

    Somebody tell William Gates III, and Andy Groves how the're missing out on another umpteen Fort Knox fulls of money, ( and arrange a cent on each sale for me. :-) Might just rejuvinate the entire industry after the dot-bomb crash. If Bill actually does this, I will personally implore the Dept of Justice to stop hounding the world's latest Saint.

  21. Smalltalk is an interesting language. on Computer Books For A Library? · · Score: 1
    If you are into Smalltalk - the original, pure OO language - Try this new one and the others on that page.

    The learning curve is a vertical cliff face and the book provides a very good set of crampons. Once you are at the top I'm told the view is totally exhilarating. CD in the back.

  22. Re:dumb question--why? on Alan Cox Resigns USENIX Post Over DMCA Arrest · · Score: 5
    Can someone please explain how Cox's resignation will help the cause?

    It won't. Understandably, Alan is concerned about his personal security in a State which seems to have incorporated kidnap of alien nationals by its Police Apparatus as a law enforcement tool.

    The question which should be asked is simply:-
    "Why do the US State Security organs want to kidnap a Russian citizen"?

  23. Re:I knew it. on Microsoft Releases Windows CE 3.0 Source · · Score: 1

    Does this mark code which is a direct copy of something in the Linux scheduler? Thus indicatiing that the M$ author does not care about violating the GPL. Or on the other hand is this an indication that the author has had to do something which is less than desirable technically in order to avoid violating the GPL. Or perhaps is it just a humourous /. "story/joke/lie"? Anybody know definitively?

  24. Re:Kontour on Slashback: Debianism, Nukes, Discretion · · Score: 1
    It's far too close - no sound difference at all - to another Free Software project, namely Linux-Kontor

    Have fun with the confusions.

  25. This is just so stupid. on Georgia Sues RC5 User For $415,000 · · Score: 1

    This is exactly the satanic of abuse of power which drives otherwise sane people off the deep end and do evil things like Mr. Tim. McVeigh did. My suggestion to our friend is simple. Go and see a Neutral Power and apply for asylum. Make sure that as many people as possible in the mainstream news media know exactly and truthfully what you have done. You will have no trouble getting employment in the Free World if you can actually do what you were employed to do by your erstwhile employer.