Slashdot Mirror


User: McGregorMortis

McGregorMortis's activity in the archive.

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

Comments · 130

  1. Meaningless? on New York Issues RFID-Encoded Drivers Licenses · · Score: 5, Insightful

    A Social Security number is "meaningless". It's just an identifier. But it's a number that uniquely identifies you, and if other people get their hands on it, or are able to spoof it, then than meaningless number can have adverse effects on your life.

    How is this "meaningless" identifier any different?

  2. Expelled! on Royal Society "Creationist" Resigns · · Score: 1

    As far as I can tell, what Prof. Reiss actually said was not very unscientific at all.

    It seems to me that this whole episode has the Royal Society played right into the hands of Ben Stein and the clowns behind that Expelled crap. They couldn't have asked for a better example of the kind of "persecution" they claim they're being subjected to.

  3. The Machine Stops on Carbon-Neutral Ziggurat Could House 1.1 Million In Dubai · · Score: 2, Interesting

    Will the thought of living in a machine comfort people?

    Not if they've read the short-story The Machine Stops by E.M. Forster.

  4. Ring-tones for cars on Lawmakers Say Electric Cars Are Too Quiet · · Score: 3, Funny

    I always thought, if I had an electric car, I'd actually want to make it not seem so... electric.

    It's actually a chance to personalize your car. You could buy car-tones the same way people buy ring-tones. Lots of selection. I'd like my electric car to sound like a Lamborghini, or maybe like something really cool like a gas-turbine. You might prefer a big throaty 70's muscle-car sound. A geek might prefer something like the Jetson's car sound, or the sound of a TIE fighter.

  5. Re:signal to noise on Do Static Source Code Analysis Tools Really Work? · · Score: 4, Insightful

    If you're tuning it to ignore assignment within a test , ie "if( x=y ) {}", then you're missing the one of the great points of using PC-Lint.

    That code is simply in poor taste, even if it works. What PC-Lint, and good taste, say you should do is change the code to "if( (x=y) != 0 ) {}". This will satisfy PC-Lint, and also makes your intention very clear to the next programmer who comes along. And, best of all, it doesn't generate a single byte of extra code, because you've only made explicit what the compiler was going to do anyway.

  6. Preventing bugs is only part of what it gives you on Do Static Source Code Analysis Tools Really Work? · · Score: 1

    I use PC-Lint religiously, and have been for maybe 18 years now. In my opinion, it has made me a better programmer. It teaches you to be disciplined, because whenever you get sloppy, it barfs all over your disgusting code. The discipline you learn from it remains even after you stop using it. You start to think like Lint.

    The First Commandment for C Programmers states "Thou shalt run lint frequently and study its pronouncements with care, for verily its perception and judgment oft exceed thine."

    This is as true now as it was when the prophet (PBUH) spoke.

    I love PC-Lint, but it does have some drawbacks. They added C++ support to it, but it really is having a hard time with the crazy template meta-programming tricks found in the Boost library. Using Boost will bury you under an avalanche of spurious warnings. Sometimes, it will even crash. In this case, studying its pronouncements with care is liable to give you a stroke.

  7. But... what is it? on Memristor — 4th Basic Element of Circuits · · Score: 1

    The linked article, and even the Wikipedia page about it, are leaving me very puzzled.

    The fundamental circuit elements are all "fundemental" because they have very simple mathematic functions that describe their behaviour.

    For resitors, it's just Ohm's law: V = I*R

    For capacitors and inductors, there are integrals involved (which, for you paranoiacs, means they "remember" the past, just like this memristor thing).

    Capacitor: V = 1/Capacitance * Integral( I )
    Inductor: I = 1/Inductance * Integral( V )

    Inductors can be seen as the "dual" of capacitors (just swap voltages and currents in the equations.) Resistance can be seen as having a "dual" of conductance (again, swap voltages and currents).

    So, where does this "memistor" fit in? What is its mathematical function? Does it have a dual? Perhaps a "forgetistor"?

  8. Fluidics on Ten Weirdest Types of Computers · · Score: 1

    Personally, I've always found Fluidic Logic to be fascinating. It's based on the flow of a fluid (usually air) through specially-shaped chambers. Typically implemented in a stack of etched glass plates. But no moving parts, just fluid-dynamics. They can make logic gates, flip-flops, all kinds of things.

  9. Re:Submitter Can't Read on The Gray Areas of Search-Engine Law · · Score: 3, Insightful

    Precedents and analogies are great for making the law consistent, but they will only go so far. Once in a long while, it's necessary to create new models, which may then become the source for analogies in the future. Google is probably one of these. Google isn't precisely like a newspaper, nor is it precisely like a broadcaster, or a phone-book, or a credit-reporting agency, or a common-carrier. It's a new kind of thing, called a "search-engine."

    Analogies may provide some context for deciding how to treat it in law, but trying to pound the square search-engine peg into any single one of the existing round analogies will only lead to irrational and unhelpful rules.

    Over time, new case-law will develop, and someday lawyers will be arguing that their next new thing is analogous to a search-engine and subject to the same freedoms and restrictions. I think Google, by doing deliberately provocative things like the Book Search, is working to accelerate that process. That's a good thing, even if the Foot-shooters and Nose-cutters Association of America doesn't see it that way.

  10. Re:They're not geeks on Getting Gouged by Geeks · · Score: 1

    Hanlon's razor comes to mind: "Never attribute to malice that which is adequately explained by stupidity."

  11. Too bad it's Tony Merchant running it... on Massive Canadian Class-Action Cellphone Suit Is Approved · · Score: 1

    Those 7500 people will be lucky if they see pennies on the dollar from any settlement.

    Googling "Merchant Law Group" turns up some strange legalese terms. What does "conduct unbecoming a lawyer" mean? What does "disbarment" mean?

    Unfortunately, the Merchant firm also has powerful friends in high places.

  12. Re:yeah its cool, but... on Robotic Presence For a Telecommuter · · Score: 1

    Have you seen Demon Seed?

  13. You know what else they say... on 800 Break-ins at Dept. of Homeland Security · · Score: 1

    "Those who can't do, teach."

  14. Another detailed article on Kaleidescape Triumphant in Court Case, DVD Ripping Ruled Legal · · Score: 1

    I stumbled over this in-depth article, based on interviews with Kaleidescape people. Describes the whole story of the Kaleidescape product from the beginning right through to the end of this court case.

    Seems like DVD-CCA's original legal strategy was not really well thought-out. They tried to patch it up with a bunch of bluster and an "I AM ABOVE ZE LAW!" attitude, but the judge would have none of it.

  15. Re:FlexeLint / PC-lint on Static Code Analysis Tools? · · Score: 1

    Pricey? Well, it's not free, but it's almost free compared to Coverity or high-end tools like that. And it really does some very clever checks. You get a lot of bang for your static analysis buck.

    I've been using PC-Lint for over 10 years now. I think it's made me a better programmer.

    I love PC-Lint, but I really do wish its handling of C++ was better. It was really rough at first, generating kinds of false errors on even the most harmless-looking template code. It's better now, but it still has a lot of trouble with the Boost libraries. Boost pushes C++ to the uttermost limits of what is legal, and PC-Lint chokes on a great deal of it.

    I love PC-Lint, and I love Boost, and it breaks my heart that they can't get along better.

  16. They already piss me off on Apple, the New Microsoft? · · Score: 1

    I only own one Apple product, a 60GB 5G iPod.

    It was great, until I let them upgrade it to firmware 1.2. Then it was crap. Couldn't run for more than 20 minutes without locking up. Everybody had this problem, not just me.

    Did Apple release a patch the next day? No. Did they release a patch next week? No. Next month? No.

    For month after month, my iPod sucked ass because of that godawful firmware. Did Apple ever announce that a fix was coming? Did they ever acknowledge that there was a problem? Did they ever even say one single word about it? Hell no. They're Apple, they don't have bugs.

    Eventually they did release a fix, and my iPod is good again. But damn, that really pissed me off.

  17. Re:actually... on UK Propose Registering Screen Names with Police · · Score: 5, Insightful

    So, we're talking about a law that, applied to ordinary citizens, would be considered unjust. And we even admit that it will have no value if applied only to sex-offenders. But that's okay, because it's really just a way to punish them, and they deserve to be punished more. Always more. They can never be punished enough. This is how we justify it?

    If the punishment for their actual crime is not sufficient, why do we not just increase the punishment? Why create all sorts of imaginary pseudo-crimes to heap onto them? How is this justice?

  18. Re:Banned from the Internet? on MySpace Worm Creator Sentenced · · Score: 1

    This kind of punishment reminds me of a short-story by Isaac Asimov called "A Perfect Fit" (included in the anthology "The Winds of Change"). In that story, the world has become utterly dependant on computers (like ours is.) The main character, a guy who has committed computer crimes, is given the "perfect" punishment: psychological conditioning that makes him incapable of operating a computer.

    He becomes a ghost living on the edges of society. Unable to use bank-machines, unable to buy or sell almost anything without help (all money being computerized). He has struck at the very foundations of society, therefore let him live in a society without the benefit of those foundations. That's the theory, anyway.

  19. Re:On a very busy road... on Chaos and Your Everyday Traffic Jam · · Score: 1
    Seriously, BMW demoed a device many years ago that would allow you to get much closer to the vehicle in front but in a safe manner. I think that it is only a metter of time before there is a viable system to connect vehicles together electronically in such a way that they can be physically very close to each other in a safe manner. The driver would join such a convoy and then switch on an autopilot system and sit back and relax.
    That would be a pretty sweet system, but I don't expect to see it in the US or Canada within our lifetimes. I think we have the technology to do it... it's amazing to think about all the things we have the technology to do, if only somebody could be found to put up the money. But this one is probably doomed by one thing: litigation. Such a system would be amazingly efficient and fast, and would almost certainly save lives. But the first time something goes wrong and you get a hundred car pileup at 120mph, you just know the inevitable lawsuits would bankrupt every company even peripherally involved in it, and probably a few smaller governments too. Nobody will risk that in the US. It may happen in Europe, but not in the US.
  20. Your tax dollars paid for this list on US Bans Sales of iPods To North Korea · · Score: 2

    The likelihood that Kim Jong Il be even momentarily inconvenienced by this is negligible. The project is a failure before it's even started.

    Probably not a lot of money spent, just the salaries of a bunch of high-ranking national security people for a few months. Nothing compared to the costs of an Iraq war or anything, but still... couldn't they find something more useful to do than waste their time on this useless masturbatory fantasy?

    If the intention was to make Kim Jong Il fall over and die laughing at those whacky American imperialists, then maybe it would have a slim chance of success.

  21. Take the damn movies! on Politics and 'An Inconvenient Truth' · · Score: 1

    If the oil people decide to cut your funding because of it, then on their conciences be it. I'm sure the organization can survive without it.

    Conversely, if you refuse to show this movie soley out of fear of losing oil-industry funding, then remove the word "Science" from your name, since your motivations clearly have little to do with Science.

  22. Ow! My sperm! on Cell Phone Use May Be Bad For Your Sperm · · Score: 4, Funny

    Bender: "What should we point it at first?"
    Fry: "I dunno. Try it on me!" *zap* "Ow! My sperm!"
    Bender: "Wow! Neat! Mind if I try that again?" *zap*
    Fry: "Huh, didn't hurt that time."

  23. Congressmen on MySpace Predator Caught By Code · · Score: 1

    Perl is a great language for writing such sophisticated logarithms.

  24. Re:Epson ? on HP Launches Ink Patent Violation Manhunt · · Score: 4, Informative

    My money goes to Canon. I had an Epson printer for a while, and it sucked ass with a huge sucking noise.

    My Canon i960, on the other hand, rocks my world...
            - quiet
            - fast
            - never, ever clogs
            - individual ink tanks
            - no chip in the tanks
            - uses a clever optical scheme with a prism in the tank to read the ink level.
            - replaceable print head (not that I've needed to)

    And Canon has not engaged in any absurd DMCA or patent barratry against anyone yet (that I know of.) They've just done a fantastic job of not pissing me off, unlike HP and Lexmark.

    Ok, their ink cartridges still cost a bundle. And their newer cartridges designs have chips... but they're still the best of a bad lot as far as I'm concerned.

  25. Will work with my iPod? on ESR Advocates Proprietary Software · · Score: 1

    That's the wrong question. People should be asking Apple, "Will it work with Linux?"