Slashdot Mirror


User: jonabbey

jonabbey's activity in the archive.

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

Comments · 926

  1. Re:A quick and dirty review on New Battlestar Galactica - Worth a Series? · · Score: 1

    I was imagining that she killed the baby out of mercy, actually, on the theory that things were going to get real, real ugly in that city very soon.

    In general, they portrayed her character as one tormented by the necessity of what the Cylons had to do, which I thought was a brilliant touch.

  2. Re:crypt() not necessarily the crypt algorithm on The Death Throes of crypt() · · Score: 1

    Except that the md5Crypt() function isn't just a single MD5 operation. It actually carries out a sequence of 1000 md5 operations in sequence to try and slow down the overall operation.

    Of course, 10 years of Moore's law eats 3 factors of magnitude fairly nicely.

  3. Re:Solaris on The Death Throes of crypt() · · Score: 1

    Well, we don't use nispasswdd or ypasswdd. We run a Ganymede server which is responsible for mastering all password changes into NIS.

    Ganymede has had md5Crypt support forever, so it'd be easy to generate the passwd map with md5crypted hashes, if we could rely on systems being able to make use of the new hash format.

  4. Re:I wrote the MD5 based crypt() for a reason... on The Death Throes of crypt() · · Score: 1

    Solaris source code is NOT needed to add new algorithms all code that uses crypt(3c) should continue to work.

    That's presuming that the code is using the new generalized crypt functions, yes? I would assume that older code would be prone to having custom code to extract the salt from the hash, hash the plaintext, and do the comparison. That salt extraction would obviously not be portable to md5Crypt if it had been done in a naive fashion.

    I would expect modern Solaris code that uses PAM modules for authentication would work, though.

  5. Re:Solaris on The Death Throes of crypt() · · Score: 2, Informative

    I wonder if this functionality would make it feasible to use md5Crypt hashed passwords on a NIS network with Solaris 9 systems. md5Crypt and scalable blowfish (see the OpenBSD blowfish crypt paper) are designed so that you can identify the hash function used by looking for specific prefixes in the hashed text.

    Obviously NIS should be dead and buried, but in far too many places it is not, yet. It would be nice if it were possible to use a more worthy hash function in conjunction with NIS.

  6. Re:Not yet (or is it?) on Kernel Exploit Cause Of Debian Compromise · · Score: 1

    No, linux-2.4.18-mmap-sem-debug.patch does not address this bug. Nothing in that patch touches the do_brk() function in mm/mmap.c.

    Red Hat 9, latest released kernel as of today, appears still to have this bug.

  7. Re:How do they know the GPL is being violated? on Embedded Device Manufacturers Ignoring GPL · · Score: 1

    Too many damn people want this stuff handed to them like it's their right to have it at their fingertips.

    You mean like the vendors who are distributing software they didn't write or obtain a closed-source license for? Yeah, too damn many people want this stuff handed to them like it's their right to have it.

  8. Re: Have to say it... on First Review Of Return Of The King · · Score: 2, Informative

    This is The Man Who Would Be King that Gandalf wrote and directed, yes?

  9. Re:So much for Xouvert... on Not Just Eye Candy At Freedesktop.org · · Score: 2, Interesting

    Eww, a whole new server? I hope there's more code sharing against XFree86 rather than less.. it would seem a tremendous waste to have to reinvent and maintain that particular wheel.

    Even for someone as renowned as Keith.

  10. Cryptographic CVS? Monotone. on Linux Kernel Back-Door Hack Attempt Discovered · · Score: 1

    If RMS wants to rant about revision control systems, he'll need to say that CVS needs to be replaced with a more functional alternative (Subversion, perhaps), not BK.

    Or Monotone, perhaps.

    Monotone is a new revision control system being developed by Graydon Hoare at RedHat. It's notable for having cryptographic hashs and signatures implemented through the entire system.. each delta in the archive has a signature associated with it, as does each bit of information about the delta.

    I'm not sure how well such a system would perform, but there's no sneaking data into a system like that without subverting (sorry) someone's private GPG key.

  11. Re:Justice for whom? on Microsoft Not Out Of Anti-Trust Hot Water · · Score: 1

    NCSA Mosaic, Lynx and Athena all predated Netscape. All were free.

    They weren't the product of browser manufacturers, though.. they were non-commercial university projects. There's a significant difference between that and an actual manufacturer in the sense of a commercial enterprise.

    Netscape paid the ISPs and OEMs to support Netscape in the first place. Or don't you remember all the deals at the time saying "Sign up with XYZ provider, and get Netscape free!", right around the Netscape 1.0 timeframe.

    Did they? Did they have to? Who didn't want a web browser when Netscape hit?

    It amazes me how many people paint Netscape as whiter than white, and hard done by. They clearly forget everything that Netscape did, their original business model, and how they tried to build their own monopoly.

    Netscape's original business model was to get early versions of their browser widely distributed to personal individiuals and educational outfits, while charging companies for copies for commercial use, and using the money from those sales to build a business in Internet servers.

    Netscape never had the capacity for building a monopoly.. see the March 1997 Byte magazine cover story. It was all about how Netscape was looking to open the industry up by building a versatile services stack on non-proprietary standards like HTTP, IMAP, LDAP, even Netscape's own SSL, which was fully documented and open for other implementations from the beginning.

    Netscape's plan was to out-develop and out-innovate Microsoft, leveraging the Internet to make it possible. Microsoft's plan was to force PC vendors to distribute IE to their customers at pain of losing the Windows license, to pay ISPs and ISVs to refuse to distribute or even mention Netscape, and to do the same thing on the server side with NT.

    Some of that (perhaps even a good bit of that) is just good, clean competitive fun. But Microsoft crossed the legal line in several respects with their behavior. The Sherman anti-trust act holds that while having a monopoly or attempting to build a monopoly is legal, abusing an existing monopoly to force out competition from adjacent markets is not.

    That's precisely what Microsoft did and that's why they were convicted.

    Were Netscape 'whiter than white and hard done by'? If by that do you mean were they the FSF or the BSD guys, with no competitive or commercial interests, no, they weren't. But they played a much more fair game than Microsoft did, and they did it without abusing a monopoly in violation of federal law.

  12. Re:Justice for whom? on Microsoft Not Out Of Anti-Trust Hot Water · · Score: 3, Insightful

    Netscape? A failed company who tried to create their own monopoly, but failed when Microsoft gave away their browser for free -- something that every single other browser manufacturer before Netscape was doing already?

    Oh, neat. There were other browser manufacturers before Netscape?

    Spyglass was charging Microsoft a percentage of revenues for each copy of IE sold before Microsoft decided they simply weren't going to collect any revenues for any copy of IE.. thanks, Spyglass, sorry you didn't realize any income whatsoever for giving us your technology!

    Besides, Microsoft innovated in paying ISPs and ISVs to not support Netscape. They didn't just give the browser away for free, they paid people not to use Netscape. You really couldn't ask for a clearer violation of the Sherman antitrust act.. monopolist uses monopoly rents to fund an anticompetitive attack against a new market.

    Could Microsoft have prevailed over Netscape without the dirty tricks? Sure, absolutely they could have done, probably.. but they didn't. They broke the law to stick the knife in Netscape, they got caught, and they deserve to be held to account for it.

    "Tough but fair," please.

    Sun Microsystems? A company who created a virtual machine designed to best work on Sparc systems, who suddenly started to get cold feet when Microsoft managed to come up with a virtual machine that worked faster than anything they expected could be created? A company who also completely failed to sue Netscape for creating their own non-compliant Java libraries?

    All of which has nothing to do with what Sun sued Microsoft over. Sun sued Microsoft because Microsoft declined to support JNI, which allowed C modules to be written which would work against any standard JVM that supported it. Microsoft preferred their own native code solution, fine, but the contract didn't allow them to unilaterally decide not to support part of the Java spec.

  13. Re:Thank goodness the Enterprise is aerodynamic. on Star Trek Enterprise Tested to Mach 5 · · Score: 2, Funny

    You mean you're not married?

  14. Re:Thank goodness the Enterprise is aerodynamic. on Star Trek Enterprise Tested to Mach 5 · · Score: 4, Interesting

    Well, if you read the article, they do point out that they are using the shockwaves resulting from mach speeds in air as a speculative analogy to the shockwaves resulting from warp speeds in space.

    Now obviously Einstein showed everyone that that kind of analogy is not likely to be worth a bowl of warm spit, even after you get past the impossible part, but this sort of thing is still way unnecessarily cool, and precisely the sort of ilk I think we geeks should be encouraging.

  15. Re:Shut down sco.com the legal way on SCO Calls GPL Unenforceable, Void · · Score: 1

    Brilliant. You'd need to be a copyright holder to do that, of course, perhaps even a registered copyright holder, which I think remakably few GPL authors are, and you'd need to have evidence that they were distributing the code while not complying with the GPL.

    The fact that SCO is distributing Linux still while disclaiming the GPL doesn't mean that they are affirmatively blocking the rights the GPL provides for, so I don't know that you can do anything other than ding them for hypocrisy and bring up their inconsistency in a legal forum.

    Probably not adequate to trigger a DMCA take-down, sweet as that would be.

    IANAL, YAAIIYTTFLA.

  16. Re:How to Help Us - 3 Steps on Swarthmore Students Keep Diebold Memos Online · · Score: 4, Informative

    A torrent file is tiny.. only a few k, at most. The problem is that a torrent is useless unless you have someone ready to seed the file that matches the torrent. Clients start downloading the file from the initial seed, and quickly get enough bits of the file that they are capable of serving pieces to other downloaders. Rather quickly, there are enough chunks outside of the original server that the load should drop on the initial server.

    At least, so long as people are continuously downloading/uploading the file. If everyone who downloads the file shuts off their bittorrent client when the download is complete, the original seed system may wind up being the only one providing the file.. as soon as that happens, you're back to square one, effectively.

  17. 160x160 screen? Ugh! on Treo 600 Photos And Comparison To Treo 300 · · Score: 1

    I can't imagine giving up the 320x320 color display on my Sony Clie for a 160x160 display, even if it was also a decent phone.

    On 320x320, a Sony makes a fantastic book reader, which is a lot of what I do with mine. Going back to 160x160 would be like gouging my eyes out at this point, I think.

    Of course, I suppose the idea is that you don't need too high a resolution when you're holding the screen up to your ear, right?

  18. Re:Let's not make fun -- he's worse than that on Wanted: a Real Science Channel · · Score: 1

    Best. Southpark. Ever.

  19. Re:Oh Get Real... on Wanted: a Real Science Channel · · Score: 1

    And tons of PBS and NPR affiliates make a go of asking people who actually do care to actually contribute to the cost of the programs.

    If CSN is basing their model on C-SPAN, then it won't be like anything Discovery is doing, but it also won't be so expensive to produce programming for.

    Of course, C-SPAN is subsidized by cable companies.. we'll have to see how CSN gets its funding.

  20. Re:A book on Andy Grove Speaks out on Offshore Outsourcing · · Score: 1

    Ah, yes, the Randite hero, bravely proving himself the superior man in the face of the sea of incapable beggers demanding alms.

    You do understand that that's not what's at issue here? The question is what do you do when globally competitive labor is so cheap as to make it impossible to maintain the status quo standard of living through the sweat of one's brow?

  21. Re:Global worker rights on Andy Grove Speaks out on Offshore Outsourcing · · Score: 3, Interesting

    Absolutely correct, and rather frightening, actually.

    Capitalism is about driving towards economic efficiency, and that means Walmart devouring everything in the American general retail market and countries with cheaper cost structures providing whatever labor they possibly can, to maximize corporate profits.

    I'm starting to see a lot more pro-tariff proposals in reaction to this, but in the absence of that sort of trade policy, it seems inevitable that wages will eventually reach equilibrium, corrected for education and technological resources.

    Which wouldn't be bad, but it suggests a dramatic reduction in the absolute standard of living in the United States.. or perhaps just a reduction in the rate of growth of standard of living. 21st century middle class Americans enjoy in many respects a far higher standard of living than the absolute richest did in the 19th.

    There are things that could preserve our higher standard of living, though, potentially.. the biomedical industry might do it, if American companies can extract enough wealth from the rest of the world for a cure for AIDS or malaria or antibiotic-resistant tuberculosis or the cancers. The technology industry might do it, except we really are giving away the store when it comes to open source software..

    Anyone know of any good science fiction or speculative non-fiction that deals in detail with what such a move towards economic equilibrium might look like in this country, say 20 years out?

  22. A classic Slashdot post, linked on Software Fashion · · Score: 1

    This perfectly fits a classic reposting of a classic Slashdot post.. let me think, I believe the year was 2001...

    REPOST:A classic /. posting on languages as fasion

  23. Re:Here, I'll start a Linux torrent on OpenOffice.org Hits 1.1 · · Score: 1

    Gah, never mind. I had to wget the torrent file before using btdownloadcurses.py. I just assumed that it would work with a URL.

    Downloading/seeding it now, thanks.

  24. Re:Here, I'll start a Linux torrent on OpenOffice.org Hits 1.1 · · Score: 1

    No such file or directory, says BitTorrent when I try to visit that link.

  25. Shockingly good quality? on Y: A Successor to the X Window System · · Score: 1

    The paper is rather decent, but all it really describes is a rather simple design for a GUI framework, of the kind that has been designed and implemented dozens of times over in the last 20 years.

    It would take dozens of man-years of development to turn the implementation described into anything that would be competitive with X11. At this point, all that it is is a polemic for a simple high-level GUI protocol. There's no graphics model other than rectangles, blitting and line drawing, there's no font management API to speak of, no affine transforms, no splines, no region fills.. and what about a unified imaging model for on-screen displays and printing? Cut and paste/drag and drop? What about sound and multimedia? Event synchronization? Surely you'd want to link those into a new GUI standard. The paper properly points out the need to develop a security infrastructure.. how about a way to deal with the widget resources of a terminated client? Is there a distributed garbage collector in the system?

    It's those kind of precise detail-oriented issues that are the real challenge in developing a user interface/presentation system. Sketching out a basic object communications model that puts responsibility for refresh into server-side data structures is nice, but it is such a tiny part of the problem at hand.

    Don't get me wrong, I give the author high marks for a nice bit of work for a school project, particularly given that he actually implemented the thing. It's just not of a level of detail, functionality, or novelty to deserve to be brought up on Slashdot as 'Y: A Successor to the X Window System'.

    At least, not yet. If the author is able to collect a rag-tag band of coding warriors to his banner, he might well make a significant contribution with Y in three or four years. There wasn't anything particularly special about Linux in the beginning either, until Linus gathered his tribe and showed the quality of his leadership. But remember, Linus was trying to support the execution of legacy code, not to rip and replace all of it. The author of this work is setting himself up for a much harder and lonelier task.