Slashdot Mirror


User: dmiller

dmiller's activity in the archive.

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

Comments · 372

  1. Re:looking glass on Solaris' Dtrace in Detail · · Score: 1

    Why don't you stop expecting Sun to release it and write a replacement for your_favourite_free_os? Free software doesn't exist because of scraps from the corporate table, but because people get off their arses and write good software.

  2. Lair on Hotel Tycoon Pushes Inflatable Space Stations · · Score: 1, Funny

    ...equipped with obvious and conveniently located self-destruct button.

  3. Re:So when on Invisible Cloaks, Translucent Walls · · Score: 2, Funny

    He must have allowed Meryl to die if he got the invisibility cloak...

  4. Re:Not that it will change prices on AgroWaste Oil Plant Starts Production · · Score: 2, Interesting

    Please tell me there is no patent on fractional distillation, this process is primary-school chemistry. Cryogenic extraction processes may be encumbered, but aren't those only used for natural gas?

  5. Re:Is this really a good deal? on Cisco, IBM Announce New Partnership, Network Device · · Score: 1

    I bet that if you wait two months, there will be no such announcement.

  6. Re:Well, that's convenient... on BIND 9.3 Released With Commercial Support · · Score: 1

    Rubbish - please name a "serious vulnerability" for Bind 9?

  7. Re:Yet another modern feature added to *BSD on SMP On OpenBSD, Coming Soon · · Score: 2, Informative

    SMP isn't just a bit of software that you can port from one OS to another. It touches just about every kernel internal and changes many assumptions on the way. That being said, the approach to implement SMP in OpenBSD (and some code) is being derived from NetBSD.

  8. Re:I Will Be Amazed If This Works on SMP On OpenBSD, Coming Soon · · Score: 1

    anonymous rant making accusations without references or evidence == troll

  9. Danger! on Mono Poises to Take Over the Linux Desktop · · Score: 5, Insightful

    I respect Miguel, but I think he seriously underestimates the risk posed by MSFT's patents in this area. Quoth the article:

    Microsoft has granted a license to use this technology under so-called "reasonable and non-discriminatory" terms.

    "Reasonable and non-discriminatory" (RAND) does not imply "free". RAND was the proposed licensing requirement for W3C patents that was howled down by the community.

    Given that MSFT is willing to finance SCO to use arguably illegal tactics to destabilise and discredit free software, who would expect that they are above enforcing a small fee for every patent needed to implement Mono? They needn't do this immediately, in fact it is in their interest to wait until the technology is widely adopted, so they can slug everyone at the same time. Note that the usual legal defences against "submarine patents" won't work either if the terms have been disclosed to be RAND all along.

  10. Re:Compulsory Voting on Australia-U.S. Trade Agreement Contains DMCA-like Provisions · · Score: 4, Insightful

    I don't think that attendance at a voting station ever couple of years is too much to ask of citizens in return for all of the benefits of a healthy western democracy. Note that in Australia, only attendance is compolsory - it is legal to return an blank vote once you are there.

    As to your fears of compolsory voting inducing politics to reach the "lowest common demoninator", I'd have to say that the US is far closer to that than Australia. We don't have the cruel and bitter personal attacks in mass-media political advertising, mudslinging and insinuation that seem characterise US politics. We certainly wouldn't get hung up about any political candidate's "war record" or lack thereof. (OTOH our capacity for cheap political stunts is up there with the best...)

    Perhaps you should consider the converse: that the requirement of people to remain engaged with the democratic process causes them to care a little more about the outcome. It is not an option to merely opt-out and cynically consider politics a distant game, over which citizens can have no effect.

  11. Re:PAM on Local Root Vulnerability in passwd(1) on Solaris 8, 9 · · Score: 5, Interesting

    It is possible to build a useful and generic authentication system without dynamic loading.

    OpenBSD and BSD/OS have one (bsd_auth) that exec()s small helper programs which implement the actual auth methods. These helpers speak a little protocol to the library via stdio.

    The use of dynamic linking here is just lazyness on the part of people who would rather throw hidden complexity at problems rather than solving them through careful design.

  12. PAM on Local Root Vulnerability in passwd(1) on Solaris 8, 9 · · Score: 5, Insightful

    Yes, PAM creates more problems through its complexity, poor specification and an absolutely shocking API than it solves. I wouldn't be at all surprised if this bug was in the PAM library or a module.

    Don't believe me? Try writing a program that doesn't block during authentication. Try writing something cross-platform (there are at least three subtly different PAM implementations). Still not convinced? Have a look at the hoops that OpenSSH has jump through to work around this and other issues. Don't get me started on the busted config file that doesn't separate mechanism from policy or the stupid idea of dynamically loading modules in a security context....

    I'm surprised that the major distributions haven't moved on to something more sane. It's good that that Slackware, at least, has demonstrated some critical thinking and has not just mindlessly followed the flock.

    (disclaimer: I am an OpenSSH developer, very jaded for working with PAM for too long. OTOH, I'm not the only one)

  13. How to screw up a great, usable interface on Wired Reports on 'Googlemania' · · Score: 4, Funny

    Just give it to a graphic designer.

    The ones listed in the story were appalling.

  14. Re:Err... on Study Recommends Gnumeric Over MS Excel · · Score: 1

    No, often you just need numbers that meet statistical criteria of randomness (e.g. bias, spectral characteristics, etc). They don't even necessarily need to be unpredictable.

    Cryptographic random numbers set the bar somewhat higher, in that they need to unpredictable too. It would be fatal for many applications if an attacker could guess the next few pseudorandom number given a little history.

    E.g. a LCG is very predictable, but may be statistically random-looking enough for many applications.

    To use *really* random numbers would condemn you to store quantities of real, physically-derived randomness large enough for whatever application you wanted. Alternately you could forego the repeatability that a pseudo-random number generator gives you.

    These problems are pretty much solved for practical applications - there are incredibly fast non-cryptographic PRNGs and quite strong cryptographic PRNGs.

  15. Missed one on Debugging · · Score: 2, Insightful

    There is one that appears to be left out (from the summary, perhaps not from the book - I haven't read it): fix it everywhere.

    Once you have found a bug, search the rest of your tree for similar bugs. Chances are that you will find and fix several. This is especially true of bugs caused by bad assumptions.

    FYI: This is one of the central audit methodologies of the OpenBSD project. It works much better for the BSDs as they keep the entire system in one CVS tree, rather than scattering it around FTP servers in the forms of tarballs. The whole system is readily available to search for entire classes of bugs.

  16. Re:Python Resources. on Perl's Extreme Makeover · · Score: 1

    You forgot PyGame - a wonderful game programming API based around SDL.

  17. You are unaware of history on XFree86 4.4: List of Rejecting Distributors Grows · · Score: 1

    That is because Darren Reed was trolling - he changed his ipfilter license in a way that made it unacceptable to OpenBSD, so some OpenBSD developers wrote a better replacement.

    Why else would he interpose himself into such a highly emotive debate and then go on to make stupid insinuations (read the thread). The people calling him "troll" are well aware of this history.

  18. Re:Not representative on Sun's Simon Phipps Answers ESR On Java · · Score: 1

    I don't think anyone praised ESR as a "father" of OSS. He'd like to pretend that he is, and goes to great effort to approrpriate credit is opportunistic ways (e.g. releasing the useless "comparator" tool that doesn't even detect simple search+replace). CatB was a reasonable essay, though and his documentation efforts are to be rightly lauded.

    But, witness his unsubtle and ongoing recrafting of the Jargon File to suit his strange political proclivities. He would probably describe this as an attempt to "hack a social network", others would refer to it as cheap manipulation and abuse of one's position.

    I chose free software leaders by what they *do*, not what they *say*.

  19. Re:OpenBSD too on Mandrake Blocked By XFree86 4.4 License · · Score: 1

    So you are happy to acquiesce and let a few idiots ruin an excellent software project...

  20. Re:Those features I can't live without on Mandrake Blocked By XFree86 4.4 License · · Score: 1

    Fortunately 4.4RC2 is still under the original license, so forks may be based off it.

  21. OpenBSD too on Mandrake Blocked By XFree86 4.4 License · · Score: 3, Informative

    OpenBSD has imported the XFree4.4 Release Candidate immediately before this stupid licensing change and will be basing further work off that.

    I don't think that it will be long before these efforts link up and produce a viable fork.

  22. Re:Could happen to you on Online Search Engines Lift Cover Of Privacy · · Score: 2, Interesting

    A while back I Googled my credit card number for a laugh

    You therefore send your credit card number, unencrypted, over the Internet. Along the way it would have probably been logged at a proxy cache and would have certainly been logged at Google. You sure are a trusting fellow.

  23. Re:Dont make it sound like the end of the world on Remotely Crash OpenBSD · · Score: 1

    OpenSSH will listen on an IPv6 socket by default. Of course you must have configured IPv6, set up routing, etc for the attack to be useful.

  24. Re:Is there REALLY anything wrong with Fission pow on Mine The Moon For Helium-3 · · Score: 1

    Where was I factually incorrect?

    Ranting about how sr-90 is not a problem based only on its half-life and emissions.

  25. Re:Is there REALLY anything wrong with Fission pow on Mine The Moon For Helium-3 · · Score: 1

    You quote:

    "Strontium-90 was widely dispersed in the 1950s and 1960s in fall out from atmospheric testing of nuclear weapons."

    and wonder why we aren't all dead or dying.

    "widely dispersed" is not a quantitive term - so you can't go basing judgements off it. But consider the volume of the atmosphere (vast), the amount of fissile materials in the nuclear tests (way less than 1000 kilograms per test), the conversion rate of u-235/pu-240 into sr-90, the locations of the tests (remote, or over water) and the likely dispersal pattern.

    BTW I suggest that you stop your poorly-informed ranting about the safety of nuclear power (which I personally *prefer* nuclear to burning fossil fuels). You aren't going to have any credibility to argue your position if you make factually incorrect statements, just because they sound nice.