Slashdot Mirror


User: greenrd

greenrd's activity in the archive.

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

Comments · 2,003

  1. Re:Question: on The Peon's Guide To Secure System Development · · Score: 2
    Java is the obvious answer.

    I need something that can be compiled

    The vast majority of Java VMs compile the performance-critical stuff at least down to native machine code. For faster startup time (and sometimes faster running time) you can use gcj, but only for non-GUI stuff.

    Swing GUI performance was just about acceptable when I started using it five years ago - and since then it's got faster and is running on much faster CPUs. However, bad coding processes, like running long non-GUI computations in the GUI thread, can make Swing seem much slower than it "really is".

    can offer some type of event-driven operation,

    Yep. addActionListener etc.

    will work with a GUI toolkit of some sort

    You have a big choice! AWT, Swing, SWT, OpenGL and more... Qt/KDE bindings are currently out of date and therefore broken but I'm hoping they will be updated soon. Anyway, I would recommend Swing - it seems to be the most flexible.

    and is "safer" than C++

    Yep. No pointers, no segmentation faults (in theory), no array overflows (unless you turn off checking in gcj for performance), etc.

    I don't need the candy-coated interface, but I do need a language that will provide those things in a reliable fashion.

    JDK 1.4 has a really appalling bug that makes it crash on 24-bit mode on some Linux distros (the workaround is to use JDK1.3 or lower IIRC), but apart from that I've found it to be pretty reliable.

    There is a big choice of IDEs, including some free ones like NetBeans (but that's quite bloated and slow).

  2. Re:Just what we need... on The Peon's Guide To Secure System Development · · Score: 2
    use Python, Ruby, or Java and never C++? I call buzzword bullshit bingo!

    No, it's a valid point. "Programmers" who don't understand pointers shouldn't use C++ for production code, at least not until they understand what they're doing.

  3. Re:detection and removal of redsherrif on Slashback: Mutuality, Transport, Spyware · · Score: 2
    Well, that may or may not be true. However, the applet should be disposed and shouldn't be able to actually do anything at that stage apart from use the CPU.

  4. Re:which political system killed more? on EU Anti-Hate Laws On The Web · · Score: 2
    Yes, the Jews were specifically targeted by the Nazis -- but only as a means to an end -- the purification of the Aryan peoples and their homeland.

    False. Hitler made reference to anti-semitic conspiracy theory nonsense to justify his hatred of Jews.

    I can't understand why you are so hot on denying the plain fact that the Nazis hated Jews. Do you not understand what the word "hate" means?

  5. Re:which political system killed more? on EU Anti-Hate Laws On The Web · · Score: 2
    Nazi ideology does not promote the hatred of Jews...

    What? Nazis don't promote anti-semitism? What have you been smoking?

    The holocaust was merely the cleansing of the aryan state of lesser peoples.

    No, the Holocaust was about mass-murdering Jews and others who the Nazis hated with a passion. How can you deny this plain historical fact?

    Wait, I don't want to know. People like you creep me out.

  6. Re:That's enough on Theoretical Physics Breakthrough or Hoax? · · Score: 2
    Upon talking to him it becomes absolutely clear that he hasn't the slightest clue as to the fundamentals of Riemannian Geometry. I.E. he makes claims about the fallacy of GR that would prove Riemannian Geometry to be false as well.

    Perhaps you are right, I don't know the details. But have you considered the possibility that Riemannian Geometry just doesn't apply to the world as GR says it does? Axiomatic theories are perfect by design but that doesn't imply that they represent the physical world correctly.

  7. Re:Bogdanov hoax more damning than Sokal's on Theoretical Physics Breakthrough or Hoax? · · Score: 2
    The same paper WOULD NOT have been published if submitted for blind review.

    Although the paper was rather crammed full of blatant examples of falsehoods, nonsense and incoherent statements, Sokal's whole point is that similar papers would, and indeed have been. His paper was a parody of the abuse of science and mathematics in "postmodernism" etc., and it reflected the false or nonsensical ideas of other papers and books that have been published and treated in all seriousness, without much criticism from within their respective fields. For a small smattering of examples you can check out Sokal and Bricmont's book, Intellectual Impostures.

    True enough, but hardly an indictment of cultural studies, the humanities, postmodernism, multiculturalism, or whatever it is that is supposed to have been shown to be foolish.

    What Sokal tried to show was foolish was the abuse of scientific-sounding words to promulgate unscientific nonsense. Other commentators have tried to draw too broad a conclusion from this, but really what Sokal was doing was quite narrow and modest.

  8. Re:Slashdot trolls, read this on Theoretical Physics Breakthrough or Hoax? · · Score: 2
    Therefore crapflodding has ruined anoniminity on slashdot thanks to the uneffective moderation system.

    How about a bit of personal responsibility, fucktard. It's the wankers who crapflood who have ruined anonymity on Slashdot, if anyone.

  9. Re:Thanks for the support on MySQL AB Settles With NuSphere · · Score: 2
    Note to all: Eric Krout was an infamous troll on kuro5hin.org. I suggest everyone add him to their Foes list - I have.

  10. Re:Tried asking the FSF or lkml directly? on GPL Issues Surrounding Commercial Device Drivers? · · Score: 2
    Seems like you might get good info by directly talking to the FSF

    They'll probably recommend that you release the driver as Free Software in the first instance.

    And why not? You've got to weigh things up here: is the puported competitive advantage gained by hoarding your source code more important than the loss of efficiency involved in writing a userspace driver?

  11. Re:eight megabytes and constantly swapping? on Red Hat Nullifies Differences Between Bash, Csh · · Score: 2
    A Clock application allocates itself 50Mb? Why?

    That's just messed up.

  12. Re:The sad thing is.... on LaGrande, TCPA, and Palladium · · Score: 2
    Palladium-locked data isn't going to jump all around the net--it's going to stay right at home, and be accessed only by the program that wrote it.

    I thought Palladium was designed to be used for things like "digital rights management"? That is, everything from DRM-protected videos to emails that "cannot be forwarded" (easily). (That's the theory, anyway). Surely this type of DRM stuff would require moving data around the net?

  13. Re:I wonder when... on Nintendo Fined $143m for Price-Fixing · · Score: 2
    Interesting. Does that mean that selling second-hand Levis would also be "piracy", by the same token - after all, the sales aren't "authorised" by Levis...

  14. Re:Performance isn't most important on Another J2EE vs .NET Performance Comparison · · Score: 2
    Only the fastest Java desktop applications are usable on my PIII 1.2GHz, namely NetBeans and Eclipse, and that's because they don't use Swing.

    Troll. Netbeans isn't one of the fastest Java apps, and it does use Swing.

    I wrote a Hello World app in C# and it took 2 seconds to start.

    If you don't know why Hello World is an invalid performance test, you have no business pronouncing on the relative efficiency of different platforms/languages.

  15. Re:Mozilla alert on Freenet 0.5 Released · · Score: 2
    God. If so, that's at least the third time this bug or similar has recurred in moz. They really need some kind of comment like "DO NOT DISABLE THIS BEHAVIOUR YOU MORONS!!!" in the code.

  16. Re:wrong on Freenet 0.5 Released · · Score: 2
    Um, in the UK dialup users are typically disconnected automatically every 2 hours (I know, it's really stupid), which I presume means different IP addresses every 2 hours, and therefore the nodes must be set as transient.

  17. Re:HAL? on Examples of Programming Gone Wrong? · · Score: 2
    It's not an oxymoron at all. You only think it is because the definition of "algorithm" you are using is a wrong one, frequently given to beginning students in computer science. Heuristic algorithms exist.

  18. Re:A good quote on Hilary Rosen Defeated at Oxford Union · · Score: 2
    Plus you can not reverse laws in the US.

    I'm sorry, but you don't know what the fuck you're talking about.

  19. Re:I doubt it. on Tim Bray on Microsoft Office · · Score: 2
    Um, if you can't do it on Linux, it's not really Java. Perhaps you don't know the difference between Javascript and Java?

  20. Re:Hype! Hype! Hype! on Tim Bray on Microsoft Office · · Score: 2
    From your linked page:

    The central problem of AI is to find a finite vocabulary that can be used to express any idea.

    MS's promises have nothing whatsoever to do with "understanding" the semantics of a letter to your girlfriend or whatever and expressing your sentiments as an XML tree. If you think it is, you have failed to understand the article! It is not an attempt to mark up semantics, it is an attempt to convert things like bold, italic, font size into XML representations.

  21. Re:I doubt it. on Tim Bray on Microsoft Office · · Score: 2
    OK - I call your bluff. Please can you point me to details on how to manipulate an embedded diagram in a MS Word 2000 file using Java on Linux - thanks.

  22. Re:What will be the default save format? on Tim Bray on Microsoft Office · · Score: 2
    sxw files aren't text format. They're zipped xml, hence compressed. But you're right - M$ == bloatware.

  23. Re:GPL is WRONG for government on Congress Members Oppose GPL for Government Research · · Score: 2
    If the TCP-IP protocol were released under GPL, then anyone writing an application that used TCPIP in any fashion would have to be GPL as well.

    Not true! An implementation of a protocol can be cloned by a cleanroom technique without violating the GPL. An abstract specification of a protocol cannot restrict implementations with the GPL, because it contains no code to link against.

  24. Re:And... on Internet Backbone DDOS "Largest Ever" · · Score: 3, Interesting
    There's not really a large risk in opening up your DNS to everyone,

    Um, there is if you run BIND, considering its appalling security record.

  25. Re: The whole legal system needs to be changed on Patent Cases Hurting Small Businesses · · Score: 2
    If companies are playing with lives where you live, you shouldn't be worrying about Tort reform, you should be pressing the government to pass some basic industrial safety regulations.

    - and not only that, enforce them. It's no good having workplace health and safety regulations if a corporate-bribed administration just cuts back on enforcement, as happened e.g. under Reagan.