How would revision control work under your system?
The same way as it works right now, that is it's handled by the program? Under my system, things work normally, just instead of having a space in RAM and the paging file dedicated to the process, you may have a file dedicated to the process' memory on the file system. Note that you would point to a file without loading it/copying it presumably only in read only. Or did I misunderstand the question?
A most interesting and pertinent question! I think that if such a memory reached the speed of RAM with the capacity of a HDD then we could merge the two concepts into a central memory that would be used for anything. The first real gain with that type of design is that instead of loading (uncompressed) files (from the HDD to the RAM) you could simply point to them, and directly access them. Virtual machines could benefit greatly from that by pausing and resuming their execution instantly, for all their virtualised RAM would be written in a file that would simply pointed to. The same could happen for regular programs. They could have all their memory space in a file (the OS would take care of it), and if the program was to be prematurely killed you could resume its execution state.
Likewise, it would remove the concept for RAM space, as well as for virtual memory, that is, the OS wouldn't use a single file to put everything in, but rather as many files as it needs for each program (for example). With such a concept the execution for everything I mentioned (programs, OS, virtual machines) could be paused and resumed instantly.
As for the actual booting of the machine, I'm sure a clever use of it by say copying read-only pieces of memory that are hardware/configuration-independent to another space in memory where they could be modified (or not, maybe you could have a partially read-only OS) would greatly speed up things.
Somehow I can see that happening in embedded devices, not so soon with desktop machines, but we'd have yet to wait for SSD memory to be fast enough.
You're probably an actual geek. Media services consumers are just... well, consumers. They say, "look at me, I'm on teh internet!" whereas the real geek says "Do not bother the man behind the curtain, he's busy making all this shit run". Indeed. To clarify the distinction I think we should hijack the inner city gangster culture by redefining the terms they use to sort people.
Real geeks who would achieve a certain status by say creating a significant software project would attain the Original Geek status (or O.G. for short), the less experimented who are learning and experimenting would be known as B.G.'s, or Baby Geeks, and the noobs would be known as 'marks' or 'bustas'.
And to make it complete, 'tripping' would refer to attacking people who wouldn't claim the same programing language/text editor/operating system as you do by DDoSing them. Eventually you could see the following scene taking place in your favourite IRC channel:
-!- SomeNoob has joined #kde <someOG> SomeNoob : hey homeboy, what desktop environment you claim? <SomeNoob> vista? <someotherOG> this is #kde ni**a! * someotherOG floods SomeNoob * someOG pulls a DDoS on SomeNoob -!- SomeNoob has quit [Ping timeout: 246 seconds]
Any decent object recognition algorithm supports at least affine transformations, which include rotation. Which always made me wonder, how do they go about doing that? Do they perform cross-correlation for every variant of each support affine transform? Or is it something completely different?
Enhanced my cognition right into the homeless shelter. Now I'm a homeless genius and use the computer at the library to control vast bot nets. Eventually I will rule the world. The homeless ruler of the world? If I was you I'd rather use your unfathomable genius to get in the spam business. You'll be so rich you'll never have to dive into a dumpster again!
... but wont be a mini black hole a better instant communication device? I don't know if you're being serious but in case you are my understanding of general relativity is that a change in gravity still travels at the speed of light but that gravity seems to be instantaneous because, just like the metaphorical warped membrane the space where you are is warped by gravity the way it is and.. well I suck at explaining but basically gravity is like dropping balls on a membrane, and if you very suddenly popped a ball into existence on the membrane the wrapping created by the ball would affect the membrane at a precise speed, in the case of astrophysics at the speed of light.
Is there any superresolution software good enough that I could, for example, take twenty blurry pics with my phone and merge them to a single sharp one? I don't know what pics made by your cell phone look like but I'd say they probably don't have a lot of aliasing going on, which, if I'm not mistaken is necessary to apply super resolution techniques. The article or even CMU's page on the topic is very light on details, but it seems to be more about panorama than true super-resolution techniques, that is recovering aliased high frequency components by comparing many aliased images.
So in that sense, sure, you can make panoramas out of your blurry cell phone pictures, but without an optical zoom you won't get a much better resolution.
A non-naive look at the world shows that human beings really don't care about what happens to the rest of the world, as long as the effects aren't felt at home.
We could annihilate 5 billion people on the planet, but the average person (at least in North America) would little more than flinch, so long as their own city or state is not affected. Right, which is why you have all these hippies going around trying to make you care about stuff that happens in countries you couldn't even find on a map.
Is it just a coincidence or does this story have anything to do with the fact that yesterday Google had lasers on its main page (which I assume commemorated to 50 years of the creation of lasers, either that or "first laser!" must be the latest new Internet fad)?
The plane to drop them costs much more ($137m for an F-22) and if it gets shot down
And when's the last time a F-22 got shot down? Matter of fact a F-22 is probably less visible on a radar than this jet-packish thing we're talking about. You know what's the difference between a missile and that thing? Missiles can be launched from an airplane from 25 miles away (I'm not even talking about ground-ground missiles which can have any range you may need), and they cruise at a speed usually between Mach 2 and 4 (iirc). That thing probably wouldn't reach 200 knots if it tried so you could shoot it down with any heat-seaking missile or even anti-aircraft gun.
There's a reason why missiles cost the price they cost. Same for pretty much anything in the Air Force.
The good news is that all of these problems - all of them - can be solved simply through software development - the one thing the GNU/Linux community is extremely strong at.
History proves it wrong. Sure, the FOSS community can do lots of things, type lots of lines of code. But because there's a difference between a huge company with millions of dollars and carefully selected professionals who all work on a project at least 40 hours a week and a semi-anarchic group of people with limited means, time, and dare I say vision, there's only so much you can do.
"Groups of buddies" as you put it cannot even envision how to catch up with the competing team of high salary highly qualified professionals. FOSS development teams tend to be made of proverbial jacks of all trades, and design decisions tend to be made by committees with little foresight or vision.
If you want to work towards GNU/Linux adoption, work on developing GIMP or Cinelerra
You know what it sounds like? Communism. Yeah sure, I'm gonna make the world a better place by working my arse off for nothing to try to make GIMP be about as good as the capitalist rival Photoshop 3.0 (yes, not CS3, 3.0, the one from 15 years ago or so)
I am a programmer and as such I think I have better things to do with my skills and imagination than work hard like a nerd version of Boxer the horse so that "we" can get an image-editing equivalent of a wind mill. Why should I bother trying to make a project that will never be even remotely as good as the other program it desperately tries to be when I can make something new and original and that I find much more exciting?
But if one of the most respected publications in the world cannot give us one single example of an UFO sighting that cannot be trivially explained with five minutes of research, then I really cannot believe that any stronger evidence exists.
So what, that was just a poorly chosen example? Try debunking that one. I love it when people go around acting like no UFO report cannot be easily explained. There's a LOT of reports from various air forces and pilots that are very reliable and unexplainable. And I used to believe for a while that these could be ultra-secret American or Russian projects but none of what we might suspect could be held accountable for reports dating for 50 years ago. So what else can we turn to when we deem reports sufficiently reliable and that we can't think of any reasonable explanation for them?
Uhhhh... wouldn't that be 28,140 years old, being as the light from a 140 year old supernova has traveled through space for 28,000 years to the point where Earthling Astronomers are observing it?
I was gonna mod you Redundant but I don't have any points left so I was gonna flame you for making a stupid remark 30 other people did (well it didn't sound like such a stupid remark the first few times I've read it but after the tenth I started to think that if anyone was saying it it had to be stupid) but I caught myself before I did it because quite a few people made such comments so that would have made myself redundant.
Damn it's hard to feel unique when there's all these equally unique people all thinking the same way as you do. Makes you only wanna try and be uniquer..
For what it's worth, I dumbly installed a rootkit when I thought I was running a keygen (serves me well for trying to play CoD4 online for free). Since I know which file I ran to install it, I pointed a few decent anti-viruses to it (F-Prot, Avast! and a couple of anti spywares) and none of them found anything wrong about the very file that was the root of all this evil. Eventually Avast! alarted me it had found a rootkit on my system, but the boot-time scan of every single file on my system didn't fix anything.
On a side note, what this rootkit does is somehow get loaded with every program as a randomly named couple of.dll files, and hasn't done much besides consistently prevent the displaying of certain web pages in either Opera, Firefox or IE. And since for some reason when I try to reinstall Windows my machine BSoDs, now I have to do all my web browsing in a Windows 2000 virtual machine. And actually, it's not bad to do all your browsing in a VM. Really, it's pretty good.
Mass?!? Who need mass when you can carry a 200lb BOMB with you?!?
What's a 200 lb bomb when a fighter plane can drop a few 2,000 lbs bombs? Oh well if we're talking about terrorists sure, why not. I totally see terrorists using $190,000 rocket wings to drop an appropriately trained person flying with a 200 lb payload from an airplane to kill a few persons. You're better running a car full of explosives into some crowded place on Time Square.
Oh that gives me an idea! What about we give bombs small wings and jet engines so they could reach from like 20 miles away a target much faster than a plane!? I propose we call these new type of jet-powered bombs "missiles".
The earth will most probably endure us for a couple hundred years, leave the investigation to our sons.
lol. This is not the end of the Earth at all. I'm sure distant history will remember the 21st century as the transition from carelessly ruining the planet to learning how to preserve it and eventually improve. Sure, maybe a few hundred millions of us will die, at the very worst, from the effects of climate change, but those of us who will remain will do what it takes to change the situation, even if it takes decades (and it will take decades, even more). But this planet isn't doomed. We haven't killed it. Surely some things will never be the same again, thousands of species have disappeared and will disappear, but the damage will one day stop. And what do you know, maybe one day thanks to our leet 23rd century genetic bio-engineering stuff we will bring back the dodo, à la Jurassic Park.
I think that ultimately to consider terraforming Mars and living there will sound silly, and I'd be surprised if in 200 years from now there were more inhabitants on planet Mars than inhabitants in Greenland or Antarctica.
I don't know what self aware means, but I have a memory of an afternoon that took place when I was 10 month old (took my years to prove it to my family mostly that it was an undocumented event) and I can tell you there's nothing about being ten month old that's not human. I remember thinking that the brunette on my left was hot, I remember the faces of a few persons around the table, I remember freaking out that I'd never see my mother again when she put me on the couch alone downstairs and saw her climbing the stairs, but most importantly I remember the plastic train wagon and the plastic ball that wouldn't quite fit in the wagon they gave me to play with.
I said importantly because that's what made of hold on to this memory. I thought this wagon and that ball had been offered to me, so for years I would ask my mother about them in order to determine what had happened to them. Of course she wouldn't know what I was talking about because this major element of my young life was just another afternoon to her.
My point is, babies are not pooping robots, they also have beliefs, fears and they can get attached to things.
Well, we the people who develop for the GP2X (a handheld console with an ARM920T core) avoid floats because -msoft-float is so slow. Can't tell you why, only can tell you it is.
Do you know that in the initial stage of Saturn V's flights the acceleration didn't exceed 1.14 G? And I know from making a pretty basic solar system/space rocket simulator that using such and acceleration you can easily reach the required 10.8 km/s required to go to the Moon while hovering over Earth's atmosphere. My point being, you undoubtedly can go into orbit without even coming close to 1.2 Gs.
Writing an emulation layer is fine if you're Apple
Actually they pretty much just bought Rosetta from whichever company independently made it. Also if I can add my two cents on the subject, I think ARM pretty much won the embedded market. Maybe not forever, and maybe it has some serious concurrence out there, but I don't think anyone has to worry about their dominant position for a while.
How would revision control work under your system?
The same way as it works right now, that is it's handled by the program? Under my system, things work normally, just instead of having a space in RAM and the paging file dedicated to the process, you may have a file dedicated to the process' memory on the file system. Note that you would point to a file without loading it/copying it presumably only in read only. Or did I misunderstand the question?
A most interesting and pertinent question! I think that if such a memory reached the speed of RAM with the capacity of a HDD then we could merge the two concepts into a central memory that would be used for anything. The first real gain with that type of design is that instead of loading (uncompressed) files (from the HDD to the RAM) you could simply point to them, and directly access them. Virtual machines could benefit greatly from that by pausing and resuming their execution instantly, for all their virtualised RAM would be written in a file that would simply pointed to. The same could happen for regular programs. They could have all their memory space in a file (the OS would take care of it), and if the program was to be prematurely killed you could resume its execution state.
Likewise, it would remove the concept for RAM space, as well as for virtual memory, that is, the OS wouldn't use a single file to put everything in, but rather as many files as it needs for each program (for example). With such a concept the execution for everything I mentioned (programs, OS, virtual machines) could be paused and resumed instantly.
As for the actual booting of the machine, I'm sure a clever use of it by say copying read-only pieces of memory that are hardware/configuration-independent to another space in memory where they could be modified (or not, maybe you could have a partially read-only OS) would greatly speed up things.
Somehow I can see that happening in embedded devices, not so soon with desktop machines, but we'd have yet to wait for SSD memory to be fast enough.
Real geeks who would achieve a certain status by say creating a significant software project would attain the Original Geek status (or O.G. for short), the less experimented who are learning and experimenting would be known as B.G.'s, or Baby Geeks, and the noobs would be known as 'marks' or 'bustas'.
And to make it complete, 'tripping' would refer to attacking people who wouldn't claim the same programing language/text editor/operating system as you do by DDoSing them. Eventually you could see the following scene taking place in your favourite IRC channel :
This one will do WiFi, is as big as a DS, with a keyboard, a 800x480, a reportedly impressive battery life and Linux.
... but wont be a mini black hole a better instant communication device? I don't know if you're being serious but in case you are my understanding of general relativity is that a change in gravity still travels at the speed of light but that gravity seems to be instantaneous because, just like the metaphorical warped membrane the space where you are is warped by gravity the way it is and.. well I suck at explaining but basically gravity is like dropping balls on a membrane, and if you very suddenly popped a ball into existence on the membrane the wrapping created by the ball would affect the membrane at a precise speed, in the case of astrophysics at the speed of light.So in that sense, sure, you can make panoramas out of your blurry cell phone pictures, but without an optical zoom you won't get a much better resolution.
There, fixed it for you.
Sincerely,
Jack Thompson
Is it just a coincidence or does this story have anything to do with the fact that yesterday Google had lasers on its main page (which I assume commemorated to 50 years of the creation of lasers, either that or "first laser!" must be the latest new Internet fad)?
The plane to drop them costs much more ($137m for an F-22) and if it gets shot down
And when's the last time a F-22 got shot down? Matter of fact a F-22 is probably less visible on a radar than this jet-packish thing we're talking about. You know what's the difference between a missile and that thing? Missiles can be launched from an airplane from 25 miles away (I'm not even talking about ground-ground missiles which can have any range you may need), and they cruise at a speed usually between Mach 2 and 4 (iirc). That thing probably wouldn't reach 200 knots if it tried so you could shoot it down with any heat-seaking missile or even anti-aircraft gun.
There's a reason why missiles cost the price they cost. Same for pretty much anything in the Air Force.
The good news is that all of these problems - all of them - can be solved simply through software development - the one thing the GNU/Linux community is extremely strong at.
History proves it wrong. Sure, the FOSS community can do lots of things, type lots of lines of code. But because there's a difference between a huge company with millions of dollars and carefully selected professionals who all work on a project at least 40 hours a week and a semi-anarchic group of people with limited means, time, and dare I say vision, there's only so much you can do.
"Groups of buddies" as you put it cannot even envision how to catch up with the competing team of high salary highly qualified professionals. FOSS development teams tend to be made of proverbial jacks of all trades, and design decisions tend to be made by committees with little foresight or vision.
If you want to work towards GNU/Linux adoption, work on developing GIMP or Cinelerra
You know what it sounds like? Communism. Yeah sure, I'm gonna make the world a better place by working my arse off for nothing to try to make GIMP be about as good as the capitalist rival Photoshop 3.0 (yes, not CS3, 3.0, the one from 15 years ago or so)
I am a programmer and as such I think I have better things to do with my skills and imagination than work hard like a nerd version of Boxer the horse so that "we" can get an image-editing equivalent of a wind mill. Why should I bother trying to make a project that will never be even remotely as good as the other program it desperately tries to be when I can make something new and original and that I find much more exciting?
So what, that was just a poorly chosen example? Try debunking that one. I love it when people go around acting like no UFO report cannot be easily explained. There's a LOT of reports from various air forces and pilots that are very reliable and unexplainable. And I used to believe for a while that these could be ultra-secret American or Russian projects but none of what we might suspect could be held accountable for reports dating for 50 years ago. So what else can we turn to when we deem reports sufficiently reliable and that we can't think of any reasonable explanation for them?
I was gonna mod you Redundant but I don't have any points left so I was gonna flame you for making a stupid remark 30 other people did (well it didn't sound like such a stupid remark the first few times I've read it but after the tenth I started to think that if anyone was saying it it had to be stupid) but I caught myself before I did it because quite a few people made such comments so that would have made myself redundant.
Damn it's hard to feel unique when there's all these equally unique people all thinking the same way as you do. Makes you only wanna try and be uniquer..
For what it's worth, I dumbly installed a rootkit when I thought I was running a keygen (serves me well for trying to play CoD4 online for free). Since I know which file I ran to install it, I pointed a few decent anti-viruses to it (F-Prot, Avast! and a couple of anti spywares) and none of them found anything wrong about the very file that was the root of all this evil. Eventually Avast! alarted me it had found a rootkit on my system, but the boot-time scan of every single file on my system didn't fix anything.
On a side note, what this rootkit does is somehow get loaded with every program as a randomly named couple of .dll files, and hasn't done much besides consistently prevent the displaying of certain web pages in either Opera, Firefox or IE. And since for some reason when I try to reinstall Windows my machine BSoDs, now I have to do all my web browsing in a Windows 2000 virtual machine. And actually, it's not bad to do all your browsing in a VM. Really, it's pretty good.
Mass?!? Who need mass when you can carry a 200lb BOMB with you?!?
What's a 200 lb bomb when a fighter plane can drop a few 2,000 lbs bombs? Oh well if we're talking about terrorists sure, why not. I totally see terrorists using $190,000 rocket wings to drop an appropriately trained person flying with a 200 lb payload from an airplane to kill a few persons. You're better running a car full of explosives into some crowded place on Time Square.
Oh that gives me an idea! What about we give bombs small wings and jet engines so they could reach from like 20 miles away a target much faster than a plane!? I propose we call these new type of jet-powered bombs "missiles".
The earth will most probably endure us for a couple hundred years, leave the investigation to our sons.
lol. This is not the end of the Earth at all. I'm sure distant history will remember the 21st century as the transition from carelessly ruining the planet to learning how to preserve it and eventually improve. Sure, maybe a few hundred millions of us will die, at the very worst, from the effects of climate change, but those of us who will remain will do what it takes to change the situation, even if it takes decades (and it will take decades, even more). But this planet isn't doomed. We haven't killed it. Surely some things will never be the same again, thousands of species have disappeared and will disappear, but the damage will one day stop. And what do you know, maybe one day thanks to our leet 23rd century genetic bio-engineering stuff we will bring back the dodo, à la Jurassic Park.
I think that ultimately to consider terraforming Mars and living there will sound silly, and I'd be surprised if in 200 years from now there were more inhabitants on planet Mars than inhabitants in Greenland or Antarctica.
I don't know what self aware means, but I have a memory of an afternoon that took place when I was 10 month old (took my years to prove it to my family mostly that it was an undocumented event) and I can tell you there's nothing about being ten month old that's not human. I remember thinking that the brunette on my left was hot, I remember the faces of a few persons around the table, I remember freaking out that I'd never see my mother again when she put me on the couch alone downstairs and saw her climbing the stairs, but most importantly I remember the plastic train wagon and the plastic ball that wouldn't quite fit in the wagon they gave me to play with.
I said importantly because that's what made of hold on to this memory. I thought this wagon and that ball had been offered to me, so for years I would ask my mother about them in order to determine what had happened to them. Of course she wouldn't know what I was talking about because this major element of my young life was just another afternoon to her.
My point is, babies are not pooping robots, they also have beliefs, fears and they can get attached to things.
Well, we the people who develop for the GP2X (a handheld console with an ARM920T core) avoid floats because -msoft-float is so slow. Can't tell you why, only can tell you it is.
a great way to make your jaw come out your ass?
Do you know that in the initial stage of Saturn V's flights the acceleration didn't exceed 1.14 G? And I know from making a pretty basic solar system/space rocket simulator that using such and acceleration you can easily reach the required 10.8 km/s required to go to the Moon while hovering over Earth's atmosphere. My point being, you undoubtedly can go into orbit without even coming close to 1.2 Gs.
words like "huge" are relative
Huge is a very relative word indeed! I learnt that when I spent a few weeks in Japan (what's the appropriate onomatopoeia here? Zing?).
Yeah and the software FPU is awfully slow, which was my point.
Writing an emulation layer is fine if you're Apple
Actually they pretty much just bought Rosetta from whichever company independently made it. Also if I can add my two cents on the subject, I think ARM pretty much won the embedded market. Maybe not forever, and maybe it has some serious concurrence out there, but I don't think anyone has to worry about their dominant position for a while.