Slashdot Mirror


User: Boing

Boing's activity in the archive.

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

Comments · 223

  1. Destiny's Children on Coalescent · · Score: 4, Funny

    If Destiny's Children is anything like its namesake, the worst of the three books will become disproportionately more popular than the other two, and will be mistaken as comedic and subsequently featured in an Austin Powers movie.

  2. Re:I don't get it on The State of Automated Commercial Skipping · · Score: 1
    So mod me "+1 informative" and "-1 doesn't know what he's talking about".

    It's a trick! There is no "doesn't know what he's talking about" moderation! Karma whore! Karma whore! :)

  3. Re:Heat? on Cube House · · Score: 1
    Wouldn't it get pretty warm in there?

    Especially with the roasting chestnuts on an open fire he's got going in there. I'm not sure that was the best plan in the world.

  4. Re:Two that I forgot on The Best and Worst Movies of 2003? · · Score: 2, Funny
    Finding Nemo was really fun and Kill Bill Vol.1 was very entertaining.

    I can see why you'd pick those two movies... they're so similar. I love the scene in Finding Nemo where Nemo severs the heads of an entire school of fish.

  5. Re:Let's do a Slashdot insta-poll on Security Experts Doubt SCO's Claims of DoS · · Score: 5, Funny
    So here's a question - have you or any friends of yours taken part in SCO DDOS attack?

    Nice try, Darl.

  6. Re:SCO's Hack Attacks A Complete Lie on SCO Group Web Site Attacked Again · · Score: 1
    As has already been pointed out, the facts point to this being another hoax.

    Speak up, I can't hear you through the tinfoil headwear. And Darl here is complaining that it's interfering with his brainscanner, so he can't tell if you have unauthorized snippets of SCO code in your head.

  7. Re:So? on Microsoft Retires Windows 98 · · Score: 4, Funny
    I got windows 98 to run for weeks at a time

    I guess your screensaver was pretty busy...

    Wait, what the hell am I saying, Windows 98 wouldn't be able to run a screensaver without crashing for weeks at a time.

  8. vice versa on Voting Machines Vs. Slot Machines · · Score: 4, Funny

    So government oversight of casino machines is a good thing. Obviously, the solution to our diebold problems is casino oversight of our voting system. You know, ilke some 80-year-old lady can't read the text, so she's escorted to the back room to get some "assistance" by a guy named Tiny... and George Clooney will organize a team of eleven or twelve guys to steal 150,000,000 votes for his father's congress run.

  9. Re:My Mozilla bounty on After The GNOME Bounties, It's Mozilla's Turn · · Score: 1

    Sorry, I should've been more specific. Not that it's not possible, it's just not currently possible in Mozilla.

  10. Re:My Mozilla bounty on After The GNOME Bounties, It's Mozilla's Turn · · Score: 5, Insightful
    I don't think per-site patches are any way to fix a site with bad HTML and JavaScript

    No, the problem is not hotmail, it's that the "one browser window" idea that tabs were supposed to make possible is not possible with respect to javascript-created windows. That has nothing to do with standards conformance, since "tabs" in themselves are not part of any web standard. They're just an adaptation of the "window" model into a better organizational system.

  11. Re:What is telling on New Remote Root in Mac OS X · · Score: 5, Funny
    Any unix-os is a friend of mine

    He's a friend of SCO! Burn him!

  12. Re:The Gimp? on L.A. County Bans Use Of "Master/Slave" Term · · Score: 4, Funny
    a guy in a wheelchair who was sure I was making fun of him

    Then he should really not be tought image processing on *nix.

    Or about different MP3 encoders.

  13. Re:What are you talking about? on Effective XML · · Score: 1
    Graph, not tree.

    Actually, tree. Excluding things like element references, which are not explicitly defined by the XML spec, no XML element can be directly contained by more than one other element, and all elements can be hierarchically traced back to the root element.

    As counterexample, explain to me how there could be a looping or disjointed XML document.

  14. Re:The main issue with XML is performance on Effective XML · · Score: 1
    Part of the XML standard allows for data to be in any order

    That's true, in that the XML standard says nothing about what content you should put in your elements... it simply specifies the syntax with which you create them. On the other hand, strict ordering is a supported part of XML. I mean, by your logic, a regular XHTML file could appear as follows (minus XML declaration, etc), and mean the same thing as the "correct" version:

    <html>
    <body>
    <div class="second_paragraph">Who's there?</div>
    <p class="first_paragraph">Knock, knock.</p>
    </body>
    </html>

    Yes, if the definition of your specific type of XML file does not specify ordering, then you're pretty much boned when it comes to parsing... you'll potentially have to read in the whole thing. Then again, any half-decent data designer will presumably use strict ordering in the document definition unless there's a good reason to leave it unordered. And if there's a good reason to leave it unordered, then you would have been boned with a flat file anyway, since you obviously have a flexible enough structure that parsing your flat file would be just as (or more) complex.

  15. Re:The main issue with XML is performance on Effective XML · · Score: 1
    read my minor disclaimer that followed that text

    If, by that, you mean this disclaimer: "Not all XML files wind up being 3 times the size of their flatfile counterparts, but they are inherintly larger.", then you misinterpreted my criticism. I was pointing out that fixed files, which are not at all uncommon, have a major flaw in that data that are longer than the fixed field size cannot be stored (and are frequently truncated, of all things). XML does not have that problem.

    > XML is standard

    So are flat files, and all you need to know is what the fields are. And if you don't know what they are (and no data dictionary is provided) then you don't need to mess with the file.

    > but how many extra bytes were spent on code to manage your particular flavor of data?

    None, since it was hand typed to form an example with empirical data, which I have yet to see elsewhere in this article.... nothing but subjective opinions. In my experience, flat files don't require any more code than your typical XML parsers... as a matter of fact far less code to manage them, since they don't care about anything but a header file and some sort of delimiter. Simple stuff really.

    Okay, think of this on the large scale. There are a million software developers out there, with a hundred projects during their careers that require a data format. Assuming that the developer gets more complicated projects over time, it's reasonable to assume that their later projects will require extensions to their home-grown format that make them incompatible with the earlier ones. (see: internationalization, encryption, multiplicity)

    What you were saying about the data dictionary and stuff is relevant in terms of what's stored in the XML document, but does not address the issue of how complicated my life as a developer is as a result of a bajillion different answers to how that data is stored.

    In addition, you are correct that a parser for a specific flat file format probably takes less time to develop than a parser for XML. But the parsers for a hundred different flat file formats took far more (accumulated) time to develop, and require many times the developer brain real estate to understand them.

    Have you seen MS's implementation of XML in ADO? It's horrible, and a bit like a flat file anyway. And it requires some pretty detailed XSL to make it readable... not like the typical XML most people would write out.

    I'm sure your brain wasn't much more effective than a flat file when you were four years old either. Microsoft is still early in their widespread adoption of XML. Immaturity is inherent to any product's life cycle. XML parsers are also relatively slow at the moment. More immaturity. But both issues are addressed by the fact that, as the XML presence becomes more ubiquitous, the open-source XML implementations will get more eyes with creative ideas on how to performance-tune and optimize the parsers and transformers, and the proprietary implementations will have more market-share, and thus more money to throw at the same problem.

    > but XML's simplicity and universality will make it so that the XML parsers will have more eyes.

    That has nothing to do with speed, which is what this thread was about in the first place.

    It has everything to do with speed, because more work and money spent, directly translates into a more efficient program.

  16. Re:The main issue with XML is performance on Effective XML · · Score: 4, Insightful
    Doe, John 1234567 12/1/2001

    took 31 bytes, while it's XML companion (using short, simple tags) took 96 bytes.

    Uh huh. Now let me ask you, is that record space-delimited? Comma-delimited? Fixed-width [shudder]? If it's fixed width, and the first name is fixed at four characters, is the person's name "John" or "John-Paul"?

    31 bytes for your record, and 96 for equivalent XML... but how many extra bytes were spent on code to manage your particular flavor of data? How much time was spent in development of that code? How does that time (and associated cost) compare to the extra millisecond/record required to transmit and process the XML data?

    XML is standard. It can fit almost any type of data (though binary data is not currently the most effective thing in the world, but it can be incorporated). Since MS is integrating XML into all of their products, we won't have to worry about many people who don't have a good XML library installed on their systems. So instead of 50 programs with their own (limited and likely buggy) data formatting subsystems, we'll have 50 programs that each call one library on disk, in a standard, robust system with enough exposure to squash the show-stopping bugs.

    XML will always be slower.

    Depends on how you look at it. If the aforementioned widely-available XML parser gets enough of a beating, it will be optimized like you wouldn't believe. Yes, two data processors (one XML, one markupless) with equal amounts of work spent on them will perform in favor of the simpler format... but XML's simplicity and universality will make it so that the XML parsers will have more eyes.

    The same philosophy is why the well known open-source programs (linux, apache, etc) are functional and stable as hell:

    Wide use + Openness = Greatness.

  17. Re:Hmm on Jail Time for Movie Swappers · · Score: 4, Funny
    dd if = /dev/random of=/path/to/ftp/TrueLies.mpg bs=4500M

    You'd better make sure you don't output /dev/random to BeingJohnMalkovich.mpg... you're pretty likely to come up with the actual movie.

  18. Re:Orson Scott Card reference on Killing Cancer With a Virus · · Score: 1
    The planet's name was Path, but the primary purpose of the recolada was to eliminate the destructive properties of the descolada (not found on Path). The method by which it was created had the added benefit of allowing them to eliminate the OCD gene from the population of Path.

    Oh, and normally I would have put a [SPOILER] tag before this, but this whole subthread spoils a great deal of that novel, so by the time someone reads this, the damage has been done.

  19. Validity on GIA to use P2P to Avoid Litigaton · · Score: 3, Insightful

    Does it seem to anyone else like the GIA program is going to drown in its own chaff? I mean, if it's really supposed to be giving people "insider" information about the government, how are they going to confirm that any submission is true? Think of all the just-shy-of-slanderous commercials that air around election day... and that costs money. If people can anonymously, cheaply spread whatever "information" they want about their least favorite candidate, we'll never know whether anything we read is accurate.

  20. I know it pales in comparison to some of these... on What's the Oldest Hardware You are Still Using? · · Score: 1

    ... but a Toshiba Tecra P133 laptop. That sucker weighs a ton, but with all the metal between me and the processor, I don't need to worry about electromagnetic waves mutating my Boing Juniors. Then again, am I supposed to have second degree burns down there?

  21. Re:2 thoughts on Possible PS2 Price Portent Pondered · · Score: 1
    RPGs and FPSs are usually best in the realm of the PC.

    All of the Final Fantasy games have been based primarily on a console. See also: Chrono Trigger/Cross, .hack, Dragon Warrior... in fact, pretty much every RPG.

    Were you thinking of RTS (Warcraft, Starcraft, Command and Conquer, etc)?

  22. Re:My own experience from No Windows to XP... on Linux Users Try FreeBSD 5, Windows · · Score: 1

    Wow... at the time I write this, all the comments prior to this in the thread that have been moderated >= 3 were pro-windows. Looks like I accidentally went to bizarroslashdot.org today.

  23. Re:But Why? on Michigan To Purchase Record 130,000 Laptops · · Score: 1
    Michigan is a training ground for the US Marines. They need a new breed of soldier, who can root the gibson under battle pressure. You must breed them young, and deprive them of the rest of their childhood.

    Better send them off to battle school to learn to fight off the bugger meanace, huh?

  24. Re:Use for the tilde key on What's A 'Scroll Lock' And Why Is It On My Keyboard? · · Score: 1
    it's also the bitwise-NOT operator.

    say char boing = 0x55; // 01010101 char gniob = ~boing; // 10101010

    All of a sudden, I don't feel so good...

  25. Re:Running With Scissors on The State of Violent Gaming · · Score: 1
    They're just trying to make money... don't pretend like its some noble form of meaningful expression. It's not.

    What about a game like Deus Ex? I mean, it's not Shakespeare, but it definitely had something to say about the merging of high technology with existing society. It also had you sniping unsuspecting soldiers from the shadows.

    Yeah, they were trying to make money off of the thrill of killing, but they also had a message. Maybe you don't see any value in the GTA series, or Doom, or Postal, but who are you to be the judge of what is "meaningful" and what is not?