Slashdot Mirror


User: oliverthered

oliverthered's activity in the archive.

Stories
0
Comments
5,212
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 5,212

  1. Re:Already rolled... on The exhaustion of IPv4 address space · · Score: 1

    but because of the extra labor required to manage your static ip.

    What, a sales rep clicking yes on the static IP button and a perl script picking up the next free one and assigning it to you. Or maybe like me I have can get a static IP from my ISP over the internet, there's no labor required to manage it. (except for support calls and bugs in their software)

  2. Re:Is XUL part of AJAX? on Google's Rasmussen on Google Maps · · Score: 0, Redundant

    Which is what people have been using Javascript for for years.

  3. Re:Porn? on FBI Raids Home of Spam King Alan Ralsky · · Score: 1

    "Big corporations" tend to play by the rules, making them highly filterable.

    What, like Enron, Microsoft and SCO?

    "Big corporations" will bend the rules as much as possible to make as much profit as possible. Wallmart isn't about to start paying 3 times minimum wage when they can get away with minimum wage.

  4. Re:Is XUL part of AJAX? on Google's Rasmussen on Google Maps · · Score: 1

    In other words, AJAX is a new fancy name for what people have been doing with Javasript for the past five+ years, XUL is a user-interface description language created by and for Mozilla.

  5. Re:Bargain on Solutions for When Managers Hijack Your Code? · · Score: 1

    I am not a lawyer but I have read a lot of European contract law, things like Reverse engineering are expressly permitted under European law even if I click on an EULA that says otherwise. It may be different in the US where you can probably sign you soul away in a EULA.

  6. Re:Registry is the problem? on The Microsoft Protection Racket · · Score: 1

    /etc/initrc
    ~/.bashrc /etc/cron.d /etc/rc.d /etc/cton.hourly /etc/cton.daily /etc/cton.weekly /use/kde/foobar
    ~/.kde/foobar /etc/X11/ummmm.....

    and a few more places that I've forgotten.

  7. Re:Microsoft addresses Windows security concerns on The Microsoft Protection Racket · · Score: 1

    So the only way that Microsoft could developer software that competes with competitors is if the company was broken up, Microsoft have only got themselves to blame for not going along with Jackson.

  8. Re:Why do you care? on Arrays vs Pointers in C? · · Score: 1

    A chemical reaction is only as fast as its slowest step. Catalyzing the other steps will not yield an improvement in reaction rate.

    Except that most computers only execute a single thread, so even a slight performance improvement in one function will make your computer work more efficiently, use less power and be more responsive and faster.

    Algorithm improvements usually give a far greater performance increase than compiler hacks, but that doesn't mean compiler hacks should be ignored.

  9. Re:Bargain on Solutions for When Managers Hijack Your Code? · · Score: 1

    In that case, a surprisingly large number of people seem to get screwed by unenforceable contractual terms. :-(

    I think that includes anyone who has ever clicked a EULA.

    A lot of the content in EULA are unenforceable even if clicking I Agree formed a binding contract between you and the publisher, but people still put up with the crap in the EULA and still try to play by it's rules. I;m also doubtfull that DRM if legally binding under copyright law, what happens when copyright expires on the DRM'ed data.

  10. Re:It's not political. on Top Advisory Panel Warns Erosion of U.S. Science · · Score: 1

    A while ago I was looking for some work on freehand drawn shape detection, when the user draws shaped on a touch screen / graphics tablet etc.. and the computer turns them into nice tidy shapes for diagrams, documentation and presentations etc...

    I managed to find 101 studies into edge detection &co that were pretty much useless and 1 really cool piece of software written 4+ years ago that more or less done what I wanted.

  11. Ofcourse their biased on Microsoft Spinning Against OpenDocument Via Fox News · · Score: 1

    Fox is biased, your biased, I'm biased, everyone is biased. Just make sure you know where people are coming from and take everything with at least pinch of salt.

  12. Re:Not Surprising on Top Advisory Panel Warns Erosion of U.S. Science · · Score: 1

    You just keep telling yourself that.... Go to sleep America.

    I believe that on the American dollar you will find printed 'In God we trust', the day they remove that is a day closer to the Christians and Jews (Christians are really Jews anyway and if it wasn't for Muhammad being the descendant of Abraham I think the Muslims would be Jews too) running America and trying to run the rest of the world.

  13. Re:It's not political. on Top Advisory Panel Warns Erosion of U.S. Science · · Score: 1

    So what your saying is that Schools, Parenting, Kids and most everything in society are never legislated for by political figures?

    This is as much cold war propaganda, right wing conservatism and capitalism as it is anything else.

    One of the big 'non political' problems I've seen with innovation and science in general is that collage students all seem to be writing the same thesis, year in / year out collages need to take a more targeted view so that the students start to push the limits instead of rehashing the work of last years grads.

  14. Re:How will the religious establishment react? on Distant Planet Imaging Project Gets More Funding · · Score: 1

    I forgot,
    6: Send out our own invasion fleet and try to convert them to our religion.
    7: Send out a specially encoded version of the watchtower and hope the invite us around to tea.
    8: Sit and think about it for a while, before becoming enlightened.
    9: Send out a map to Mecca and circumcise them all.

  15. Re:How will the religious establishment react? on Distant Planet Imaging Project Gets More Funding · · Score: 2, Insightful

    How have they reacted to discoveries in the past?

    Either :
    1: Lock the person up.
    2: Deny that the observation is real.
    3: Make up a fake observation to counteract the real one.
    4: Invade the plannet in the name of good wiping out evil.
    5: Pray they don't come and invade us, but put a few draconian laws in place just in case they do.

  16. If MS just did their job and made a secure OS on EC Watching Microsoft Security Moves · · Score: 1

    Their trying, it's called trusted computing and DRM, the main problem is that their leveraging DRM and trusted computing to prevent users from copying things instead of preventing privilege escalation for data and applications so that a virus, worm, IE or Firefox are highly limited on the damage they can cause to the system.

    Try infecting a already signed email with a trojan or virus.

  17. Re:good programmers on Java Urban Performance Legends · · Score: 1

    I generally know the quirks of the compiler (I can even write a 'fast' word processor in VB 3 and that's interpreted), and when I'm unsure about what the compiler it going to do, and it seems important, I profile the code to find out what is going to be fastest, and look at the assembler if it's available, when targeting a single platform. Most of the time 'design patterns' can give you better performance increases than small code tweaks, working with SQL really teaches you how much performance can be gained depending on the way that you look at the data and the way you write code to deal with the data.

    Nowadays, most of the time with modern compilers, you don't have to bother with the minor code tweaks (like ++i vs i++) because the compiler will generate the fastest code, but you do have to worry about things like:

    strcat(a, b);
    strcat(a, c);
    strcat(a, d);
    strcat(a, e);

    when you can do:

    int len = 0;
    int alen = 0;

    len = strlen(b);
    if(alen + len maxlen - 1) {
        memcpy(a + alen, b, len + 1);
        alen += len;
    }

    len = strlen(c);
    if(alen + len maxlen - 1) {
        memcpy(a + alen, c, len + 1);
        alen += len;
    }

    etc...

    and avoid doing what is effectively a strlen on a for every strcat, you should whereever possible reuse any data that you already have about a situation to generate the most optimal code, that applies to Java as much as C or VB or Lisp and Prologue.

  18. Re:You got to wonder on How the Lisa Changed Everything · · Score: 1

    To that extent may companies still use textdriven interfaces, there much faster than the GUI equivalents, do exactly the job you want and nothing more and don't distract the user, perfect for productivity and training.

    not every office job requires a word processor or web browser etc..

  19. Re:Nothing for you to see here. Please move along. on No Office Suite Google · · Score: 1

    It an old style of writing headlines, No Office Suite is a quote from Google.

    Headlines like "Robber was a madman, allegation" seem to be quite common on older papers, now adays the head line would read, 'Pedophile thief rapes old lady' or something just as made up.

  20. Re:good programmers on Java Urban Performance Legends · · Score: 1

    That's why 'theoretical' questions are bad. For instance someone who's just left collage will probably know things like the xor swap and all kinds of other weird algorithms that are hardly any use. I would suggest on focusing on the big picture just as much as a little picture, questions like (but obviously more complete) 'foo kept returning bad results, what do you think the problem could be' are far more important and require a greater knowledge and skill, and will probably save your neck one day. You could also ask candidates to think of optimizations for a design, or point out flaws in the design.

  21. Re:good programmers on Java Urban Performance Legends · · Score: 1

    It doesn't take care of every case, but I've never seen Unicode outside 2 bytes in use, the example was to show that the code could be adapted to fix other character sets very easily.

  22. Re:good programmers on Java Urban Performance Legends · · Score: 1

    I guess you missed the 'at least 1 int without compiler optimization' bit of my comment, and you can't 100% guarantee that the compiler won't use and extra int. Anyhow I thought the idea is for the programmer to produce the fastest code possible not the compiler, you may as well write the code in Java.....

  23. Re:good programmers on Java Urban Performance Legends · · Score: 1

    Ah the old xor trick (can't say I've ever had to use it in a real environment though).

    Though this solution doesn't work with multibyte character sets....
    Easy....

    void reversestring(unsigned short *str, int len)
    {
        int i;
        for (i = 0; i len/2; i++)
        {
            str[i] ^= str[len-i-1];
            str[len-i-l] ^= str[i];
            str[i] ^= str[len-i-1];
        }
    }

    Also, your using a tiny bit more memory than you need to (at least 1 int without compiler optimization) because i++ expands to i = i + 1 which means you need a copy of i, if you used ++i which expands to inc i then you don't need a copy.

  24. Re:Give Up Now on Hardware for a Paperless Business? · · Score: 1

    You need a PDA that has female USB-A port, as opposed to the much more common in portable, male USB-A port, or even mini male port.

    Well, that's one of the problems with USB, but there are plenty of converters and cables with different USB ports on the end. I've never had problems connecting laptops to a network (even if that meant using a serial lead and slip/PCAnywhere)

    you need a PDA with software that is compatible with the file you're trying to read. If it's not, then you're screwed. To some extent, but most people use software that's office compatible and there are plenty of viewers out their, with a computer you can relatively easily translate a document that's in french into an 'crude' English version, try doing that with paper.

    Clearly marking defects in the middle of a sentence is incredibly
    Bullshit, right click add comment.

    You obviously have never tried to use them in a real environment.
    I have, but based on your other problems, I very much suspect that the environment I was using them in was far more disciplined than they environment you were using them in. Trust me, I've done it on several occasions over several years at more than one company with different groups of people. You apparently have never succeeded in doing it.

    You would never use a piece of software or a $500 drawing tablet for these things.
    You can get a tablet for $50, if you have a PDA then the tablet is build in, no need to find pens that work, no need to sharpen pencils, no problems when you need more than one colour etc.... Don't forget when your working in a paperless environment you already have your tools at hand (or at least you should do) and an electronic copy costs a fraction of the cost of a piece of paper, an d you don't need a colour laser Xerox machine to replicate everything.

    Why I waste my time.... (sorry getting a little childish there).

  25. Re:Give Up Now on Hardware for a Paperless Business? · · Score: 1

    Tablet PCs aren't really ready for prime time. They're big. They're bulky. They have a limited battery. Interaction is clumsy. And they're expensive.

    Look at PDA's, their cheep (Yeah pen drives fit in a pocket, but you can't access them everywhere.

    Umm.. PDA's again?

    Have you ever tried to mark up revisions in a document? It's not that easy. Doesn't your software do that for you automatically? If not switch to MS Office of wait for OpenOffice to implement document sharing.

    When was the last time you were explaining something to someone and said, "let me draw you a picture" and then fired up gimp? I put a little bit of work into writing some good diagramming software for the PC, e.g. draw a squareish looking object and the software turns it into a square. For general drawing I've found graphics tablets to be quite good, and Corel draw is good for slightly more technical drawing (It has typeins), just don't touch Visio, it's a pile of unusable crap made to allow contractors to charge overtime for writing documents.