Slashdot Mirror


User: Morty

Morty's activity in the archive.

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

Comments · 200

  1. MRTG and historical data on What Do You Use for SNMP Monitoring? · · Score: 1

    If historical data is a requirement for MRTG, for a small installation, you can easily script a daily or weekly archive of the MRTG HTML (and data) directories. Presto -- historical archive, with picures and everything.

  2. Re:10 to 100 million? gig and 10 gig on Visualizing Ethernet Speed · · Score: 1

    Don't forget 10-gig ethernet.

    But the point of the article was to provide a way to visualize the (native, uncompressed) bandwidth of the eye, not to draw any comparisons between cutting edge technology and the human eye. Most desktop users are familiar with 10/100 ethernet rather than with gig and 10-gig ethernet, so 10/100 forms a better basis of comparison.

  3. Re:PC's just aren't ready on OS Router Challenges Proprietary Networking · · Score: 1

    With the increasing popularity of MPLS, WAN interfaces are being replaced by ethernet, anyway.

    But if you really need ATM, Fore/Marconi/Ericsson sells Forerunner OC-3 and OC-12 ATM NICs. The higher end cards support a lot of VPi and VCi numbers. I have been happy with them under Solaris. Linux is not listed as a supported OS under the datasheet, but then, that's not surprising.

  4. Original concept and engine, not game design on Interview With John Romero · · Score: 4, Insightful

    Doom was not just a game, it was a whole new genre. While it wasn't quite the first first-person-shooter, it was the first one to do 3D reasonably well. When it came out, no one had seen anything like it. The game design was OK, the plot was basically non-existent, but it had no FPS competition because no one else had written one that even approached Doom. Considering that 3D accelerator cards didn't exist, and this all had to be done in software, there weren't too many people at the time who could write a competing FPS engine even if they had thought of it. So the lack of fancy levels and other aspects of the game design didn't matter much; the only thing the level design needed to do was showcase all the cool engine features.

    If there is any doubt as to whether it was the FPS concept and engine or the details of the game, consider what happened next. Other FPSs were released -- licensing the Doom and then the Quake engines, not the Doom and the Quake levels.

  5. Marketing, perception, and scalability on The End of Native Code? · · Score: 1

    Lots of people are debating the technical merits of interpreted vs. compiled performance. But the technical reality isn't what drives success. Perception and marketing often matter more.

    There is a common belief in the market that native code runs somewhat faster than interpreted code. This means that a product that is native is perceived to run faster than a product that is interpreted, on the same hardware. Is this true? Maybe, maybe not. But so long as people believe this to be true, c-level people making strategic decisions will pick platforms based on their ability to market the product. While there are plenty of times when a product is sold to run on an overpowered systems, there are always customers who want to scale a product to the point where performance is an issue, or who want to be able to scale the product; such customers will shop on performance, and native vs. interpreted can be an issue.

  6. Stop using static passwords on Password Complexity in the Enterprise? · · Score: 1

    Two-factor authentication has been recommended over passwords for quite some time. And with good reason: passwords are static. Draconian password policies are intended to prevent password guessing, but when a password can somehow be intercepted without guessing, the password can be trivially replayed. Passwords often can be intercepted in other ways; anyone who has ever had a trojan or virus on a PC could potentially have lost every password accessed from the PC. Viruses and trojans can install a keystroke logger, so even a randomly-generated 500-character password can be intercepted. Similarly, if you use the same password on more than one system, and one system is compromised, the compromise can be leveraged to attack other systems. In the real world, passwords are bad. Policies like the one described above are somewhat inane attempts to workaround the problem with password guessability, but they cannot solve the other inherent problems of passwords.

    Then combine this with the fact that humans themselves are a weak point in any password scheme. If you require letters and numbers, people will try to use words and numbers that are meaningful to them -- names and birthdays, for examples -- even if the policies forbid them. Ot they will write passwords down and tape them to their monitors, or under their keyboards, or inside a desk drawer. Or they will http://news.bbc.co.uk/1/hi/technology/3639679.stm
    give away their passwords for chocolate.

    Two-factor systems work around the "replay" problem. They are not perfect because they are still subject to session hijacking. And they cost more money to implement -- you need to buy extra hardware. But they beat passwords any day.

    One-time passwords are another solution to some of the problems, but IME, are harder for users to deal with.

  7. Not astroturfing, but maybe bad journalism on Will World Cup Streaming Cause Internet Meltdown? · · Score: 3, Informative

    Astroturfing, by definition, is "fake grass roots" -- when a company gets people to write or post opinions on the company's behalf while claiming to be independent citizens. The articles noted that the source of this information are company representatives. So the company reps are acknowledging that the information comes from the company; this is not astroturfing. Astroturfing would be 5 guys writing letters to the editor saying "we're network guys, and we think bad things are going to happen unless people buy packet shaping technologies", and later, we find out that the five "network guys" actually work for Packeteer.

    That doesn't Packeteer is right, just that they're not astroturfing. The existence of two articles quoting one obscure guy is suspicious. This usually means someone issued a press release.

    The article from the Register does not take the Packeteer guy very seriously. They didn't fall for it. However, the vnunet staff are being non-critical in that they are writing stories based on the input of vendors without getting sanity checks. The vnunet article accepts the two network vendors' claims at face value without asking someone else if there might not be an opposing point of view. In my book, that's bad journalism.

  8. Unix has lots of standards on Squaring the Open Source/Open Standards Circle · · Score: 1

    Unix has and/or had lots of standards. POSIX, CDE, Openboot, and OSF are some of the big names that leap to mind.

    It is somewhat simplistic to assume that the relative lack of success for Unix is due to any single factor. Unix has lots of things working for and against it -- price, maturity, perception, marketing, legal history, fragmentation, ISV support, etc. However, it's worth noting that having standards really does not prevent fragmentation. Most vendors don't ship a minimal product with only standard features. Instead, vendors ship "value-added" tools and APIs along with the standard. Any ISVs (independent software vendors) that target a platform have to worry about any ways in which they drift from the standard. The Linux LSB does not solve this particular problem -- despite the LSB, ISVs continue to target specific Linux distributions.

  9. X11R7.0 was already modular. on X.Org Releases First Modular Source Roll-Up · · Score: 5, Informative

    X.org has been modular for a while -- X11R7.0 was already modular in December 2005. The real news here is that X.org released X11R7.1, not that they've gone modular.

    One thing I'd like to see is an ordered list of dependencies. I still do manual builds on one system, to stay in practice. Building X11R7.0 was so painful, I stuck with X11R6.9. When using a distro that does the heavy lifting, X11R7.0 is great, but sorting out the dependencies in dozens of modules is a PITA if you're trying to build it manually. I bet the distro maintainers are cursing the X.org people.

  10. Re:The best anti-virus.. on Best of the Free Anti-virus Choices? · · Score: 1

    If you are not running anti-virus software, how do you know that you are not infected right now? Some viruses, trojans, and other malware go to a lot of effort to hide themselves and not consume too much resources, so they can harvest passwords and credit card numbers.

    This is an example of a logical fallacy. User says "X is not a problem because I've never detected it." Admin says "What detection program are you using?" User says "I'm not using a detection program." Admin says "Why aren't you using a detection program?" User says "Because X is not problem." See the fallacy?

    Even if you are running detection software, past history is not a guarantee of future success, as any SEC filing will tell you. The state of the art for defensive software improves, but so does the state of the art for attacks. And this is another classic fallacy. Philosopher 1: "I am immortal." Philosopher 2: "How do you know?" Philosopher 1: "Because in my entire life, in my entire experience, I have never died."

    Given that anti-virus software can be obtained for free on Windows, if you're going to use Windows, you really should use anti-virus.

  11. Re:Open ports != "Hubs for Viruses" on A DVR Security System That Isn't Based on Windows? · · Score: 1

    There are various ways to deal with dynamic users. First, you need strong auth -- strong passwords, OTP, or best of all, two-factor auth. Apply it to a network firewall that allows authenticated users from anywhere, or to an ssh bastion host, and you're done.

    It's better still to have a VPN and/or ACLs that restrict access to known static IP ranges, but we can't have everything.

  12. virus vs. worm: don't be so literal! on A DVR Security System That Isn't Based on Windows? · · Score: 1

    We geeks have a tendency to learn the definitions of things, and assume that other people have, too. Guess what? When a business owner says "I have a virus problem with these devices", chances are good that the business user has not, in fact, read geek references that clarify the virus vs. worm distinction. If you work with non-technical people, when one of them describes a problem, you have to assume that they are being imprecise (perhaps because they don't know correct terminology, perhaps because they don't even understand the technology or the problem.) The first step in troubleshooting is figuring out what the real problem is.

    I have users who say "the email server is having problems" when the reality is that their dialup is down; they don't understand networking or email, so if they can't reach the mail server, they tell me what it means to them (ie. they can't reach their email.) "My VPN won't work" could mean that their DHCP is out. "My firewall rule doesn't work" could mean that they haven't actually asked for the firewall rule yet. After you've troubleshot enough user problems, you learn that you cannot take users' up-front complaints too literally.

    So I would not be surprised to hear that the real problem here is network intrusions/worms rather than viruses.

    The good news is that if the problem really is worms, the easiest solution is a host-based firewall that blocks access to all ports except the ones that are actually needed. The more recent Windows products come with one built in, and various free alternatives also exist. I'm coming to like wipfw; it's free, stateful, and unlike the Windows built-ins, you can allow some sources and deny others. wipfw might be a bit too new for production use, though; kerio (hit google) has reasonably nice server- and desktop- class firewalls that can also restrict access to known IPs.

  13. Trust includes more than IT security on Symantec's Genesis to Usher in a New Age of Trust? · · Score: 2, Insightful

    If Symantec is trying to teach people to "trust" the Internet, they're doing people a disservice. The Internet is a way for people to communicate with other people; any communication includes the possibility of lies and fraud. Yes, the Internet introduces new technical types of ways for people to cheat and attack each other (phishing, OS vulnerabilities, viruses, trojan horses, etc.) but even if you solve all the technical issues, you still fundamentally have people communicating with each other. Strangers should not blindly trust each other regardless of context.

    If Jane AOLer meets Joe MSNer on IRC, even if she has "Genesis" and "Leviticus" too, should she trust him any more than if she met him in real life? No. If Jane AOLer shops at FuzzySlippersOnline, should she trust them any more than she trusts her local brick and mortar CoolBootsEmporium? Of course not. The online world is not to be trusted, any more than the big blue room outside is to be trusted.

  14. Re:The question you *really* want to ask yourself. on Would You Quit Over Patents? · · Score: 3, Insightful

    I strongly disagree. If you think something is wrong, don't do it. Just because someone else is willing to do it in your place does not excuse you. Following moral principles is not just about changing the world, it's about making sure that you don't do something wrong that taints you, your honor, and your self-respect. Even if you can't stop the action, if you really feel that patents are wrong, you shouldn't participate.

    If your boss asks you to shoot someone, and you know that if you don't, you will be fired and a willing co-worker will do the shooting instead, do you think it's right for you to do the shooting? If you think patents are morally wrong, then the difference is solely a matter of degree. Don't taint yourself, your honor, and your self-worth by doing something you think is wrong.

    Regardless of your decision today, someday, you will leave your current job. Will you take your self-respect with you?

    Note that I, personally, am not convinced that software patents are morally wrong. But I have been in similar situations with other moral dilemmas, and have drawn my line in the sand.

    [Of course, these kinds of decisions are relatively easy for people with lots of savings, a spouse who works, and no dependents. People who have kids and who live in dire financial straits have to make somewhat harder decisions, weighing the degree of moral repugnance against the risk to their dependents. Shooting someone is very wrong, even weighed against a job that feeds the kids, while software patents might be more tolerable.]

  15. Requirements? on Personal vs. Work/Free Server? · · Score: 5, Informative
    So, what are your requirements?

    • Do you need the server to be up 24x7, or is some amount of downtime acceptable?

    • Do you mind rebuilding your server when you change jobs?

    • Do you mind rebuilding your server when you change hosting providers?

    • What budget do you need to stay under?

    • Do you have time to perform backups, routine software upgrades, and other maintenance?

    • If your backups are in someone else's hands, will you want to perform periodic secondary backups in case their backups become inaccessible to you?

    • How much do you want to learn, vs. having it Just Work?

    • Will your employer get pissed off at you if you use your company's resources?

    • How much bandwidth, CPU, and other resources do you need?

    • Do you want physical access to the server, or is some virtual setup good enough?


    This is a multivariable optimization problem. There is no right answer for all circumstances. Which is why some people host their own sites, some host at their employers' sites, some use colocated servers, some use virtual servers, etc.
  16. "Info wants to be free": reality vs. preference on Reconciling Information Privacy and Liberty? · · Score: 1

    I can't speak for other slashdotters. But my personal belief is that "information wants to be free" is an observation about reality, not a preference.

    Ie. my beliefs (and at least some would disagree):

    * "Information wants to be free." This means that information tends to leak whether the owner likes it or not, and whether society views the leak as good or bad.

    * Information "creators" legitimately have some minimal control (ie. copyright) over the information they create.

    * Open-source produces good, convenient software. That doesn't mean that commercial software is bad, or that all software should be free.

    So to me, "information wants to be free" in no way contradicts "I want to control my private information" or "I want to control my programs." My private information does want to be free whether I want it to or not -- that's exactly why I have to go to some effort (ie. SSL, proxies, and the like) to protect it when I want such protection. Such efforts will not necessarily be successful, and my information may free itself anyway. By the same token programs, media, and the like also want to be free -- that's exactly why companies go to considerable effort to copy-protect media and software, and still have to sue individuals when those protections fail. Even government and corporate secrets want to be free -- that's why you find them splashed all over the evening news.

  17. Heisenberg and monitoring on When Does Website Monitoring Go Too Far? · · Score: 2, Insightful

    One of the biggest problems with monitoring something is that you inevitably affect it, a la Heisenberg in the Physics world. The more closely you try to monitor something, the more you affect it. This is a basic principle of monitoring.

  18. Different kinds of vulnerability on Is Linux as Secure as We'd Like to Think? · · Score: 1

    Vulnerabilities come in many favours. Linux's and Windows' relative vulnerability depends on what you look at.

    Are Linux desktops in general more or less vulnerable to email viruses? Probably less, because (1) most Linux mail clients are smart enough to not execute code sent as an attachment; and (2) most Linux processes run as an unprivileged user rather than as root/administrator.

    Are Linux servers more or less vulnerable to service exploits and service worms? Probably more, because (1) Linux comes with a lot more services, and a lot more services tend to be installed; and (2) most Linux variants make it more difficult to patch a Linux system and don't provide patches as long.

    Are Linux systems more or less vulnerable to trojan horses? That's out of scope -- trojan horses are a human issue. Both Linux variants and Windows have/plan to have a notion of a signed package, but the system doesn't require it, so a determined human can install a trojan horse.

    Are Linux systems more or less vulnerable to privilege elevation exploits? Probably more -- Windows systems don't privilege elevate as much as Linux.

    Are Linux systems more or less vulnerable to physical attacks? That's out of OS scope -- with physical access, any OS can be preempted. [Cryptography in the FS can guard the data and/or OS install, but isn't usually used, and is impractical for the OS as a whole in most scenarios.]

    The statistic that started this was website defacements. Note that apache has an unusually high percentage of websites per www.netcraft.com (63.98% for August 2003), so it's not surprising that Linux has an unusually high percentage of defacements.

  19. Why reveal it at all? on Delivering an Earth-Shattering Discovery? · · Score: 2, Insightful

    You made an implicit assumption that you should reveal this discovery. What about ethics? If your discovery truly will shatter society, should you reveal it and go down in history in infamy, or should you keep your mouth shut and avoid the history books altogether? As wonderful as it is to be famous (or infamous) for a revolutionary new idea, do you really want to be responsible for widespread havoc?

    Someone else will eventually have the same idea. Maybe even next week -- see Newton and Leibniz. Perhaps other discoverers, too, will have the good sense to keep their mouths shut. But when eventually one blabs, you will at least have the satisfaction of knowing that you were not the one who destroyed society.

    BTW: Asimov once wrote a story called The Dead Past that explores this theme.

  20. How to make your own certificate on Why Are SSL Certificates So Expensive? · · Score: 1
    If you have openssl installed, generating your own certificate is as easy as:

    openssl req -new > new.cert.csr
    openssl rsa -in privkey.pem -out new.cert.key
    openssl x509 -in new.cert.csr -out new.cert.cert -req -signkey new.cert.key -days 3650

    Of course, your certificate wasn't signed by a known CA, but getting a certificate signed by a CA only says "this certificate really belongs to this person", it doesn't say "this person is trustworthy" or "this person knows how to code a website that can't be hacked." And really, the latter two are much more important. Most users don't get this, so for an e-commerce website, getting an official cert is a good idea. Heck, for ecommerce, $150 for a cert is a relatively small business expense. But for your own use, you may as well just stick with self-signed certs.

    - Morty

  21. RedHat and rpm --checksig on Whistler MAY Refuse To Run All Unsigned Code UPDATED · · Score: 1

    RedHat has had something similar for quite some
    time: rpm --checksig.

  22. Universal already tried this on Time Warner To Change DVD Region Coding System? · · Score: 1
    I have two DVDs Universal DVDs that will play on my Apex in region 1 mode, but give a region- related error when played in region bypass mode. Five of my other Universal DVDs have no problems.

    Note that the error looks different than when I try to play, say, one of these disks while in region 2 mode. When I try to play region 1 in region 2, the player itself gives me an error, ie. I see the error on the Apex backdrop, before the disc finished loading. When I load one of these in region bypass, I get an error from the DVD itself, with a universal logo.

    Interestingly, the two Universal DVDs I have that do this are relatively old. Their more recent releases don't have this problem. My guess is that a lot of people with regionless players (many of the original players were regionless) complained.

    How this blocking works: DVDs actually do have a programming language on them, and a standard for running it. This is so menus and interactive features can work without the DVD consortium predefining all the special features a DVD could have. If you've ever looked at a DVD's filesystem, the video is in .VOB files, while the code is in .IFO files. Players include interpreters for this code. That's why DVDs like the Matrix sometimes cause problems for some players -- they push the envelope of the programming language, and expose bugs in the player implementation.

    In case anyone is curious, the Universal DVDs that have this problem are:

    Andromeda Strain
    Army of Darkness

    The Universal DVDs I have that don't have this are:

    Being John Malkovich
    Battlestar Galactica
    Erin Brockovich
    Happy Gilmore
    Sneakers

  23. I have a .us address on U.S. To Re-Administer .US Domain Space · · Score: 2
    I've had a .us address since 1997. In Maryland, .us domains were free, which is a Good Thing when you're in college. As I recall, that was part of the point of .us -- in an era when Network Solutions had the .com registration monopoly and charged $100 for a domain, the charter for .us explicitly called for a TLD where registration would be free or very cheap (I think $10 was mentioned as acceptable.) The implicit assumption was that .us was not very user-friendly (longer domain names, slower registration turn-around), so it would mostly be used by people to whom budget mattered more than service.

    The need for a cheap TLD has largely gone away. The major TLDs now actually have competitive registrars, which means we can get domains names with low prices *and* good service. Why not just toss .us in with the other commercial TLDs and have done with it?

    (Of course, please grandfather in those of us who already have our .us domains. :) )

  24. bash-httpd on Httpd Written In Postscript? Shell? · · Score: 2
    Writing a web server in sh-style shell is relatively easy. Here's mine:

    bash-httpd

    But writing one is postscript is cool. :)

  25. The limitations of free speech on Code As Free Speech -- Pandora's Box? · · Score: 1
    Before you can discuss if something should be protected by free speech, it helps to know what free speech protections really mean. "Free speech" is not a carte blanche to do things with no consequences. A whole lot of really nasty things are allowed by the First Amendment -- bomb making books like the Anarchists' Cookbook, the MIT Lockpicking Guide, pamphlets that advocate the overthrow of our government, and Ku Klux Klan rallies. As bad as virii are, they won't ruin your day in quite the same way as a letter bomb would. Just because you can post virus code on the net doesn't mean that you're allowed to actually attack a system with a virus, any more than you're allowed to blow people up. If the speech itself leads directly to harm, that's covered too -- according to a WW1-era Supreme Court ruling, "you can't shout 'fire' in a crowded theatre.

    Allowing virus code to spread sounds awful. But remember, the point of the First Amendment is not to protect speech that society likes anyway. Rather, it is to protect speech that society would natually want to ban.

    "Free Speech" has other limitations as well, the most famous being copyright. If someone else produces a book, you can't copy it, even if you acknowledge the original author. If someone else hires you to produce a book for them, they have the copyright, and you lose your original rights to the work. The same should be true for code. So programmers can continue to work in an age where code is "Free speech."