Re:now, i dont get this...
on
P2P Meets Push
·
· Score: 1
Some good? If it doesn't do it's job correctly, you're going to have memory leaks. This is an accepted problem, and one that the developers understand.
The GC is doing it's job correctly. Unused objects are removed. However the programmer is apparently not letting the GC know which objects it can collect by not using them.
The main problem that a GC solves is the nasty problems of several objects sharing other objects. Stuff like that is what causes memory leaks. But since you're a C++ coder I bet you already know that.
I interprested things as episodes 25-26 being Shinji coming to terms with himself. And that EoE is happening at the same time. Either that the beginning of EoE is taking place during episodes 25-26 (hence Shinji being more catatonic than usual) or that episodes taking place after the 3rd impact and humanity merging into one.
BTW I interpreted the end of EoE as Shinji recreating humanity as we are but Shinji and his Evangelion drifting away into space.
In any case this is what makes series like NGE worth watching. There are no real answers, only more questions. And the extreme amount of christian references in NGE would problably go by most people, I know I didn't notice half of them before I had watched the series and check out some fansites.
I've discussed this with friends as well while taking classes on image processing and such. Not sure why there are no such codecs in existance though.
It would seem like wavelet would be a good candidate as it's quite easy to "shave off" coefficients to try different compression rates. But considering that there are no such codecs I'd assume that there are reasons for it. I haven't heard or read any though.
What's illegal about modchips is that they sometimes come with the BIOS flashed. That BIOS contain copyrighted code by Microsoft and are a circumference device as they avoid the encryption on copied games. That's why they are illegal.
It's not illegal to open your XBox and and a blue light.
MPEG-2 is not a lossless format. But once it is in MPEG-2 format you can copy it without loss.
On DVD's you can find the video streams in a big.vob file on the disc. There exist a bunch of programs to extract and copy these files on the market.
So as long as you create your MPEG-2 files in the correct way to begin with you should have no problems. Not quite sure how easy that is to do however. I'd recommend you to look at sites for home video mixing and such for the details.
But to answer your questions. Yes it can be stored in the same format on HDD as on DVD. And yes you can restore the files from DVD perfectly.
While it is true that the media can be harmed regardless if it stores digital or analog data it's not true that it has the same or even effects.
The big bonus with digital storage is that it's easy to make good error correcting codes. Eg on a DVD or CD you have two layers of Reed-Salomon codes which protect the data from scratches and dust. On a CD you can drill a 2 mm hole in the disc without losing any data. (Or rather, since the data is stored redundantly it can be recreated without loss.)
You can try this yourself by using a "permanent" marker and making marks on the data side of a CD. Just make sure the marker is erasable (they usually are if you use alcohol as solvent).
A second big difference between analog and digital is that you can make an exact copy of digital data. This is more or less impossible with analog. I know I'm not telling you anything new here, just pointing it out.
And for the record, if you scratch a CD/DVD or get transmission errors that the error codes can't correct you typically don't get silence but it sounds/looks wrong.
But a point should be made that most storage media are vulnerable to "analog" effects. But I'd much rather store TV shows in a digital format on analog tapes than in an analog format. If you do it correctly (with redundancies etc) you are pretty much guaranteed that it will work for as long as you maintain the system. Again, since a digital copy will be perfect, while each new copy of an analog source will get worse.
I've heard good things about Fifth Element as well. That it's supposed to be very high quality. There's a "platinum edition" or something available as well with even better details.
The sad thing is that it made the lacking in sabre duels in the movies so apparent. In the old triology this doesn't really matter since the duels are mostly dramatic and theatrical, but in the newer it's more painful.
Just once do I want to see some Jedi's who combat as if they are Jedi Knights. Farce pull a Strormtrooper towards you, throw the sabre through him in the air. Walk into a room full of troopers and just slaugher them without any effort. Now that's a Jedi battle I'm wanting to see.
I don't have a mobile phone and I'm one of the few among my friends in that position. No religious reasons really, I just don't much feel I need one. There are times when it would have been very practical though. It's far from necessary.
If you want to you can live without a watch on you. That should be a much harder task in todays world. Though naturally you'd have to ask people or use "public watches". If your mobile phone has one then that's cheating.;-)
There is a neat reference to GitS (movie) in Matrix. (At least I think it is a reference.)
In the beginning when Smith is chasing Trinity and they both leap across a road to the rooftops on the other side. As Smith lands he does it in exactly the pose Motoko lands in when they are chasing the person they tink is the "puppetmaster". The pose is with one foot and one knee in the ground, looking down into the ground with weapon drawn. (Which is why I think it's a reference as otherwise it would be a pretty stupid pose to land in for Smith. And he spend a few second sitting there looking cool.)
Really? And here I thought they were all controlled by suicide pilots.
My point is that you don't want something with the kinetic energy of a rocket zooming around in a mayor city. That's just asking for an accident to happen.
Why use a rocket when a plane will do the same job better? They wouldn't use as much fuel, they can land in a manner not related to crashing, etc.
And for the record I think there are heavy regulations regarding where you can fly with an unmanned aircraft.
Wouldn't small unmanned planes be more reasonable? I mean, you don't see many cruise missiles with landing gear. A lot of the tech involved in the cruise missile could be used in an unmanned plane though.
The C-5 coffee pot that cost so much was becuase they needed a coffee pot that would work at altitude with the cabin de-pressed and doors open with hurricane force winds ripping around.
I can relate to that. If I'm in a depressuirised cabin with hurricane force winds ripping thorough what I'd really like is a good strong cup of coffe. That and an automatic door closer.
By PKD I can recommend you to read a couple of short stories. "We can remember it for you wholesale" (Total recall), "Minority report" are two big ones that got turned into movies. Basically there's a very large amount of good short stories he's written. Novellas I can recommend Ubik, and I've heard good things about "Flow my tears the policeman said" and some other I can remember the name of. (Ckeck Amazon and you should get some ideas.) PKD has some of the most intersting ideas I've read in a long time. SF version of Kafka on a bad trip basically. (And I mean that in a good way;-)
Perhaps I should also point out that while I agree that a lot of people who read SF and Fantasy could use reading more mainstream literature I think it would be even better if those who only read mainstream would start reading SF.
I think nerds should get out and read some real writing, not just Gibson, Stephenson etc. They don't say anything very much, and you`d be missing out on some classics.
I partially agree with this. There's a lot of really good books out there, and going for the "classics" is a good way to find good books fast.
In general I find SF books more interesting than most books though. I just read a note by Philip K Dick were he pretty much nailed it with the comment that most stories are more about style than content. This makes for interesting reading, but not much thinking.
If I want interesting ideas I'd rather pick up a SF book I'm recommended than a typical classic. And often that is because since the book is a "classic" the provocative ideas in it are not really all that provocative any longer. Swift, Voltaire and such classical authors spring to mind. While "Candide" is a good book and was (at the time) provocative I find the ideas now are more interesting from a historical perspective than as ideas.
However if you move your head around then you are creating "multiple views" of the same area. Your brain can transform this into one 3D model. (As can computers.) Doing this for moving objects is of course a lot harder, but the human brain is very good at stuff like this.
Also at a higher level you have a lot of knowledge about objects. You know how big a car is supposed to be eg. So if you see a car then you can guess how far away it is by it's percived size.
And as has been pointed out shadows provide a lot of information as well.
Basically there is no way for one eye to directly percieve depth. But the brain is very good at making up for this.
You can't see 3D structures with one eye, that's impossible. What you're suggesting is parallaxing. This effect has been in existance on computers since early 2D games. If you only have one eye then there's no need for a fancy 3D display. You can use your normal display and hardware/software for tracking your head movements and thus simulate this effect.
It could possibly be done with a normal web camera, and some software. I've been wanting to make an application for tracking head movements in any case. Would be useful as I have multiple screens and I'd like to have the computer track which screen I'm looking at.
Yeah I see your point regarding "having to use mouse and keyboard". But that's kind of the point with a GUI.;-) It's generally easier to learn, because all options are there in front of you. But it's harder to batch things. I guess in an ideal world either all GUI programs had a --batch mode with all the same options, or were front ends which had a corresponding commandline backend.
In any case, standard scripting is quite limited on Win32 in any case. Probably why there are not that many that want the features in the first place. (Yeah, I know it's better now in later versions of Win. But it's still nowhere near Unix.)
And DSPs are good for stuff like this too. But they are generally less suited for large data sets. (Like operating on entire images or even multiple images.)
Also it might be that encoding and such are easier to do fast with FPGAs than with DSPs. I haven't really looked in detail what modern video codecs require though.
But there's certainly a place for DSPs as well. So lets put both DPSs and FPGAs on our PCI "coprocessor".;-)
I doubt you'll see anything like this is real systems. First off, the big bonus with FPGAs is that they can crunch a/lot/ of data very fast. They can also do a lot of parallel computations at once. Using one to communicate with a modem would (IMHO) be an almost criminal misuse of hardware.
A better alternative is to put algorithms or parts of them on a FPGA. Typically for simulations, intensive mathematical processes and similar. It's noteworthy that floating point is very expensive in hardware, so you probably want to stay away from algorithms which require that.
Doing place and route also take a lot of time (several hours/days on larger chips) so you'd probably want to define a couple of functions and place and route those together. (You could have several of the "bundles" pre-made. But only run one at a time.)
And regarding JIT, since the second CPU would be limited by the first there's not much benefit in doing that neither. You can just as well do what you do today, ie do the JITting as you start executing and then doing optimizations as the program runs.
CPUs are very fast today. So doing serial things which they excel at is not much use to put in a FPGA coprocessor.
Well, what you are suggesting above is pretty much just a misunderstanding of what a GUI is. You'd do all those steps with stuff like "open file", "select options", "press OK", "save". Or something similar.
What is hard to do in a GUI is batch processing. And basically anything where you want to take actions depending on the data.
The biggest drawback compared to CLI is that you can't pipe stuff. But most users have never used a Unix system, and are thus completely unaware of what that is.
I'm not too fond of Belgariad. It's a bit too childish IMHO. It has a lot of "in this country everyone are thieves", "in this country everyone are great fighters (but we can beat them anyways)" and similar issues.
An interesting fantasy story I can recommend is by Tad Williams "Memory Sorrow Thorn". Not sure if it'd be a good movie though. I actually think it's better to base a movie on a short story, that way it's easier to work around problems in the story by adding material.
The GC is doing it's job correctly. Unused objects are removed. However the programmer is apparently not letting the GC know which objects it can collect by not using them.
The main problem that a GC solves is the nasty problems of several objects sharing other objects. Stuff like that is what causes memory leaks. But since you're a C++ coder I bet you already know that.
I interprested things as episodes 25-26 being Shinji coming to terms with himself. And that EoE is happening at the same time. Either that the beginning of EoE is taking place during episodes 25-26 (hence Shinji being more catatonic than usual) or that episodes taking place after the 3rd impact and humanity merging into one.
BTW I interpreted the end of EoE as Shinji recreating humanity as we are but Shinji and his Evangelion drifting away into space.
In any case this is what makes series like NGE worth watching. There are no real answers, only more questions. And the extreme amount of christian references in NGE would problably go by most people, I know I didn't notice half of them before I had watched the series and check out some fansites.
A modded XBox can handle a 120GB IDE drive. So you can fit quite a few games on it.
I've discussed this with friends as well while taking classes on image processing and such. Not sure why there are no such codecs in existance though.
It would seem like wavelet would be a good candidate as it's quite easy to "shave off" coefficients to try different compression rates. But considering that there are no such codecs I'd assume that there are reasons for it. I haven't heard or read any though.
You're missing the point.
What's illegal about modchips is that they sometimes come with the BIOS flashed. That BIOS contain copyrighted code by Microsoft and are a circumference device as they avoid the encryption on copied games. That's why they are illegal.
It's not illegal to open your XBox and and a blue light.
MPEG-2 is not a lossless format. But once it is in MPEG-2 format you can copy it without loss.
.vob file on the disc. There exist a bunch of programs to extract and copy these files on the market.
On DVD's you can find the video streams in a big
So as long as you create your MPEG-2 files in the correct way to begin with you should have no problems. Not quite sure how easy that is to do however. I'd recommend you to look at sites for home video mixing and such for the details.
But to answer your questions. Yes it can be stored in the same format on HDD as on DVD. And yes you can restore the files from DVD perfectly.
While it is true that the media can be harmed regardless if it stores digital or analog data it's not true that it has the same or even effects.
The big bonus with digital storage is that it's easy to make good error correcting codes. Eg on a DVD or CD you have two layers of Reed-Salomon codes which protect the data from scratches and dust. On a CD you can drill a 2 mm hole in the disc without losing any data. (Or rather, since the data is stored redundantly it can be recreated without loss.)
You can try this yourself by using a "permanent" marker and making marks on the data side of a CD. Just make sure the marker is erasable (they usually are if you use alcohol as solvent).
A second big difference between analog and digital is that you can make an exact copy of digital data. This is more or less impossible with analog. I know I'm not telling you anything new here, just pointing it out.
And for the record, if you scratch a CD/DVD or get transmission errors that the error codes can't correct you typically don't get silence but it sounds/looks wrong.
But a point should be made that most storage media are vulnerable to "analog" effects. But I'd much rather store TV shows in a digital format on analog tapes than in an analog format. If you do it correctly (with redundancies etc) you are pretty much guaranteed that it will work for as long as you maintain the system. Again, since a digital copy will be perfect, while each new copy of an analog source will get worse.
I've heard good things about Fifth Element as well. That it's supposed to be very high quality. There's a "platinum edition" or something available as well with even better details.
The sad thing is that it made the lacking in sabre duels in the movies so apparent. In the old triology this doesn't really matter since the duels are mostly dramatic and theatrical, but in the newer it's more painful.
Just once do I want to see some Jedi's who combat as if they are Jedi Knights. Farce pull a Strormtrooper towards you, throw the sabre through him in the air. Walk into a room full of troopers and just slaugher them without any effort. Now that's a Jedi battle I'm wanting to see.
Typical copout.
;-)
I don't have a mobile phone and I'm one of the few among my friends in that position. No religious reasons really, I just don't much feel I need one. There are times when it would have been very practical though. It's far from necessary.
If you want to you can live without a watch on you. That should be a much harder task in todays world. Though naturally you'd have to ask people or use "public watches". If your mobile phone has one then that's cheating.
There is a neat reference to GitS (movie) in Matrix. (At least I think it is a reference.)
In the beginning when Smith is chasing Trinity and they both leap across a road to the rooftops on the other side. As Smith lands he does it in exactly the pose Motoko lands in when they are chasing the person they tink is the "puppetmaster". The pose is with one foot and one knee in the ground, looking down into the ground with weapon drawn. (Which is why I think it's a reference as otherwise it would be a pretty stupid pose to land in for Smith. And he spend a few second sitting there looking cool.)
Really? And here I thought they were all controlled by suicide pilots.
My point is that you don't want something with the kinetic energy of a rocket zooming around in a mayor city. That's just asking for an accident to happen.
Why use a rocket when a plane will do the same job better? They wouldn't use as much fuel, they can land in a manner not related to crashing, etc.
And for the record I think there are heavy regulations regarding where you can fly with an unmanned aircraft.
Wouldn't small unmanned planes be more reasonable? I mean, you don't see many cruise missiles with landing gear. A lot of the tech involved in the cruise missile could be used in an unmanned plane though.
I can relate to that. If I'm in a depressuirised cabin with hurricane force winds ripping thorough what I'd really like is a good strong cup of coffe. That and an automatic door closer.
Sorry, I don't recall an SF book like that.
;-)
By PKD I can recommend you to read a couple of short stories. "We can remember it for you wholesale" (Total recall), "Minority report" are two big ones that got turned into movies. Basically there's a very large amount of good short stories he's written. Novellas I can recommend Ubik, and I've heard good things about "Flow my tears the policeman said" and some other I can remember the name of. (Ckeck Amazon and you should get some ideas.) PKD has some of the most intersting ideas I've read in a long time. SF version of Kafka on a bad trip basically. (And I mean that in a good way
Perhaps I should also point out that while I agree that a lot of people who read SF and Fantasy could use reading more mainstream literature I think it would be even better if those who only read mainstream would start reading SF.
I partially agree with this. There's a lot of really good books out there, and going for the "classics" is a good way to find good books fast.
In general I find SF books more interesting than most books though. I just read a note by Philip K Dick were he pretty much nailed it with the comment that most stories are more about style than content. This makes for interesting reading, but not much thinking.
If I want interesting ideas I'd rather pick up a SF book I'm recommended than a typical classic. And often that is because since the book is a "classic" the provocative ideas in it are not really all that provocative any longer. Swift, Voltaire and such classical authors spring to mind. While "Candide" is a good book and was (at the time) provocative I find the ideas now are more interesting from a historical perspective than as ideas.
Seems to have worked out ok for James Joyce.
Pretty interesting. I found a good description (and how to do it yourself) here.
No there's no depth perception in one eye.
However if you move your head around then you are creating "multiple views" of the same area. Your brain can transform this into one 3D model. (As can computers.) Doing this for moving objects is of course a lot harder, but the human brain is very good at stuff like this.
Also at a higher level you have a lot of knowledge about objects. You know how big a car is supposed to be eg. So if you see a car then you can guess how far away it is by it's percived size.
And as has been pointed out shadows provide a lot of information as well.
Basically there is no way for one eye to directly percieve depth. But the brain is very good at making up for this.
And what?
You can't see 3D structures with one eye, that's impossible. What you're suggesting is parallaxing. This effect has been in existance on computers since early 2D games. If you only have one eye then there's no need for a fancy 3D display. You can use your normal display and hardware/software for tracking your head movements and thus simulate this effect.
It could possibly be done with a normal web camera, and some software. I've been wanting to make an application for tracking head movements in any case. Would be useful as I have multiple screens and I'd like to have the computer track which screen I'm looking at.
Yeah I see your point regarding "having to use mouse and keyboard". But that's kind of the point with a GUI. ;-) It's generally easier to learn, because all options are there in front of you. But it's harder to batch things. I guess in an ideal world either all GUI programs had a --batch mode with all the same options, or were front ends which had a corresponding commandline backend.
In any case, standard scripting is quite limited on Win32 in any case. Probably why there are not that many that want the features in the first place. (Yeah, I know it's better now in later versions of Win. But it's still nowhere near Unix.)
I've got one for you, real-time video processing.
;-)
And DSPs are good for stuff like this too. But they are generally less suited for large data sets. (Like operating on entire images or even multiple images.)
Also it might be that encoding and such are easier to do fast with FPGAs than with DSPs. I haven't really looked in detail what modern video codecs require though.
But there's certainly a place for DSPs as well. So lets put both DPSs and FPGAs on our PCI "coprocessor".
I doubt you'll see anything like this is real systems. First off, the big bonus with FPGAs is that they can crunch a /lot/ of data very fast. They can also do a lot of parallel computations at once. Using one to communicate with a modem would (IMHO) be an almost criminal misuse of hardware.
A better alternative is to put algorithms or parts of them on a FPGA. Typically for simulations, intensive mathematical processes and similar. It's noteworthy that floating point is very expensive in hardware, so you probably want to stay away from algorithms which require that.
Doing place and route also take a lot of time (several hours/days on larger chips) so you'd probably want to define a couple of functions and place and route those together. (You could have several of the "bundles" pre-made. But only run one at a time.)
And regarding JIT, since the second CPU would be limited by the first there's not much benefit in doing that neither. You can just as well do what you do today, ie do the JITting as you start executing and then doing optimizations as the program runs.
CPUs are very fast today. So doing serial things which they excel at is not much use to put in a FPGA coprocessor.
Well, what you are suggesting above is pretty much just a misunderstanding of what a GUI is. You'd do all those steps with stuff like "open file", "select options", "press OK", "save". Or something similar.
What is hard to do in a GUI is batch processing. And basically anything where you want to take actions depending on the data.
The biggest drawback compared to CLI is that you can't pipe stuff. But most users have never used a Unix system, and are thus completely unaware of what that is.
I'm not too fond of Belgariad. It's a bit too childish IMHO. It has a lot of "in this country everyone are thieves", "in this country everyone are great fighters (but we can beat them anyways)" and similar issues.
An interesting fantasy story I can recommend is by Tad Williams "Memory Sorrow Thorn". Not sure if it'd be a good movie though. I actually think it's better to base a movie on a short story, that way it's easier to work around problems in the story by adding material.