Slashdot Mirror


User: peter

peter's activity in the archive.

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

Comments · 629

  1. Re:mine may be useful in Linux on AOL Joins The Hardware Marketeers · · Score: 1

    To use them in linux, you want to look at the man pages for showkey, loadkeys (for console), and probably xev, xmodmap, and xkeycaps (for X). (I wonder if anyone has made xkeycaps know about these keyboards yet? That would be really cool. Get xkeycaps. It makes messing with your keyboard really easy.)
    #define X(x,y) x##y

  2. Re:Keep bringin the goodness on Linux Gains AltiVec Support · · Score: 1

    Damn, I should have stopped after the first sentence. A DM7400 is a quad NAND TTL chip. A G4 is a Motorola 7400.
    #define X(x,y) x##y

  3. Pentium GCC on Linux Gains AltiVec Support · · Score: 1

    pgcc can generate MMX code now. Check out The PGCC FAQ
    #define X(x,y) x##y

  4. Re:Keep bringin the goodness on Linux Gains AltiVec Support · · Score: 1

    7400? Isn't that a quad TTL NAND gate? :) Is a G4 actually a PPC 740? (G3 = PPC 750, right?)
    #define X(x,y) x##y

  5. That's what the GPL's all about on MandrakeSoft Buys Bochs, LGPLs It · · Score: 1

    One of the most important parts of the GNU GPL is that people (and especially big companies) can't use the fruits of your labour without making their source available. The idea is that this makes it harder for closed-source stuff to be as good as the open-source stuff, so people are more likely to use the open-source stuff. Better software for Windoze users is ok, as long as it is open source. Making a closed-source project better is very much against the rules, and very much pisses off many people.
    #define X(x,y) x##y

  6. more? on MandrakeSoft Buys Bochs, LGPLs It · · Score: 1

    I hope we see more stories from the buy-stuff-and-give-it-away dept. in the future :) I love that move. What stuff is out there that the open-source community would like to have bought and freed? Napster? (then we could take out the part that ignores TCP congestion control, and make some other improvements, and release a new version on all platforms.)
    #define X(x,y) x##y

  7. Re:Communication channel from kernel to user space on Surreptitious Communication via Page Faults · · Score: 1

    s/biff/mesg/

    Other than that, thumbs up. Never used Multics, so I can't say whether
    that part's right, but it sounds plausible :)


    #define X(x,y) x##y

  8. linux installers on NetBSD 1.4.2 Poised For Release · · Score: 2

    You're right that the redhat installer tends to load up your system with crap. That only happens if you just let it take the defaults for packages to install, which is what a no-clue newbie would be best doing. If you know anything at all, you'll un-select all the stuff you don't need. Basically, BSD, and other Linux distros like Slackware and Debian, use an opt-in installer, where you have to ask for anything that you want, as opposed to redhat where you have to opt-out of stuff you don't want.
    You are refering to the redhat way as the "linux way". Don't do that. Different distros have _very_ different flavours and philosophies. Give some others a try sometime. Stampede gives you a really raw system where you'll need to fix a lot of config files and stuff, but it's a learning experience to half-way roll your own system. AFAIK, slackware is most similar to the BSD package system (but BSD has some good stuff that slack doesn't, I think.) Debian is very concerned with having everything fit together well, and being well documented. Every package has someone specifically maintaining it, so things tend to be well set up for each other. It is also very concious of security, including out of the box security so you don't get cracked before you figure out how to pronounce "linux" :)
    (BTW, I'm not calling you a newbie, but maybe you were when you installed redhat and had it litter your system with junk. Everyone is on their first install of any OS/distro.)
    #define X(x,y) x##y

  9. Re:This is Cool, But... on NetBSD 1.4.2 Poised For Release · · Score: 1

    > It just felt more efficient...

    Mandrake and RedHat aren't known for feeling efficient. They feel more like windoze unless you cut down on the massive GUI crap they like to set up. The side-by-side comparison won't be fair unless you're running the same window manager, with the same mouse (this makes a lot of difference to feel, IMHO), and with a comparable video card.

    If you still find you like NetBSD more, then great, use it. As long as you use an OS which does what you want and you know how to use it, you've got my respect. (i.e. I'm not one of those annoying linux zealots.)
    #define X(x,y) x##y

  10. redhat \subset linux, linux != redhat on NetBSD 1.4.2 Poised For Release · · Score: 1

    RedHat is not the only linux distro out there. Unlike BSD, all linux distros use the same kernel (well, different versions of the same kernel), but they do have different package formats and apps to manage them. Give Debian a try. It has a _very_ powerful package system :)
    #define X(x,y) x##y

  11. Want to help write one? on Netscape 6/Mozilla Beta Release in 25 Days · · Score: 1

    I absolutely agree with you. email and news reading also has to go. That's what mutt and slrn are for.

    I've been thinking for a while about writing a web browswer that uses the gecko engine, but doesn't have all of Moz's crap plastered all over it. Now that I see some like-minded posts, I am most encouraged :) I haven't written anything big before, but I'd love to try. If anyone wants to help me write one, email me: peter@llama.nslug.ns.ca and we'll figure out what language to use, how portable to make it, and all that jazz.
    #define X(x,y) x##y

  12. Slow browsers :( on Netscape 6/Mozilla Beta Release in 25 Days · · Score: 1

    NS 4.72 isn't exactly quick on its feet either. Every Unix graphical browser that can handle modern HTML is huge and bloated, AFAIK.

    I think the problem with Mozilla is not that Gecko is slow, but rather that the app build around it is SLOW. I'm thinking about taking the Gecko stuff and writing a small, light-weight browser (and _not_ a news+email client! damnit...) around that. I'm heartened to know that other companies are using gecko, since that means it is possible to use it without the rest of Mozilla, and that it doesn't suck. If it sucked, all those companies wouldn't be using it. Especially not the cell-phone companies.
    #define X(x,y) x##y

  13. Re:Interesting Demographics..... on ACM World Final Standings Posted · · Score: 1
    Certainly some motivation to enter into education or an -ology where all the girls are at, (and the good lookin ones too, definately not enough of those in computer science.)
    So that's why there are almost no girls in physics, but there's lots (and good looking at my university, too. :), in biology: Physics doesn't end with ology. Damn :(. OTOH, there are girls in chemistry. At the Canadian Physics Olympiad, 1997, there were 15 guys and no girls. The Chemistry Olympiad, at the same cegep (sp?) in Montreal, had 8 guys and 7 girls, IIRC.
    #define X(x,y) x##y
  14. use SPEC benchmarks on AMD Sledgehammer (64-bit CPU) Preview · · Score: 1

    Why use Intel PIII CPUs as the reference? You'd need to figure out how to scale other archs, so you'd need a benchmark. Probably the most widely accepted benchmarks are the SPECint and SPECfp benchmarks. I think it would make the most sense to use straight SPECint numbers for computer speed.

    I'm wondering how to include SPECfp numbers, though. Maybe we should choose a reference speed, as 47Ronin did, and assign it speed 1. Speed of other CPUs would be calculated by averaging the ratios SPECint(cpu)/SPECint(ref) and SPECfp(cpu)/SPECfp(ref). So the final formula would be:
    speed(cpu) = speed(ref) * ( Sint(cpu)/Sint(ref) + Sfp(cpu)/Sfp(ref) )/2

    This way, a CPU has a SPECfp rating twice as high as the reference, but only 3/4 the SPECint, would have speed=1.375, which seems reasonable. Obviously, you will still need to look at real benchmarks, not just a speed number, to see if a given CPU will do what you want, but at least it would give _some_ meaning to the numbers shown in ads :)

    I think it would be necessary to pick a reference with a good balance between integer and fp, so things wouldn't be skewed. I think UltraSPARCs would be good for this, since x86 CPUs have too crappy FP, and Alphas have too good FP (relative to integer) I think. I'm sure there is a better choice though; Anyone want to tell me what it is?

    That actually raises an interesting question: Will integer performance rise faster, slower, or equally to floating point performance in future CPUs? Which is easier to accomplish from a hardware design standpoint?
    #define X(x,y) x##y

  15. Re:I like this quote... on AMD Sledgehammer (64-bit CPU) Preview · · Score: 1
    I'm sure that by the time the 386 was introduced, they'd been doing 32 bit for ages and were starting to move to 64 bit processors.
    Check out DEC's timeline.
    #define X(x,y) x##y
  16. GPL? on Microsoft Trying To Look Open Source With CE · · Score: 1

    What's so big about having it GPLed? If they released it under a less restrictive license, it would be better for everyone except them. (The difference between e.g. the X license and the GPL is that you can do more stuff with X licensed code than with GPLed code. The purpose of the GPL is to defend the author's wish that the code not be used in closed projects.) I GPL stuff I write, (which isn't much to speak of yet :( ). It would be cool if they released it under the GPL, since that would really make other companies who still like Micros~1 think about going GPL to be able to use the code. Releasing X licensed code is just as big a plunge for Micros~1, though, it's the real deal, Open Source the way its meant to be. (among other things, both the GPL and X style licenses meet the DFSG-free (Debian Free Software Guidelines) requirements.)
    #define X(x,y) x##y

  17. Televised fireworks on Iridium Hardware May Burn · · Score: 2
    If they de-orbit the satellites, they'll do it over empty ocean. That is not cool from the point of view of seeing them burn up, but I guess the advantage of most likely not killing anybody kind of takes precedence here.

    What should happen is that some TV network should get a plane to fly out there at high altitude where they can get some great footage of a burning-up satellite. I'd love to see that! I might even turn on my TV, which I haven't done for a while. (and not because I left it on :)

    I think it would work. A plane doesn't cost that much to fly around in. Iridium could even recoup some money on it if they sell the TV rights or something. (well probably a couple million, which is chump change compared to what they're in the hole by, but it's a lot to me :)
    #define X(x,y) x##y

  18. google cookies on TopClick Touts Private Searching · · Score: 4

    I agree with you, except that you're wrong about google's use of cookies. Observe:
    llama:~$ nc google.com 80
    HEAD / HTTP/1.0

    HTTP/1.0 200 OK
    Date: Fri, 17 Mar 2000 01:30:56 GMT
    Server: GWS/1.6
    Connection: close
    Set-Cookie: ID=6011ba7756ca44bd; domain=.google.com; path=/; expires=Sun, 17-Jan-2038 19:14:07 GMT
    Content-Length: 1539
    Content-Type: text/html
    Last-Modified: Wed, 15 Mar 2000 04:58:03 GMT

    See the Set-Cookie header?

    Even so, I mostly agree with your point that there doesn't seem to be any advantage to topclick over google, since neither one uses banner adds to help some nasty company track you. OTOH, topclick is making a point about their privacy intentions, and I like that. I'll support them for that any day, as long as they're in the same league. (and they are, since they use google:).
    #define X(x,y) x##y

  19. Re:BeOS/OS X on The End of Unix? · · Score: 1
    ... only OS I know of that you can download a driver, download an 1 file, put it in some directory, add an interface w/ that driver, configure TCP/IP for the device, and restart the networking subsystem-- all in under 2 minutes, without restarting the computer once

    Well then, meet GNU/Linux, another OS which can do what you describe for ethernet cards. You can reconfigure the kernel, make modules;make modules_install, then load the module into running kernel, and use ifconfig or dhcpcd to set it up. More than 2 minutes, but only if you compile it from source. If you had the driver module (1 file) already, then you could just load it. I have no idea what other systems can do stuff like this, but I'm sure some can.
    #define X(x,y) x##y

  20. Re:The definition is sound on GNU Releases Free Documentation License · · Score: 1

    Consider this: anything that a human wrote is likely to be at least somewhat comprehensible. Reading human-generated LaTeX would be far preferable to MS Word in a text editor. Since it was written by a human, they would have made at least some effort to keep things legible for their own benefit. LaTeX can be pretty hairy sometimes, but the information is usually easy enough to find/modify, even if the formatting isn't. In any case, you can look at the electonically rendered (by xdvi for LaTeX, and by a browser for HTML), and then find the words that interest you in the source with a text editor.

    (my bias: I use LaTeX for all my stuff that I write to be printed out.)
    #define X(x,y) x##y

  21. Re:Please Allow me to rephrase on Jean-loup Gailly On gzip, go, And Mandrake · · Score: 1
    You'll never know when Debian's going to decide to nuke your master boot record and keep you from booting.

    I thought I knew the answer to that question, and I thought it was never. Does this happen to you or something? (I don't use any non-standard kernel that would prevent recovery by booting of a random linux CD, but that would be a serious problem (Critical level bug at least (think about a server in a building far away...)) if Debian screwed up a system like that. I've never had problems when I haven't run lilo manually.)
    #define X(x,y) x##y

  22. Re:Slashdot Management Test Post - DO NOT MODERATE on Boeing Throws Space Station Parts Away · · Score: 1

    Another reason it was not real: There were no typo's or spelling errors, yet it was signed with the mark of the 'Taco. Hmmmm, something strange about that, I must say. :)
    #define X(x,y) x##y

  23. I got them :) on Boeing Throws Space Station Parts Away · · Score: 1

    Of course they didn't find the tanks. I got 'em first, and sold them to Fidel Castro. Suck on that, Bill Clinton. hehehehe :)
    #define X(x,y) x##y

  24. kernel code on Fragna Cum Laude: A B.A. in Quake · · Score: 1

    The Linux kernel uses a lot of complicated data structures. (maybe not complicated DS, but used in complicated ways, with many functions which access them). This makes the kernel not very good for teaching about e.g. virtual memory, because the VM code probably does some filesystem and/or scheduling stuff too. To completely understand (like that ever happens :) a piece of code in the kernel, you have to know about a lot of extraneous stuff. (That's been my experience looking at kernel code. I haven't looked at enough to be confident hacking it, though.)

    OTOH, I found it extremely helpful for my third year operating systems course to have read lots of docs about things in the kernel work, and to have written programs which make system calls like open(2), read(2), and mmap(2). (especially mmap. It's cool :). Linux is great as background knowledge when thinking about operating system concepts, but it is too complicated to make case studies from, or try to actually teach directly. Our prof tried to give some examples of real code near the end of the term, but he had to stop and explain a bunch of things, so we didn't get into much code. He did leave top(1) running in the ssh window on the PC connected to the overhead projector, so the class got to watch the system being seriously overloaded (load av. 40--70 on a 4way SMP UltraSPARC, 1GB RAM :). Some guy with a laptop ran a process which showed up as "hey_cs3120" or something like that for a few seconds :)
    #define X(x,y) x##y

  25. Re:Columbine Reference on Fragna Cum Laude: A B.A. in Quake · · Score: 1

    That was obviously some other limp-brained /fool, since the first guy couldn't moderate after posting unless he posted really AC, not just _clicking_ the AC button. (i.e. from a browser without his cookie.) He could have been bullshitting about forgetting that posting reversed his moderating actions, but if so, there's no reasoning with him. (I'm assuming male here, (AC, not doomy). If you're insulted, then good..)
    BTW, I though that your first post was a good call, doomy.
    #define X(x,y) x##y