Why should XML be text?
on
Effective XML
·
· Score: 1
That's because people somehow seem hung up on XML having to be text. No, having it gzipped doesn't count, I'm talking about XML at parsing time. Why should XML be text? So humans can write the stuff by hand and read it with ordinary text viewers? What is that about? Wasn't it supposed to be machine readable in the first place? Isn't 99% of its use supposed to be at the hands of automated parsers and middleman tools that take the strain from the human? There's no reason why it couldn't be a nice binary format with all kinds of tricks (standardized ones, mind you) shoved in it to make parsing and modification faster and more efficient.
I'm not sure what you mean by saying "it's a Taiwanese movie". It was shot mostly in China, the director, Ang Lee was born in Taiwan but he's been around the world pretty much, the Wu Xia genre is equally popular in Taiwan and China, James Schamus is from California, Michelle Yeoh is Malaysian, Chow Yun Fat is from Hong Kong, Ziyi Zhang was born in Beijing, Chen Chang was indeed born in Taiwan but if you look at his filmogrpahy you'll notice it's pretty international too. So there.
Basically, what it comes down to is this: you have to issue legal action in the country of origin. Now you, the victim, may or may not choose to go through this hassle depending on a lot of things.
Secondly, the FBI can and does get involved in "cybercrime" such as this. There was even a recent piece of news on fbi.gov saying how they tightened collaboration with Eastern European countries and how they have nailed several cases of fraud working together with the local police. So yeah, they'll help.
Third, it depends on what the situation in that particular country is. It may be an extremely corrupt and unstable regime. The local police may not give a damn about Internet DDoS if they have gang shootouts in broad daylight in the center of the country capital. The FBI can't do much if there's no cooperation from the local police.
Fourth, let's assume you have decent support from the local police and other local organizations (see the recent story about the Romanian Blaster copycat, where FBI was helped by both the police and a local anti-virus company). In such a case the criminals may be found fairly quickly.
Fifth, there's the question of "can you do anything to them once you've found them?" FBI can't do anything anymore from this point on. Even if the local police is good enough to find them, the local legal system may not be up to par. They may be part of a gang no local judge will touch less they have a death wish; they may be the offspring of some big local political figure who will smother the whole issue in no time; they may simply have enough money to bribe their way out.
You must remember that these countries most often have high corruption and low income per citizen (so bribe works very well -- to the point you can say it's a regular aspect of everyday life). Sometimes they try to do the right thing, again there's the Romanian example which recently has raised the prison sentence for cybercrime to some ungodly level (11 years or so IIRC -- I remember it was assessed to be (much) more than the rape sentence). Such a sentence may help scare the 14yr old script-kiddies, but there are cases such as the ones above when you can't touch the criminal. And then you're back to square one.
Oh, and this is one of the "easy" cases, when all you want is to catch the criminals. The fun begins when there's been a fraud and you're trying to get back some money or merchendise -- good luck then.
The gangs can *TRY* to extort money, but in the long run, it would be cheaper to hire consultants or better administrators. This will have the effect of IMPROVING security worldwide. Thanks European gangs!
We're talking DDoS and flooding here, not security holes. There's not much a better consultant or admin can do about a sustained flood, you have to fight it in completely different ways. Let me say it again: this is [b]not a security[/b] issue, is a [b]Denial Of Service[/b] issue.
In my experience, XGoogle is best used as a means to find specific channels. It is also useful as a means to find servers that form a certain network. Yeah, it can search for files too, but only on XDCC bots, which is just a small part of all the file serving techniques out there.
I'm guessing channel finding is what Google would go for as well, perhaps make it a smarter and more refined kind of search for better results. I doubt they're gonna index files, and I also doubt they're gonna index chat. As a previous poster remarked, it is 99% crap, would piss off many people (to the point of banning the Google bots off the networks), and do you have any idea about the sheer quantity of information we're talking about here? The signal to noise ratio is just not worth it.
Personally, I've expected Google to turn to IRC for a while now. I suspected they may try to buy out XGoogle or a similar service like they did with DejaNews. But there's no archive involved in this case, so with a good set of speedy bots they can achieve the same data the others have pretty soon too.
You are so naive.:) You need a reality check: try figuring out the technical reason behind completely leaving child selectors completely out of their CSS2 implementation.
We digress, but what the hell......I have yet to see a removable computer storage media so widespread and so successful as the 3 inch floppy disk. There are probably a hundred alternatives out there today, and the ones that come closest are either not as easy or fast to use, or not widely spread enough. Think about it: you can buy a 3 inch floppy and use it on almost any type of computer provided it has a drive for it, plus modifying its contents happens as easy as on your own harddrive. Now why do they want to take it out? What do they have to offer in its place?
I wonder why we even call them viruses anymore. First of all, most of them
are actually worms nowadays. Second, the general public gets the impression
they're a common occurance to the whole computer world. They're not, in fact
they should be better dubbed "Microsoft malware". Honestly, what other
operating system or applications harbor viruses and worms to the same extent
as Microsoft products? While the virus concept is viable on any platform and
under any OS, M$ takes it too freaking far, spawning an entire AV industry,
not doing anything themselves to fix it, and spreading FUD about it at the
same time. Oh, and making a profit.
So how does that make you feel any better? Everybody retains their own
adapted short version of alien stuff they read about. So when they're
starting from such a patronizing and dumbed down piece of kids' story where
do you think they're gonna end? With a piece of blurb that's been twisted
around two or three times over and ends up a million miles away from
anything remotely resembling any real fact, be it actual virus writer
psychology or hacker community. Is this what "such an audience", the general
public, needs? They'll gobble it up and use it to say "why, that Johnson kid
is spending so much time with those computers and never combing his hair,
say, Mary, did you read that article in the Guardian about those virus
people? I bet he's one of them" during dinner. Hell, people, there aren't
even so many viruses around today, most of the damage is done by worms; yet
the article tells about "virus writers".
The problem here is the fact that people have gotten so used to the "free beer" aspect of Linux that they're having trouble reaching for the wallet even when they should. They think nothing about buying software for Windows, but under Linux they're used to clicking their way on to freshmeat or freshrpms and grabbing it completely free. And when somebody expects money for Linux software it just seems so odd that they'd rather go pirate it.
Need examples? How about SuSE, or WineX? And then other people wonder why game makers won't take a chance on anything bigger than Gorky 17, or scream "where's the professional DTP or video editing or CAD software for Linux?" They're right there buddy, if more people would start giving credit where it's due and pay for good software once in a while things would get better.
"Free as in freedom, not as in beer" has been uttered for so long that people can't seem to actually fathom its meaning anymore. No, we haven't reached that utopic world where we don't have to pay for software anymore. We're just evolving, hopefully that's what this whole Open Source thing is about, we're learning to see things in another perspective. You still have to support the people who make software for you, just like you do with every other provider of anything you can't do yourself.
Something to compete with both Flash and the emerging SVG? That's a tough one, even if it's Microsoft we're talking about. Remember that Flash has a large community of loyal followers. And most of the people who don't like Flash are in favor of SVG because they see it as the lesser evil where standards and content are concerned. There's also SMIL and other similar technologies covering what's left of the playground. Where exactly can "Sparkle" fit in?
Notice that the particular coding style is a common C gotcha (using "=", assignment, instead of "==", comparison). At first glance it looks like the value of uid is being compared with 0, when in actuality it is being assigned the value of 0: root!
You'd think it would be obvious exactly because it's a well known C gotcha (and Perl, and PHP and so on).
I happen to agree with you in that the Americans (as a whole) can't seem able to appreciate anime or, better yet, that the whole political corectness thing prevents them from approaching anime. It makes me wonder then who the heck licenses shows like Hellsing (gore, blasphemy, vampires doing blowjobs) for US. What do they do with it, put it on tape/DVD and stick it into the horror-porn aisle? Hellsing, mind you, is a very good show and the description I give above is very misleading, but it's exactly what the bigots would be all over on. Then again, I once heard Fushigi Yuugi was classified as soft-porn in some west European country, I forget which. That one was just plain silly.
You've just proved you know absolutely nothing about anime and that the most representative show of the genre you've ever glanced at is Pokemon. Try watching at least one big title and if it's not too subtle for you (good anime can be that too) you'll get something out of it. Hell, start with Ghost in the Shell 1.
Here here. I don't know who came up with that interface layout and skin idea originally (WinAmp?) but it was a stroke of genius. It's small, looks good and has everything you need and nothing more.
Plus, I don't want a kitchen sink in my music player. I want it to be able to play sound files and have an easy to use and straightforward playlist. That's IT.
Sounds like the Netscape scenario : Internet Search will be "embedded" into Longhorn, and if successful, so long Google.
It's not a question of making it "succesful", but rather making it stand out and ubiquitous. MS can simply add a Start menu entry called "INTERNET SEARCH" and a big shiny button called the same in Explorer, and soon after all the computer illiterate masses will have trouble believing you can do "internet search" without Windows.
...they feature all kinds of operating systems every now and then. Well, maybe not what you'd expect...:) They either go all to way to fantasy land and make up something like they did in Lain (which in turn inspired a real life OS interface -- LainOS), or they humorously mimick real life OS -- think "Windaws XXXP" (seen on "Happy Lesson Advance") or "Red Hot Linux" (seen on "Chobits").
I hope they get it right, already. I bet it's gonna be some bloated kitchen sink that resembles Nautilus in complexity, complete with all kinds of previews and bells and whistles, and that it still won't be able to remember the last used directory.
I'd also put my 2 cents on them trying to catch up with KDE's file selector. No matter what people say, that's not my ideal one. I'm much more fond of the one Mozilla [Firebird] has -- that one is the embodiment of the KISS principle to such extent I'd venture to call it perfect. That's if you agree on the definition of perfect as being "not nothing to add, but nothing left to take away".
I say, whatever makes you happy... but I still don't see how a kernel upgrade can affect the way a browser renders pages. Must be some particular set of circumstances involved, so it's not really fair to attribute this to the kernel. "Upgrade your kernel, you'll get faster and more compatible websites" -- it sounds like an exec BS report.
...that you want smaller dockapps? I mean, most window managers can hide their docks or panels anyway, so i don't see what difference the wm makes.
...it was Chii who did the Sleeper in. :)
That's because people somehow seem hung up on XML having to be text. No, having it gzipped doesn't count, I'm talking about XML at parsing time. Why should XML be text? So humans can write the stuff by hand and read it with ordinary text viewers? What is that about? Wasn't it supposed to be machine readable in the first place? Isn't 99% of its use supposed to be at the hands of automated parsers and middleman tools that take the strain from the human? There's no reason why it couldn't be a nice binary format with all kinds of tricks (standardized ones, mind you) shoved in it to make parsing and modification faster and more efficient.
I'm not sure what you mean by saying "it's a Taiwanese movie". It was shot mostly in China, the director, Ang Lee was born in Taiwan but he's been around the world pretty much, the Wu Xia genre is equally popular in Taiwan and China, James Schamus is from California, Michelle Yeoh is Malaysian, Chow Yun Fat is from Hong Kong, Ziyi Zhang was born in Beijing, Chen Chang was indeed born in Taiwan but if you look at his filmogrpahy you'll notice it's pretty international too. So there.
Yeah, you can give us the address so we can see it and laugh at you.
Basically, what it comes down to is this: you have to issue legal action in the country of origin. Now you, the victim, may or may not choose to go through this hassle depending on a lot of things.
Secondly, the FBI can and does get involved in "cybercrime" such as this. There was even a recent piece of news on fbi.gov saying how they tightened collaboration with Eastern European countries and how they have nailed several cases of fraud working together with the local police. So yeah, they'll help.
Third, it depends on what the situation in that particular country is. It may be an extremely corrupt and unstable regime. The local police may not give a damn about Internet DDoS if they have gang shootouts in broad daylight in the center of the country capital. The FBI can't do much if there's no cooperation from the local police.
Fourth, let's assume you have decent support from the local police and other local organizations (see the recent story about the Romanian Blaster copycat, where FBI was helped by both the police and a local anti-virus company). In such a case the criminals may be found fairly quickly.
Fifth, there's the question of "can you do anything to them once you've found them?" FBI can't do anything anymore from this point on. Even if the local police is good enough to find them, the local legal system may not be up to par. They may be part of a gang no local judge will touch less they have a death wish; they may be the offspring of some big local political figure who will smother the whole issue in no time; they may simply have enough money to bribe their way out.
You must remember that these countries most often have high corruption and low income per citizen (so bribe works very well -- to the point you can say it's a regular aspect of everyday life). Sometimes they try to do the right thing, again there's the Romanian example which recently has raised the prison sentence for cybercrime to some ungodly level (11 years or so IIRC -- I remember it was assessed to be (much) more than the rape sentence). Such a sentence may help scare the 14yr old script-kiddies, but there are cases such as the ones above when you can't touch the criminal. And then you're back to square one.
Oh, and this is one of the "easy" cases, when all you want is to catch the criminals. The fun begins when there's been a fraud and you're trying to get back some money or merchendise -- good luck then.
The gangs can *TRY* to extort money, but in the long run, it would be cheaper to hire consultants or better administrators. This will have the effect of IMPROVING security worldwide. Thanks European gangs!
We're talking DDoS and flooding here, not security holes. There's not much a better consultant or admin can do about a sustained flood, you have to fight it in completely different ways. Let me say it again: this is [b]not a security[/b] issue, is a [b]Denial Of Service[/b] issue.
In my experience, XGoogle is best used as a means to find specific channels. It is also useful as a means to find servers that form a certain network. Yeah, it can search for files too, but only on XDCC bots, which is just a small part of all the file serving techniques out there.
I'm guessing channel finding is what Google would go for as well, perhaps make it a smarter and more refined kind of search for better results. I doubt they're gonna index files, and I also doubt they're gonna index chat. As a previous poster remarked, it is 99% crap, would piss off many people (to the point of banning the Google bots off the networks), and do you have any idea about the sheer quantity of information we're talking about here? The signal to noise ratio is just not worth it.
Personally, I've expected Google to turn to IRC for a while now. I suspected they may try to buy out XGoogle or a similar service like they did with DejaNews. But there's no archive involved in this case, so with a good set of speedy bots they can achieve the same data the others have pretty soon too.
You are so naive. :) You need a reality check: try figuring out the technical reason behind completely leaving child selectors completely out of their CSS2 implementation.
Nothing will ever get rid of C or C++. Java tried, C# tried, hell, D language tried. When's the last time you heard of D?
Oh, and if your next question is: why would we want to get rid of C... you're kidding, right?
We digress, but what the hell... ...I have yet to see a removable computer storage media so widespread and so successful as the 3 inch floppy disk. There are probably a hundred alternatives out there today, and the ones that come closest are either not as easy or fast to use, or not widely spread enough. Think about it: you can buy a 3 inch floppy and use it on almost any type of computer provided it has a drive for it, plus modifying its contents happens as easy as on your own harddrive. Now why do they want to take it out? What do they have to offer in its place?
I wonder why we even call them viruses anymore. First of all, most of them are actually worms nowadays. Second, the general public gets the impression they're a common occurance to the whole computer world. They're not, in fact they should be better dubbed "Microsoft malware". Honestly, what other operating system or applications harbor viruses and worms to the same extent as Microsoft products? While the virus concept is viable on any platform and under any OS, M$ takes it too freaking far, spawning an entire AV industry, not doing anything themselves to fix it, and spreading FUD about it at the same time. Oh, and making a profit.
So how does that make you feel any better? Everybody retains their own adapted short version of alien stuff they read about. So when they're starting from such a patronizing and dumbed down piece of kids' story where do you think they're gonna end? With a piece of blurb that's been twisted around two or three times over and ends up a million miles away from anything remotely resembling any real fact, be it actual virus writer psychology or hacker community. Is this what "such an audience", the general public, needs? They'll gobble it up and use it to say "why, that Johnson kid is spending so much time with those computers and never combing his hair, say, Mary, did you read that article in the Guardian about those virus people? I bet he's one of them" during dinner. Hell, people, there aren't even so many viruses around today, most of the damage is done by worms; yet the article tells about "virus writers".
The problem here is the fact that people have gotten so used to the "free beer" aspect of Linux that they're having trouble reaching for the wallet even when they should. They think nothing about buying software for Windows, but under Linux they're used to clicking their way on to freshmeat or freshrpms and grabbing it completely free. And when somebody expects money for Linux software it just seems so odd that they'd rather go pirate it.
Need examples? How about SuSE, or WineX? And then other people wonder why game makers won't take a chance on anything bigger than Gorky 17, or scream "where's the professional DTP or video editing or CAD software for Linux?" They're right there buddy, if more people would start giving credit where it's due and pay for good software once in a while things would get better.
"Free as in freedom, not as in beer" has been uttered for so long that people can't seem to actually fathom its meaning anymore. No, we haven't reached that utopic world where we don't have to pay for software anymore. We're just evolving, hopefully that's what this whole Open Source thing is about, we're learning to see things in another perspective. You still have to support the people who make software for you, just like you do with every other provider of anything you can't do yourself.
Something to compete with both Flash and the emerging SVG? That's a tough one, even if it's Microsoft we're talking about. Remember that Flash has a large community of loyal followers. And most of the people who don't like Flash are in favor of SVG because they see it as the lesser evil where standards and content are concerned. There's also SMIL and other similar technologies covering what's left of the playground. Where exactly can "Sparkle" fit in?
Notice that the particular coding style is a common C gotcha (using "=", assignment, instead of "==", comparison). At first glance it looks like the value of uid is being compared with 0, when in actuality it is being assigned the value of 0: root!
You'd think it would be obvious exactly because it's a well known C gotcha (and Perl, and PHP and so on).
What, NO NEW EYE CANDY? Screw it, I'm not getting it!
I happen to agree with you in that the Americans (as a whole) can't seem able to appreciate anime or, better yet, that the whole political corectness thing prevents them from approaching anime. It makes me wonder then who the heck licenses shows like Hellsing (gore, blasphemy, vampires doing blowjobs) for US. What do they do with it, put it on tape/DVD and stick it into the horror-porn aisle? Hellsing, mind you, is a very good show and the description I give above is very misleading, but it's exactly what the bigots would be all over on. Then again, I once heard Fushigi Yuugi was classified as soft-porn in some west European country, I forget which. That one was just plain silly.
You've just proved you know absolutely nothing about anime and that the most representative show of the genre you've ever glanced at is Pokemon. Try watching at least one big title and if it's not too subtle for you (good anime can be that too) you'll get something out of it. Hell, start with Ghost in the Shell 1.
Here here. I don't know who came up with that interface layout and skin idea originally (WinAmp?) but it was a stroke of genius. It's small, looks good and has everything you need and nothing more. Plus, I don't want a kitchen sink in my music player. I want it to be able to play sound files and have an easy to use and straightforward playlist. That's IT.
Sounds like the Netscape scenario : Internet Search will be "embedded" into Longhorn, and if successful, so long Google.
It's not a question of making it "succesful", but rather making it stand out and ubiquitous. MS can simply add a Start menu entry called "INTERNET SEARCH" and a big shiny button called the same in Explorer, and soon after all the computer illiterate masses will have trouble believing you can do "internet search" without Windows.
...so make that $error.backcolour=#0;
...they feature all kinds of operating systems every now and then. Well, maybe not what you'd expect... :) They either go all to way to fantasy land and make up something like they did in Lain (which in turn inspired a real life OS interface -- LainOS), or they humorously mimick real life OS -- think "Windaws XXXP" (seen on "Happy Lesson Advance") or "Red Hot Linux" (seen on "Chobits").
I hope they get it right, already. I bet it's gonna be some bloated kitchen sink that resembles Nautilus in complexity, complete with all kinds of previews and bells and whistles, and that it still won't be able to remember the last used directory.
I'd also put my 2 cents on them trying to catch up with KDE's file selector. No matter what people say, that's not my ideal one. I'm much more fond of the one Mozilla [Firebird] has -- that one is the embodiment of the KISS principle to such extent I'd venture to call it perfect. That's if you agree on the definition of perfect as being "not nothing to add, but nothing left to take away".
I say, whatever makes you happy... but I still don't see how a kernel upgrade can affect the way a browser renders pages. Must be some particular set of circumstances involved, so it's not really fair to attribute this to the kernel. "Upgrade your kernel, you'll get faster and more compatible websites" -- it sounds like an exec BS report.