Slashdot Mirror


User: Discordantus

Discordantus's activity in the archive.

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

Comments · 72

  1. Re:Is that even legal? on Upcoming Firmware Will Brick Unlocked iPhones · · Score: 1

    I think that was a bad analogy. Here's a different one:

    Say that you buy a video game for your computer, and apply a patch from some website that makes you invincible in the game. You do this, despite a warning on the packaging that patching the game with patches not distributed by the game publisher could ruin your installation. Still, everything is working fine...

    Then, a couple months later, the game publisher releases a patch that fixes bugs and updates the interface for the game. You download and apply the patch to your hacked copy of the game, and (surprise!) the game crashes and burns, since some of the patched areas overlapped.

    Who's fault is this? Yours, or the publisher's?

  2. Re:In this scenario on New Theory Explains Periodic Mass Extinctions · · Score: 1

    Settlements on Mars or elsewhere in the solar system would be perfectly fine as a solution to the short-term problem of us destroying ourselves, or of some Earth-local disaster. It was this type of event that I was referring to in my original post. Regardless, if we sustained a settlement push that would net us some colonies on Mars in the near (100 years) future, we'd surely be out of the solar system before the next cosmic disaster hits it. And sure, the whole galaxy is yet another basket; but the bigger the basket, the greater our chances of survival.

  3. Re:Huh. Better get to work! on New Theory Explains Periodic Mass Extinctions · · Score: 2, Insightful

    The human race's problem right now is that we have all our eggs in one basket; namely, Earth. If something terrible were to happen to our planet, the entire human race could be wiped out, forever.

    It seems obvious to me that we need to spread out. In an age where a nation (or even a well-funded doomsday cult) could conceivably make the planet humanly uninhabitable through the use of nuclear weapons, the settlement of other worlds seems paramount. And it's only going to get easier to destroy the planet; as technology progresses and procedures get simplified, costs invariably come down for building any piece of technology.

    I seriously believe that the fate of the human race will depend on one question: can we get colonies on other planets before we destroy our own?

  4. Re:And they're going to lose.. on ACLU Protests Police Scanning License Plates · · Score: 1

    This is very different from officers looking at plates. The key difference is that *all* the license plates are scanned, and *all* of them go into a database with their gps information. So anyone with access to the database can search for whatever license plate they want. If you can't come up with a million scenarios where this could be very bad (cop says "My wife is at a divorce lawyer? I'm gonna kill that b*tch!"), then you don't have a very good imagination. This program should be stopped, if only for the possible abuses.

  5. Re:No competition on the low end on Puncturing the "PCs Are Cheaper Than Macs" Myth · · Score: 1

    I have two things to say: First, (117/2=58.49999) is not a math error, it is a precision error, one that exists on all personal computers, and nearly all computers in general. Usually, calculators judiciously round the numbers that they display to you to prevent you from seeing these things. Second, I think you are not being quite truthful. I remember when MacOSX was first released, the shipped calculator didn't round the output to its display, and you were likely to get results like those you mentioned. However, that was fixed long ago. I double-checked it myself, both the Apple-supplied calculators installed on my Intel iMac give 117/2=58.5

  6. Re:Apple should buy both AMD and Intel on Why Apple Should Acquire AMD · · Score: 1

    You hear that sound? That's the sound of all the anti-trust lawyers drooling.

  7. Re:Now wait a minute.. on Atom Smasher May Create "Black Saturns" · · Score: 5, Insightful

    no, the gp is right. H didn't say provable, he said disprovable. Huge difference. Evolution is probably not provable, but it is disprovable. This is also why creationism is not science: it is not disprovable (once an omnipotent God is in the picture, any disproof can be refuted).

  8. Re:Easy compared to what? on Repair Computer, Repurchase OS? · · Score: 2, Interesting

    Which only goes to prove: if you know something about computers, one way or the other, you'll stop paying for software.

    I've come to the point where I consider paying for multimedia and software an altruistic act. I'll pay for software or music if I feel I should support whoever is getting that money. So I still pay for some shareware, and purchase content from the artists. But that's pretty much it.

  9. Re:Rovers ought rendezvous on Mars Rover Reaches Victoria Crater · · Score: 1

    Perhaps off that rock it got hung up on, or out of that patch of fine sand it's wheels got stuck in.

  10. Re:"Simple" molecule? on The Nanopowers of Spinach · · Score: 1

    The first hyping of nanotechnology focus primarily on nano-scale robots, describing how they could do anything, from curing disease to terraforming planets. Many people still have this fixation on just that part of nanotech, even though it is unlikely to appear any time soon.

  11. Re:Shiny! on Chase Data for 2.6 Million Ends up in Landfill · · Score: 2, Informative

    Er, parent post isn't offtopic. He's referring to the firefly episode "Trash", wherein a heist is pulled off by dumping a valuable object in the trash to avoid it setting off alarms on the way out. The valuable item is then retrieved from the trash bin before it makes it to the dump.

  12. Re:It takes two to discuss on What's the Secret Sauce in Ruby on Rails? · · Score: 1

    Okay, a politics "exponunciation" :P

    You're right, I used the term "discussion" too "liberally" :)

    "Quotes", too, I "think".

  13. Re:Conservative, not liberal. on What's the Secret Sauce in Ruby on Rails? · · Score: 2, Informative

    Insightful? Good grief; someone misunderstands a word, turns it into a politics discussion, and gets modded insightful. Amazing. I especially like how he thinks the founding fathers were conservative. Haven't heard one like *that* in a while.

    First point: "liberal" has more meanings than just "Democrat". It's use in the grandparent post was to refer to the fairly liberal (generous, ample, unlimited (see http://answers.com/liberal) qualities of the MIT license. A conservative license is more like a corporate license; "conservative" means "restrained; cautious, moderate; favoring traditional values; preservative" (see http://answers.com/conservative). A restrained license? doesn't sound very like liberty to me.

    Second point: The founding fathers were conservative? Please describe for me how they were cautious? Or restrained? They certainly didn't favor traditional values; no, they were revolutionaries, who rebelled strongly and bravely against the traditional governments of Kings and Lords. They favored ":maximizing each individuals rights and minimizing the role of the state" in their lives. They "believed in free will", and the fundamental right of a person to have the opportunity to create their own place in history. This, by definition (see http://answers.com/libertarian) makes them libertarian, not conservative or liberal.

    Sorry for the off-topic second point, but not replying to things like that are impossible.

  14. Re:Bad title on Microsoft Won't Offer Patch Before Worm Strikes? · · Score: 1
    I may be mistaken, I believe it's something like this:
    • Trojan horses masquerade as something you want to click on, then deliver their payload, possibly sending out a new generation of itself to your friends via email.
    • Worms spread over a network by finding vulnerable computers and taking them over. That computer is now a base for the next generation.
    • Viruses spread by embedding themselves in your normal applications. When you launch an infected program, it proceeds to infect everything else. There may be an incubation period, allowing it to spread before it hoses your computer.
    Which would make trojan horses and worms the same, except with trojans exploiting a meatware vulnerability instead of a software bug.
  15. Re:Bad title on Microsoft Won't Offer Patch Before Worm Strikes? · · Score: 1

    Still a bad title, but no, it's not a virus. It's a trojan horse, for the very reasons you mentioned.

  16. Re:User fees are the way to go on E-Tracking May Change the Way You Drive · · Score: 1
    The fact that you freely admitted to what you've been doing and freely admitted that you are doing so with the full knowledge that it is wrong, and you are doing this without posting as AC speaks volumes...

    The question of "right" vs "wrong" requires a moral or ethical judgment on a topic, which is unrelated to the question of "legal" vs "illegal". I think it is obvious that the poster doesn't feel he is doing anything wrong in these illegal actions.

    One other thing... If it is considered "American" to break a few small laws, then it is only fair to allow companies and law-enforcement to do the same... So its okay if a politican takes a little kickback in exchange for his hard work... Its okay if a governor hands a huge project to his best buddy without a public bidding process.

    Moral issues, once again. Or perhaps ethics. There is a considerable overlap between ethics, morals, and law, but that doesn't mean they are equivalent.

  17. Re:Spammers killing Google on Google's Site Ranking Secrets · · Score: 0, Offtopic
    I'm guessing your browser doesn't put link titles on tooltips for you? The link titles are pretty self explanatory.

    OTOH, the help view is remarkably heinous. The way it mangles the text is extraordinarily un helpful.

  18. Re:Voice-spam? on Businesses Discover Skype · · Score: 1
    make it cost a little bit to communicate with someone.
    Can you say... Hashcash?
  19. Textile, I say! on A Powerful, but Minimal Document Markup Language? · · Score: 1

    I'm surprised that I didn't see Textile mentioned here. It's a simple, yet fairly powerful human readable markup language. Examples:
    You can make a span of text *bold by using asterisks,* or _italic by enclosing it in underscores._
    * bulleted lists
    * are easy
    * to make...
    |Here's a table cell|and another|one more|
    |another|row|here|

    There are many other styles; and simple ways to mark spans with styles and classes (for html output).

    For more information, examples, and a live demo, look at http://www.textism.com/tools/textile/

  20. Re:hmm.. maybe a bit Off Topic.. but on Rubyx OS - A Testament To The Power Of Ruby · · Score: 2, Informative
    You are correct, regexes are full-fledged objects in Ruby. In the Ruby interactive interpreter (">>" is me, "=>" is the interpreter):
    >> /foo|bar/.match("this foo that").to_s # the matched string
    => "foo"
    >> %r(/etc/hosts|/bin/sh).class # returns the object's class
    => Regexp
    >> a = /(foo)bar/m # stores it in a variable
    => /(foo)bar/m
    >> /test#{a}test/i # embed it using #{} (string interpolation)
    => /test(?m-ix:(foo)bar)test/i
    Usually the %r syntax is used to make the regex clearer, like when you don't want to have to escape a bunch of slashes. Similar to Perl, anything can be a delimiter, so you can pick what looks best in the situation.
    >> # an array of regexen!
    >> [ %r(foo/bar), %r:(foo/bar):, %r_(:foo/:bar)_ ]
    => [/foo\/bar/, /(foo\/bar)/, /(:foo\/:bar)/]
    After learning Perl, I went looking for a language with a clearer syntax. At first I looked at Python, and the only reason I didn't stick with it was that I like being able to use regex literals. So I guess it's a matter of taste.

    Ruby is the first programming language I've used where I can actually write an entire script and have it work the first time. Not always, but fairly often. I've heard similar things (about Python) from my Python friends. To me, that is the most important aspect of a language, since debugging bugs me :)

  21. Re:hmm.. maybe a bit Off Topic.. but on Rubyx OS - A Testament To The Power Of Ruby · · Score: 3, Informative
    It has some of them. But their use is mostly discouraged... the ugliness of the $s and @@s are supposed to keep people from using them :) Also, there are many excellent constructs built in to replace them. Take Perl's regex match variables, for instance. Here is an example of a Ruby way of using regex matching, where you can collect "MatchData" objects from a match:

    (note that '#' starts a comment, and => (value) in an end-of-line comment is showing the resulting value of an expression.)

    re = /(\d+):(\d+)/ # match a time hh:mm
    md = re.match("Time: 12:34am")
    md.type #=> MatchData
    md[0] # == $& => "12:34"
    md[1] # == $1 => "12"
    md[2] # == $2 => "34"
    md.pre_match # == $` => "Time: "
    md.post_match # == $' => "am"

    You can collect as many matches as you want before you process them. There are no freaky, hard to remember variable names that you need to remember. You can still do it the Perlish way if you want to, but a lot of that stuff has been slowly made less desirable to use. I wouldn't be surprised (or upset) if they disappeared altogether in the future.

    Then again, there may be the exact same thing in Python, and you're wondering why it's special. Since I went to Ruby straight from Perl, I wouldn't know.

    (The code was pulled directly from online docs, so I'm not pretending I wrote it :)

  22. Re:The trouble with moderation on Google to Launch Free Mail Service? · · Score: 1

    or even better: encode the actual url to redirect through Google's servers. A clicked link is a vote for that link. An ignored link isn't counted as a vote against, it just doesn't get a score that round.

    I can think of many times when I searched for something (ie. dog breed long hair) and sifted through a few pages of perfectly good matches until I found the one that best fit what I had in mind, simply because I didn't know exactly what I wanted until I saw it (an article, perhaps, about the Australian Wooly Mastiff). So, sometimes clicking next just means that you didn't narrow your search enough, possibly because you didn't know to.

  23. Re:Bad name on Why's (Poignant) Guide to Ruby · · Score: 3, Insightful

    I'm not sure I follow... a glance at ruby's docs implies that it uses good 'ol IEEE 754 standard floating point numbers, and it calls them... "Float"s. Another look shows that the "BigDecimal" library /module/thingy actually uses decimal arithmetic. So I'm uncertain what you are criticizing...

  24. Re:Bad name on Why's (Poignant) Guide to Ruby · · Score: 2, Insightful

    For instructional purposes, I imagine it is much easier on the student to speak of decimal numbers than to launch into an explanation of binary, much less the true nature of floats. I can grok it, and you (presumably) can grok it, but that's due to long-term exposure. This is obviously aimed at being a lightweight text, not one that gets into the mucky internals. there are plenty of those around, but this is the first programming tutorial that I would feel comfortable giving to someone who is just interested in learning to program as a novice.

  25. Re:Zen and the Art of Motorcycle Maintenance on Zen And The Art of Nomad Hacking · · Score: 1

    probably...
    but it also could be referencing any of the myriad of self-help books with similar titles:
    amazon search: zen art
    zen and the art of making a living
    zen and the art of writing
    zen and the art of managing up
    zen and the art of archery
    zen and the art of falling in love
    zen and the art of cooking
    zen and the art of stand up comedy ...

    I kinda like the titles better than "... for dummies"