Slashdot Mirror


User: slashdot-me

slashdot-me's activity in the archive.

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

Comments · 413

  1. Re:This is cute on Bell Labs Creates Plastic Superconductor · · Score: 2

    You claim that "[fusion] leaves no nasty reminants[sic]". I'm not sure what you mean. Obviously, the reactor parts will be bombarded with high energy neutrons for the duration of its service life. Tons of radioactive cement and steel sure sounds like nasty remnants to me... BTW, its spelled tokamak or tokomak (either is permissible). -Ryan

  2. Re:The 'hydrogen is polution free' lie on A Million Bucks, Mach 7.6, Straight Down · · Score: 2

    Solar cells are a type of semiconductor. And we all know how clean and pollution free the semiconductor manufacturing industry is. Pollution free, hah!

    Ryan

  3. Re:Not in the "Land of the Free" you can't! on DirecTV's Secret War On Hackers · · Score: 1

    As I recall, the law made it illegal to manufacture or import radios that could receive analog cellular or could be readily modified to. I believe it's rather trivial to import a inblocked scanner from, say Europe. Of course, the real fun starts when you modify a dual band amateur radio tranciever to transmit on the cellular band so you can interject your own comments...

    Ryan

  4. Re:Doing the math on Cringley: Chip Manufacturing To Radically Change · · Score: 2

    1 gigaBYTE of ram will need more than 8G transistors. Sheesh.

    -Ryan

  5. Re:Kiss your cooling fan goodbye! on Dawn Of The Diamond Age? · · Score: 1

    Your grasp of semiconductor physics is appalling. Please shut the fuck up.

    -Ryan

  6. Re:EE, CS geeks need not apply on U.S. First 2001 Competition Begins · · Score: 1

    Apparently the kit has changed a bit over the years (not surprising). When I competed in 95 and 96 there was no software. The controller was literally a black box with terminals to hook up the motors and a few jumpers to configure limit switches and such.

    Ryan

  7. EE, CS geeks need not apply on U.S. First 2001 Competition Begins · · Score: 3

    No electronics, no software. You'd better be a mechanical engineer, welder, or machinist if you want to participate. All the interesting parts are handed to you in a little plastic box. Budding EEs will have to be content with relays and limit switches. At least that was the story when I competed 5 or 6 years ago.

    Ryan

  8. Re:oh please on Great Firewall Of China Marches Forward · · Score: 3

    They did it to Roger Rabbit.

    Ryan

  9. Re:Visited china on Great Firewall Of China Marches Forward · · Score: 2

    > your best freind might turn you in - in a
    > Communist economy it pays big to have the
    > government like you


    Shit, every neighbor reading my posts and they ALL have moderator access!

    Ryan

  10. Re:BS on Great Firewall Of China Marches Forward · · Score: 3

    I read through 10 posts on this thread looking for the one that said:

    "None of you even know how your own telephone works. That you might even suggest making a 'long distance ADSL call' from China to the US underscores your ignorance. For heavens sake, shut up!"

    Sadly I found no such post and had to write one myself.

    Ryan

  11. Re:1pm meeting at Mercantec on She Was Fired, But Never Told · · Score: 1

    I don't believe you. Mercantec is in Illinois, eastern timezone (IIRC). You posted on Saturday 2:05am.

    On the other hand, the phone number you give does prompt for a conference ID.

    Ryan

  12. Re:Yes, but... on First Ever Pitfall Perfection? · · Score: 2

    You did use a slow shutter speed and tripod, right? If you take a picture of a TV with a fast shutter speed you'll only get a few scan lines of image.

    Ryan

  13. Re:Yeah, and a 2 million stage pipeline on A Well-Chilled 750GHz Feasible Within 5 Years · · Score: 2

    Even that's not correct. Electrons in copper move very slowly, on the order of centimeters/minute. Ripples, on the other hand travel at approximately half c (or thereabouts).

  14. Re:I don't like the precedent on Microsoft Settles 'Permatemp' Case For $97 Million · · Score: 2

    > ... I'd gladly go to prision. I'd wear it like a badge.

    Why? Why would you be glad to suffer under laws you find morally reprehensible? Would you not rather break the law and evade punishment?
    Ryan

  15. Get 'em back... on Should ISPs Be Allowed To Delete Your MP3s? · · Score: 2

    The script must be run as root to delete other people's files (usually). Maybe the script is stupid.
    ln -s /etc/passwd metallica1.mp3
    ln -s /etc/fstab metallica2.mp3
    ln -s /bin/login metallica3.mp3

    Ryan

  16. a jpeg-like codec on A New Web Image Format · · Score: 2

    Here's my own image compressor. It's just like jpeg but I had to trim the source a bit to fit inside the teeny-tiny submission box. I hope you can still understand it.

    The codec emits a byte stream considerably larger than the raw image (4x) but this stream is easily compressed by bzip2 or gzip. It reads and writes portable gray map (.pgm) files (both ascii and binary). If you want color I suggest you transform the image into YUV colorspace and compress each plane seperately. The color planes should be downsampled 4:1 (2x2 blocks) and compressed at very low quality (less than 15).

    Build instructions:
    Save the code as 4a.c
    gcc -O2 -ansi -Wall -o en -DMAGICK=1.0 4a.c -lm
    cp en de

    Running the program:
    convert image.gif image.pgm
    cat image.pgm | ./en 50 | bzip2 > image.4a
    cat image.4a | bunzip2 | ./de > image2.pgm
    convert image2.pgm image2.gif

    To make a pgm from a jpeg use:
    djpeg -grayscale -pnm image.jpg > image.pgm

    Hints:
    Try quality settings from 15 to 200.
    Bad input causes core dumps.
    The image is cropped if the dimensions aren't divisible by 8.

    ====================

    /* 4a by Ryan Salsbury */

    #include <string.h>
    #include <stdio.h>
    #include <stdlib.h>
    #include <math.h>

    #define D(a,i) a=(i); while (a--) {
    #define i int
    #define d double
    #define szi sizeof(i)
    #define szd sizeof(d)
    #define gc() getchar()
    #define pc(c) putchar(c)
    #define w while
    #define v void
    #define L goto

    #define _9 2+7
    #define _27 3+24

    #define di(F,A,B,C,G,E) \
    v F(i j,i h,G* M,E* S){ d O = 0.0; i x,y,u,q,s,t; D(t,h/8)D(s,j/8)D(y,8)D(x,8)\
    D(q,8)D(u,8)O+=M[u+q*j]*(A?ca[u]*ca[q]*(lQ[u+q*8 ]-23.5)*LQ:1.0)*co[B*u+C*x]*\
    co[B*q+C*y]; } } S[x+y*j]=O*(A?1.0:ca[x]*ca[y]/(lQ[x+y*8]-23.5)/LQ) ;O=0.0; } } M+=\
    8; S+=8; } M+=j*7; S+=j*7; } }

    i nm()
    {
    i c = gc(), a = 0;
    L0: if (c > 32) L L1;
    c = gc();
    L L0;
    L1: if (c - 35) L L2;
    L3: if (c == 10) L L0;
    c = gc();
    L L3;
    L2: if (c <= _9*_27 || c >= _27*_9) return a;
    a=a*10+c-48;
    c = gc();
    L L2;
    }

    v rp(i* x, i* y, d** X)
    {
    d K, *V;
    i h, m, p, G, H, I = gc()*gc();
    *x = (p=nm())&~7;
    *y = nm()&~7;
    m = nm();
    *X = V = malloc(256 + szd **x **y);
    K = MAGICK;

    D(G,*y) D(H,p)
    if (I==4240) h = gc();
    else h = nm();
    *V++ = h*K - 128.0;
    } V-=p-*x;
    }
    }

    v wp(i x, i y, d* V)
    {
    i n;
    printf("P2\n%i %i\n255\n", x, y);
    D(n,x*y)
    i l = *V+++128.0;
    l = l&~0xff ? l>>31?0:255 : l;
    printf((n%20)?"%i ":"%i\n", l);
    }
    pc(10);
    }

    d co[64], ca[8], LQ;
    char* lQ = "%! %,9CK\"\"#(.IJF##%,9HRG#&*0Ca[L'*7GQtoY,5FN\\pweAN Zao~}mUehkvlok";

    di(fw,0,1,8,d,i)
    di(rv,1,8,1,i,d)
    i main(i argc, char* argv[])
    {
    char T[32];
    i x, y, *pi;
    d* ui;

    d p = 0.1963495408494;
    d pp = 0.3535533905933;
    D(y,8) D(x,8)
    co[x+y*8] = cos((2*x+1)*y*p); }
    ca[y] = y?0.5:pp; }

    if (argv[0][strlen(argv[0])-1] == 'n')
    {
    LQ = 100.0 / ((argc-2) ? 70 : atoi(argv[1]));
    rp(&x, &y, &ui);
    pi = malloc(x*y*szi);
    fw(x, y, ui, pi);
    printf("%i\n%i\n%f\n", x, y, LQ);
    fwrite(pi,szi,x*y,stdout);
    }
    else
    {
    x = nm();
    y = nm();
    LQ = atof(fgets(T,32,stdin));
    ui = malloc(x*y*szd);
    pi = malloc(x*y*szi);
    fread(pi,szi,x*y,stdin);
    rv(x, y, pi, ui);
    wp(x, y, ui);
    }
    return 0;
    }

  17. Re:Entropy on On Asteroid Mining · · Score: 2

    Re: 2nd law
    But the earth isn't a closed system, we have continuous energy input from the sun. We could use solar energy to extract and concentrate the dispersed platinum. Theoretically, we could just make platinum directly from solar energy if we wanted.

    Ryan

  18. Re:So much rhetoric, so little reality on On Asteroid Mining · · Score: 2

    Area of texas divided by world population is about 1200 sq feet per person.

    Ryan

  19. Re:How about little - endian byte order on Top Ten Intel Slipups · · Score: 2

    > calling a >> 1 will always equal a / 2

    Not always true if a is negative (implementation dependent).

  20. Re:Sketchy on Using A Microscope As A Hard Drive · · Score: 2

    > any idiot knows that a metal box shields what's inside what magnetic and radio interference by reflection...

    Hah hah! Now explain why metal magnets aren't self-shielding.

    Ryan

  21. Re:What exactly are you CHOOSING, and why? on The Full Nader Plus a Taste of Bush and Gore · · Score: 2

    You have to multiply the percentages. Since x is commonly used as a variable, we use a dot instead.
    Therefore, 99% and 98% = 99.98%

  22. Re:Uses of titanium on Titanium As Cheap As Aluminum? · · Score: 2

    Titanium is quite reactive and quickly forms a protective oxide film when exposed to oxygen. The oxide film doesn't flake off (unlike iron oxide) and protects the metal from further damage. Aluminum, another very reactive metal, does the same thing.

    Ryan

  23. Re:While it'd be much easier.. on Hawking On Earth's Lifespan · · Score: 2

    > Blah blah human lifespan blah blah unimportant blah blah small blip blah...

    I may be a small blip on the galaxy's radar screen, but the rest of the galaxy is a small blip on mine. I care about the stuff that goes on in my house, neighborhood, state, country, and planet. In that order.

    Ryan

  24. Re:This is "Thinking Different"? on Apple Advertises "1-Click" Licensing · · Score: 3

    > Let's flush them down the toilet.
    You'd better use two flushes or I'll sue!

    Ryan

  25. Re:Totally childish on Apple Advertises "1-Click" Licensing · · Score: 2

    > Apple stock went down because they are trying to innovate. They are trying new things.
    Hey, now. Just because something hasn't been done before doesn't mean it's worth doing. Penis bird guy and the goatse.cx guy were both innovative too.

    BTW, what was Apple "innovating" that caused their stock to plummet? This is a serious question, I didn't realize the company was having problems above and beyond (below & behind?) the usual Apple woes.

    Ryan