Slashdot Mirror


User: Matrix

Matrix's activity in the archive.

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

Comments · 44

  1. Re:Watcom was great. How about today? on Open Watcom 1.0 Released · · Score: 1

    Heh, there's even more than that:

    return (n && 1 == 0) ? 1 : -1;

    Let's assume this actually reads n & 1, because that's obviously what was meant (this same argument would apply for && as well):

    return (n & 1 == 0) ? 1 : -1;

    Now, "==" needs to have an equality-expression on the left hand side. & does not count as an equality-expression, so a compiler is not allowed to parse the above as

    return ( (n & 1) == 0 ) ? 1 : -1;

    1, however, does count as an equality-expression, so in fact the compiler must interpret this as:

    return ( n & (1 == 0) ) ? 1 : -1;

    which is, of course:

    return (n & 0) ? 1 : -1; ->
    return 0 ? 1 : -1; ->
    return -1;

    This can be found in ISO/IEC 9899:1999 (C99), 6.5.9 and 6.5.10.

    Of course, this isn't really important in the grand scheme of things, just thought I'd point it out... :)

    In all reality, the way the standard specifies parsing for this is wrong, logically. K&R2, page 3: "Some of the operators have the wrong precedence". Check out this posting to see why.

  2. Re:Tex? on Why Project Gutenberg Isn't There Yet · · Score: 5, Informative

    While this comment has been addressed, I'd like to point out that you can get pretty decent output from the Gutenberg texts by importing them into LyX. With just a little bit of work (basically setting up the chapters), LyX will allow you to create good looking PDF, Postscript, HTML, etc, along with the LaTeX source. Combine this with rbmake and you can even read them, complete with hyperlinks, on your eBook (if you have one!)

  3. Re:Samba is cool, on Samba Turns 10 · · Score: 1

    One problem with missing M$' cooperation is that it won't be shipped with Windows. Many admins don't even install service packs regularly - why should they be more motivated to install 3rd party drivers.. on all clients! It's just not automatically in there when Windows is freshly installed. Seems funny that this is a real problem, but mustn't be underestimated.

    And that's the entire problem. Don't kid yourself into thinking the majority of people will download and install new stuff. That's part of the reason internet explorer became the dominant browser: it was available, so why would anyone feel the need to download Netscape/Mozilla? Similarly, your shiny, fantastic new protocol will NOT be adopted by windows users unless it's part of windows. And guess what? It isn't and won't be.

  4. Re:Wh on Make Your Own DSL · · Score: 0, Offtopic

    I hate to tell you, but that's wrong. The page you referenced talked about who and whom, not whoever and whomever. In this case, it should be whoever. The sentence can be broken down as follows:

    Give it to him.
    He managed to implement this first.

    Since it's a combination of object/subject (him/he) it should be whoever. Whomever is for a combination object/object (him/him).

    You could say:

    A cookie goes to whomever you find that implements this first,

    because this turns into:

    A cookie goes to him.
    You found him.

  5. Re:Finally .. on Dosemu v1.0 Released · · Score: 2

    You can play your AGI games on your UNIX system right now. Check out http://agi.helllabs.org/ for an AGI interpreter. It's not perfect, but it can run a bunch of games quite well. There's also an SCI interpreter being worked on; check it out at http://sci.helllabs.org/.

  6. Re:no different on Usenet Gag Order · · Score: 1

    No, not really. Slashdot isn't telling anyone to stop posting. Anyone can read at -1 if they want to. Most people just happen to like reading on topic, insightful comments, so their threshold is 0, 1, etc. What Slashdot is doing is roughly equivalent to kill files, only it's a sort of global kill file. There are certain things you don't want to see on usenet, so you add them to your killfile. The general consensus here is that no one wants to see the "f1r5t p0st" losers and trolls, so they are kill file'd. But anyone can choose not to use the global kill file, and see all the scum Slashdot has leeching to it.

  7. Re:Good for NM on New Mexico Drops Creationists, Decides to Evolve · · Score: 1

    You're assuming that a lot of fossils means a lot of years. See, there's this process called carbon dating that allows people to determine quite accurately the age of a fossil. So the "millions and billions of dead things" DO mean millions of years, because they have been dated as such.

  8. Re:With VMware is WINE still needed? on Alexandre Julliard gets job Hacking Wine · · Score: 1

    I didn't say GPL was the only open source license. I said I didn't know what WINE was, and therefore I wasn't sure if it was open source or not. All I could remember is that it was NOT GPL.

  9. Re:With VMware is WINE still needed? on Alexandre Julliard gets job Hacking Wine · · Score: 2

    Because while VMWare is a virtual 386 (requiring you to install and own Windows, etc), WINE lets you run apps by themselves, without windows. WINE is also open source (or more so than VMWare ... I don't recall WINE's license but I'm pretty sure it's not GPL). VMWare costs an arm an a leg compared to WINE. If something's broken in WINE, you can fix it. etc etc.

  10. Re:Disappointing on Linux-Mandrake best product of the year @ LWCE · · Score: 1

    But then can't it be argued that redhat just added a few enhancements to a collection of free software? If redhat should get the award, then can't it be backgracked to GNU, Linus, etc? This is the idea behind free software. Make it better, and that's what Mandrake did. Sure, if it weren't for redhat, there'd be no Mandrake. But if it weren't for GNU (etc etc) there wouldn't be redhat.

  11. Re:ALSA, what's the point of it? on Interviews with Linux Sound Folks · · Score: 1

    The point? The point is that ALSA WORKS. I tried getting OSS/lite to work with my GUS PnP and it failed miserably. I downloaded the commercial OSS preview in hopes that it would work better. Well, no such luck. One of the channels had HORRIBLE static no matter what I did. Then I remembered the UltraSound project that I had used for my old ACE. I grabbed it and it worked like a charm. Then I noticed that Jaroslav had started ALSA so I grabbed that and it worked great as well. So the point of ALSA is that I can actually use my sound card in Linux now!

  12. Re:Linux/OSS on 2/5 of All Software is Pirated · · Score: 2

    You sound so proud. "I only robbed *ONE* bank this week!" What you're doing is still wrong. Just because you can't afford something doesn't mean you should steal it.

  13. Re:OT: What impressed me most... on GNU Window Maker 0.60.0 Released · · Score: 1

    You've gotta remember that you're running a window manager, while KDE and gnome are desktop environments. Of COURSE you're going to be using less memory. A window manager alone is going to take fewer resources than a window manager plus a file manager, etc. Those of us running an integrated environment realize that and are willing to use some of our RAM to have an excellent environment in which to work (KDE).

  14. Re:ANSI / ASCII art on New iCE Web Site · · Score: 1

    The GIMP can do that with its AA plugin (I believe it's part of the default set of plugins). Just convert the image to greyscale then save as type AA; it'll list a number of ways to save (Text, HTML, etc). You may have to install the ASCII Art library, but it's worth it for how cool it turns out.

  15. Re:Sproingies on NVidia releases Linux drivers for X and GL · · Score: 1

    Heh, for a number of months I've been pondering getting a 3D card just for the GL enabled screensavers... They're cool but just kinda choppy with software GL, as I'm sure you know.

  16. Re:What is the market for the HP49G? on HP49G is a reality · · Score: 1

    I will! well ... I'm really hoping they come out with a version of the 49 that can do IR; that came in handy a lot for transferring stuff with friends (no, not during tests.. :) I don't have a need for a handheld computer, cause I never would use it for scheduling (I'd forget to actually USE the darn thing) and when I want to do real computing, I've got my computer at home. I just hope the rubber keys feel right ......

  17. Re:I tried HP, TI's are better. on HP49G is a reality · · Score: 1

    I'll admit the TIs are faster than the 48s (we'll see on the 49s), but I could never live with a calculator that doesn't do RPN. Every time I have to use a TI (helping a friend and I don't have my calc, etc), I always screw up because I'm trying to do RPN. Once you get the hang of RPN, all else seems slow and impossible (imo, of course.. :)

  18. Re:gnome / kde on SlackWare 4.0 is available · · Score: 1

    You didn't look very carefully at all then. KDE is the default interface with gnome available in /contrib.

  19. Slack 3.9 on SlackWare 4.0 is available · · Score: 3

    Please note also that Slackware 3.9 is available as well. 3.9 is just 4.0 with the 2.0.37pre10 kernel for those who are hesitant to use 2.2. Check http://www.slackare.com for more info.

  20. Fragmentation on Caldera OpenLinux 2.2 review at Salon · · Score: 3

    Every time I hear about the fragmentation of Linux, I start wondering just how hard it would be to partially fix that. I mean, we have the LSB right? But what are we gaining from it? I think the big things than need standardization NOW are file locations and package formats. With Linux seeming to gain popularity, it'd be nice if when you're told to edit "/foo/bar" it's actually there, instead of finding it at "/bar/foo/bar" or something. I realize this is being worked on but what is being DONE?

    Packaging is another problem. For those who don't understand or don't want to use source, we have packages, right? But there are tgz, slp, deb and rpm, which is 3 too many. There needs to be a package format drafted (and it's the LINUX package format, NOT the distribution package format) that addresses the shortcomings of current packagers as well as integrating their good features.

    Of course, with file locations being the same and all, we'll have no problems with packages from one distribution working with another. Commercial distributors need to think about the good of Linux rather than the good of themselves at this point, even if it does mean boxed programs say "Runs on Linux Standard 1.0" instead of "Runs on Distribution X". We'll all benefit.

  21. Name an aspect of Windows GUI better than KDE on Caldera's 'Consumer Friendly' Linux · · Score: 1

    The problem is just what I said... *I* don't like it as much. I didn't say no one did. It's my opinion, and therefore cannot be right or wrong.

  22. Name an aspect of Windows GUI better than KDE on Caldera's 'Consumer Friendly' Linux · · Score: 1

    Don't get me wrong here, I love KDE. KFM just seems a bit to me more like a browser than a filemanager, which of course it is... I'm sure many people like it the way it is, and I certainly don't hate it. I think it'd be nice if you could customize things one way for the browser and another for the filemanager (which konqueror may do? Can't wait for KDE 2.0!) ... Kexplorer will probably turn out being an excellent filemanager, but for the time being I am unable to use it (dies on me every time I try to do something.. :) I hope none of the KDE developers takes this as an insult, because I really do like kfm; it's the best filemanager I've used for X, but I just have those few issues with it, like most people do with a lot of software.

    I think my main point in the previous post was that you still need the CLI to do some stuff, and while this isn't a bad thing at all (I like the CLI), it means that Linux as a whole (even with KDE) isn't for complete beginners. Of course, a lot of the CLI stuff I'm referring to is editing configs, which you can do with kedit or kwrite, but that doesn't really count, because that's still not newbie-friendly (but maybe a bit more so that vi or emacs.. :)

    So, after another ramble, I wasn't knocking KDE at all, just making some points.

  23. Good concept ... ? on Caldera's 'Consumer Friendly' Linux · · Score: 3

    My opinion on a "user-friendly" Linux is always in a state of flux. Right now, Linux is NOT as newbie-friendly as Windows it. KDE is the best thing we have going for us there, but even with KDE, useability is just not quite that of Windows. Such being the case, simplifying the install is not necessarily in everyone's best interest. So a newbie installs Linux just fine, but doesn't know what this "root" thing is. Perhaps there is something that (for the time being) requires the use of the CLI. You can just hear the newbies saying "bash? What the heck is this?" as they stare blankly at an xterm. I fully believe that KDE will fill most of the gaps for newbies, but it's just not 100% there yet.

    But there are also some things that newbies may never get if they don't take the time to learn. The kernel (invariably spelled kernal by them) is a mystery. What does compile mean? Why should I change my kernel? What IS a kernel? Let's not also forget that Linux is a networking OS. There are lots of services running (normally) and what if one is exploitable? Sure, your distribution may release a new package or such, but a newbie doesn't know what Bugtraq is, or doesn't even know that he is running an exploitable service. He goes onto IRC and before you know it, he's been rooted (Or 0wned if you try to sound "kewl"). Of course, this is Linux's fault, not his, and this would never have happened in Windows! Don't tell me newbies (for the most part) don't think like this.

    I think it would be great if Linux got more popularity, but we need to realize that it is NOT Windows. I think if someone wants to run Linux, they need to take the time to learn things about it. If you want an idiot-proof (well, fairly idiot-proof) OS use MacOS or Windows. But if you have a NEED for what Linux offers (Server usage, and otherwise) or if you're curious and actually have the initiative to READ and LEARN, then I think using Linux is a good idea. You really do learn lots of great things while using Linux, as long as you don't expect it to do everything for you.

    OK, so my post rambles and doesn't have any clear point ... Just some of my opinions.. :)

  24. Slightly off-topic on RealNetworks buys Xing · · Score: 1

    An alternative to using the fix or waiting for Real to get G2 working for us is to use ALSA. RealPlayer with ALSA and 2.2.5 works just fine for me here.

  25. Doom! on How Doom got its Name (from John Carmack interview) · · Score: 1

    Cool as that would be, I think I'd prefer Wolfenstein 3D done up with a new engine. Man, that game kept me entertained for so long. It's still one of my favorite games (I just bought Wolf3D+SOD for about $15, definitely worth it even if I do have to use DOSemu). Not that I wouldn't like to see an updated DOOM, but Wolf3D is where my heart is.. :)