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:Docbook.. (again) on Tools for Publishing in Multiple Formats? · · Score: 2, Informative

    Read DocBook XSL: The Complete Guide, a pretty good (and free, unless you want dead trees) book on how to use and customize the DocBook XSL stylesheets for web and print. Knowing both DocBook and a little XSLT before you start doesn't harm, though.

  2. Re:Open Source communities Strength on OSDL Pays For Linus Torvalds' SCO Defense · · Score: 1

    This isn't the community of thousands of coders acting, its the companies that make money off their free work, and want to continue doing so.

  3. Re:Why just home? on Home Directory In CVS · · Score: 1
    Ever hear of VMS?
    Before my time. Heck, before my birth
    So, when do you plan to get born? Are we invited to your first birthday?

    You can still buy brand new OpenVMS systems. If you want to play with one, sign up for the free test drive program. Lots of fun toys to play with (not only VMS, also stuff like Red Hat on Itanium, HP-UX etc.).

  4. Re:But I like complexity on Removing Software Complexity · · Score: 3, Funny

    But russian roulette is safe. And the chances to win are very high, too. I've never met anyone who lost, or was harmed in any way!

  5. Re:possible? on British Library to Archive Electronic Resources · · Score: 2, Insightful

    The existence of the wayback machine pretty much proves that it can be done, doesn't it? Of course, it is inclomplete, but it doesn't restrict itself to the UK either.

  6. Re:I think his question on OpenBSD 3.4 Released · · Score: 2, Funny

    Maybe they were busy with their "security by repeated assertion" strategy before.

  7. Re:Very Nice on Microsoft's new CLI · · Score: 1
    Well, so what? Why would I care if Linux lags behind windows on the desktop of Joe Sixpack, if it is a better system for me? When did geeks get the impression that building systems for geeks would be somehow immoral?

    There are already plenty desktop systems oriented to the stupid user. It's not neccessary that all other systems go that way, too.

  8. Re:Thoughts on security on OpenBSD 3.4 Released · · Score: 5, Insightful
    That's certainly a good thing, but it raises the question of why they were there in the first place. I mean, everyone's known for ages that these are unsecure, and the manpage lists it a bug etc.
    You realize that OpenBSD is not a clean-room reimplementation of Unix? Most of the code is probably simply ages old, probably older than strlcpy and friends, or the OpenBSD project itself. Obviously, there was a time where programmers thought gets would be a useful function...
  9. Re:Perfect Code isn't possible on Gates: 'You don't need perfect code' for Security · · Score: 1
    Why should the customers pay the price (specifically in Microsoft's case)?
    Why is Microsofts case any different than anybody elses? Note that I wrote about code that is proved correct, not about code with comparatively few bugs. You don't get that from Sun, IBM, OpenBSD or Dan Bernstein either.

    Proving programs correct is difficult, you need programmers that are actually capable of it (not a commonly trained skill today), the development process is usually not exactly agile (you can, after all, only prove a program correct according to some complete and consistent spec, so you need that first - and "user stories" won't cut it) with all the well-known resulting problems etc. And you have to write your programs in a way that makes it possible to begin with (lest the halting problem bite you), so you can basically throw all your existing code away. Thus, producing it costs more money, and usually things become more expensive if they cost more to produce.

    And I don't think that spending money will help Microsoft a lot. Their code base is just to big, non-modular and in huge parts written for the long gone world of single-user or "workgroup" lan computing where you can trust your peers - they would basically have to start all over from the beginning, and if they would do that, their problem would be time, not money. Even with nine women, you can't make a baby in one month.

  10. Re:What he's really saying on Gates: 'You don't need perfect code' for Security · · Score: 1
    By saying that security should fall to firewalls, etc., he is trying to shift responsibility from his company to the end user.
    That would be true if that was all he said. He also talked about them making their code more secure. (I won't judge about this statements relation to reality here...)

    Of course, even with bug-free code, you are not guaranteed to have a secure system. Your system may ship without any vulnerabilites whatsoever, but if you configure it to serve the password database via HTTP, you will be rooted. If lusers explicitly allow malicious code to execute (like they tend to do today), this code will do bad things. Security does need effort on both ends.

  11. Re:Perfect Code isn't possible on Gates: 'You don't need perfect code' for Security · · Score: 2, Insightful
    Perfect code is possible, but most customers are not willing to pay the price. You can write code that is provably correct, and this is regularly done in some fields (aviation, military and medicine come to mind). Just don't expect to be able to buy a provably correct operating system or word processor for a few hundred bucks anytime soon.

  12. Re:Time to enforce the GPL? on SCO Now Willfully Violating the GPL · · Score: 1
    any time a BSD project achieves execllence we'll just see a proprietary vendor take the software, add three features, and start selling it. If they become established they start messing with the code to break compatibility with the free project, and the free project dies.
    Actually no, the project doesn't die. At least this has never happened with any BSD-licensed project before, even though their code is reused in proprietary projects that are sometimes incompatible.

    Of course, many developers that now use the GPL won't like their code ending up in a potentially incompatible proprietary product anyway, even without this aspect. Which is their good right, nobody is forced to like non-copyleft free software - but at least, they should dislike it for the right reason, not FUD.

  13. Re:What if .... on Quantum Computing Breakthrough in Japan · · Score: 1

    Still doesn't help with online banking and encrypted IM. Transporting photons without changing their quantum states over a routable protocol could be tricky (and the "Qantum state over TCP/IP" RFC will probably not be ready for at least 5 months and a day.)

  14. Re:When You think Microsoft is Evil on W3C Requests Eolas Patent Re-Examination · · Score: 1
    Not to defend Microsoft or anything, but try finding any huge IT company that doesn't hold any patents. AFAIK, the biggest patent portfolio is that of IBM, who don't seem to get a lot of flak for it, probably only because they realized that using code written by others under the GPL is good for them. Hell, even Donald Knuth held a software patent (which has expired), and he is the first to tell you how ridiculous they are.

    The whole patent system is insane, especially regarding software patents. Companies have to live with that situation, and the only way to survive for them is to grab as many patens as they can, until sanity is restored on a broader scale. This really isn't something to bash Microsoft for.

  15. Re:Early December on Torvalds: Test The kernel, 2.6 May Be Out In 2003 · · Score: 1

    Maybe he meant the first stable version of the 2.6 kernel, which should be around the 2.6.20 release.

  16. Re:Useful, but easy to get around. on Can Watermarking Help Find GPL Violations? · · Score: 1
    This should work, but is trivial to remove if you have the source. Might be less trivial if you don't, but have decompiled something, which is what the linked article discuss.
    Trivial even when compiled, just have to care more about the lengths of strings.

    $ sed -e 's/Free Software Foundation/SCO Group. All rights reserved/' /usr/local/bin/bash > /usr/local/bin/scosh
    $ chmod +x /usr/local/bin/scosh
    $ scosh --version
    GNU bash, version 2.05b.0(1)-release (i386-portbld-freebsd5.1)
    Copyright (C) 2002 SCO Group. All rights reserved

  17. Re:Does C# have continuations? on C# 2.0 Spec Released · · Score: 1
    Is that semi-analogous to a catch/throw statement?
    It is more general. You can implement catch/throw with continuations (quite easily).

    In many ways, continuations are the GOTO of functional programming - you can do just everything with it, but it's not guaranteed to improve readability.

  18. Re:Color me thoroughly confused... on FreeBSD 4.9-RC4 (i386) Available For Pounding · · Score: 2, Informative
    It's a little like the odd/even minor number branches of the Linux kernel being developed in parallel. FreeBSD 5 is the development branch. While more stable than many other OSes, it is not recommended for production use yet - there is a lot of new functionality that has to thoroughly tested, and some things still change. AFAIK, the current plans are to declare the 5.x series the "stable" one is with the release of 5.3, ealier plans had 5.2 in that role (the current release is 5.1).

    While FreeBSD 5.x is still maturing, the stable 4.x series continues to be actively developed (not only bugfixed). Hence the new 4.9 release. It's successor was released after 5.0 came out as well.

  19. Re:It's not the end of the world... on Microsoft Virtual PC 2004 Removes Linux Support · · Score: 3, Insightful

    Especially on a Mac, I guess?

  20. Re:I disagree on Tridgell and Samba Recognized · · Score: 1
    I somehow agree with the Apache/Samba argument. (I would perhaps even add the Gimp, although it obviously isn't too useful in a "data center") At least in my experience, these two have been more closely connected with Free Software/Linux in the mid/late 1990ies - stuff like Sendmail and Bind just happened to be Free as well, and run on Linux among other systems.

    This has not much to do with technical issues, licenses, or importance for the net infrastructure. It was a cultural thing, these projects were flagships of something like a geek pride movement. Imagine geeks proudly proclaiming that they can write better software in their spare time, just because they freely choose to, than all corporate drones together could before. (Of course, these proclamations happend exclusivly in dark, dusty server rooms, so no non-geek ever heard of them ;-)

    It was a pretty cool time. Unfortunatly much of the spirit is lost. But the world is definitly a better place 10 years after that than it was 10 years before.

  21. Re:Does no more company means it's ok to crack? on Developers Lose With Proprietary Software · · Score: 1
    So if this software is belly up, why not find some 0 day elite hacker crooks to figure it out for a fee.
    Maybe because it's illegal? Somebody does own the rights to the software (there basically is no way that nobody does). Granted, if this somebody would show up, he would have to stand in for the fake escrow, but would you buy software that depends on a cracked version of end-of-lifed software because the developer tells you that if you are sued because of this, the legal battle will be long and complicated?
  22. Re:This would make a ton of sense on Sun to Merge UltraSPARC with Fujitsu's SPARC64? · · Score: 1
    As I understand it, Fujitsu develops their own chip compatable with the SPARC architecture.
    Yep. Or, to be pedantic, Fujitsu has another implementation of the SPARC. There is nothing magic about Sun's one except that they invented the whole architecture. The SPARC is actually an open specification available to, and used by, others as well (for money, it's not that open...)
  23. Re:Using SSL(TLS) and signed SMTP client certifica on AT&T Moves Toward Mail-Server Whitelist · · Score: 1
    It would be a useful defense if spammers would routinely try to impersonate legitimate hosts by IP spoofing or something, but alas, they don't.

    However, spammers routinely do try to turn ordinary personal broadband-connected PC's into spam-transmitting SMTP clients, and these would be machines that would not normally have a valid "SMTP Certificate" assigned to a static IP (if they have a static IP at all), and thus would not pass even the most basic trusted client certificate check.

    They would either have one, or be otherwise trusted by their smarthost that has a valid certificate. If they wouldn't, they could not send legitimate mail either, and requiring $$ for a certificate for everyone that would want to use SMTP-talking tools like, say, Outlook, Evolution or mail-sending web forms would not be a very popular move (and would not help once everybody has paid). If you can send legitimate mail from a host, you can send spam from it once you have broken into it.

    It might make it slightly easier to find the dork that had its box taken over to spammers, but simply using the IP address in the first Recieved-header usually works just as well.

    The problem with this approach, and many others, seems to be that the goal is stated as "make life harder for spammers". That is easy. But the real goal should be "make e-mail usable again", without harming innocent users just as bad as spammers.

  24. Re:RMX is RIP? on AT&T Moves Toward Mail-Server Whitelist · · Score: 1
    Sorry, I still don't get how certificates would make anything better. It is either the same kind of capitulation like this whitelisting is if you manage the certificates you trust yourself, or mostly useless if you depend on some root CAs - given that about 85% of the spam I get comes from machines that are technically allowed to send mail to me, but are an open proxy or relay or simply cracked, certificate validation buys you nothing.

    It would be a useful defense if spammers would routinely try to impersonate legitimate hosts by IP spoofing or something, but alas, they don't.

  25. Re:I don't apply these kinds of patches on Patching Paranoia - How Fast Do You Patch? · · Score: 2, Troll
    Well, you apply other kinds of patches then, hopefully. Which also can break things and should be tested (even if both massively exploited holes and broken patches tend to be rarer).

    I certainly didn't like patching OpenSSH on a machine I can only reach via SSH.