Slashdot Mirror


User: Jhan

Jhan's activity in the archive.

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

Comments · 405

  1. Re:This profit's image is also censored. on Muslim Groups Attempt to Censor Wikipedia · · Score: 1

    No, you can't have the negative of my photo's either.

    What is this "either" that your photo possesses?

    Still, a very good comeback, it gave me a laugh!

  2. Re:This profit's image is also censored. on Muslim Groups Attempt to Censor Wikipedia · · Score: 2, Funny

    As the profit of the universe I hereby censor my image from view by the hethenious masses as well as by the devout itsybitsyers who worship me.

    Given the laws of thermodynamics, wouldn't you look... Rather negative?

    I guess most people wouldn't want to look at that bleak countenance.

  3. Re:porn is blue ray is it not? on Toshiba Execs Declare HD DVD Not Dead Yet · · Score: 1

    Optical disk porn is irrelevant, most self respecting geeks masturbate to online porn.

    A simple couple of questions: How many nines on your internet service? How many nines on your home system?

    My internet service is about 2 nines, ie. up 99% of the time. If I relied on the internet for porn this would mean a full 3.65 days per year of missed orgasms.

    In contrast, my home systems for the last 20 years so far score in at better than four nines, 99.99% (thanks to RAID and backups). If a computer craps out, bring in the next oldest computer. If a disk craps out, use the RAID mirror, or plug in the backup. In any case no more than five minutes until I'm up-and-Up again.

  4. Re:I have a need right now... on Hitachi Promises 4-TB Hard Drives By 2011 · · Score: 1
    I'm curious: what backup method are you guys currently using to store those hundreds of GB? DVDs just don't cut it anymore, and tape drives beyond DDS-4 (20 GB) are quite expensive. What's left? USB hard drives?

    What!? You're only having this problem just now? For me, at home, optical storage has always been to tiny, and tape always to expensive. Here's what I do:

    At home: Another HD. For some years now, I've always bought twice the storage I need, an backup my data from one drive (cluster) to the other.

    At work: Tape. Like we always did, since 1950. Quote: "Capacities up to 1400TB native".

  5. Re:Hybrid is a band-aid? on Alienware Puts 64GB Solid-State Drives In Desktops · · Score: 1
    Thus it's possible to have 1TB or more of storage, but with the performance characteristics of Flash memory under most circumstances.

    Now there's a misleading post if I ever heard one.

    The fast storage, ie CPU cache, RAM, possibly even internal HD is used for working with the computer day-to-day, or rather second-to-second. Lots and lots of random IO that benefits from caching.

    The big storage, ie tape or HD cluster is used for transferring humongous files, one at a time. Repeats are unlikely. Caching does not one jot.

    Case example: A friend cough, cough uses a computer with plenty of RAM and a 80 GB drive storing the OS, applications and frequently used data files.

    In addition he has 2TB of external HD's (almost full). Transfer to and from the HD cluster is made by reading or writing entire 0.3 - 4 GB files. New ones all the time, few repeats. Caching this HD farm would benefit this user not at all.

    I realize my ... friends position seems a little extreme right now, but past experience tells me he's only a year or two ahead of Joe Sixpack.

  6. Re:MS Basic on Gates Successor Says Microsoft Laid Foundation for Google · · Score: 1

    Microsoft was a 800-pound gorilla on the OS market long before before Bill stole and rewrote DOS for the IBM PC.

    Logic Error: Abort / Retry / Ignore?
    Basic is a language, not an OS. Microsoft didn't HAVE an OS before Bill stole DOS so it would have been IMPOSSIBLE for them to be the 800-pound gorilla on the OS market BEFORE DOS.

    Not at all. As I wrote a few lines further up BASIC was a major part of the OS. These computers could only be interacted with (out-of-the-box) by writing lines of BASIC. Of course, that doesn't make the BASIC the OS, but it definitely makes it a major, if not the major part of the OS. MS wrote all the BASIC's.

    RQ: If my company produces 65% of the system code (per system) for 98% of the computers on the market, does this not make me a 800 lbs gorilla in the OS market?

    Second, as a first generation Amiga owner, Microsoft basic on the Amiga SUCKED big time,

    As a first generation Amiga owner, I don't agree. The editor sucked horribly, but the features were very nice. Easy access to drawing, including real sprites and bobs. Multi-processing. Easy sound. Full access to all system calls, even if you had to buy the DevKit for that. Additionally, and this is the main point: free-as-in-beer and included with the computer.

    ... which is why any real Basic programmer used another third party basic compiler (of which the name escapes me now, since it was nearly 20 years ago.)

    AMOS, the Amiga version of STOS. Even nicer, and a good editor. Cost quite a bit. Then Blitz Basic and Blitz Basic II. Not quite as cuddly as AMOS, but way fast. Fast enough to make real games. Also cost quite a bit. Oh! Just remembered HiSoft Basic.

    Of course serious programmers were all using C anyway. Lattice C was included with the original developers kit for the Amiga.

    Quite a few application programmers probably used Lattice/C, or Aztec-C, the main competitor that I quite liked. They were the minor part of Amiga programmers... The real programmers, ie the games programmers who stood for the most of the actual money being earned on the platform used assembler language.

  7. MS Basic on Gates Successor Says Microsoft Laid Foundation for Google · · Score: 1
    You have to give Microsoft credit for their BASIC interpreter, which was picked up by...

    ...many companies from 8 to 32 bit.

    • Altair 800
    • Tandy TRS-80
    • MSX
    • Apple II and follow-ups
    • Atari 400/800...
    • C= PET
    • VIC 20
    • C=64
    • C= Amiga
    • ...others I forget?

    The MSX and Amiga BASICs were especially good, IMHO.

    MS were the Kings of BASIC. They delivered BASIC interpreters, which in that time was synonymous to "the major part pf the OS" to any number of 8-bit systems.

    Yes, including Apple systems, and Commodore ones including the Amiga.

    Microsoft was a 800-pound gorilla on the OS market long before before Bill stole and rewrote DOS for the IBM PC.

  8. Re:apropos erlang (Go Sweden!) on Programming Erlang · · Score: 1
    ...trivial characterization of functions in terms of truth functions (and truth functions in terms of functions)

    First: I was completely wrong, Erlang is not a logical language. Prolog is.

    Second: Really? How about this example (Prolog pseudo-code, inc() and dec() increase/decrease a positive integer by one):

    add(X, 0, Sum) :- Sum = X.
    add(0, Y, Sum) :- Sum = Y.
    add(X, Y, Sum) :- dec(X, 1, X2), inc(Y, 1, Y2), add(X2, Y2, Sum).

    (at prompt)
    > add(2, 3, Sum)
    Sum = 5
    (as you say, trivially reproduceable in any functional language.)
    > add(X, 3, 5)
    X = 2
    (How do you "trivially" reproduce this in a functional language?)
    > add(X, Y, 2)
    X = 0, Y = 2
    X = 1, Y = 1
    X = 2, Y = 0
    (Likewise?)
  9. Re:apropos erlang (Go Sweden!) on Programming Erlang · · Score: 1

    I regretted that almost as soon as I had posted it :-) Looks like Prolog != works like Prolog.

  10. apropos erlang (Go Sweden!) on Programming Erlang · · Score: 2, Informative

    The Ericsson Language, for those who have not been exposed to it, is a programming language meant to make concurrent (multi-process, multi-processor, multi-machine) programming really simple. It's used on many AXE telephone base stations world-wide. It has great message-passing support, and a pretty nice library. It is actually not a functional language, but a logical one. Basically a perverted version of Prolog.

  11. Re:novel politics on China Says Tibetans Need Permission To Reincarnate · · Score: 1

    I agree with some of what you say. I'll agree that the lower classes in Tibet where close to slaves, in effect, and that this was very bad. I will disagree that they thought of themselves as such.

    >However this is not the point at all.

    China invaded and occupied Tibet with no reason at all except land-grab.

    Even Wikipedia talks about gross missteps comparable to ethnical cleansing.

    If the matter of Tibet's sovereignty is murky, the question about the PRC's treatment of Tibetans is all too clear. After invading Tibet in 1950, the Chinese communists killed over one million Tibetans, destroyed over 6,000 monasteries, and turned Tibet's northeastern province, Amdo, into a gulag housing, by one estimate, up to ten million people. A quarter of a million Chinese troops remain stationed in Tibet. In addition, some 7.5 million Chinese have responded to Beijing's incentives to relocate to Tibet; they now outnumber the 6 million Tibetans. Through what has been termed Chinese apartheid, ethnic Tibetans now have a lower life expectancy, literacy rate, and per capita income than Chinese inhabitants of Tibet

    In shadier. less confirmable forums you will hear such tales as "the bodies of aborted fetuses, piled high on the town square", "children forced to shoot their own parents" and on and on. My internal jury is out on these.

  12. Re:The unfortunate thing about databases on Learning High-Availability Server-Side Development? · · Score: 1

    What I ment to say was of course:

    Since you seem to maybe be talking circumspectedly about Java:

    final Foo objectToNotify = theFoo;
    Thread.run(new Runnable() {
    __public void run() {
    ____handle = query("SELECT...");
    ____/*do something*/
    ____result = wait(handle);
    ____objectToNotify.notify(result);
    __}
    });
  13. Re:The unfortunate thing about databases on Learning High-Availability Server-Side Development? · · Score: 1

    Is that most of them have poor native APIs when it comes to scalability. Some of them have something like
    handle = query("SELECT...");
    /*do something*/
    result = wait(handle);
    </ecode
    But that is far from optimal. When will they be smart and release an async API that notifies you via callback when complete? This would be very useful for apps that need maximum scalability.
    </i></blockquote>
    <p>Since you seem to maybe be talking circumspisciously about Java:
    <ecode>
    final Foo objectToNotify = theFoo;
    Thread.run(new Runnable() {
    public void run() {
    handle = query("SELECT...");
    /*do something*/
    result = wait(handle);
    objectToNotify.notify(result);
    }
    });

    The same can be achieved in any language with threads. Are you asking for callbacks in a pure C environment?

  14. Re:The unfortunate thing about databases on Learning High-Availability Server-Side Development? · · Score: 1

    Why the spaghetti?

    Troubling blocking IO code in C++:ish pseudo:

    result1 = doIo(foo); // Blocking IO, wait 5s
    ... // Maybe do other things
    result2 = doIo(bar); // Blocking IO, wait 5s
    ... // Maybe do other things
    // Result 1 and 2 are first used here
    print("Result was "+resullt1+"&"+result2);
    // Min 10s to get here

    So, add this object

    class Unblocker {
    __operationHandle operationInProgress;
    __Unblocker(parameter) {
    ____operationInProgress = sendIo(parameter); // Non-blocking version of doIo above, as provided by API
    __}
    __Result result() {
    ____return waitIo(operationInProgress); // API-call to block until IO completes and return result, as provided by API
    __}
    }

    ...and the result is a very similar program:

    Unblocker unresult1(foo); // doIo call has been unblocked into sendIo call
    ... // Maybe do other things
    Unblocker unresult2(bar); // same
    ... // Maybe do other things
    // Result 1 and 2 are first used here
    print("Result was "+unresult1.result()+"&"+unresult2.result());
    // Min 5s to get here

    50% speed-up! Not shabby!

  15. Re:Cool! on Chinese Pirates Copy iPhone, Make Improvements · · Score: 1
    Nope capitalism is man's way that what's make it moral.

    Rape and murder is also very much "Man's way". So rape and murder must be <fill in the blank>?

  16. Re:Canada is socialist? on Chinese Pirates Copy iPhone, Make Improvements · · Score: 1
    ...as a Canadian, I confirm we can't be considered socialists

    Let's put it to the lithmus test. Do you have free medical care for all? Then you are socialist, like most free nations.

  17. Re:Duck! on Largest-Known Planet Befuddles Scientists · · Score: 1

    How can you type, if you were turned into a newt?

  18. Re:Where are they? on 28 New Planets Found Outside Solar System · · Score: 1
    My favorite is Steven Baxter's Squeem. They were essentailly intelligent turbluence patterns in fluid.

    No, those were the Qax. The Squeem were hive-minds, intelligent schools of fish.... Analogs...

  19. Re:Fair warning on Climate Monitoring Station Proposed on the Moon · · Score: 1

    I'll rip their head of...

    cabbage.... ... from their shoulders?

  20. Re:Fair warning on Climate Monitoring Station Proposed on the Moon · · Score: 0, Troll

    *Slap*. You get of with a warning.

  21. Fair warning on Climate Monitoring Station Proposed on the Moon · · Score: 3, Funny

    If anyone uses the phrase "Dark Side of the Moon", or "Light Side of the moon" I will punch them in the face. If they defend that by saying it's a "figure of speech", I'll rip their head of. Just so you know.

  22. India on Space Race Heats Up in Asia · · Score: 2, Insightful

    Do not forget India, although they seem to be falling behind.

  23. Re:Telecomm on US No Longer Technology King · · Score: 0, Flamebait

    Population densities: (people/km^2)

    Denmark: 125.8
    USA: 30.8
    Sweden: 20.1
    Finland: 15.5
    Norway: 14.2
    Iceland: 2.8

    Denmark is indeed more densly populated than the US, as is Singapore, the Netherlands and what-not. The other nordic countries are very sparsely settled, yet they all have excellent broadband and rank highly on this list. Time to find a new excuse for the excreable broadband situation in the US...

  24. Re:Clippy's hints were often unrelated to the task on The Death of Clippy · · Score: 1

    ...and this prompts me to reprise an older comment on why Clippy is/was so sinister:

    Clippy is Microsofts way of saying that because you are so stupid, here is someone obviously smarter than you to give you advice.

    Try going to an online IQ test, then feed the questions into clippy. He will probably respond "It looks as if you're trying to make a list, do you want some help with that?"

    What is clippy's IQ? Less than a monkey, obviously. Less than a rodent. Less than a nematode.

    Microsoft thinks you are less intelligent than a nematode worm.

  25. Re:Katrina Re:Priorities on India Brings Back Orbiting Satellite to Earth · · Score: 1
    The poverty in the US in 1969 is still exponentially less than...

    Nomadic, for the love of all that is fluffy and adorable, will you please stop misusing the word "exponential"?

    You keep using this word. I do not think it means what you think it means.

    Exponential means doubling (or halving) in a constant period of time. Period. It does not mean "a lot".