Slashdot Mirror


User: Chris_Jefferson

Chris_Jefferson's activity in the archive.

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

Comments · 447

  1. set -o emacs? on What UNIX Shell Config Settings Work for Newbies? · · Score: 4, Insightful

    I'd think anyone who was familar with emacs shortcut keys would already know about the shell..

    I would say try to change the shell as little as possible from default, else you are going to confuse them if they have previously done a little command line work, or try to install it at home, or try to learn it from a book / web guide.

    I would consider using aliasing to stick a "-i" on rm... nice for beginners (and experts as well to be honest)

  2. Put off what you don't need on Red Hat Developing Early Login with gdm · · Score: 1

    It depends what you mean by "boot". Ubuntu has had a very similar thing for a long time, and I find the computer perfectly responsive, if a little slower than usual while things finish loading in the background.

    I've actually gone even more extreme on my computer, by starting apache, sendmail, my ftp and ssh servers 10, 15, 20 and 25 seconds after I've finished logging in. By that time all of the various background services have started, and loading them at that point is not noticable at all.

    Of course, my mac is able to get from turning on to a working desktop in about 9 seconds, nothing else even comes close :)

  3. Re:Gotta document that code... on Comments are More Important than Code · · Score: 1
    He was a genius programmer

    After a few years of programming, I've come to realise a few things

    1) Debugging code is much harder than writing code. Therefore except when you have no choice you should never write code at the edge of what you can understand, as then it will be too complex to debug.

    2) Probably less than half of the purpose of coding is to write a program that works now. The rest is writing a program which can be debugged and extended later, probably be someone else.

    So called "genius programmers" usually fail both these targers, and also often fail to generate code that is faster (and in more than one case I've found their "clever tricks" could have been deduced by the optimiser of the compiler, and also confused it, so their code ends up slower), and code is useless to anyone else. I don't work with such programmers anymore.

  4. Re:The more I hear about RMS... on RMS Weighs in on BitKeeper Debacle · · Score: 4, Insightful

    Personally, I'd say that this is the first time I've really understood RMS's point of view, and agree with him.

    While bitkeeper was "free as in beer", when someone pissed of Larry, he took away the whole software. Also for a long time he's said people haven't been able to use it if they work on competing products.

    If it had been GPLed, then someone couldn't have decided to just withdraw the software just because some did something they didn't like. Now the kernel has been left in the lurch. This kind of thing is exactly what RMS has been telling us would happen for years, and this is the first time I've really seen it happen.

  5. Re:While it would be nice... on C++ Creator Confident About Its Future · · Score: 3, Insightful
    bar effective string-handling

    out of interest, what's wrong with std::string?

  6. Re:TR1 included! on GCC 4.0.0 Released · · Score: 1

    While it is indeed cool, just a little warning. This isn't 100% finalised yet (although to be honest it is 99% finalised), so expect so minor changes to occur in the next version. I wouldn't expect it to be anything very serious however, particularily if you don't go insane trying to find bizarre corner cases :)

    tuple is also a nice simple class that should really have been around ages ago (it's like pair, but supports up to 10 parameters)

  7. Re:Explanation for a non-EQ player? on New EQ Producer Introduces Himself · · Score: 1

    Could someone who plays EQ (or all these other types of games) possibly explain to me why waiting for respawn is such a problem? Is there really a good reason for not just respawning things more often? Is it just to annoy players?

  8. Re:Possible? Yeah on Finnish Firm Claims Fake P2P Hash Technology · · Score: 1

    If you can make a MD5 collison for any file of my choice, then feel free to write it up, you would easily get a paper at any of the very, very good computer science conferences (even if you brute force it)

  9. Re:BitKeeper sees two problems on BitKeeper Love Triangle: McVoy, Linus and Tridge · · Score: 3, Informative

    One extra piece of information which seems missing from the article (and might change / expand some people's viewpoint).

    Andrew Tridgell is the author or rsync, and one of the founders and major developers of samba (you know, that program that lets you connect to windows file sharing), and I don't really see how this is different from samba (and surely no-one wants rid of that?)

  10. Re:Lawsuits are not a good business tool on Spammer Bankrupted by Anti-Spammer Suits · · Score: 1

    First of all, why does everyone assume that spam is a totally undefeatable problem? Like all problems in society, it will never be totally solved. However, just because we can't stop people doing it, why shouldn't we at least try to stop as much as we can, through both legal and technological means?

    Also, why is it that everything microsoft does is automatically evil? Don't get me wrong, they've done a lot of bad, but personally I'm glad they did this, I hope they do it again, and I see it as a use of the law to stop a highly anti-social activity, just what I want it to be used for!

  11. Re:Could you tone down the editorial bashing? on On Plug-ins and Extensible Architectures · · Score: 1

    And it isn't even accurate... I find VC++ both flexable and configurable, and programs don't get much bigger and bloated than Eclipse, it is totally unusable on 256MB of ram once you have a couple of other things running, where as VC++.net will work reasonably happily...

  12. Re:Is Vonage the right person to sue? on Texas Attorney General Sues Vonage over 911 · · Score: 3, Interesting

    If you read the article, you'll find Vonage are the right people to sue. They claim to support 911 in their adverts but:

    1) You have to activate it manually and are never told this is the case (s you find out when you try to dial it.. great)
    2) It's in many places only works during office hours(!!)

    One problem is that the 911 service and the VOIP people have to work together more. At the moment the problem is Vonage claim they support 911, when it's badly designed and not automatically active. Thats false advertising and personally I don't think the penalties for that kind of false advertising can be high enough.

  13. Re:One place to look on The Continuing Hunt for PATRIOT Act Abuses · · Score: 0

    I think there is a good case the US is not acting "in accordance with the laws and customs of war", between the invasion of Iraq and the various other dodgy events that go on...

    Interesting.. so that means that their troops aren't covered either?

  14. Re:Linux license refund from SCO? on OSDL Says SCO Suit Was Good for Linux · · Score: 1

    Having seen (but of course not paid for) one of these licences, I can say the chances are slim. The licences just say you have the right to use SCO's intellectual property.

    However, you might be able to get your money back if you could prove that SCO were threatening you with regards linux, and knew they had no actual code in there. That would be damn hard to do...

  15. Re:My summary.. on Best Format for Archive Distribution? · · Score: 2, Informative

    damn, damn, damn, damn.. I meant of course that zip is the worst, 7zip the best... which I could edit comments!

  16. My summary.. on Best Format for Archive Distribution? · · Score: 3, Informative

    I find that for my data (your data may be different) I tend to get the ordering "zip,bzip2,rar,7zip" (from best to worse), with rar and 7zip often being much smaller than bzip2 (my data tends to contain lots of similar large files, which tends to lead to unusually large differences between compressors)

    Everyone has an unzipping program. I find on windows more people have (and get) rar than bzip2, particularily if they are afraid of command lines. 7zip gives the best compression of everyone, so is particularily useful for big datasets (I often send around 9-20GB data sets) but eats memory like no-ones business.

    It really comes down to how much you want to make people download compared to how much trouble you want the to go to.

    If you want to be "minimal effort", I'd advise providing a .zip along with other things, perhaps listing the size next to the files so people can see it's much bigger (like most sourceforge projects) for those windows users who can't be bothered to get anything else.

  17. I almost wish DOA *didn't* have the breasts... on Dead or Alive Creator Badmouths Tekken · · Score: 4, Insightful

    While that title might look shocking, wait just a few sentances :)

    I've always thought Dead or Alive's playing was far superiour to Tekken. In Tekken the only way to play well seems to be to memorise a fixed set of increasingly long combos, whereas dead of alive feels much more flexable (sure, you can still learn combos, but it feels much less like you are forced into a small fixed number of patterns.)

    While I do love the breasts and semi-nakedness of DoA, it makes it much harder to convince people that there is one of the best 3d 1-on-1 beat-em-ups under there as well :)

  18. Re:Good news! on New Virus Attacks Via RAR Files · · Score: 1

    1) If you think 7z is a trivial algorithm to implement, you REALLY haven't looked at it. Also there isn't (last time I checked) any mac implementation

    2) I find on large files rar tends to beat bzip2

    No cookie for you.

  19. Re:Not a legal problem. on House To Enact Anti-Spyware Law · · Score: 3, Insightful

    You could argue the same thing about anything. Maybe shoplifting shouldn't be a crime, as shop keepers could just keep watch, throw people out and ban them. Most shoplifters never go to caught anyway. Same for burgulars.

    I think after how much many people complain about stupid laws, they should be pleased about this one. The point of law is (broadly) to forbid activities which are against the "common good". I'd say spyware falls well into that category.

    AV companies are already starting to have problems as spyware providers use the law against them, claiming marking and removing their software is illegal. This is going to be a great help to them.

  20. Known for years.... on Shmoo Group Finds Exploit For non-IE Browsers · · Score: 4, Interesting

    Seriously, it's been known for years that adding international character sets was going to cause the problem of multiple identical (or almost identical) characters.

    On the other hand, no-one really seems sure of the best way to fix it... One option is obviously to mark somehow when non-ASCII characters are used, but while this will help the people who only want ASCII URLs, it will still leave the problem for everyone who wants to use this extended system, making it effectively useless....

  21. Re:Not enforceable and here's why. on DC Could Ban 'Mature' Video Game Sales to Minors · · Score: 5, Interesting

    Out of interest, does that mean you would also want minors to be able to wander into shops and buy hard-core porn, and 18-rated horror films (18 being one of the highest ratings over here in the UK, translate as necessary to your country)?

    I'm surprised in this thread so many people seem to think it's fine for minors to buy and watch any film.. or do think that "no game is as bad as most films", which is the problem I used to have every day with parents buying their children whatever game they like when they wouldn't even consider letting them buy 18 rated movies?

  22. Re:bullshit on The State of Linux Gaming · · Score: 1

    Direct3d is getting alot better than it once was. I'd say now it's about even.

    One thing lots of people underestimate is that (although also getting better) in general video card's directX support is better than their openGL support, and in general users gained by openGL users lost by not supporting directX (although once again getting better).

    The other thing to remember is Direct X is a lot more than just direct3d. While all the bits of directX have open source equivalents, directX has the advantage of having them all in the same place, all in a nice simple installer provided by microsoft so you don't have to worry about conflicts (or can blame them on MS).

  23. NOT fansubbing unreleased material on Fansubbers Under Fire · · Score: 3, Informative

    My opinion as a very minor fansubber (and this is held by various large fansubbing sites I'm not going to link from slashdot) is that it is fine to fansub until some American company announces they have aquired the licence to an anime, at which point you stop.

    These people appear to be continuing to distribute and subtitle anime after this has happened. In some cases it looks like they are continuing to distribute a fansub after an anime is released.

    Personally I think just as bad as downloading an actual pirated copy of an anime. Of course I do do that. But I know it's pirating and don't try to pretend it's anything else.

    These companies don't appear to be going after fansubbers who are fansubbing things which haven't had, and probably won't get, an American release.

  24. Re:nothing else to work on? on W3C launches Binary XML Packaging · · Score: 3, Informative
    Whatever happened to the virtues of simplicity, like a file containing a header record detailing the field names, and rows containing the data in either fixed-length or delimited form? Damn fast to implement, debug, read from and write to. Parsing? What parsing? Read the first line, split it to get your headers, and read 1 line per record.

    Then of course you have the problem that your data wants to be variable length. Then you want to have the deliminator actually in the data, so you have to invent escape codes. Then in some lines you want to allow multiple occurances of some of the parameters so you put in some basic markup. Then you want to be sure that any data users enter is of the correct format, so you write a verifier. Then you are basically back at XML again.

    XML isn't that great. However take at face value, it saves time and programming errors, the same way I wouldn't expect to have to wite my own doubly-linked-list, or hash table. Neither are complicated, but my language should come with one pre-written which is safer and faster than one I could knock together.

  25. Re:Sorry folks... on Real Pays For Legal MP3 Playback On Linux · · Score: 1

    Yep, I'm too lazy to keep writing different replies to the same FUD.