Slashdot Mirror


User: Jeremy+Erwin

Jeremy+Erwin's activity in the archive.

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

Comments · 5,006

  1. Re:Nice. on Mandatory Banknote Detection Code? · · Score: 1
  2. Re:Nice. on Mandatory Banknote Detection Code? · · Score: 2, Interesting

    In the states at least, it's not unknown for advertisements to include images of dollar bills, either enlarged to above 200%, or reduced to below 75%, so as to comply with treasury regulations.

    The proposed lockout algorithms would prevent this, even if the finished output complied with existing laws. It's very roughly analogous to the DMCA, which forbids all potentially infringing use, and fair use too.

    (Yeah yeah. In the US, banknote designs are protected by a different title. But in Europe, it's common for the central bank to retain copyright.)

  3. Re:Macros! on Is Caps Lock Dead? · · Score: 1

    Macros are unsafe. You should use a combination of const variables and templates.

  4. Re:Nigerian businessmen! on Is Caps Lock Dead? · · Score: 1

    Most 411 scams are written in a peculiarly obsequious form of the Queen's english, reflecting, perhaps, the educational priorities of colonial administrations past.

  5. Re:Monitors First on Ultra High Definition Video · · Score: 1

    some "hdtv" resolutions..

    (should have previewed.)

  6. Re:Monitors First on Ultra High Definition Video · · Score: 1

    Many of those early HDTV displays were not capable of fully resolving a full 1080p program. As the majority of programs are shown in 1080i (the i stands for interlaced), or 720p, some manufacturers have decided that 1024x1024, or 1280x768 is all that is required.

    The cheaper plasma screens aren't even HDTV -- they're EDTV, or 852x480.

    The largest, most expensive displays may be capable of 1920x1080, but they're also the newest displays on the market.

    some "hdtv" resolutions.

  7. Re:Right ... on Ultra High Definition Video · · Score: 1

    Early HDTV was analogue.

  8. Re:Right ... on Ultra High Definition Video · · Score: 1

    With rendered frames, each frame is independent. There is no blur of the moving items. Because the brain doesn't have those clues to follow, the illusion is less complete. At around 60 FPS, the illusion is still not complete and higher frame rates do contribute to a smoother appearance.


    That's why you need to get one of those newfangled 3dfx cards with a T-Buffer (tm)

  9. Re:VHS on Porn Beats Search Engines in Internet Traffic · · Score: 1

    Camcorders? You date yourself. The first VHS camera setups were ungainly two part affairs, appealing, perhaps, only to the unwholesomely keen.

  10. Re:-yawn- on Porn Beats Search Engines in Internet Traffic · · Score: 4, Interesting
    From a 2003 interview with Jonathan Coopersmith, author of "Pornography, Technology and Progress"

    BROOKE GLADSTONE: In 1977, the very first pre-recorded videotape to go on sale was pornographic. It took another year for a non-porn tape to hit the market, and how about those clumsy camcorders - those expensive, unreliable, early VCRs. Who bought those? Do-it-yourselfers, says Coopersmith, which explains why even the earliest models had a low-light adjuster.

    JONATHAN COOPERSMITH: If you think about it, there are very few children's birthday parties which are really done with very low levels of light.


    Coopersmith's 1998 paper, sadly, is not illustrated.
  11. Re:yawn-Condoms. on Porn Beats Search Engines in Internet Traffic · · Score: 1

    Latex (1): Widely used after porn.

    (1) Gloves! Gloves! What did you think I was going to say?


    Markup languages?

  12. Re:Xerox and Apple on Microsoft Receives Patent For Double-Click · · Score: 1

    but personally I'd prefer a jog dial...

    Didn't sony patent that?

  13. Re:No 64bit scores on AMD's Socket 939, Athlon 64 FX-54 amd 64 3800+ · · Score: 1

    You can download the C sources to scimark2. My mac gets a paltry 93.7 with java, but a more respectable 206 with gcc, and 229 with minor optimizations (-03).

    So, how much does that Athlon64 score running the C implementation?

  14. Re:Reminder: on Colossus has been Rebuilt · · Score: 2, Interesting

    The quartz compositor treats each window's content, and each window as a openGL primitive. All Quartz Extreme requires is a certain amount of VRAM--32 is preferred, and the ability to support textures of arbitrary (not powers of two) height and width. As the Mac only supports a small number of video cards, this practically guarantees that a GPU will be available.

    But the GPUs in early nVidia and ATI cards are fixed function anyway-- useless for all except computing Transform and Lighting. Later models (GeForce3, Radeon 8500) were programmable, but did not fully support floating point math. The latest two generations can theoretically be used for general purpose computing, but this is experimental, and only applicable to certain classes of computation.

  15. Re:PL/1 PL/1 PL/1 on Programming For Terrified Adults? · · Score: 1

    Both of the sample programs were "not tested due to unavailablility of a compiler." That admission doesn't bode well for aspiring PL/I programmers.

  16. Re:He knew the consequences... on Online Plagiarist Sues University · · Score: 1

    Apparently, it's a 10,000 student university, with multiple campuses (in multiple countries) and a bureaucracy to match.

  17. Re:China censors people.... on Strategy Videogame Upsets Chinese, Gets Banned · · Score: 1
    "I'll need some tools," Patricia said. "A compass, a ruler, some pencils, or ... I've been thinking. Is it possible that one of the engineers or electronics people could make something for me?"

    "Name it."

    "I'd like to know what the value of pi is in the corridor."


    from Eon, by Greg Bear (1985)
  18. Re:Actually... on Is Swap Necessary? · · Score: 1

    Although it may sound counterintuitive, it can (and usually does, unless you have obscene amounts of RAM) actually improve performance.

    Which begs the question: How much RAM constitutes an obscene amount? And if your RAM complement is obscene, won't the overhead of swapping cut into your performance?

    (I use MacOSX, which eats RAM quite greedily-- but it's still difficult to use more than my current complement of 768 MB. When I do, it's very noticeable.

  19. Byte, September 1989, page 95 on Andy Tanenbaum on 'Who Wrote Linux' · · Score: 1

    so says a old alt.folklore.computers post. Apparently, it could be had for a mere $18,000. I'd imagine that the prices had declined somewhat by late 1991, though.

  20. Re:I like the last bit on Andy Tanenbaum on 'Who Wrote Linux' · · Score: 1

    Probably April 1989-- when the 80486 was first introduced.

  21. Re:Filesize? on Fermilab Builds 500-Megapixel Camera · · Score: 1

    Now that I think about it, 128 bytes is ridiculous. As you said, it's probably 2 bytes per pixel. Any thermal noise is limited by the liquid nitrogen cooling system.

  22. Re:Filesize? on Fermilab Builds 500-Megapixel Camera · · Score: 1

    Nice link.

    Chapter 4 covers the data acquisition requirements in detail. The detector is composed of 60 CCDs with the following characteristics:

    Resolution: 2048x4096
    Digitization Rate 240 khz
    Exposure Time: 17.5s
    Image Size: 1 gigabyte.
    Image Data Rate: 10 MB/s. (1 image per 100s)

    From those calculations, we see that each pixel is sampled with 1024 bits, or 128 bytes. It's rather more sensitive than most CCDs. (And that's a monochrome image. They will sample at different wavelengths--necessary, perhaps, for redshift calculation-- by using various filters.)

  23. Re:Better "dive in" well before... on Cocoa Programming for Mac OS X, 2nd Edition · · Score: 2, Insightful

    One thing that still bothers me is that it's difficult if not impossible to use templates with Objective C++, which negates some of the more recent advances of the C++ standard.

  24. Re:Objective C, pshaw on Cocoa Programming for Mac OS X, 2nd Edition · · Score: 3, Informative
    Because NextStep has always used Objective C.

    The most striking difference is the message passing syntax. For instance, if "hello world" is a string,
    mystring.substring(2,5);
    returns "llo w" as a new C++ string, while
    [mystring substringWithRange:NSMakeRange(2,5)]; returns the same content as a Objective C NSString. (NSMakeRange is a C convenience function)

    Here's some code that interates through a C++ vector, invoking a method on each member.
    <ecode>
    for(myvectortype::iterator pos=myvector.begin(); pos !=mvector.end(); pos++)
    {
    pos->do_something();
    }
    or, more simply
    for_each(myvector.begin, myvector.end(), do_something());
    In Objective C, the NSArray colllection class is similar
    NSEnumerator *enumerator = [myArray objectEnumerator];
    id object;

    while (object = [enumerator nextObject]) {
    [object doSomething];
    }
    similarly, there's the more concise method:
    makeObjectsPerformSelector:@selector(doSomething);
    Objective C is also a dynamically typed language, which makes GUIs somewhat easier to write.

  25. "Patient Blood Sugar Tracker" on More Insight On Longhorn's Avalon And Aero Design · · Score: 3, Funny

    What would Edward Tufte make of this plot? Ah well, perhaps the multidimensional rotating bar graph will be of some use, should the presenter want to conceal some data.

    It's somewhat disappointing that the presenter chose not to include a lens flare, though.