I don't know how this person can be modded as insightful. XMLHttpRequest object may be non-standard W3C DOM, but it is still supported by all the important browsers.
XMLHttpRequest is a godsend that has been used for RPC in most major clientside toolkits for a while now, but you mainly see it in web apps that you have to pay to use (written a few myself). The fact that Google is using it only validates it's importance.
And I don't wish to be pedantic but using the term "non-standardized web sites" is rather misleading since you can use XMLHttpRequest and still validate your site against HTML 4.x, XHTML etc...
Finally, what it boils down to, and like it or not this is the trend of all important web app style sites, is that page refreshes are costly in time, in bandwith, and in difficulty of maintaining state, and using XMLHttpRequest as a method of RPC is the most suitable and appropriate way of resolving these issues, and a hell of a lot cleaner than hidden iframes to boot!
Nice try, but you're ignoring some of the facts that are plainly visible on the first page of that article.
First of all, they tracked the possible movement and breeding of people for the past 20,000 years. How did they do that if man only goes back 6,400 years?
Secondly, it was an average date that went back to 1415BC. What do they mean by average? Well, the example they give is that Tasmianians were isolated from the Australian coast for the past 12,000 years (so there's yet another example of a group that goes back further than 6,400 years) but today there are no remaining Tasmaninians without some European or mainland Australian ancestry. The 12,000 years gets averaged out by the relationship with Europeans/Australians.
This is one of the reasons why creationism is a flawed belief, you can't just go ignoring facts and believe that all you need is a small subset to prove your point.
If you want to enlighten yourself, go read a Richard Dawkings book (I recomment Climbing Mount Improbable although others would point to the Blind Watchmaker) and maybe you'll have a better understanding of how weak an argument creationism really is.
That you state you can see absolutely no benefits to electrionc voting doesn't mean there aren't benefits, it just means you have no imagination.
I never said absolutely. I also never said that I was talking about the machines in their present form, but it was implied by the fact that I was talking about those that don't generate receipts.
Electronic voting could work, if it generated a viable form of audit trail, if it wasn't prone to breakdown after repeated use, if it wasn't ripe for exploitation, if it couldn't succumb to power failures, if it didn't cost so much compared to pencil/paper, if it's inner workings were available for outside sources to see, if it wasn't funded by partisan groups.
There is plenty of potential for electronic voting, but with these obvious problems, why are they pushing it so hard?
I think with any new technology there is a certain level of justifiable distrust, but sooner or later we all need to move on.
We all need to move on to a system where no paper trail is kept? Oh for Christ's sake you're a fool and a root cause for your nation's democratic demise! What is so hard with putting a mark in a circle on a piece of paper and have it either counted by hand or fed into a scanner?
I have yet to see any benefit from the electronic voting process besides profit for the people who sell them and a chance for the news to wrap up it's election coverage by 11pm (and look what ended up last time they tried that).
People like you need some real perspective. The voting period in India was a month long. In Afghanistan they didn't even start counting the ballots until days after it was over, and in Canada people still vote with a paper and pencil, and it is no more complicated than putting an X in the correct circle. Whether it is hand counted or run through a machine at least there's something available to audit if a recount is necessary, and rarely do pencils or paper break down and when they do it takes a hell of a lot less time and money to get them working again.
A) Play CounterStrike:Source now and get a pretty good idea.
B) There was a Doom 3 beta patch from ATI out the same day the game came out...didn't you even bother searching for it? Made a world of a difference for me!
my IBM Thinkpad iSeries allowed for dual head (one screen on lcd, second screen via the VGA out). It worked great and use to wow all the kids at the computer lab.
The iSeries was the cheapest Thinkpad at the time (replaced by the R series), it wouldn't surprise me to see the same features in other notebooks(although my current Toshiba Portege 4000 lacks this feature).
Thanks. Yeah I had a MP3 discman that wouldn't do any random without playing the first song on the CD first, and then proceeded in the same manner as yours. I've got a new iPod 20gb and the random is adequate (random across everything, or random across albums) but lacks random within playlists afaik.
In regards to the RioDJ... is this something on the device or on the PC, because you can create the same sort of filters with the dynamic playlists in iTunes.
Thanks for that tidbit. What I meant was that the shuttle attains a speed of 25 x 1225.044 km/h in order to attain escape velocity (although I suppose it's not quite escape velocity since it still orbits the earth).
The farther out you get, the less gravity pull you get and the less resistance to atmoshphere you get
I don't think the above statement isn't wrong. However, there is such thing as an escape velocity which is required if one wants to enjoy the decrease in gravity as you get further away from the earth, and these sub orbital flights don't have it. That's why this thing flies at Mach 5 while the space shuttle flies at about Mach 25 (my figures may be off but I think they are pretty correct).
You're more fuel, power, weight, etc. is still a real challenge when you require an exponential increase to escape the pull of earth's gravity.
We run a java web application that gets restarted only about once a month, and then only because of updates. We also have two java daemons running concurrently, one for generating emails based on table data and another a db to db interface, both of these daemons are running 24/7 and handle millions of records a week, and none of them bloat.
All this to say it's not Java that's the cause of memory leaks, its lapses in discipline on the developer's side that causes memory leaks...irregardless of the language.
Rather than having to parse the string on the client side, have you thought of using JavaScript Object Notation when returning values from the server...JS treats them as objects right away. It's sorta like XML for JavaScript, and has been a standard part of ECMAScript long enough that all browsers support it just fine.
While DHTML Lemmings is a great example of the powers of DHTML, it is a poor example to contrast against a web application since it never needs to read/write from a db, nor communicate with a server.
I do agree with your point though, although I haven't tried out Echo yet, the use of RPC via iframe, xml or whatever should help avoid reloading the page, and also decrease the effort required to maintain the state of the page (when done properly).
Personally I've been using for this very purpose (and their excellent listgrid component) and have been very satisfied with it.
3-4 years ago is old school? Wouldn't that make Quake 3 oldschool?... Quake 2 Rocket Arena is old school on the lan party tip. Doom2 is old school. Bah, what do I know, as long as you had fun more power to ya!
Bah, the fact that there is no learning curve in UT2004 is one of its weakest points. There's no challenge after a while. Try a game like Enemy Territory, which even after playing the six same damn maps for over a year only gets more interesting.
yeah, I caught myself rhyming Novell with well and so was about to put the typical I'm a poet who doesn't know it line when I remembered the Beastie Boy line I'm a writer, a poet, a genius, I know it. I don't buy cheeba, I grow it. when it dawned on me about how appropriate the "i don't buy it, i grow it" was with win vs lin. Glad it didn't fall on deaf ears:-)
XMLHttpRequest is a godsend that has been used for RPC in most major clientside toolkits for a while now, but you mainly see it in web apps that you have to pay to use (written a few myself). The fact that Google is using it only validates it's importance.
And I don't wish to be pedantic but using the term "non-standardized web sites" is rather misleading since you can use XMLHttpRequest and still validate your site against HTML 4.x, XHTML etc...
Finally, what it boils down to, and like it or not this is the trend of all important web app style sites, is that page refreshes are costly in time, in bandwith, and in difficulty of maintaining state, and using XMLHttpRequest as a method of RPC is the most suitable and appropriate way of resolving these issues, and a hell of a lot cleaner than hidden iframes to boot!
P.S. Client-side rocks. Further reading here.
First of all, they tracked the possible movement and breeding of people for the past 20,000 years. How did they do that if man only goes back 6,400 years?
Secondly, it was an average date that went back to 1415BC. What do they mean by average? Well, the example they give is that Tasmianians were isolated from the Australian coast for the past 12,000 years (so there's yet another example of a group that goes back further than 6,400 years) but today there are no remaining Tasmaninians without some European or mainland Australian ancestry. The 12,000 years gets averaged out by the relationship with Europeans/Australians.
This is one of the reasons why creationism is a flawed belief, you can't just go ignoring facts and believe that all you need is a small subset to prove your point.
If you want to enlighten yourself, go read a Richard Dawkings book (I recomment Climbing Mount Improbable although others would point to the Blind Watchmaker) and maybe you'll have a better understanding of how weak an argument creationism really is.
Actually, just making plain old canabutter would probably be a more effective way of doing it.
That you state you can see absolutely no benefits to electrionc voting doesn't mean there aren't benefits, it just means you have no imagination.
I never said absolutely. I also never said that I was talking about the machines in their present form, but it was implied by the fact that I was talking about those that don't generate receipts.
Electronic voting could work, if it generated a viable form of audit trail, if it wasn't prone to breakdown after repeated use, if it wasn't ripe for exploitation, if it couldn't succumb to power failures, if it didn't cost so much compared to pencil/paper, if it's inner workings were available for outside sources to see, if it wasn't funded by partisan groups.
There is plenty of potential for electronic voting, but with these obvious problems, why are they pushing it so hard?
Are you smoking crack? Mechanical voting machines punch holes in paper. I call your post for what it is, BULLSHIT!
Bah, iPod's don't use flash based hard drives. I'm installing it right now!
I think with any new technology there is a certain level of justifiable distrust, but sooner or later we all need to move on.
We all need to move on to a system where no paper trail is kept? Oh for Christ's sake you're a fool and a root cause for your nation's democratic demise! What is so hard with putting a mark in a circle on a piece of paper and have it either counted by hand or fed into a scanner?
I have yet to see any benefit from the electronic voting process besides profit for the people who sell them and a chance for the news to wrap up it's election coverage by 11pm (and look what ended up last time they tried that).
People like you need some real perspective. The voting period in India was a month long. In Afghanistan they didn't even start counting the ballots until days after it was over, and in Canada people still vote with a paper and pencil, and it is no more complicated than putting an X in the correct circle. Whether it is hand counted or run through a machine at least there's something available to audit if a recount is necessary, and rarely do pencils or paper break down and when they do it takes a hell of a lot less time and money to get them working again.
B) There was a Doom 3 beta patch from ATI out the same day the game came out...didn't you even bother searching for it? Made a world of a difference for me!
my IBM Thinkpad iSeries allowed for dual head (one screen on lcd, second screen via the VGA out). It worked great and use to wow all the kids at the computer lab. The iSeries was the cheapest Thinkpad at the time (replaced by the R series), it wouldn't surprise me to see the same features in other notebooks(although my current Toshiba Portege 4000 lacks this feature).
That doesn't stop a lot of fat people.
That's because they are insensitive cloads :-)
Thanks. Yeah I had a MP3 discman that wouldn't do any random without playing the first song on the CD first, and then proceeded in the same manner as yours. I've got a new iPod 20gb and the random is adequate (random across everything, or random across albums) but lacks random within playlists afaik.
In regards to the RioDJ ... is this something on the device or on the PC, because you can create the same sort of filters with the dynamic playlists in iTunes.
Thanks for that tidbit. What I meant was that the shuttle attains a speed of 25 x 1225.044 km/h in order to attain escape velocity (although I suppose it's not quite escape velocity since it still orbits the earth).
The farther out you get, the less gravity pull you get and the less resistance to atmoshphere you get
I don't think the above statement isn't wrong. However, there is such thing as an escape velocity which is required if one wants to enjoy the decrease in gravity as you get further away from the earth, and these sub orbital flights don't have it. That's why this thing flies at Mach 5 while the space shuttle flies at about Mach 25 (my figures may be off but I think they are pretty correct).
You're more fuel, power, weight, etc. is still a real challenge when you require an exponential increase to escape the pull of earth's gravity.
All this to say it's not Java that's the cause of memory leaks, its lapses in discipline on the developer's side that causes memory leaks...irregardless of the language.
Hate the player/developer not the game/language.
Rather than having to parse the string on the client side, have you thought of using JavaScript Object Notation when returning values from the server...JS treats them as objects right away. It's sorta like XML for JavaScript, and has been a standard part of ECMAScript long enough that all browsers support it just fine.
Personally I've been using domapi for this very purpose (and their excellent listgrid component) and have been very satisfied with it.
I do agree with your point though, although I haven't tried out Echo yet, the use of RPC via iframe, xml or whatever should help avoid reloading the page, and also decrease the effort required to maintain the state of the page (when done properly).
Personally I've been using for this very purpose (and their excellent listgrid component) and have been very satisfied with it.
3-4 years ago is old school? Wouldn't that make Quake 3 oldschool? ... Quake 2 Rocket Arena is old school on the lan party tip. Doom2 is old school. Bah, what do I know, as long as you had fun more power to ya!
Bah, the fact that there is no learning curve in UT2004 is one of its weakest points. There's no challenge after a while. Try a game like Enemy Territory, which even after playing the six same damn maps for over a year only gets more interesting.
The Serious Sam series has co-op mode, and is always a fav at our lan parties. I'd love to hear of others.
I doubt he'll talk about the TWA Tea either.
Haha, I've waited so long to use that one.
yeah, I caught myself rhyming Novell with well and so was about to put the typical I'm a poet who doesn't know it line when I remembered the Beastie Boy line I'm a writer, a poet, a genius, I know it. I don't buy cheeba, I grow it. when it dawned on me about how appropriate the "i don't buy it, i grow it" was with win vs lin. Glad it didn't fall on deaf ears :-)
I don't buy it, I grow it.