Slashdot Mirror


User: fatphil

fatphil's activity in the archive.

Stories
0
Comments
4,087
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 4,087

  1. Re:Today we use Bash on BASIC Computer Language Turns 40 · · Score: 1

    What if printf fails?

    while(printf("I detect when no characters have been printed\n"));

    (or the for(;...;) equivalent)

    FP.

  2. Re:maximum penalty? on First Four People Charged Under CAN-SPAM Act · · Score: 1

    "Violent crimes are not the only threat to society."

    If you want to be completely contrary you could say that a violent crime isn't a thread to society. It's only a threat to its single victim, and therefore 99.999% of society aren't affected, or threatened, at all.

    So the "is a threat to society" argument is a bit of a fatuous one.

    Personally I think punishments should fit the crimes. For spammers, IMHO, it should be the death of a million paper cuts.

    FP.

  3. Re:Good. on First Four People Charged Under CAN-SPAM Act · · Score: 1

    Id rather ... or ... or ...

    ITYM '... and ... and ...'

    And you missed out the death of a million paper cuts. I've got a pile of 150gsm paper here that would do the job very nicely.

    FP.

  4. Re:Wasted Caps on iTunes 4.5 Authentication Cracked · · Score: 1

    Adventurous?

    I _already know_ that the following are either tedious or just plain gay:

    http://homepage.mac.com/stevemsmart/forums/itmsf re e.jpg

    Foo Fighters are just about bearable, nothing else has any balls at all. So the free songs are _utterly worthless_.

    I get better music for free from listening to snake net metal radio, fight for rock, metal express, and even aural moon, etc. It's really not worth one extra click to download dross when I can listen to decent stuff with a single click, and make my own unrestricted selections with one more.

    FP.

  5. Re:Windows and Linux examples, yes on Malware - Fighting Malicious Code · · Score: 0, Offtopic

    Lisp a high level language?
    It's pretty low level. It may have primitives which are unusual to a traditional RISC/CISC programmer, but it actually maps onto a hardware implementation quite well. "The LISP machine".

    Even in the traditional processor world both Digital and Texas Instruments have made processors which have had atomic linked-list operations in their instruction sets.

    FP.

  6. Re:Windows and Linux examples, yes on Malware - Fighting Malicious Code · · Score: 1

    I'm curious by the concept of an OS that runs in a sandbox. WHat sets up the sandbox, what is outside the sandbox, being protected from what is in the sandbox. If the OS is inside the sandbox, then nothing can be outside the sandbox, and so nothing is being protected. Hmmm...

    Of course the setup's not so crazy when you consider things like IBM big iron and independent virtualised OSes where you can hierarchically nest systems. Something like a C64 emulator inside bochs inside Linux on a heavy IBM mofo, for example.

    FP.

  7. Re:Optimizing beyond Win32... on Free Optimizing C++ Compiler from Microsoft · · Score: 1

    They managed to produce crippled 32-bit versions of stuff for 64-bit architectures.

    And you want us to be impressed?

    FP.
    Happy 64-bit Linux user for over half a decade...

  8. Re:can't believe I am doing this, but... on Free Optimizing C++ Compiler from Microsoft · · Score: 1

    "There is no pass by reference in C."

    Yes there is. It's performed by using pointers.
    Don't let unread C++ terminology freaks rewrite computer history by telling you that the mechanism isn't pass by reference, as it is, and has been for a decade before C++ was invented.
    Sure, this causes ambiguity in the (description of the) language, but that's life - and lets face it, the C++/OO guys have caused more than their fair share of ambiguous terms, so they shouldn't point fingers.

    FP. (C++/OOP lecturer, but without head in clouds)

  9. Re:How about some evidence? on Free Optimizing C++ Compiler from Microsoft · · Score: 1

    "that GCC (due to its portability requirements) does not"

    Erm?

    So how do you explain the following in gcc's man page:

    -mcpu=cpu-type

    Tune to cpu-type everything applicable about the generated code, except for the ABI and the
    set of available instructions. The choices for cpu-type are i386, i486, i586, i686, pen-
    tium, pentium-mmx, pentiumpro, pentium2, pentium3, pentium4, prescott, nocona, k6, k6-2,
    k6-3, athlon, athlon-tbird, athlon-4, athlon-xp, athlon-mp, winchip-c6, winchip2 and c3.

    While picking a specific cpu-type will schedule things appropriately for that particular
    chip, the compiler will not generate any code that does not run on the i386 without the
    -march=cpu-type option being used. i586 is equivalent to pentium and i686 is equivalent to
    pentiumpro. k6 and athlon are the AMD chips as opposed to the Intel ones.

    -march=cpu-type

    Generate instructions for the machine type cpu-type. The choices for cpu-type are the same
    as for -mcpu. Moreover, specifying -march=cpu-type implies -mcpu=cpu-type.

    FP.

  10. Re:How about some evidence? on Free Optimizing C++ Compiler from Microsoft · · Score: 2, Informative

    Erm:

    "-ffast-math on gcc only has it do what both Intel and MS are already doing - using the bloody fp unit instead of software emulation!!! (easy proof - do an asm dump of the generated .o file)."

    bash-2.05b$ more foo.c
    double foo(double a, double b, double c, double d)
    {
    return (a+b)*(b+c)*(c+d)*(d+a);
    }

    bash-2.05b$ gcc -S -O3 -fno-fast-math foo.c
    bash-2.05b$ more foo.s
    .file "foo.c"
    .text
    .p2align 4,,15
    .globl foo
    .type foo, @function
    foo:
    pushl %ebp
    movl %esp, %ebp
    fldl 8(%ebp)
    fldl 16(%ebp)
    fldl 24(%ebp)
    fld %st(2)
    fadd %st(2), %st
    fldl 32(%ebp)
    fxch %st(3)
    fadd %st(2), %st
    fxch %st(2)
    popl %ebp
    fadd %st(3), %st
    fxch %st(1)
    fmulp %st, %st(2)
    fxch %st(2)
    faddp %st, %st(3)
    fmulp %st, %st(1)
    fmulp %st, %st(1)
    ret
    .size foo, .-foo
    .section .note.GNU-stack,"",@progbits
    .ident "GCC: (GNU) 3.3.3 (Debian 20040401)"

    If that's not using the FPU unit, then I'm a Dutchman.

    FP. (Not a Dutchman)

  11. Re:Microsoft Party Crashing on How to Build a Search Engine · · Score: 1

    4. Attempt to trademark the word "Search".

    What do you mean 'attempt'?
    On the assumption of:

    1: Bring lots of money.

    Then they'll have "search", "search engine" and a hundred other terms trademarked by last week.

    And shouldn't 6 read "until version at least 2004".

    FP.

  12. Re:Whatever happened to on How to Build a Search Engine · · Score: 1

    Very interesting question!

    hotbot is the same search engine as lycos.
    mamma is simply a meta search.
    iwon didn't serve me a page with any content.
    looksmart, wisenut, teoma and AllTheWeb were mentioned in the list above, I can only assume they're still active.
    deja.com is google.
    directhit.com is not a search engine
    excite refuses to serve me a page.
    go.com isn't a search engine, it's a portal with a google link
    infoseek is just a redirect to go.com

    Ayayay, that's enough already.

    FP.

  13. Re:A few thoughts on Apple Hunts Playfair in India · · Score: 1

    The summary of that 2000 law I found via google looked like it had _nothing_ to do with what PlayFair actaully does. (I didn't check the 1957 one, but I somehow doubt it addresses issues with portable and/or electronic encrypted music playback devices.)

    The lawyers were spreading fear, uncertainty and doubt.

    At Apple's behest.

    FP.

  14. Re:True true on The Average PC is Infested with Spyware · · Score: 1

    Nice sig. I can't see it on google, so I assume it must be original. How would you like me to attribute it to you in my rotating .sig list?

    FP.

  15. Re:A few thoughts on Apple Hunts Playfair in India · · Score: 4, Insightful

    Because in almost all sane jurisdictions all things are legal unless they fall into a class of things that is defined to be illegal.

    So the onus is on _you_ to explain why, in India, PlayFair is _illegal_.

    FP.

  16. Re:Someone enlighten me.... on Is the Universe Shaped Like a Funnel? · · Score: 1

    In 1 dimension, if you go in (what you perceive to be) a straight line and end up where you started, then you're in a closed universe, which for argument's sake we may as well call a circle (_not_ a disk).

    So even though you can't escape your universe, you can still detect things about its topology.

    FP.

  17. Re:Of course, Monty Python reference. on Is the Universe Shaped Like a Funnel? · · Score: 2, Informative

    Close, but no cigar.

    It's 120Hz in the US, and 100Hz in Europe.
    The sound is based on the _amplitude_ of the signal, and there are two peaks and two zeroes for each cycle, hence the hum has twice the frequency of the mains source.

    Ask any geeky guitarist/bassist.

    FP.

  18. Re:Congratulations Mr. Obvious! on Will Linux For Windows Change The World? · · Score: 1

    Doom graphics/maps were designed using NeXT boxes (Unix-alikes) is that what you're thinking of?

    FP.

  19. Re:Conquering Windows on Will Linux For Windows Change The World? · · Score: 1

    I always find that I have to take ranters who can't tell the difference between a search for
    Joel on Software
    and one for
    "Joel on Software"
    with more than just a small pinch of salt.

    FP.

  20. Re:B*lls?? on AmEx vs. rec.humor.funny · · Score: 1

    b*lls is short for _bills_.
    The guy has more _legal bills_ than I.

    FP.

  21. Re:Both sites already slow, here they are on AmEx vs. rec.humor.funny · · Score: 1

    Do what?
    They /can/ use priceless as a service mark, as they have it as a registered service mark. Whether they should ever have been able to get a service mark on a common English word is another matter entirely.

    FP.

  22. Re:No, you see... on OpenBSD Ported to Gameboy · · Score: 1

    Fucking cool signature!

  23. Re:Are too on Cray CTO: Linux clusters don't play in HPC · · Score: 1

    "Fully agreed."

    Nah! DOn't back down.

    With appropriate partitioning of the problem LINPACK parallises _extremely_ well. Not the 100% parallelisability of rendering, but still a large volume to surface-area ratio.

    FP.

  24. Re:Obligatory on Cray CTO: Linux clusters don't play in HPC · · Score: 3, Funny

    Nope, a kilochicken in such a setup does require 1024 chickens. Only 1000 are active nodes, but 24 are available as hot-swappable replacements.

  25. Re:Public Awareness on The Only Way Microsoft Can Die is by Suicide · · Score: 1

    Au contraire.

    I worked for many a company where I had both a windows machine and a unix workstation on my desk. Even from my very first encounter, I found the unix workstation easier to use, and my ability to use it increased tremendously at exactly the time that my level of windows usage was practically neanderthal. If you can't do anything powerful with the windows system, then its ease of use, for those power-requiring tasks, is just plain zero.

    FP.