Slashdot Mirror


User: pokeyburro

pokeyburro's activity in the archive.

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

Comments · 248

  1. Re:EWD 696 on Head First Java · · Score: 1

    Dijkstra was talking about cognition in general. His thesis, as I always interpreted it, was that every concept should be dealt with solely in terms of language; the best language in this case would be mathematical symbols.

    EWD 696 does give some good points supporting this. If you illustrate something with a picture, there's a risk that the picture will trick the viewer into considering only a subset of the cases possible. For example, you might be doing some trigonometric proof, and to help yourself through it, you draw a simple triangle to stare at. You try to be careful, and not make it equilateral, or isoceles, so you move the top vertex over a bit to the right so it's scalene, and as a result you figure that anything you try on that triangle ought to work on any possible triangle. But perhaps you've now tricked yourself into assuming that any triangle's height segment (by which I mean the segment intersecting the top vertex and perpendicular to the base) is contained entirely within that triangle, and divides it into two smaller triangles. It shouldn't be hard to imagine a counterexample, which might not be covered by the "proof" you end up with.

    However, as deep as is my respect for Dr. Dijkstra, this was one belief with which I could never fully agree. I would say that every important scientific or logical argument certainly should be expressible as pure math. I would also agree with EWD that the graphical approach is not "more natural". Rather, it's the other way around. One might say that God made the universe out of math; the nice view was just a pleasant outcome.

    But I do not believe in forcing oneself to deal solely in terms of the math, though it's surely a worthwhile and underused exercise. I believe the mind's eye for visual patterns can sometimes spark an idea for solving a problem, that would never have been thought of by considering the equations alone. (The Tufte quote is relevant here, btw; there are good illustrations and bad illustrations, and sometimes a good illustration is just fun!)

    To me, the optimal approach to thought should be look at the equations (or description, or spec, or what have you), think really hard, and if nothing comes from that after a while, see if the picture helps. Heed EWD 696, though, and don't let yourself be tricked! When you finally arrive at what you think is an answer, express it solely in terms of the math. Only then will it be truly solid.

    More to the point, don't get too deeply into the habit of relying on pictures to learn. EWD would say don't do it at all; I think it's fine, but always remember that they're illustrative. They're like analogies. They may help you with a new concept, but you can only take an analogy so far. Always do the math in the end.

  2. Re:Friggin Troll or what? Bush is a Fascist Pig! on USS Ronald Reagan Commissioning Tomorrow · · Score: 1

    And that was the day when I became a fan of danheskett (178529).

  3. Re:Back in the days... on Naming Your Character In RPGs? · · Score: 1

    I remember playing LPMuds over a 300-baud dialup. Man, those were the days. Each line would take a second or so to print out. By the time you saw who was in a room, you were already PKed...

  4. Unofficial list of NOLF stand-out features on No One Lives Forever Prequel Unveiled · · Score: 1
    In what ways would you consider an FPS to stand out? Here's a (probably incomplete) laundry list of neato things in NOLF. Some you might think are important; others less so. Pick yer poison:

    • Stealth elements, a la Deus Ex. You can get quite far in a lot of the game without killing anything. Indeed, in a few cases, it's much easier that way.
    • Great AI. Enemies can circle around and flank. They seek cover. If there's no cover, they'll often hit the dirt and fire from a prone position. They run away if disarmed. They sound alarms if available.
    • Great graphics. I was stunned at the tornado and submarine scenes. And of course, the fake lava. :-)
    • Great voicing and acting. Especially in NOLF2. People move realistically (they're based on motion capture), lips are synced to speech, and the eyes are expressive. As much as I like Deus Ex, do you remember how horrid the faces looked? (Though I suspect they'll improve in DX2...)
    • Dynamic music. The music transforms smoothly from normal ambience to sudden surprises to high-pressure chases, in response to what's happening. And BTW, personally, I love the music.
    • Great engine. Handles narrow streets, many-roomed buildings, and wide open wilderness equally well.
    • Multiplayer. Various missions, some parallel to the SP game, and some nifty variants such as Doomsday.
    • Humor. Oh my god, the humor. I loved the sequence in NOLF1 with the scientists doing tests on goats, and the chase scene in NOLF2 (you'll know it when you see it).


    Overall, I suppose nothing here reeeeeally stands out, but the collection of features makes for a better experience. Is there something in particular you're expecting when you think of a "stand-out FPS"?
  5. Re:Seriously, as there is only one human race... on China Accelerates Mars Program · · Score: 1

    Cooperation and competition are both hallmarks of the human species. If only cooperation worked, communism/socialism would've worked a helluva lot better than it did.

    So, OK, cooperation, competition, and self-interest are hallmarks of the human species. And laziness. And hubris. And greed. And sex. And violence. And donuts.

  6. Re:How much to concede to please everyone? on Anti-Spam Webforms Leave Out The Blind · · Score: 1

    What is wrong with maintaining a "good enough" or "this is the best we got" solution while we look for better solutions? The homeless shelter you mention may not have been up to code, but it was better than nothing.

    Well, there's a saying that "good enough" is the enemy of "best". The idea is that people will see the "good enough" solution, and pass on the harder/slower/more costly "best" solution. Then, later on, they find themselves locked into "good enough" long after it stops being "good enough" (Windows, anyone?), or it turns out to be "utterly bad" upon further inspection after the choice has been made.

    In this case, one could argue that any homeless person suffering an accident in this shelter could sue the city (or nuns) for millions. Personally, I think that's even more enraging. Too few people understand the consequences of abusing the right to sue for damages, and have driven up the price of getting anything done.

    I think your point was a fine one, and were I a nun, I would've set up the shelter anyway. And if I were a homeless person, I would have understood the shelter for what it was and taken my chances with the below-code conditions, offered to help carry my disabled housemates, and if I get injured, hey, this was way better than the street. I suspect this would've been the case here, except for a few bad apples...

  7. Re:Why? What's the use? on Anti-Spam Webforms Leave Out The Blind · · Score: 1

    ...couldn't you simply direct the user to perform a few simple tasks? (e.g. select the bubble with the picture of the fish next to it, then type the last name of the president of the united states in the second box from the left) I doubt AI would be able to cope with as system like this, especially if you had varying combinations of tests. If you had a variety of these tests, you could also make some that accomodated the disabled, too.

    Think about the problem some more, and I'm sure you'll see why what you just proposed is harder than it sounds. First, as beavis88 said, not everyone knows trivia. You'd either have to go through a lot of work and money(!) to make a lot of questions, or make so few that a program could memorize them and answer them with an automated script. Same with "selecting the fish" - spend lots of money, or risk a brute-force hack. You could keep modifying the tests and introducing new ones, but that takes human effort and, again, money.

    Mangled text is great - it's easy to make a program that can make random text strings and apply random manglings to it, but there's no cheap, reliable program that recovers the original text from the result. Meanwhile, it's assumed that anyone using the Internet can read, and can parse mangled text. (Except not, as is seen here.)

  8. Re:Turing Test? on Anti-Spam Webforms Leave Out The Blind · · Score: 1

    I'll give this a stab. Those visual tests are meant to keep programs from using those forms 100,000,000 times, while allowing actual humans to use them as easily as possible. (They're also designed so that a program could drum up those images fairly easily, on the fly.) An ideal test would be one that accepts any human being, and rejects any program. In other words, the Turing test would be ideal.

    With that said, I see no "interesting issues surrounding the Turing test". This visual test is obviously not a Turing test (though it's a clever approach). If it were, blind people wouldn't be complaining about it (unless they're programs... hmmmm). All it's doing is relying on the fact that currently, no one's figured out how to make a cheap, reliable image recognition program. The comment at the end of the article seems to imply the Turing test itself (of which no examples even exist today) would be inapplicable here.

  9. Re:Bullet-proof nano-fabric? on Nanotube Applications Grow And Grow · · Score: 1

    OK, as others have said, bulletproof clothing's purpose is to redistribute kinetic energy, so that a small fast force is turned into a large slower force. And it doesn't necessarily need to be heavy to do that; it just needs to be structured properly. And with that said, all that kinetic energy will still need to go somewhere, whether it's redirected all over the body, absorbed, turned into heat, or a combination of these.

    Maybe with "smart skin", you could keep redirecting that energy around and around the garment until it finally dissipates as heat. Of course, get hit a lot (say, from a Thompson), and you turn into a salisbury steak dinner, so that's a problem.

    Maybe it could be directed outward in various directions. The skin itself is pushed out, though not so hard as to break it, and then rebounds to its normal shape relatively slowly. I can just see someone getting hit with a bat to the chest and suddenly going all spiky everywhere.

  10. Re:Bullet-proof nano-fabric? on Nanotube Applications Grow And Grow · · Score: 1

    Feel free to correct me on this. I always had the distinct impression that mithril itself wasn't magical, though it might have been forged using magic. It was just really well-made armor. All of its properties once made were accountable using nothing but physics (minus magic). Do the books make any reference to some "aura" or something accompanying mithril afterward to protect the wearer?

  11. Re:ac _and_ dc? on Small Footprint Computers · · Score: 2, Funny

    More importantly, does it run on either Spinal or Tap?

  12. Re:I'm impressed on New Tidal-Energy Testbed Launched In Devon · · Score: 1

    I doubt florida is going to have much luck with wind power- it's dead flat, and the best places for wind power tend to be mountain passes, which 'funnel' in the wind.

    Actually, during the summer, Florida tends to get much more wind than it knows what to do with.

  13. Re:Layoffs... on Imagine a Beowulf Cluster of Penguin Computers · · Score: 1

    Shouldn't be a problem. I just got some email from somebody who claims they are experts in staff enlargement. I'll forward it to them.

  14. Re:What the CIA needs: on IT at the CIA · · Score: 1

    The French took a Russian officer out to dinner, after having plied him with good food and lots of alcohol and just asked the him what the bore was.

    In Soviet Russia, the bore is YOU.

    (Last time I make that joke, I promise.)

  15. Re:To sum up this article: on William Gibson on Movies, Music, Media · · Score: 1

    Maaaann, Gibson gets the *best* weed...

  16. Re: I'm speechless on Darth Vader Sculpture on Washington National Cathedral · · Score: 1

    Trouble is, Darth Vader is a symbol of -cool- evil. So now churchgoers might be given the suggestion that evil is cool.

    They should have put in a grotesque of Dark Helmet instead.

  17. Ah, irony. on Building A Better Inbox (Updated) · · Score: 1

    Just below this article, I'm looking at an ad for CipherTrust IronMail.

    The next article is about RedHat 9. I wonder if there's an add for SuSe or even Microsoft there...

  18. Re:Pie-in-the-sky nonsense on The Space Elevator · · Score: 2, Funny

    In-flight entertainment: Duke Nukem Forever.

    I don't think it'll be done in time.

  19. Re:Muzak on The Space Elevator · · Score: 1

    If you're gonna put a net connection in the elevator, then you're gonna need a way to shut it down at the top to give the occupant reason to leave.

  20. Re:In other news on 98% of DNS Queries at the Root Level are Unnecessary · · Score: -1, Offtopic

    Including this one.

  21. Re:Competitive. Heh. on Honeymoon Over For Google? · · Score: 2

    These days, you aren't considered "competitive" unless you are engaging in anti-competitive behaviour (customer lock-in, standards pollution, collusion, etc).


    Oh my. That's one for the quote book.

  22. Better still... on Linux-Based Bar-Monkey · · Score: 5, Funny

    Port Eliza to it, and it'll listen to your problems as well.

  23. Re:Cheap liquor? on Linux-Based Bar-Monkey · · Score: 2

    ...and a keg of Coors. Egad.

  24. What the heck is "masrutbate"? on William Shatner Replies · · Score: 2

    Is that, like, ethnic cleansing of rutabagas or something??

  25. Re:Ubberverse on What Makes Great Science Fiction? · · Score: 2

    That would be Heinlein's The Number of the Beast.