Slashdot Mirror


User: MassacrE

MassacrE's activity in the archive.

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

Comments · 519

  1. Re:What a hammer! on Valgrind 1.0.0 Released · · Score: 1

    It is much more stupid to throw developers (money) at a problem. Premature optimization is a problem many developers face. Write the code first, then optimize areas your profiling tools say are hotspots if you need more performance. Assembly is often overkill, even though it quite '1337.

  2. Re:ssl on Subversion Hits Alpha · · Score: 1

    The only real difference is that connecting CVS via SSH means that users require shell accounts.

  3. Re:what apple needs to do on Microsoft vs. Apple's "Thunder" · · Score: 1

    When I hear 'new computer' I think 'new computer'. When I hear 'Dell' now, though, I think 'sawed-off shotgun'.

    Great advertising campaign, there :-)

  4. Re:Obvious Answer ... on ADTI Whitepaper Released · · Score: 1

    I know, I mean, replace "GPL" code with "Proprietary" code and see if people start looking at this in a different way. Just because people are trying to foster a community around some code or share it in some way does not give them any less rights than any other type of software, except for the rights the voluntarily give up.

  5. Re:OpenGL graphics? on E3 Doom III Preview · · Score: 1

    shame that it was released when it was - real opengl support on linux was just becoming a reality when q3a was released; I remembered messing for four hours trying to get my system to play it. Hard to sell a product when you have to go through those types of nightmares for setup.

  6. Re:Great news on OpenOffice.org Team Releases Version 1.0 · · Score: 1

    Actually no - they changed it with Office XP (I know because everyone but my department upgraded, and it drives me totally mad)

  7. Re:yes, of course they will on Microsoft to Continue Mac Support · · Score: 1

    I'd like to see hard numbers, but I agree. 90% of Office sales for windows are probably bundles or enterprise deployments (substantially reducing the profit from those sales). I'd be willing to bet that the Mac development team is also able to produce under a much smaller budget.

  8. Re:What C# gives you that Java does not: on Trouble Ahead for Java · · Score: 1

    The 'feature' of .Net which annoys me the most is that Exceptions are no longer required to be caught (it's as if every exception type is a RuntimeException). They also therefore aren't required to be declared, either. Microsoft's own documentation does not tell you what exceptions are thrown, so you wind up finding when you deploy.

    for example, System.Xml.XmlNamespaceManager sometimes gives you:
    a valid string
    string.Empty
    null
    or throws an (undocumented) exception. The valid string is the only result that is actually documented.

  9. Re:Jabber + SSL on Programming Jabber · · Score: 1

    Its a bit more interesting to have end-to-end encryption - encrypting the client to server connection doesn't guarantee that messages are protected at any other hop in the path to the other client. You also have to trust the server installation(s) and administrator(s).

    Finally, if you don't have a registered ($) SSL certificate for the server, it becomes (AFAIK) impossible to protect yourself against man-in-the-middle attacks.

  10. how about goal-based measurements? on It's Not About Lines of Code · · Score: 1

    You won't have the same ruler for everyone, but at least you are counting work done rather than effort put forth. I don't care if someone writes 10k lines of code vs. someone writing 800 lines - if both pieces of code meet the requirements for the system, and are maintainable. I'd probably prefer the 800 lines of code anyways, since that would usually be _more_ maintainable.

  11. Re:Will this affect other sites? on Amazon & Barnes and Noble Settle One-Click Dispute · · Score: 1

    absolutely - for instance, every site which uses these things called 'hyperlinks' performs user actions with a single click.

  12. is it just me, or.. on Legal Analysis Critical of Blizzard v Bnetd · · Score: 2, Informative

    Blizzard really should have known this was coming. All of their games have huge buzz (as opposed to hype) surrounding them, and always with good reason. They knew there was a server out there that emulated their existing server, and they knew people would try to crack the wc3 beta to distribute it.

    so.. why the hell did they not do anything about this technically? They could have easily changed part of the protocol, had wc3 use a version two of battle.net. Work _with_ bnetd to make sure it is not emulated within days. Perhaps use public key cryptography to distribute the key to unlock code present on the disk (or even perhaps code itself - they could have sent a single floppy per user as an unlock key if this is not feasable for size restrictions).

    Even if they do not use such copy protections in the release, its still the old rule - if you do not allow consumers a way to get something they desire, they will find a way anyways. Being that they don't want this to happen (as it is a beta and not a release, they are testing instead of selling) - they should have taken extra precautions.

  13. Re:Here's what Novel, AOL, Lotus (IBM), ... on Judge Says Microsoft Must Give States Windows Code · · Score: 1

    There is an old saying, "Don't contribute to malice what can be explained by incompetence."

    Sure, but what I (and probably several others) have slowly learned is that Microsoft is maliciously incompetent...

  14. Re:W3C / XML brain damage on W3C Recommends XML Signature Syntax · · Score: 1

    see http://www.w3.org/Signature/ for implementation

  15. Re:wait for the years of appeals on this one... on California Court: EULAs are Inapplicable in Some Cases · · Score: 1

    In the case where a judge decides that software must be public domain or on some contract basis, GPL'd software does not become open, but instead becomes non-distributable. Not really an issue, unless Microsoft decides this is a good way to stop this damn GPL virus from spreading :-)

  16. Re:C++ on What Makes a Powerful Programming Language? · · Score: 1

    Reference counting does not count as true garbage collection, because
    1) it does not deal with cyclic references (such as you would get with a doubly-linked list, or with an Observer pattern)
    2) most implementations require explicit programmer actions to keep track of the reference or mark something as freeable.

    It also usually ranks equivalent in overall performance to mark & sweep, and significantly worse than some of the newer generational garbage collectors. The worst case for 'true' garbage collectors is usually worse though - garbage collection spreads its inefficiency across every reference operation, rather than operating at peak speed until memory runs out, then pausing for a bit to clean up.

  17. immoral or (just) illegal? on NACI: Gov't of South Africa Pushes Open Source · · Score: 2, Interesting

    You know, I sometimes wonder if copying is really immoral, or if we have been brought up to think so.

    Limited protections against copying in a western, capitalistic society makes sense; you want to protect new ventures by providing them with protections against their work being taken and sold by a competitor without regards to the development costs.

    However, I wonder if other cultures somewhere do not have this sort of mentality. I just wonder if in some societies and cultures, if one person would be considered immoral for wanting more rights to something they took part in making than everyone else?

    I don't know the answer, I'm just curious of other's insights.

  18. Re:Native widgets on mozilla.org Releases Mozilla 0.9.8 · · Score: 1

    IE doesn't use native widgets, why should Mozilla?

    (the native widgets don't provide all of the options needed for full CSS support)

  19. Re:Trashed Here on Linux 2.4.16 Released · · Score: 1, Funny

    dude, the disk checker is called 'fsck', not 'fdisk'. The issue was that it did not save recent filesystem changes to disk before shutting down - no way possible to destroy a whole drive with that, only corrupt the recent files.

  20. Re:Threads and Processes on Mozilla 0.9.6 Released · · Score: 2, Interesting

    yes, but Java also has very few things which can execute asyncronously (looking forward to java.nio); which means that you need to make threads for *everything*. Its not uncommon to have two threads per socket to handle reading and writing blocks.

    When you count all the synchronization which is happening between all these threads, as well as the sheer amount of context switching, memory usage and the number of processes which have to be scanned to find one capable of being accessed, you see one of many reasons people still use 'unsafe' languages.

  21. Re:If you REALLY want gtk, check this. on GNU Emacs 21 · · Score: 1

    Actually, I think his changes are now merged into XEmacs proper.

  22. Re:VLIWs need goody compilers on Transmeta To Release Next Generation CPU · · Score: 2, Informative

    What seems strange to me is that the Crusoe is x86 ISA compatible. THis must mean it's doing all the VLIW instruction packing on the fly. My guess is that's not gonna fly, ehhe. What's VLIW buying you in this case?

    A bunch of things. Primarily, the heat and power loss associated with the hardware decoding logic implementation does not happen since this is implemented in software. Second, ignoring optimizations, the decoding only really needs to happen once.

    Finally, being in software allows for really complex decoding logic (such as trying execution based on radical assumptions, failing, and retrying immediately without those assumptions) to be implemented much easier, and also allows for that logic to be updated easily in the case of a mistake.

  23. Re:needed badly on Preemptible Linux Kernel: Interviews and Info · · Score: 1

    this sounds more like X windows freezing when netscape crashes.

  24. Re:Never assume... (and other comments) on Info on the New iPAQ H3800 · · Score: 1

    Its a slave USB device anyways, though. What would you connect it to besides your PC?

  25. Not Copyright, but IP on FSF Statement on Violation of GPL by RTLinux · · Score: 2

    The GPL does not take intellectual property into account at all - so what they are basically saying is that code is completely GPL, but that the technology underneath the code is patented and is only usable under a different set of terms.

    I think that some people are going to wind up being upset here - these are two very different legal topics, and having a patent does not affect the use and protections by copyright.

    Solution? Don't allow algorithms to be patented!