Slashdot Mirror


User: Pseudonym

Pseudonym's activity in the archive.

Stories
0
Comments
5,184
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 5,184

  1. Re:Folks I don't want to hear say oops on Black Holes From the LHC Could Last For Minutes · · Score: 1

    You may not be able to hear it, but the information isn't lost.

  2. 14,000+ new projects? on Survey Says C Dominated New '08 Open-Source Projects · · Score: 4, Funny

    What's the bet that most of the 7,000 new open source projects were GNOME bindings for "Hello World"?

  3. Re:can we request the torture vids? on Obama Edicts Boost FOIA and .gov Websites · · Score: 1

    The Bundeswehr was as guilty of the Nazi atrocities as the rest.

    First off, thanks to the person who corrected this to "Wehrmacht".

    I'm not saying that the Wehrmacht committed no war crimes. They did, and some of them were horrible.

    However, my statement was essentially correct. The Wehrmacht's war crimes were mostly committed on the battlefield, or against prisoners of war and partisans. As far as the Holocaust goes, the worst that the Wehrmacht did was use slave labour, which is extremely bad, but not "the mass murders that the Nazi regime is most famous for".

  4. Re:can we request the torture vids? on Obama Edicts Boost FOIA and .gov Websites · · Score: 1

    Fuzzing over the details a bit, it helps to think of the SS as not being part of the German millitary. They were more like a Praetorian Guard/political police force. As such, they weren't brought up in the millitary tradition and codes of conduct. That's why it was them who carried out pretty much all of the horrible war crimes, and not the Bundeswehr.

    (I'm sure the Bundeswehr did commit plenty of war crimes, but generally speaking, not the mass murders that the Nazi regime is most famous for.)

    At the risk of being called a troll or something, the guards working the concentration camps probably thought they were protecting their homeland.

    They probably thought they got a really cushy assignment, not having to serve on the front line.

    But you're kinda right, in that the SS was built from the ground up on Nazi ideology. It would have been harder to persuade someone from the army to do what they did.

  5. Re:Takes the idea of "open source" to a new level on Building Linux Applications With JavaScript · · Score: 3, Interesting

    I'm quite fond of the mixture of a C++ backend with a javascript frontend that can be used over the web.

    C++ has the advantage that, unlike C, there's less of an impedance mismatch between it and Javascript. Javascript is optimised for manipulating DOM-type structures which have a very natural expression in C++ and, with a small amount of template-assisted boilerplate, is fairly straightforward to bridge.

  6. Re:Exception safety on Qt Becomes LGPL · · Score: 1

    I've never seen a new statement wrapped in a try block. That sounds excessive.

  7. Re:Cairo on Wiretapping Program Ruled Legal · · Score: 1

    Mind you, I'm completely opposed to torture but I draw the line at giving enemy combatants (whether accorded POW status or not) access to our civilian judicial system.

    There is precedent for that. For example, those tried under the millitary judicial system can't appeal to the civilian one.

    Having said that, if the system set up to deal with them doesn't guarantee basic rights that any judicial system must, there should be some way to address that injustice.

  8. Re:Exception safety on Qt Becomes LGPL · · Score: 1

    Since I write C++ for a living, I have to ask, what's wrong with that line?

    Consider the following code sequence:

    QThingy *thingy = new QThingy();
    justAboutAnything();

    Just about anything can throw an exception in C++. When that happens, thingy will never get deleted, causing a memory leak and, if thingy owns a resource, a resource leak. The fix is to use a managed pointer, such as std::auto_ptr, boost::shared_ptr or QSharedDataPointer. This also applies to class members.

    You might like to read Exceptional C++ by Herb Sutter. It goes into these issues in some depth.

    Of course if possible I'd put it on the stack, but sometimes it can't be avoided..

    Of course, thanks to multi-threading, stacks are smaller than they used to be. If you want to put a large object in stack scope, boost::scoped_ptr might be appropriate.

    I've never had a problem with exceptions in Qt-using code on any platform.

    That's good to know, thanks.

  9. Exception safety on Qt Becomes LGPL · · Score: 1

    Of course, some C++ "purists" hate it for that reason.

    Well I'm a C++ language paralegal, and I don't hate Qt for that reason. I used to hate it because it didn't play nice with the standard library or third-party applications which did do things like throw exceptions.

    Qt used to be full of this sort of thing:

    QThingy *thingy = new QThingy();

    You can safely assume that anyone who writes that today doesn't know C++.

    So... how exception-safe is Qt these days? Can I safely use the STL or Boost and Qt in the same program?

    I do realise that most Linux distros ship Qt with exception handling turned off, which is wrong on multiple levels, so obviously I'd have to compile it myself. And I'm aware that throwing non-fatal exceptions from a slot or event handler isn't what you want. Apart from that, is everything fine?

  10. Re:time to port gnome! on Qt Becomes LGPL · · Score: 1

    Even if you do know what you're doing, it's still pretty painful.

  11. Re:Sometimes we forget. on Interview With an Adware Author · · Score: 1

    Yes. Perl, in case you couldn't tell.

  12. Re:Sometimes we forget. on Interview With an Adware Author · · Score: 1

    Lawyers also happen to be the people who make lawyers' lives difficult.

  13. Re:Sometimes we forget. on Interview With an Adware Author · · Score: 1

    [...] the people who makes IT Guys lives difficult and annoying are indeed IT guys.

    I'm reminded of it every day. Want me to send you some snippets of the code I have to maintain?

  14. Re:Free NOT EQUAL TO freedom on Stallman On the State of Free Software 25 Years On · · Score: 1

    If it helps, think of "free software" as software that is not subject to the arbitrary whim of one vendor.

    If Redmond tells you to upgrade, you upgrade or assume the risks of using unsupported software. With free software, you always have the option of buying support from someone else, or supporting it yourself.

    There are many concepts of freedom. This is a legitimate one.

  15. Re:Film and TV producers also call for action on RIAA To Stop Prosecuting Individual File Sharers · · Score: 1

    Mi estas feliÄa, ke la internacia lingvo estas ricevi lan horonon ke meritas. Dankon por vian subtenon, je la estonta televida amuzaÄo.

  16. Re:Tough choice on Baby To Be Born Without the Gene For Breast Cancer · · Score: 1

    Nature is not the enemy, but she is hardly our friend. She will quite happily get rid of us to preserve herself if we screw up.

  17. Re:We already have one... on Fictional Town "Eureka" To Become Real? · · Score: 1

    DARPA's money helped some, but it didn't cause the creation of Oracle [...]

    Indeed. As everyone knows, "Oracle" was originally the code name of a CIA project.

  18. Re:We already have one... on Fictional Town "Eureka" To Become Real? · · Score: 1

    The Japanese call it Tsukuba, and from all reports, it's one of the most depressing places to live in the whole country.

  19. Re:Come on already on Australian Government Censorship 'Worse Than Iran' · · Score: 1

    I think you're underestimating the sheer bloody-headed stubbornness of most Australians.

  20. Re:Windows. on Practical Reasons To Choose Git Or Subversion? · · Score: 1

    I'd be interested in knowing how Git compares to Mercurial on Windows.

  21. Re:FFS on Oz High Court Hears Landmark TV Guide Copyright Case · · Score: 1

    You should ask Google about "middle bacon", and then persuade your butcher to supply you with some.

  22. Re:FFS on Oz High Court Hears Landmark TV Guide Copyright Case · · Score: 1, Interesting

    Ha. In Australia, we actually know what bacon is. Our bacon is the whole thing: The long streaky part and the medallion (which you incorrectly call "ham"), all attached in 30cm of fatty goodness.

  23. Re:Creative scheduling exists on Oz High Court Hears Landmark TV Guide Copyright Case · · Score: 1

    The purpose of a schedule is to schedule and not to sell as a commodity.

    The other purpose of the schedule, surely, is advertising. You want as many people as possible to know when your TV programmes are on, especially if, like the Nine Network, you're in the habit of shifting all of the good shows around during the graveyard shift.

  24. Re:Why? on English Court Allows Patents For "Complex" Software · · Score: 1

    While I agree with you, courts are not the appropriate venue to establish what constitutes good public policy. If this decision is upheld, then it's a matter for Parliament to deal with.

  25. Re:The most important question... on Choosing a Replacement Email System For a University? · · Score: 4, Funny

    Do you mind if we move the chairs out of the room before we start?