Slashdot Mirror


User: __past__

__past__'s activity in the archive.

Stories
0
Comments
1,024
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 1,024

  1. Re:First Post on Demonstrations Against EU Software Patent Plans · · Score: 1
    Better if somebody makes up a standard page we can all copy.
    Like those listed on one of the linked pages?
  2. Re:DocBook and SVG on Electronic Publishing Using Free Software? · · Score: 1
    For PDF output, there's FOP. Again, you'll need a JVM.

    For structured graphics, I recommend SVG. However, I'm not sure what tools are good for generating it. And I'm not sure if FOP can handle it.

    FOP can include SVG, via the Apache Batik renderer. I find FOP a bit lacking however, especially font handling seems to be a problem. Free alternatives include PassiveTeX (built upon TeX as the name suggests, so quite good-looking output, but a pig to install and lacking lots of formatting objects) and xmlroff (Sun sponsored, built on Gtk2's Pango renderer, still in its infancy).

    Basically, XSL FO rendering with free software isn't where it should be. One could of course use a proprietary renderer, but they tend to be pricey, and not everybody wants to go that way. Personally, I have decided to stay with the DSSSL toolchain (i.e. Jade) for PDF output for a while, but using XSLT for HTML. Jade works with XML documents just as well as with SGML, but of course, this is a maintenance nightmare.

  3. Re:OT: copyrights on "Stolen" SCO Linux Code Snippets Leaked · · Score: 1

    "Generally" in this context seems to only include US law. I often wondered about that - in Germany (where I live, and where copyright works a whole lot differently anyway), a retroactive change of law would clearly be inconstitutional. Is this really different in the US, or was that just some clever trick?

  4. Re:Unix History on Microsoft Virus Spam: SoBig.F · · Score: 4, Informative
    I have no idea what you are trying to say, but this is slashdot, so I'll reply anyway:

    • Microsoft, cooperating with SCO, built the first Unix to run on Intel-compatible processors, called Xenix. That was before Windows. So I doubt that lack of Unix knowledge is a major reason for any of MS's mistakes.
    • Compared to other systems of that time, the Unix security model was (and basically still is) piss-poor. And the implementations in the 80s were buggy as hell. It's just that Unix is way better than all the alternatives today (and there is only one non-Unix system left for most intents and purposes), and a huge amount of post-fact bugfixing and workarounds, that make it look good. In other words, it is true that Unix-like systems tend to be the most secure today, but that in itself is a tragedy.
  5. Re:So cool! on RPC DCOM Cleanup Worm Appears · · Score: 1

    Actually, I am a type 1 diabetic. I wouldn't call that "usual", though. If we could now go on and discuss computer worms, please...

  6. Re:Netware ACLs were best ever on FreeBSD Access Control Lists · · Score: 2, Interesting

    As far as I can see, the ACLs in FreeBSD/UFS2 (following the POSIX.1e proposal) just know the traditional read-write-execute/search permissions, only with more fine-grained possibilities to assign these rights to users and groups. However, the FreeBSD implementation seems to be flexible enough to support additional flags - in fact, the acl(3) manpage explicitly mentions nonportable functions for Netware style ACLs (and some others, like NTFS). I have no idea how to actually use that, however.

  7. Re:So cool! on RPC DCOM Cleanup Worm Appears · · Score: 5, Insightful

    Except that white blood cells don't usually cause lots of damage themselves. Even a "white-hat" worm causes lots of traffic and can thus bring down networks and make innocent people pay for lots of wasted bandwidth.

  8. Re:25% on Dynamic Root Support For FreeBSD Now Available · · Score: 1
    Or you could just build your 5.x world without the WITH_DYNAMICROOT option.

    Not that Dragonfly doesn't look interesting, but, erm, I guess I'll give it some time to mature before I consider it for any critical system. My next update will definitely be to FBSD 5-STABLE.

  9. Re:Linux distro's already do this. on Dynamic Root Support For FreeBSD Now Available · · Score: 2

    Mostly because very, very few people think that this is a good idea.

  10. Re:why illegal? on Profile of An Internet Bookie · · Score: 1
    They're backed by organized crime in many, if not most cases.
    People who organize illegal online gambling are backed in organized crime? Now, that's a surprise!
  11. Re:how silly is the government? on Profile of An Internet Bookie · · Score: 1

    Actually, a simple division between church and state has worked quite well for most of europe in the last centuries. You americans might want to try it sometimes. You don't have to adopt to any specific ideology, just don't make one more official than the others.

  12. Re:At least RMS is consistent on RMS on SCO, Distributions, DRM · · Score: 1

    A huge factor that you do not consider might be that a lot of people find his definition of "free" highly questionable.

  13. Re:Debian not recommended on RMS on SCO, Distributions, DRM · · Score: 4, Interesting

    Additionally, recently Debian has decided that the GNU Free Documentation License isn't free enough for them, and that therefore many GNU manuals have to go to non-free. If this isn't a huge holier-than-thou contest, I don't know. Some people really need to get out more.

  14. Re:No it won't, because... on Linux will have 20% desktop market share by 2008? · · Score: 1
    Linux will get no where in the desktop space without a UNIFIED and powerful marketing powerhouse.
    I can't see anything wrong with having lots of non-unified marketing powerhouses. If IBM, Sun, Red Hat, SuSE, Siemens and Oracle all tell people that Linux is the way to go individually, probably each one focusing on slightly different reasons, I think it sounds a lot more objective than if all you hear comes from the Linux Marketing Labs, Inc.
  15. Re:More information needed. on Linux will have 20% desktop market share by 2008? · · Score: 1

    Ever heard of firewalls?

  16. Re:it's true on Linux will have 20% desktop market share by 2008? · · Score: 4, Funny

    From my experience, managers critically depend on solitaire, at least that's the one app they always have open when I get a peek at their desktops. For secretaries, games might be less critical, as long as the platform provides them with animated wallpapers, mouse cursors, and a means to play animations with drunken singing reindeers they got as an email attachment from people they don't know around christmas. How else would they get any work done?

  17. Re:linux? on Linux will have 20% desktop market share by 2008? · · Score: 2, Informative
    I disagree because of Linux kernel's binary loading. ELF is standard enough, but all other systems that use ELF still have their own implementations and there is no native binary compatibility... FreeBSD can emulate but that's pretty much all I know of.
    Actually, OpenBSD, NetBSD, Solaris, AIX and UnixWare also have Linux binary compatibiliy, at least on some platforms. The BSDs also have some more compatibility layers, usually at least for the "native" Unix on a given platform. There may be other Unixes that have something similar, in fact I believe that Linux might the only Unix-like OS that hasn't (dunno about Darwin/OS X and some of the more obscure ones).

    So, while it may happen that the Linux ABI may serve as some kind of general compatibility layer, there's no reason for Linux itself to be around, actually. And of course, if Linux would somehow happen to become unpopular, maybe portable programming would become a little more fashionable again - after all, if you know what you are doing, porting your code to another POSIX platform can be nearly as easy as configure; make; make install - works fine for commercial applications, too.

  18. Re:Bad for M$ or Sun? on Linux will have 20% desktop market share by 2008? · · Score: 1
    Replacing relatively expensive Solaris desktops with desktops running a linux-based Mad Hatter desktop on Sun-branded x86 hardware might be even more straightforward than switching to Red Hat or SuSE, since people running Solaris obviously already have business contact with Sun and are likely to have some Sparc servers in the basement. Most managers like it if they only have to deal with one supplier.

    So it might not be that bad for Sun, after all. At the end of the day, the chances for them to be considered for corporate desktop installations is clearly improved.

  19. Re:linux? on Linux will have 20% desktop market share by 2008? · · Score: 2, Interesting

    I think it's a save prediction that in 2008, the state of the Hurd will be "production ready in about half a year". But still, you are right, this isn't about Linux, it's about Gnome and KDE, whatever OS they are running on.

  20. Re:But that isn't how we'll do it on Medal of Honor Linux Beta Released · · Score: 1

    Actually, "we" haven't been able to create a free competitor to Photoshop or Office either. There still is no free professional quality graphics program, and OpenOffice.org exists just because Sun bought a proprietary product and decided to relicense it.

  21. Re:right tool for the job on Linux on Laptops Manufacturer Report Card Updated · · Score: 1
    Bah! Of course, a real Unix geek would use nothing but one of these babies!

  22. Re:Is Python still lacking a macro system? on Guido van Rossum Interviewed · · Score: 1
    Python comes with a module that will give you the parse tree of any expression as nested Python lists, similar to what READ does in Lisp. I don't know if it can actually turn a modified tree back to executable code, but I can tell you, once you have looked at such a parse tree, you don't want to modify Python parse trees anymore.
    Java's adding a *lot* of features that Dylan has had since its inception, such as keyword arguments
    Java is adding keyword arguments? Any pointers for that? How does it work with its style of method overloading?

    Gywdion Dylan can produce code that's as fast as code written in C
    Doesn't Gwydion actually produce C code behind your back and feeds it to GCC? And given how long that takes, one would expect that code to be fairly optimized... ;-)
  23. Re:Unfortunately... Re:Don't fully agree. on Guido van Rossum Interviewed · · Score: 3, Insightful
    so, the whole point is that Lisp is not a programming language but a kind of language definition language? Just a raw parse tree, and Build Your Own Syntax. See why I say it's difficult? You haven't ANYTHING done for you in advance.
    Oh, come on. Common Lisp has about 1000 defined symbols (i.e. variables, functions, macros, classes ...). It includes an extremely powerful exception system, highly flexible OOP, and all the mundane stuff like lots of standard datatypes, control structures, IO, pretty printing etc. People frequently bash it because it's too big.

    You don't have to do any kind of language design when you do Lisp programming. You can get a long way with just using plain function definitions. Yet you can easily define new syntaxes, control structures and stuff.

    never got to understand why Lisp programmers think of the macro system as the primary and more exclusive power of the language, now I start to see it. But how do to learn to create those domain-specific languages? It is so far away from conventional academic lectures, that one needs to forget almost everything to start thinking that way!
    Back when I was the proud owner of a Commodore C 128, I used to think similar things about useless stuff like GOSUB. Why can't we just stay with the more familiar GOTO that everyone understands?

    Get over it. Learning new tools is usefull, but it's work. Get a good book on Lisp macros, and dive in.

    And I'm not convinced that that syntaxlessness is indispensable. [...] I would prefer to have some syntactic sugar
    You are not alone. And, given that you can actually define a new syntax, many people tried to come up with alternatives to raw s-expressions. And indeed succeeded. However, none of these alternatives ever got too popular (the most successfull attempt might by the Dylan language, which started with s-expressions, but dropped them). People could have used alternative syntaxes, but the vast majority chose not to.
  24. Re:An Important Question on Online Document Search Reveals Secrets · · Score: 2, Informative
    At least the 1.1 betas have an option to save as "flat xml". The format is basically the same as the zipped one, but uncompressed and in a single file (binary files like embedded images seem to be base64 encoded).

    In principle there is no problem using that with any version management system, CVS, RCS, Subversion etc should work fine with it. You'll be more happy to have an XML-aware diff at least, though - my simple test doc ended up with all content in a single long line.

  25. Re:An Important Question on Online Document Search Reveals Secrets · · Score: 4, Informative
    The OOo file format it just a bunch of zipped XML files, you can easily look for yourself. Deleted text is not in it, as it seems. Unless you turned on version tracking, of course.

    It does, however, save things like when the document was last printed, how often it has been edited and by whom, etc. unless you tell it otherwise. It's easy to get rid of the data (there is a huge "Delete" button in the properties dialog), but not many people will be aware of it.

    So, basically, if you don't know what you are doing, you could give out more information than you want to with you OOo files.