Slashdot Mirror


User: reynaert

reynaert's activity in the archive.

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

Comments · 275

  1. Some advice for Unix systems on Installing Everywhere? · · Score: 3, Insightful
    On Unix, I would only create binary packages if:
    • your program has a particular appeal to newbies and it is not included with most distributions,
    • the build procedure is unusually complex, or
    • your program takes ridiculously long to build.
    I think most experienced Unix people are comfortable with building from source, and many people just don't trust third-party packages, as they're often badly packaged or out of date.

    If you decide to do it anyway, one tool that can help you is checkinstall. It monitors the standard make install process and can create several kinds of packages. I doubt the quality of the generated packages is very good though, and you still have to take in account that different distributions have different policies.

    Also, make sure you don't waste effort creating packages for distributions that already include your program. You mention DEBs, but whatever your program is, I'm pretty sure Debian already includes it :)

  2. Ouch... on Instant Messaging Giveaway · · Score: 2, Funny

    If Microsoft will actually do this, I predict there'll be tons of "forward to ten people and get a reward" spam... Who would risk it /not/ being a hoax?

  3. FSF's interpretation are not very relevant on LGPL is Viral for Java · · Score: 3, Insightful
    The FSF's interpretation of the LGPL only applies to software owned by the FSF. If I had a different interpretation of the LGPL (which is certainly possible -- many parts are quite vague), that interpretation would apply to my software, and the FSF can do nothing about it.

    One example of one such non-standard interpretation is the "Lisp LGPL", used by Franz for their open source libraries. Parts of the LGPL don't make much sense for non-C-like languages such as Common Lisp, so they added a preample which explains their interpretation.

    Another real-world example is Pine. Early versions of Pine had a BSD-like license, which allows "modification and distribution". The University of Waterloo interpreted this to mean that you could modify Pine, or distribute an unmodified Pine, but not distribute a modified Pine. This was contrary to everybody else's interpretation, but they owned the copyright so they got to decide. (More recent versions have a different license).

  4. Amazed? on USPTO Issues Microsoft A Patent For 60's Technology · · Score: 2, Insightful

    To the amazement of readers of an IBM newsgroup, neither Microsoft nor the USPTO examiners seem to be aware of the existence of the Mainframe-based prior art, which is not cited in the patent."

    I don't understand why they are amazed. Mainframe technology is essentielly the Dark Age of Computing. Nobody knows about it, and no place teaches it.

    What are "Partitioned Data Sets"? Dunno, I've never heard of them. The link certainly doesn't explain, that's just dinosaur mumbo jumbo. (And what's so special about that editor screenshot?)

    This is by the way IBM is porting Linux to their mainframes. Customers might need the high reliability etc., but they still won't buy them if they can't find anyone who knows how to use the native operating systems, let alone program them.

  5. Re:Everything fine but video... on VIA Introduces A New Laptop Motherboard · · Score: 4, Informative

    Surprise surprise, Via has just released drivers with support for DRI and all the other goodies...

    From: Tim Roberts <timr@probo.com>
    Date: Wed, 09 Jul 2003 11:32:34 -0700
    Subject: [Savage40] Better Driver Out There
    To: savage40 <savage40@probo.probo.com>
    Reply-To: Tim Roberts <timr@probo.com>
    Return-path: savage40-bounces@probo.com

    Well, folks, it appears that my Savage driver is now a LONG ways from the state
    of the art. I am no longer "da man".

    Unbeknownst to me, VIA/S3 have been quietly bulking up their snapshot of the
    Savage driver. Recently, they were persuaded to release their driver to the
    world in source form:

    http://www.linux.org.uk/~alan/S3.zip

    I have not tried to compile this yet, but based on a quick perusal of the
    source code, it looks like it:

    * Supports all of the Savage chips
    * Supports video4linux for videoport/zoomvideo
    * Supports the Chrontel TV part on ProSavageDDR motherboards
    * Supports MPEG motion compensation acceleration (XvMC)
    and (drum roll, please):
    * Supports DRI and OpenGL

    They have made so many changes that it is almost impossible for me to determine
    whether all of my recent fixes are in their code, but given the thoroughness I
    see in other places, I suspect that they are.

    So, if you have the inclination and ability to build from source, it would be
    well worth your trouble to give this a try. If you do build binaries for
    either 4.2.0 or 4.3.0, let me know and I will announce it to this list.

    --
    - Tim Roberts, timr@probo.com
    Providenza & Boekelheide, Inc.

  6. Re:Huh? on USL vs BSDI Documents · · Score: 1

    Huh, did Mcrosoft ever work on those? I thought Xenix predated System V, and I just can't imagine them working on Motif.

  7. They might own Cfront on USL vs BSDI Documents · · Score: 4, Informative

    He's probably talking about Cfront. Never expect a suit to know the difference between a standard and an implementation :)

    Cfront was the first C++ implementation. It worked by translating C++ code to C (in fact, it started out as a simple preprocessor), and as a result it has all kinds of problems with fancier C++ constructs, such as exceptions, STL, and inline functions. According to Mozilla's portability guidelines, the SCO and HP C++ compilers are still based on it.

  8. Re:Lastest Version on Fast User Switching on Windows XP with VNC? · · Score: 4, Informative

    No, on my system the latest version of RealVNC (3.3.7) still has this problem. Maybe you're using a different VNC server?

  9. Re:well on Fast User Switching on Windows XP with VNC? · · Score: 0, Offtopic

    Me, as a matter of fact.

  10. AOL fucked up on Why Are We on E-mail Blacklists? · · Score: 2, Informative

    From the spam-l list:

    > I was shocked since I check my mailserver weekly to make sure it isn't an
    > open relay. I checked several of the sites that will run checks against your
    > mailserver and I was fine. *UGH* I have to call AOL to find what the problem
    > is. After waiting on hold for 30 to 45 minutes, the gentlemen on the other
    > end of the phone informed that they were having an "issue" where their server
    > were rejecting email from IP's starting with a 6. Going to be a long morning
    > for somebody over at AOL....
  11. Re:Just to get these out of the way... on Linux Kernel 2.4.21 Released · · Score: 1

    Sorry, no.

  12. Re:If this is what Jabba does, then Jabba will los on Why Java Won't Have Macros · · Score: 3, Insightful

    You're completely right of course. But as many people are complaining macro's don't fit in Java's everything-is-part-of-a-class philosophy, I'll just point out you can easily put macro's in classes and use them like this (assuming you have an OpenGL class):

    OpenGL.withDrawing (color) {
    ...non-boiler-plate-code...
    }
  13. Re:Strange, I've been arguing about this all day . on Why Java Won't Have Macros · · Score: 4, Interesting

    They're bad because they don't extend the C syntax, they just change it. Good macros extend the syntax, but keep the new syntax in same style as the original language. If you want to know to what your four macro's lead, look at the famous Bourne shell source code. A few simple definitions like yours in mac.h result in the horror of xec.c and cmd.c.

  14. Re:OOP on Why Java Won't Have Macros · · Score: 2, Insightful
    Macros are text substitution or syntax tree manipulation alone. Macros are not called, so why you think they have anything to with procedures or functions?

    Well, that depends on the language. In Common Lisp and most other Lisp dialects (not Scheme tough), macro's are normal functions that are run at compile-time instead of at run-time. They can do everything normal functions can do, such as calling other functions, doing I/O, etc..

  15. Re:useless on Why Java Won't Have Macros · · Score: 2, Interesting

    I think the readability argument is bogus: you could say exactly the same about every form of abstraction (functions, classes, ...). Of course, if you have a brain dead macro system as in C and you do things like:
    #define FOO bar + 2 *
    (seen in flex source), you have a problem. With a decent macro system (such as Common Lisp, Scheme, and Dylan have), you avoid these kind of problems. (btw, Dylan has an ordinary, infix syntax, so having lots of parentheses is not a requirement...)

  16. Re:useless on Why Java Won't Have Macros · · Score: 4, Informative

    No, in Lisp macro's aren't used for inline functions , but for syntax extensions. For a demonstration of what real macros can do, look at The Swine Before Perl. That presentation shows how easy it is to implement special syntax for automatons in Scheme, and how natural & simple the result looks.

  17. Yes, Debian is being dropped on Ximian Desktop 2, Evolution Released · · Score: 3, Informative

    See This mail on the debian gtk/gnome mailing lists.

    On Tue, 2003-06-03 at 14:55, Mark Gordon <mtgordon@ximian.com> wrote:
    > There are no plans for an XD2 release for Woody.
    >
    > -Mark Gordon

    Some people are starting to work on an unofficial woody port. Unstable already contains gnome 2.2 and most interesting ximian patches will probably be applied.

  18. Re:Why is it... on Trusted Debian v1.0 Released · · Score: 1
    Your comment may me rated Funny, but it has a lot of truth to it. What do we know about this project?
    • The Debian developers know nothing about it (except that it this project is using their trademark without permission)
    • The developers don't identify themselves at all
    • Not a single contact address is geven

    I'm suprised so many people are willing to trust these guys.

  19. What the f*** is this thing? on Trusted Debian v1.0 Released · · Score: 1

    Who made this distribution? This isn't an official Debian project at all, in fact the Debian developers knew nothing about it until today. On the whole site there isn't a single email or name given, and the mailing list archives are password protected. I wouldn't trust this project at all, if the developers don't even say their names.

  20. Re:bad/evil marketing by debian on Trusted Debian v1.0 Released · · Score: 1
    The naming of this subproject is either poorly thought out, or just downright underhanded.

    In fact, it isn't even a subproject at all. This thing has nothing to do at all with the Debian project. In fact, the Debian developers are pretty angry about it.

    BTW, has anybody even found a name on that website, or even a contact email? Even the mailing list archives are password protected (very un-Debian-like). I wouldn't trust that code at all.

  21. Re:Trusted? on Trusted Debian v1.0 Released · · Score: 1

    They should drop the word "Debian" because it isn't an official Debian project. Those people have never contacting the Debian developers at all.

  22. Re:Just like with LaTeX & Debian on Debian GNU/Linux to Declare GNU GFDL non-Free? · · Score: 4, Interesting

    If you'd look in the debian-legal archives, you'd see that the debian people had quite a lot discussions with the latex people. They've now come to an agreement and are drafting a license that would be acceptable to both parties.

    They are now going to do the same thing with the fsf: right now they're working on a text and a faq that explain their problems with the gfdl, and then they'll try to convince the fsf to create a new version that fixes those problems./p

  23. Old news on Cashless Society · · Score: 5, Interesting

    In Belgium this has been available for a couple of years now. It's called Proton over here and is pretty popular.

  24. Re:Programming languages become OSes? on Programming Languages Will Become OSes · · Score: 1

    Disconnect your disk drives and floppy, and even current systems will probably say "NO ROM BASIC" :) (Last time I tried that was on a Pentium 200).

  25. Re:Ok, let's think this through.... on Science Project Quadruples Surfing Speed - Reportedly · · Score: 5, Informative

    If it does require a server side piece, it's not a web browser, per se; but as a general question, is it worthwhile to look into "compressed" web pages, e.g., foo.html.zlib?

    This already exists, look for example at mod_gzip for Apache. This will compress pages before transmitting if the browser claims to support it. Mozilla does, I believe IE does too.