Slashdot Mirror


User: Nasarius

Nasarius's activity in the archive.

Stories
0
Comments
1,860
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 1,860

  1. Re:GC, No Vm or performance hit on The D Programming Language, Version 1.0 · · Score: 1

    The perception is quite valid if you use a Java GUI app. Eclipse and Azureus are really cool, but their interfaces are incredibly sluggish. Compare this to, say, wxPython or Tcl/Tk (interpreted languages using a native C or C++ library), which run GUIs just fine.

  2. Re:GC, No Vm or performance hit on The D Programming Language, Version 1.0 · · Score: 3, Informative
    garbage collection ... No virtual machine How do they square that particular circle?
    It's really not that difficult. Hans Boehm wrote a garbage collector for C/C++ years ago, which happens to be the same one that the Digital Mars implementation of D uses.
  3. Re:Erm how is this better.. on The D Programming Language, Version 1.0 · · Score: 2, Insightful

    Try using .NET for systems programming. Or projects (I've made several thousand dollars from one so far) that must be portable to NT4, 2K/XP without requiring your clients to install extra junk on every computer, etc. Contrary to what Microsoft may want you to believe, .NET is not the solution to all the world's problems.

  4. Re:This won't work... on The D Programming Language, Version 1.0 · · Score: 1
    Why do we need yet another programming language?
    Because C and C++ suck in many ways. The number of useful languages that can be compiled to native code is very small. I'm not sure about D, though. I'm looking through the tutorials, and it seems like strings are implemented as C-style character arrays. That seems incredibly stupid and Unicode-hostile.
  5. Re:Better yet on Flying To the US? Pay In Cash · · Score: 2, Insightful

    Uhhhh...what? I think you just said that culture = office buildings. That is, seriously, some of the stupidest shit I've ever read. You speak like you have no appreciation for life, let alone culture.

    When I think of American culture, I think of Manhattan, probably because I grew up on Long Island. I love Manhattan for the open-air markets, the theaters (and Shakespeare in the Park), the diverse restaurants, the museums (MOMA, Guggenheim, Museum of Natural History), Chinatown, the musicians in the subway stations and on the street, the people I meet in Union Square, etc. I could say many of the same things about New Orleans, which has its own unique flavor. Europe packs more cultural diversity into a few hundred square miles than we have in the entire US, and adds centuries of history wherever you go.

  6. Re:Is it a hardware hacker's paradise? on The Problem With Driver-Loaded Firmware · · Score: 1
    It isn't really a hot button issue
    That's a good thing. It means that a strong information campaign might change some minds. I think we'd have a chance with any of the current Democratic frontrunners (Clinton, Obama, Edwards), though my money is still on Edwards, who seems to "get it" in a way the other two don't.

    Unfortunately, the continued survival of FOSS relies on our political action. You've seen it with software patents and DRM, and now we have hardware to deal with. They're trying to beat us with the law, so we have to change the law.
  7. Re:2ndMIX on HD DVD's AACS Protection Bypassed · · Score: 1
    What use is circumvention software that can break only a few months of releases?
    And then somebody else will extract another key, ad infinitum. It's a bit like the Linux model of reverse-engineering device drivers; only the newest stuff will be , everything else will be fine. And I'm sure a good cracking group or two will grab a key and not publicize the fact, so it won't be revoked and they can do instant releases. DRM, like all forms of copy protection, is broken by design. You can add all the layers of encryption and obfuscation you want, but you still need to give the keys to the user in some form or another.
  8. Re:God, I hope so... on What Will Happen in IT in 2007? · · Score: 4, Interesting

    Ehhhh...my onboard Intel Pro 10/100 (e100 on Linux, for many years) doesn't work without Dell's drivers on XP SP2. I think it finally works on Vista, some four years and a major OS version after the PC was made. On a newer computer, the XP installer doesn't work if I run my SATA drives in AHCI mode (surprise, runs fine on recent Linux kernels). If you look at default compatibility with modern hardware, Linux is way ahead of Windows. Linux fails on a tiny subset of just-released hardware that require their own drivers, and hardware where the vendor has threatened legal action (ie: Broadcom wireless adapters, until recently).

  9. Re:But if users don't run as Administrators on U.S. Gov't To Use Full Disk Encryption On All Computers · · Score: 1
    What kind of fucked up unix has a /usr/tmp? That's just wrong. Stop using it. /usr is a read-only filesystem.
    GP probably meant /var/tmp, but otherwise I agree with you. The idea is that a secure Unix system should have RO partitions and directories that are pointless to encrypt. And there's nothing wrong with pointing apps to ~/.tmp instead of /tmp.
  10. Re:Why does this idiot myth continue? on Top Ten Apple Rumors of All Time · · Score: 1
    Now if they wanted to release an API that could be used to develope software that could then run on any OS that supports the API, that would be another story. Then those that like the stability that comes with a OS hardware package could continue with Mac, and someone else could create an OS for generic hardware that ran the same exact applications
    You're describing what Qt has done for years. Though I suppose ~$3300 is a bit much to pay for your typical Mac shareware developer.
  11. Re:Dana Carvey's SNL skit on Former President Gerald Ford Dead at 93 · · Score: 1

    Yeah, that was my first thought. The skit is also on SNL's Best of Dana Carvey DVD. It's on Google Video here at the moment.

  12. Re:Why Perl? on Roomba + Wii remote + Perl = Awesome · · Score: 4, Insightful
    Out of curiosity, why use a language like Perl to do something dynamic like this? I'm no code jockey, but I always thought that Perl was meant for run-it-once type applications that handle things like text processing and database searching.
    The question is valid, but the nonsensical rambling that follows detracts from it. So I'll just say that modern scripting languages like Perl, Python, or Ruby can do just about anything but systems programming. In fact, they are perfect for doing what the summary seems to describe: taking the output from one program, parsing it, and sending instructions to another program.
  13. Re:So, when will they stop? on Gran Turismo HD for PS3 Impressions · · Score: 1

    And eventually you reach the uncanny valley, though I suppose that's not quite as applicable to a racing game. IMO, we reached "good enough" about seven years ago with Quake 3. Anything beyond that serves no functional purpose. Fun with serviceable graphics beats flashy and shallow any day.

  14. Re:Medical Industry on Nobel Laureate Attacks Medical Intellectual Property · · Score: 1
    2. Stop developing drugs for stupid shit. Yes, lots of people have Type2 diabetes. We already have a cure for that; a treadmill. Stop wasting money to develop a drug *just* to make money off a stupid disease.
    But that's the nature of research. Yeah, sometimes it can be targeted, but very often you're exploring some area and discover something completely unexpected, which has a different application.
    3. If a company develops a truly amazing cure/drug, the government should step in and buy it for the cost of development. The drug should them be distributed for the cost of production inside the US and for twice the cost of production outside the US. Once the costs are recouped, it should be just the cost of production inside and outside the US.
    And encourage private pharmaceutical companies to focus even more on penis pills? Bad idea, generally.
    9. Mandate one special project for major companies. Wanna do business? Then you have to work on a cure for AIDS.
    Now that's interesting. I'd combine ideas #3 and #9 and give out large grants for research (we don't do nearly enough of this, and the national labs we have are embarrassingly underfunded), with the provision that any resulting patents are owned by the US government.
  15. Re:RTFA on Durabook Laptop Marketing Claims 'Destroyed' · · Score: 2, Informative

    Those two statements are not mutually exclusive. While they were impressed that it could survive a few serious drops with minimal damage, they also debunked the absurd claim of 26 drops.

  16. Re:Why? on World of Warcraft Tuesday Maintenance A Thing of the Past · · Score: 1
    If you're so smart that you can critcize Blizzard and apparently CCP about their design systems, please show me your popular and successful MMO and how it can handle maintenance, updates, etc.
    Give me a few days and a large budget (which Blizzard certainly has), and yes, I can design a real-time system with multiple redundancies that can be taken offline piece by piece. It's not about "smart", it's about understanding how these systems work and some basic engineering principles. The system already has multiple database servers, game servers, etc. for each game world. The fact that they're doing maintenance without downtime now is testament enough to the fact that it's obviously possible.
  17. Re:Why? on World of Warcraft Tuesday Maintenance A Thing of the Past · · Score: 1
    I am sure Amazon require's regular maintenance too, it just doesn't require downtime because not everyone is constantly accessing all information.
    Huh? Of course people are constantly accessing all of Amazon's information. Do you want to tell me which part of their service they can take offline for a few hours while no one is using it? Obviously they have redundancies, so they don't need downtime.

    Not sure when self hating nerds started hating WoW
    I played the 10-day trial, enjoyed it, didn't feel a need to pay $15/mo. for it. I'm fairly indifferent to WoW, I generally like Blizzard, but I do hate bad technical design. And a system that needs to be taken offline weekly for no other reason than "maintenance" is terrible design.
  18. Re:Why? on World of Warcraft Tuesday Maintenance A Thing of the Past · · Score: 2, Insightful
    They claim:
    As with any system that is processing large volumes of data, the World of Warcraft realms require regular maintenance to ensure they are operating correctly.
    Really? I can't remember the last time Amazon.com was down for maintenance.

    This maintenance consists of hardware and software updates.
    Hardware - Come on, they must have enough redundant servers so they can take one offline at a time without disrupting anything.
    Software - I suppose this means updates to the game data/code itself. A restart of the server program might make sense in that case, though I can't see it taking more than a few minutes.
  19. Re:huh on Guitar Hero Lawsuit Settled · · Score: 1

    That's vaguely guitar-shaped controllers. No matter which one you buy, you're still just a jackass playing with a toy guitar.

  20. Re:OpenStep sucks on ESR's Desktop Linux 2008 Deadline · · Score: 1
    And don't get me started about most GTK themes.
    Blecch. I still haven't found a single GTK2 theme that doesn't make all its apps look like a clunky piece of crap. I'll take Plastik over just about anything.
  21. Re:The only real problem of Linux is on ESR's Desktop Linux 2008 Deadline · · Score: 0
    We have that, it's called sudo. The config file documentation is a bit confusing, but there are understandable tutorials online.
    Not even close. I can "sudo su" and I'm root. GP is asking for a good implementation of ACLs.
  22. Re:They miss the biggest point on ESR's Desktop Linux 2008 Deadline · · Score: 1
    I don't think the amount of alleged pain it takes to run a program such as dosbox from a menu in Linux is much worse than running a dos-shell window.
    There's the one-time "pain" of setting up a mount point for DOSBox, but that's about it. From the perspective of people who need it - gamers and businesses - it's really not worth screeching about, especially considering that DOSBox offers vastly better compatibility than Microsoft's NTVDM. The mythical average user who just wants to run his apps doesn't give a shit about compatibility with 15-year old DOS junk.
  23. Re:They miss the biggest point on ESR's Desktop Linux 2008 Deadline · · Score: 1

    Uh, okay. Now try running a few older games, which tend to do more complicated things than simple spreadsheet apps. You can forget about most DOS games. Windows 95/98 games are even more dodgy. If you're lucky, there game developer has released an XP compatibility patch that you can apply, which sometimes makes it work.

    Windows Vista has expanded the incompatibility problem to include applications, as well. Try running Nero or TortoiseSVN. Try installing MS Visual Studio 2005, clicking OK on the huge incompatibility warning, and praying that the features you use aren't broken. Tell me again how Windows is amazingly backwards-compatible?

  24. Re:Anti-virus needs a new direction. on Cyber Crime Hits Big Time This Year · · Score: 1
    AIUI, the one part of the malware that can't morph is the part that does the morphing
    That's just not true. If you know assembly language, it should be fairly obvious that it's easy to alter any code and have it retain the same functionality. Take the simplest case of randomly inserting NOPs. Then take it to the next level of writing multi-instruction code that is the equivalent of a NOP (the possibilities are effectively infinite). Suddenly you can obfuscate ANY chunk of machine code without changing the functionality, including the code that does the obfuscating.

    There have been a number of articles written on the subject, but I can't remember the authors offhand. Poke around on Google for polymorphic code.
  25. public information on White House Forces Censorship of New York Times · · Score: 2, Informative

    The authors provided ample evidence that the information that was redacted had already been publicly disclosed.