Slashdot Mirror


User: spongman

spongman's activity in the archive.

Stories
0
Comments
2,450
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 2,450

  1. Re:Psychology plays a role on Is Linux as Secure as We'd Like to Think? · · Score: 1
    Windows operates on an everyone is root notion
    I'm not quite sure where you've been for the last 10 years, but NT3.1 and every version of windows based on it (3.5, 3.51, 4.0, 2k, xp, 2k3) has a comprehensive user security model that pretty much blows UNIX's traditional 'uga/setuid' model out of the water.
  2. Re:It's amazing.. on Microsoft Nailed by Software Patent · · Score: 2, Funny

    Isn't the federal government supposed to own exclusive rights to be an oversized behemoth that takes everyone's money and does nothing of any use to anybody?

  3. Re:Eh... on Comparison of Bayesian POP3 Spam Filters · · Score: 1

    Try joining the mailing list. There's lots of very helpful people on there, and it's very low spam ;-)

  4. Re:Nitpick... on Comparison of Bayesian POP3 Spam Filters · · Score: 4, Informative
    Here's a bit from the excellent SpamBayes background page:
    A remarkable property of chi-combining is that people have generally been sympathetic to its "Unsure" ratings: people usually agree that messages classed Unsure really are hard to categorize. For example, commercial HTML email from a company you do business with is quite likely to score as Unsure the first time the system sees such a message from a particular company. Spam and commercial email both use the language and devices of advertising heavily, so it's hard to tell them apart. Training quickly teaches the system all sorts of things about the commercial email you want, though, ranging from which company sent it and how they addressed you, to the kinds of products and services it's offering.
  5. Re:Spam may won the fight against Bayesian filteri on Comparison of Bayesian POP3 Spam Filters · · Score: 1

    SpamBayes only takes a day or two to get up to speed. After a week it's about as good as it's going to get.

  6. Re:And the winner is... on Comparison of Bayesian POP3 Spam Filters · · Score: 1

    RTFA!!!!

  7. Re:Only useful to a point on Comparison of Bayesian POP3 Spam Filters · · Score: 3, Informative

    I've been using SpamBayes for about 9 months now and I've never had any problem with this 'new kind of spam' you mention. I just don't see it. I don't have to do anything, write any rules, configure anything, it just gets junked. I've never once had any false positives either I get about 30 spams/day, and out of the 8,200+ spams I have in my spambox, less than 100 of those spams are categorized as having less than 90% probability of being spam.

  8. Re:Nitpick... on Comparison of Bayesian POP3 Spam Filters · · Score: 4, Interesting

    Actually SpamBayes isn't bayesian at all. It uses a chi^2-based algorithm which was shown in (the extensive spambayes team's) tests to be superior to regular bayesian filtering.

  9. Re:shoulda shaved or something on Former Intel Engineer Pleads Guilty To Taliban Aid · · Score: 1
    I guess the courtroom sketch is quite recent whereas the bearded photo was his mug-shot taken soon after he was arrested in March.

    I guess his lawyers suggested he shave so he'd look more 'software engineer' and less 'taliban assistant' in court.

  10. Re:Read the article. :) on Meet Martin Taylor Of Microsoft's Open Source Test Lab · · Score: 1

    He's probably referring to ISVs. If you're an in-house developer or admin then you don't care about the GPL, it doesn't affect you. But if you're trying to sell shrink-wrapped software on the open market (as MS does) then his statement is right on the money (assuming he was talking about the GPL as opposed to effectively less restrictive licenses like BSD).

  11. Re:How to stop MSN Messenger? You kidding? on Blocking MSN Messenger? · · Score: 2, Insightful

    yeah, and while you're waiting for the install to complete you can port that $2M suite of custom/in-house trading software you just finished paying for.

  12. Re:Higher and Higher on Best Practices for Programming in C · · Score: 1
    You're right of course, most languages allow you to do the equivalent of 'system("asm...");' and therefore they can all be as low level as any other, but my point is that not only is it as easy to do low-level stuff in C++ as it is in C (whereas with some other languages, it's not quite so easy), C++ also provides easier ways to code things that would be just as effient in C.

    For example, it's extremely good at doing all sorts of things with tables of function pointers and sets of functions that take the same type of (struct *). In fact I'd say that if you're writing C code that uses either or both of those, then you should probably be using C++, for no other reasons than the code that's generated is at least as efficient (depending on your compiler), it's more readable, you have to write less of it, and you get better type checking.

    It's not such a big step up on the 'high-level language' ladder, but AFAICT there should be no reason to write in C intead of C++ except: 1) my compiler sucks, and 2) I suck.

  13. Re:Higher and Higher on Best Practices for Programming in C · · Score: 1
    I don't think anybody would consider C++ a low-level language.
    I'd argue that C++ can be just as low-level a language as C, as long as you disable exceptions and RTTI.
  14. Re:From My Experience....not quite feasible. on Can .NET Really Scale? · · Score: 1
    FYI: all versions of NT since 2000 except 2kpro (ie. 2ksvr, 2kadv, xp, 2k3) allow you to run TS in remote administration mode without requiring additional licenses.

    See this for more info.

  15. Re:if only graphs were pretty on Graphics Tricks from the Command Line · · Score: 1

    You can automate Excel (and most other office apps) quite easily.

    Here's an example JScript script that creates a graph:

    var excel = new ActiveXObject ("Excel.Application");
    var book = excel.Workbooks.Add ();
    var sheet = excel.Worksheets (1);

    sheet.Range ("A1") = "foo";
    sheet.Range ("B1") = "bar";
    sheet.Range ("C1") = "goo";

    sheet.Range ("A2") = "1";
    sheet.Range ("B2") = "2";
    sheet.Range ("C2") = "3";

    var chart = sheet.ChartObjects.Add (100, 100, 200, 200).Chart;
    chart.ChartWizard (
    sheet.Range ("A1:C2"), // source
    -4102, // Gallery: xl3DPie
    7, // Format:
    1, // PlotBy: xlRows
    1, // CategoryLabels
    0, // SeriesLabels
    1, // HasLegend
    "Example Graph"
    );

    chart.Export ("c:\\chart.png", "PNG", false);
    book.Close (false);
    excel.Quit ();

  16. Re:Viral? Infected? on LGPL is Viral for Java · · Score: 1
    I was talking about source code in general, not just copyrighted code.

    But even if you restrict the argument to copyrighted code, there are licenses that allow you to use the code in more ways than does GPL.

  17. Re:Viral? Infected? on LGPL is Viral for Java · · Score: 1

    Well, I guess it depends on your definition of the word 'use' in this context. I'd argue that source code in general is pretty much useless if you can't redistribute the results (with or without the original code, or derivatives). That would imply that redistribution is a 'use' of source code. And since one possible use of source code is to build it and redistribute the results without the source, and since GPL doesn't grant the right to do this, I'd still argue that this is a restriction on the use of GPLd code.

  18. Re:Viral? Infected? on LGPL is Viral for Java · · Score: 1
    not all viruses are pathogenic. not all infectious things are bad, take laughter for example.

    the term 'virus' is a good one because it implies something that exists within one entity and replicates itself when its host comes in contact with another potential host. the implication that such a process is bad is purely subjective.

    there are _no_ restrictions of using GPLd software
    Here's a restriction: you can't use it without contracting GPL (as per the contract of the license). This may or may not be a good thing in your view, but it's a restriction nonetheless.
  19. It's probably the KVM's fault on Making Mouse Wheels Work w/ a KVM? · · Score: 1
    I have an Apex Outlook 8-Port KVM Switch (180ES) and it does the same thing: when I switch machines I lose the mouse wheel/buttons, and on the XFree86 machines the mouse wheel produces the same weird behavior that you're seeing (on Windows the wheel does nothing).

    I recently discovered that there's a 'reset' command in the on-screen menu which fixes the problem on the current machine until I switch again. I'm not sure if the problem is between the KVM and the mouse, or between the KVM and the machines, I guess it could be either. The Apex KVMs are excellent, although quite expensive, and I believe their newer models have special support for wheeled mice.

  20. Re:Capitalism =/ Intellectual Property on SCO Protest And Anti-Protest In Provo · · Score: 1

    What, like airline tickets?

  21. Re:Capitalism =/ Intellectual Property on SCO Protest And Anti-Protest In Provo · · Score: 1

    There's more money in the world than there is cash.

  22. Re:Capitalism =/ Intellectual Property on SCO Protest And Anti-Protest In Provo · · Score: 1
    It's an arbitrary construction
    So is the number on your bank statement.
  23. Re:You Own the Bits, Not the Music on Sweden To Outlaw File Sharing, Crypto Breaking? · · Score: 1
    Your argument is fatuous.

    Yes, you're stealing the paper and the ink and the 'cost' of manufacturing the book. But the book has more value than that:

    Compare the value of two books. Both are printed using the same process, contain the same number of pages, the same amount of ink. In one book the ink is arranged in such a way that it conveys some meaning (ie a novel, essays, etc...), the other book has pages that are just a bunch of random dots.

    Which book has more value?

    That value is what is being stolen.

  24. Re:You DO get lots for your money on Bill Gates, Entertainment God? · · Score: 1
    and its "10-foot" UI experience
    cool, so it comes with the Microsoft fetish/orgy porn channel now?
  25. Re:Strange, I've been arguing about this all day . on Why Java Won't Have Macros · · Score: 1
    I've never seen any documentation specifying that LPSTR shall always be signed or unsigned. In fact, my copy of says "typedef char CHAR;" and "typedef CHAR *LPSTR, *PSTR;", so it depends entirely on CFLAGS.
    well that's because your headers are probably tailored to your compiler, but for a different compiler with different char signedness you'd have a different set of definitions. you're really not getting my point, are you?
    And somehow I don't think they meant to use a nonstandard meaning of "word". They just started using it in a short-sighted way and then had to declare it incorrectly (memorializing their ignorance) for Win32 and Win16 to be compatible. Probably the same people who think a "byte" is always eight bits instead of using "octet".
    I'm sorry, what was I thinking. I must have forgotten for a second that everything Microsoft does is complete trash and everyone that works there are complete fools. How very un-slashdot of me.