Slashdot Mirror


User: mkldev

mkldev's activity in the archive.

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

Comments · 453

  1. Re:nickels and dimes on Jaguar Release Ahead of Schedule? · · Score: 2, Insightful


    Having used both CodeWarrior and ProjectBuilder, I'm going to disagree strongly with you here. I've found PB to be a very comfortable environment in which to work. Of course, I don't open twenty files at a time in PB. I edit with vi because it's more powerful than any pointy-clicky editor. Just MNSHO.

    That having been said, if you think it sucks so badly, why don't you be responsible and file bugs about it instead of bitching about it anonymously on slashdot. If something doesn't work well, say so. If you don't complain, then it is -your- fault, not Apple's, that the developer tools are, in your words, "craptacularly bad".

    Whether you like PB or not, I don't see MS giving away developer tools, good or bad. And therein, I believe, lay the original poster's point....

  2. Re:Wouldn't that be OS-XI on Jaguar Release Ahead of Schedule? · · Score: 2, Funny


    Or worse, 10.11.6, i.e. X.11 R6....

  3. Re:Offtopic: Schadenfreude on Apple Buys Emagic · · Score: 1

    That may be the first time I've seen such a completely on-topic off-topic post....

  4. Re:Why was it kept hush hush? on OpenSSH Vulnerability Disclosed, Version 3.4 Released · · Score: 1

    I agree with many of your points. I've always regarded PAM as a necessary evil (very evil).

    I disagree, though, that the real workaround couldn't be made available. The more vague the information, the more likely fascist network admins are to block port 22 entirely. Being able to lose partial functionality is better than losing all functionality, but only if that loss of functionality actually solves the problem. Some companies and individuals would be unable to turn that feature off, which is unfortunate, but at least they would know up-front what they were dealing with and could make an informed decision about how to react.

    I applaud OpenSSH for pushing people to use privilege separation. That's a very good feature, and I'm glad to see that people are actually working on making it work correctly. It's an important security feature.

    A word of caution, though. Privsep will reduce the risk of a root attack, but not by 90%. Unprivilleged logins can still do an awful lot of damage if a system admin hasn't kept up with fixes for local root exploits. Sad, isn't it? :-)

    However, there -is- a right way to do a security update of a piece of software that minimizes the odds of anyone's computer being compromised. It goes something like this:

    1. Fix your own copy, make binary-only release available on your distribution.
    2. Security announcement to vendors through whatever channel. Include patch.
    3. Vendors build and release binary updates. Announce these updates. Keep source private, including vendor-modified versions.
    4. At a scheduled date, official source release. Vendors concurrently release modified source.

    Ideally, there should be about a week from the initial patch to the source release. This gives vendors a chance to react, while still providing security to OpenBSD users. It also ensures that end-users' systems are protected to the maximum extent possible as soon as possible while minimizing the changes of black hats getting information on the hack.

    An alternate variation on this involves releasing the source and binaries at once, so that the particularly cautious could build their own. The point being that it takes vendors time to build and qualify something as complex as SSH, and expecting it to just happen instantly is not a reasonable expectation, even for a large vendor with large resources.

    The whole bit about vendors leaking information to black hats is disconcerting. If there's cause to believe that this is occurring, then better steps need to be taken to qualify vendors for this sort of information rather than simply exluding vendors from the information. If there are infrastructure needs in this area, I'd be happy to help in any way I can (time permitting, of course. :-)

  5. Re:Why was it kept hush hush? on OpenSSH Vulnerability Disclosed, Version 3.4 Released · · Score: 1

    I love it when someone calls me a leech....

    I currently have kernel patches in the kernels of three shipping operating systems, and have helped in the development of kernel code for two others.

    I manage three open source code development projects, two of which involve kernel development (the third is an X11 app).

    I'm an active contributor to seven, count them, 7, open source projects, and there are others that I've simply gotten too busy to continue contributing to.

    With the help of a team of about two other people I maintain one of only two working distributions of Linux on the PowerMac, not because I want to make money from it (I haven't made one single penny from MkLinux EVER), but because it helps others and helps me keep my systems running as well.

    No, I haven't made any useful patches to OpenSSH. It's one of about a thousand packages that we have to maintain. For a team of 2-3 people working in their spare time to supporting several THOUSAND users for free, there's only so much you can do. :-)

    In short, if using a piece of software makes me a leech, then so be it. I'm a leech, and proud of it, as is nearly everyone else reading this thread. Last I checked, the purpose of an open source project was to help the end user, and treating vendors with contempt in a way that hurts their users is not socially acceptable behavior.

    Now admittedly, MkLinux is in the minority here, being one of only a handful of such projects that are both free and contribute code changes back upstream periodically.

    I fully agree with you that companies that make money off distributions should contribute time and effort to making these projects work. Those of us who are already giving our blood, sweat, and tears and getting nothing from it other than the thanks of our user base, however, cannot possibly be expected to do that, and to suggest otherwise is, quite frankly, ludicrous beyond belief.

    Now, I wrote with legitimate complaints about poor security practices. I'd very much appreciate it if you'd stick to the topic at hand. While you're at it, you might actually read something about what someone does before accusing them of being a leech and a repackager.

  6. Re:Why was it kept hush hush? on OpenSSH Vulnerability Disclosed, Version 3.4 Released · · Score: 2, Insightful

    The OpenSSH guys are guilty of the worst kind of underhanded dealing in this matter. As a vendor, I'm frankly, disgusted in every sense of the word. They deliberately compromised the security of other vendors through their actions by:

    * posting a workaround that broke functionality but didn't fix the problem,

    * failing to disclose (in advance) a workaround that does close the hole,

    * failing to release the source code to vendors before detailing the vulerability to the general public,

    * deliberately releasing the vulnerability five days earlier than expected, catching vendors off-guard, and

    * using strong-arm scare tactics to force a very broken feature on the end-user community.

    In short, they have made a mockery of reasonable procedure for security updates.

    If this is what we should expect from OpenSSH when future security vulnerabilities arise, then I, for one, will be investigating alternatives to OpenSSH, and I strongly encourage other vendors to do the same. The security of our users' systems is too precious to be left in the hands of someone who does not have their best interests in mind.

  7. Re:PC environment less proprietary on Wall Street Journal: Mac vs. PC · · Score: 1
    Name one company other than Apple making desktop machines running Mac OSX.

    IBM. Well, no, technically they're not making CHRP boxes any more. But it would take all of a couple of hours to make Mac OS X run on it, and since those parts of the OS are open source, you could do it, too.

    How many companies' computers can you (as a consumer) port Windows to?

  8. Re:8 characters should be more than enough on Eight-Character Password Limit in Mac OS X · · Score: 1
    There's a flaw in that logic. Not all 256 possible values for a character represent printable or typable characters. A more realistic value would be alpha (2*26) + nums 10 + shiftnums 10 + syms 11 + shiftsyms 11 or 94^8. Yes, it may be possible to use certain control characters and stuff to insert arbitrary high ascii values or an acute e or whatever, but if you do, you will run into compatibility problems when you move from machine to machine.

    That makes it only 241 years. :-)

  9. Re:Mode of 1 essentially meaningless on Open Source Developed by Individuals, Not Large Groups · · Score: 1
    Though I suspect the largest projects aren't on that sucky sourcefourge site, since they usually have the resources to find another host

    That's not really fair. I'm part of what was, at one time, a fairly large open source project. I have resources coming out the backside, but I still use SF for some things. SF has a relatively straightforward bug tracking system that's easier for users to understand than bugzilla (which has the most obscenely bad main search page that I've ever seen). And of course, I don't have to actually set it up or maintain it. It just works.

    So of course, I use my own servers for things like web pages, and for most projects, my own servers handle downloads as well. But when it comes to bug tracking interfaces, there's still a little stub SF project.

    The moral is, just because a project is mature and has resources doesn't mean it needs to waste them on something that SF provides for free. ;-)

  10. But Mac hardware -is- more secure! on "Experts" Say Macs Are Not Safer Than PCs · · Score: 1

    Not only are these guys blatant trolls, but they're also wrong. As anyone who has ever tried to crack a Mac will tell you, there are entire classes of buffer overflow attacks that can't be done on PowerPC that are instant root access on x86. And it's harder to write many other types of exploits on PowerPC.

  11. Re:Kids on Apple Cuts Off Under-18 Darwin Developer · · Score: 1

    Umm... I started programming when I was 6.

  12. Re:hard drive superstition on IBM 120GXP Revisited · · Score: 1

    Of course, that was before the Seagate/Conner merger. Seagate drives up to and including 2 gig drives or thereabouts sucked. There's just no other way to put it.

    By contrast, I still have Conner 40 meg drives that work -now-. You figure that they were made about ten years ago, and that's pretty bloody cool.

    After that merger, Seagate's quality improved a lot. I've had total success with their desktop drives since then. Their 5.25" drives haven't fared quite as well (I've had one drive become slightly flaky after about two years of continuous service), but are still pretty solid.

  13. Re:YRO: What would Scot McNeely say? on DMCA Study Reply Comments Posted · · Score: 1
    As a part-time songwriter and composer, who also has dabbled in movie producing/directing, and has about ten years of TV production experience, I feel this is a good point for me to add to this discussion. :-)

    I agree wholeheartedly with the folks who find the DMCA disgusting. When I distribute tapes to people to watch, I assume they have VHS decks. But if they don't, and their friend dubs it to Beta for them, that's fine with me. I'd much rather have the eyes watching the content than be a pain in the backside about its format.

    As for the whole songwriter thing, most folks in music barely make any money when all is said and done. Most of it's going into the pockets of nameless, faceless corporate giants. The unfortunate thing is that those of us who don't give music to big companies can't get airplay, because the stations are almost all owned in whole or in part by a subsidiary of one of those big companies.

    Don't assume that it's just content users that disagree with the DMCA. Most content originators disagree with it, too. About the only people I'm aware of who do agree with this law are content distributors, because laws like these are the only things keeping them in business.

    Those of us doing non-mainstream music, movies, and TV LIKE open access like Napster, because they are the "great leveler" that the internet has always promised, but never quite become. And while I've never made a DVD, if I did, I would certainly not add ludicrous half-hearted zones to prevent people from viewing it.

    The way I (and I suspect most creative people) view the situation is this: the media keeps telling us how many millions of dollars are lost to pirated DVDs and videotapes and music. What they seem to forget is that these are sold to people who would probably not have purchased the original tape/dvd/cd, whether for cost reasons or simply because it wasn't sold in their country. While that doesn't make the piracy itself any more acceptable, viewing that material is another matter. I'd much rather have my material seen, even illegally in some user-chosen, format than locked away in a storeroom somewhere because people weren't willing to pay the price.

    In short, people who make music and movies for the money are in the business for the wrong reasons. Music and movies are to entertain. When we forget that, we're making just as big a mistake as those who pirate our works. As always, my opinions are mine, and mine alone, not those of my employers, etc.

    David

  14. Re:I hate to say it, but... on RealNetworks Settles Lawsuit With Streambox · · Score: 1
    I hate to second this, but... seconded. We have plenty of open source streaming media, such as QTSS from Apple and streaming MP3 from... a million open source folks.

    I think the best way to fight this sort of bull is to start a petition, not to the government, but direct to Real Networks, and send a copy of the final petition to as many national media outlets as possible.

    Basically the petition should be something on the order of, "We the undersigned, in response to the reprehensibly proprietary nature of and the questionable legality of the defense of the codecs by the aforementioned, henceforth refuse all use of any product containing software licensed from Real, Inc. until the cessation of such unfair restraint of trade against the public interest."

    Or some such. The one thing that a company fears the most is tens or hundreds of thousands of people banding together and refusing to use their products. No money, no company. They either change their tune or they stop whistling. Either way, Real will soon be relegated to a footnote in history if they continue these pointless attacks.

    David

  15. Re:How to install it on MontaVista Rolls Out Fully Preemptable Linux · · Score: 1
    I believe there are two versions of the patch. Based on the naming convention used, the one you reference does not add the preemption changes to a stock 2.4.0-test6 tree. It adds it to a 2.4.0-test6 tree that has already been patched with the RT scheduler patch (in the same directory). If you're trying to patch the stock tree, I belive you want the one that doesn't have rtsched in its name.

    David

  16. Re:The Standard kernel on MontaVista Rolls Out Fully Preemptable Linux · · Score: 1
    The MontaVista "kernel" is a set of patches from the current 2.4 test x tree. It's not a question of domination, but a question of inclusion vs. having to update the patches every release.

    David

  17. Re:I read some of this thread in kt on MontaVista Rolls Out Fully Preemptable Linux · · Score: 1
    I also wonder if they are releasing there changes to the kernle as Open Source under the GPL?

    Look on the ftp site. The patches are right there, plain as day. :-)

    David

  18. Re:Kernel enhancements on MontaVista Rolls Out Fully Preemptable Linux · · Score: 1
    Way to go! Lets implement this on a processor that isn't even available in the marketplace.

    The article mentioned IA32 , not IA64. In other words, what most people know as the x86 family, i.e. Pentium III, Athlon, whatever. And of course, as with everything else I've seen from MontaVista, it's 100% free and Open Source. The patches to the kernel are right there on the FTP site, so you should be able to modify it to work on other platforms.

    David

  19. Re:mklinux on Could Linux Become A Microkernel? · · Score: 1

    Bzzt. MkLinux is also available for HP PA-RISC and can also be jammed into x86 systems (replacing the kernel in a RedHat install, for example). David

  20. Re:what flavor(s) of Unix/Linux run on a 7100 ppc? on Slashback: Retroaction, Breakeven, Kansas · · Score: 1

    MkLinux works.

    David

  21. Re:aaah... Wrong... NetBSD does NOT support the... on Slashback: Retroaction, Breakeven, Kansas · · Score: 1

    Its speed depends largely on what you're doing.
    The 603's floating point scores are in the tank,
    but its integer speeds, IIRC, are not bad. On
    the average, it's just a little slower.

    Also you have to take into account that the
    7200 was probably running a newer (read bigger)
    version of MacOS, unless the 5200 had been
    upgraded. Finally, you have to consider whether
    the performance was bounded by other factors
    such as waiting for user input or the hard
    drive speed or the speed of the bus between the
    processor and RAM.

    Also, I think most or all of the 5200s came from
    the factory with a L2 cache, and I think only a
    few 7200s did, which would also have a leveling
    effect. :-)

    David

  22. Re:Hooray for Performas!.. almost. on Slashback: Retroaction, Breakeven, Kansas · · Score: 1

    Yeah. I just about jumped through the ceiling
    when I first reached the "Unable to read
    bootstrap.conf" message and was able to type
    on the screen. That was a couple of weeks ago.
    Down hill from there.

    David

  23. Re:MkLinux on Slashback: Retroaction, Breakeven, Kansas · · Score: 1

    Some NuBus PowerMacs. Not AV machines, last I
    heard from Takashi.. Pretty big caveat.

    That's gonna be nasty to fix, as it involves
    making sure every single eieio and sync (or was
    it isync) uses the same standard macro to do
    its work, everywhere it appears in the entire
    kernel, then making that macro #ifdef'able
    to wrap it with some really nasty code....

    Amazing how one little hw bug and an obscure
    feature of the 601 chip can cause Unix such
    nightmares and yet not make MacOS even blink.
    :-)

    David

  24. Re:NetBSD? Are you sure? on Slashback: Retroaction, Breakeven, Kansas · · Score: 1

    The 5300 is an all-in-one performa/powermac.
    I don't remember which case style. I'm really
    rather sloppy about the whole PowerMac vs.
    Performa name thing on these models because
    they're all the same basic motherboard, just
    with different processor speeds (and thus
    different bus speeds).

    What's in a name? A Macintosh Apple by any other
    name would taste as sweet.

    David

  25. Re:NetBSD? Are you sure? on Slashback: Retroaction, Breakeven, Kansas · · Score: 1

    Actually, it's the PPC 601 that keeps NetBSD
    from supporting the 7200. The 7500 isn't
    supported, either, unless you swap processor
    cards. Unfortunately, the 7200 can't be
    upgraded at all (or at least nobody has been
    successful at building an upgrade yet).

    David