Depending on the distro you can get pretty much full autodetection n Linux too. It's not something that's only available on Windows or Mac.
Besides how do you handle a situation were Windows loads the wrong driver resulting in that the device is rejected by the system? (I had a Bluetooth dongle that didn't even show up in the device manager.) It was a lot of annoying work to make that work, in other operating systems I could just have changed a line in the right file.
How would I find that file? If I didn't use man files I bet I could find it in a knowledge database.
Do you know all the little tricks there is to know about Windows then? Like where you can override a DNS name with an IP for instance? That ones is quite easy but I bet that there are a load of untapped features in Windows. I mean it took me a while before I learned of the windows-e shortcut for explorer.
It's not only for when you want to solve a problem but for when you want to know what you can do. And that's usually a lot harder to find out by Googling.
The new GITS:SAC game just released in Japan could be of interest perhaps? thread on ArsTechnica. Supposedly playes much like Oni, but with Tachikomas and multiplayer. It's for PS2 BTW.
Since he owned the domain it's his to do as he want to. If I buy a computer and let you use it that's ok. If I at a later date decide that I want compensation for using my computer then that's my decition. You're free to go to another friend but you sure as hell can't throw me in jail and claim my computer as "evidence".
Well, unless you're a hill-billy sheriff.
Now in all I can't say that I quite agree with his choices. But I recon that they had a bit of a fall-out between them which caused all of this. So he probably set a stupid high figure just to get their attention and then let them negotiate it down.
I agree with you in the sense that projects without any real commersial potential can still be a lot of fun and interesting. OTOH this project hasn't come very long.
While the speech syntesizer and sound effects were quite interesting they are a loooong way away from their goals. They are not even on the experiment stage yet.
I think most of the work the military has with computer games is to demonstrate tactics and teamwork. It doesn't have a lot to do with making soldiers more prone to violence. At least that's how it was back in the days when they started using games for purposes other than amusement.
And dhlh311x's comment was not supposed to be taken seriously. It was a joke where he used the inaccurate claims in the article ( games -> violence ) and applied it in his own way ( bad journalism -> violence ). It's called sarcasm and assuming that the recipient is smart enough it's a quite effective way of getting your point across.
Karolinska institutet is a hospital and one of the big (AFAIK) research hospitals in Sweden. From what I've seen on TV so far he is going to do an investigation on the topic (he hasn't so far).
Personally I find his bias quite disturbing. In a newscast last night he said that he found games "disgusting" which IMHO isn't a good basis for performing a good study.
In case you haven't grasped it the idea with the question is that having money may not be the only thing people value in life.
There are actually people that value such things as knowledge and spreading happiness and who don't summarize the day with summing up how much they earned. I know that it may seem like a fairy tale but people like that actually exist.
Typically they are known as "not a complete egocentric bastard".;-)
Ayn Rand is the author of a few books which propose a egocentric point of view, in many ways the anti-thesis of communism. The most famous of the books is probably "Atlas Shrugged", which is often hailed by fans as the second coming of Christ and by less convinced people as pretty much a 1000+ pages rant.
She also founded the Objectivist line of thinking which is pretty much centered around looking out for numero uno and don't give a crap about anyone else.
Personally I think the book falls into the "really really long rant" category and wasn't very impressed with it.
BTW, people in the first category (those that consider the book second coming) are often refered to as Randites.
There was a vampire game for PC a few years ago that used Java for scripting. (Or rather, game logic.)
Not a very bad idea actually, there are a lot of knowledge about it and it saves you time to develop your own. You might go with other languages too naturally, like Python and such.
The north pole yes, since it's actually floating on top of the water. The south pole however has solid rock under it, so it it begins to melt then the oceans will rise.
So you should problably use a specialized temporary malloc like arena. (Ie, you malloc a large chunk of memory and then do your own memory management.)
Personally I'd rather like a VM to do it for me though. Since it can do optimizations like that in run-time.
A human optimizer is always able to outperform the compiler/assembler because he knows exactly how the deterministic state machine of a CPU will react for every case. But modern CPUs are becoming so complex that it's no longer possible to completely "grok" the processor. Well you could, but it would take some really brilliant programmers a lot of time.
Just the translation to micro ops and caching of that would be hard to keep track of in your program. If you layer in the processor being super scalar it will soon become very tricky to keep track of it all. Try to do software-pipelining and all that while simultaniously optimizing cache and all the other parameters and you'll soon grow sick of it.
As you mention it can be done for special types of code. Cryptographic code is typically quite straight-forward to implement and it's easy to track the flow of bits in the program. That makes it easy to optimize by hand. (Easy and straight-froward means compared to a hard program, not that it's a trivial task.)
Personally I don't think you could hand optimize a suffuciently large program (say Office suit) and get a result that is faster than compiled. After a while the different parameters just pile up a bit too high.
GCC isn't a very good optimizing compiler. And it doesn't do a lot for modern computers. So I doubt that you get even remotely the benefits you'd get if you used eg Intels compiler.
But there are very many optimizations you can't do at compile time. Pointers being one rahter hairy issue, and last I heard pointers were pretty popular. (They are hard because you need run-time data in order to know what they are.)
JIT compilations can be faster and more efficient than precompiled. Just as the reverse can be true. So it would seem like a combination (caching JIT) would be ideal.
In my experience the hardest part is figuring out how the camera has moved between the images. With a video this is "easy" since the distance is typically short. With freely taken images is can vary between very hard and impossible.
Making a system which makes it easy for the user to imput their knowledge is probably the best way to spend effort.
The thing is just that you (and most other "Bluetooth is dead" sayers) are not on the right continent. In Europe Bluetooth is big, particularly for mobile devices. AFAIK the same goes for Asia, although I think that it's not quite as big as in Europe.
Considering that Intel is nobody on the mobile market I don't really see how this has any relevance to competing with Bluetooth.
Did you consider the fact that the data doesn't have to be an actual game but just appear as one? Just pick a normal game (StarCraft is popular over in Asia I hear) and make your packats look similar.
I browsed around your site for a while BTW. Not to put you down too hard but I think you should look into how and why other P2P apps fail. You network structure seems to be heading the way of Gnutella / supernodes and all that. You do come off as a bit arrogant in the other posts by putting down Freenet and their developers. At the same time you seem to have quite ways to go before you reach their level of competence. (You did come off as a bit arrogant in the other posts BTW.)
They didn't pull the Freenet ideas out of their asses you know. They were developed by a lot of experimentation and simulations. If you want to do that I believe that there are some network stuff in Matlab by default that you can use. (Though Matlab is a rather difficult to use tool in the beginning it's damned good for simulations and such.)
Oh, and as someone pointed out image feeds can be used for covert channels (which is the security term for it). Since the data is usually a bit static that makes it even easier. Though you can't use the obvious way of comparing images naturally, since that would require different streams of the same sequence.
What's to stop me from printing out 10000 fliers and spreading the info that way? They don't really have a name and address on them either. And if you want to hurt someone (which I assume is the goal here) it seems like spreading stories is much more interesting in a close proximity to that person.
If I find a picture of a drunk guy sleeping with his trousers down in a parking lot I don't really care. If it's a picture of the guy sitting next to me on the bus each morning then it starts to get interesting.
My point is that defamation and ridicule are like news. The further away the target is from me the less interesting it becomes.
According to the FAQ several months ago, FreeNET only stored information that you activly requested
No. It stores information that has been requested by you or a node which uses you as a gateway to the source of the child porn. Like this:
CP ----- You --- ???
Anyone in the ??? area may cause your node to store copies of the data on the CP node. This is because data propagates towards the nodes that requests it.
I think the single most efficient way of getting rid of child porn on Freenet is to start putting out a lot of good old wholesome warez. Since room on Freenet is limited and since data which is in demand gets higher priority and more redundancy you can force out child porn by requesting other data a lot more.
Currently there are not that many people on Freenet, and people with dubious motives may be over represented. So it's your duty of a internet patriot to go out there and download those Metallica (I don't listen to it, but it makes me happy to piss-off Lars Ulrich) albums!
Have you tried using HMD? I've tried the Sony iGlass displays and it made my eyes hurt after only a a minute or so. It's like trying to read with your nose pressed into a book (literally).
Besides HMDs pretty much suck as far as resolution goes. And don't believe the: Like a 50" screen 5 meters away, it's a lie. Maybe if you have a 50" screen running in 320x240 while you are jabbing glowing hot needles in your eyes.
As long as you have real organic oil with you the tachikomas are pretty easy to evade.
What ever you do don't get more than one. They'll just spend all their time planning a revolt against their human opressors.
Quidquid latine dictum sit, altum viditur.
(Google the phrase for enlightenment.)
Depending on the distro you can get pretty much full autodetection n Linux too. It's not something that's only available on Windows or Mac.
Besides how do you handle a situation were Windows loads the wrong driver resulting in that the device is rejected by the system? (I had a Bluetooth dongle that didn't even show up in the device manager.) It was a lot of annoying work to make that work, in other operating systems I could just have changed a line in the right file.
How would I find that file? If I didn't use man files I bet I could find it in a knowledge database.
Fingerprinting isn't necessarily a good technique. They can typically be faced. Just like iris scans can.
Do you know all the little tricks there is to know about Windows then? Like where you can override a DNS name with an IP for instance? That ones is quite easy but I bet that there are a load of untapped features in Windows. I mean it took me a while before I learned of the windows-e shortcut for explorer.
It's not only for when you want to solve a problem but for when you want to know what you can do. And that's usually a lot harder to find out by Googling.
The new GITS:SAC game just released in Japan could be of interest perhaps? thread on ArsTechnica. Supposedly playes much like Oni, but with Tachikomas and multiplayer. It's for PS2 BTW.
Since he owned the domain it's his to do as he want to. If I buy a computer and let you use it that's ok. If I at a later date decide that I want compensation for using my computer then that's my decition. You're free to go to another friend but you sure as hell can't throw me in jail and claim my computer as "evidence".
Well, unless you're a hill-billy sheriff.
Now in all I can't say that I quite agree with his choices. But I recon that they had a bit of a fall-out between them which caused all of this. So he probably set a stupid high figure just to get their attention and then let them negotiate it down.
I agree with you in the sense that projects without any real commersial potential can still be a lot of fun and interesting. OTOH this project hasn't come very long.
While the speech syntesizer and sound effects were quite interesting they are a loooong way away from their goals. They are not even on the experiment stage yet.
I think most of the work the military has with computer games is to demonstrate tactics and teamwork. It doesn't have a lot to do with making soldiers more prone to violence. At least that's how it was back in the days when they started using games for purposes other than amusement.
And dhlh311x's comment was not supposed to be taken seriously. It was a joke where he used the inaccurate claims in the article ( games -> violence ) and applied it in his own way ( bad journalism -> violence ). It's called sarcasm and assuming that the recipient is smart enough it's a quite effective way of getting your point across.
Karolinska institutet is a hospital and one of the big (AFAIK) research hospitals in Sweden. From what I've seen on TV so far he is going to do an investigation on the topic (he hasn't so far).
Personally I find his bias quite disturbing. In a newscast last night he said that he found games "disgusting" which IMHO isn't a good basis for performing a good study.
In case you haven't grasped it the idea with the question is that having money may not be the only thing people value in life.
;-)
There are actually people that value such things as knowledge and spreading happiness and who don't summarize the day with summing up how much they earned. I know that it may seem like a fairy tale but people like that actually exist.
Typically they are known as "not a complete egocentric bastard".
Ayn Rand is the author of a few books which propose a egocentric point of view, in many ways the anti-thesis of communism. The most famous of the books is probably "Atlas Shrugged", which is often hailed by fans as the second coming of Christ and by less convinced people as pretty much a 1000+ pages rant.
She also founded the Objectivist line of thinking which is pretty much centered around looking out for numero uno and don't give a crap about anyone else.
Personally I think the book falls into the "really really long rant" category and wasn't very impressed with it.
BTW, people in the first category (those that consider the book second coming) are often refered to as Randites.
I'm still waiting for the special edition of ROTK.
There was a vampire game for PC a few years ago that used Java for scripting. (Or rather, game logic.)
Not a very bad idea actually, there are a lot of knowledge about it and it saves you time to develop your own. You might go with other languages too naturally, like Python and such.
The north pole yes, since it's actually floating on top of the water. The south pole however has solid rock under it, so it it begins to melt then the oceans will rise.
So you should problably use a specialized temporary malloc like arena. (Ie, you malloc a large chunk of memory and then do your own memory management.)
Personally I'd rather like a VM to do it for me though. Since it can do optimizations like that in run-time.
A human optimizer is always able to outperform the compiler/assembler because he knows exactly how the deterministic state machine of a CPU will react for every case.
But modern CPUs are becoming so complex that it's no longer possible to completely "grok" the processor. Well you could, but it would take some really brilliant programmers a lot of time.
Just the translation to micro ops and caching of that would be hard to keep track of in your program. If you layer in the processor being super scalar it will soon become very tricky to keep track of it all. Try to do software-pipelining and all that while simultaniously optimizing cache and all the other parameters and you'll soon grow sick of it.
As you mention it can be done for special types of code. Cryptographic code is typically quite straight-forward to implement and it's easy to track the flow of bits in the program. That makes it easy to optimize by hand. (Easy and straight-froward means compared to a hard program, not that it's a trivial task.)
Personally I don't think you could hand optimize a suffuciently large program (say Office suit) and get a result that is faster than compiled. After a while the different parameters just pile up a bit too high.
GCC isn't a very good optimizing compiler. And it doesn't do a lot for modern computers. So I doubt that you get even remotely the benefits you'd get if you used eg Intels compiler.
But there are very many optimizations you can't do at compile time. Pointers being one rahter hairy issue, and last I heard pointers were pretty popular. (They are hard because you need run-time data in order to know what they are.)
JIT compilations can be faster and more efficient than precompiled. Just as the reverse can be true. So it would seem like a combination (caching JIT) would be ideal.
In my experience the hardest part is figuring out how the camera has moved between the images. With a video this is "easy" since the distance is typically short. With freely taken images is can vary between very hard and impossible.
Making a system which makes it easy for the user to imput their knowledge is probably the best way to spend effort.
The thing is just that you (and most other "Bluetooth is dead" sayers) are not on the right continent. In Europe Bluetooth is big, particularly for mobile devices. AFAIK the same goes for Asia, although I think that it's not quite as big as in Europe.
Considering that Intel is nobody on the mobile market I don't really see how this has any relevance to competing with Bluetooth.
Did you consider the fact that the data doesn't have to be an actual game but just appear as one? Just pick a normal game (StarCraft is popular over in Asia I hear) and make your packats look similar.
I browsed around your site for a while BTW. Not to put you down too hard but I think you should look into how and why other P2P apps fail. You network structure seems to be heading the way of Gnutella / supernodes and all that. You do come off as a bit arrogant in the other posts by putting down Freenet and their developers. At the same time you seem to have quite ways to go before you reach their level of competence. (You did come off as a bit arrogant in the other posts BTW.)
They didn't pull the Freenet ideas out of their asses you know. They were developed by a lot of experimentation and simulations. If you want to do that I believe that there are some network stuff in Matlab by default that you can use. (Though Matlab is a rather difficult to use tool in the beginning it's damned good for simulations and such.)
Oh, and as someone pointed out image feeds can be used for covert channels (which is the security term for it). Since the data is usually a bit static that makes it even easier. Though you can't use the obvious way of comparing images naturally, since that would require different streams of the same sequence.
What's to stop me from printing out 10000 fliers and spreading the info that way? They don't really have a name and address on them either. And if you want to hurt someone (which I assume is the goal here) it seems like spreading stories is much more interesting in a close proximity to that person.
If I find a picture of a drunk guy sleeping with his trousers down in a parking lot I don't really care. If it's a picture of the guy sitting next to me on the bus each morning then it starts to get interesting.
My point is that defamation and ridicule are like news. The further away the target is from me the less interesting it becomes.
No. It stores information that has been requested by you or a node which uses you as a gateway to the source of the child porn. Like this:
CP ----- You --- ???
Anyone in the ??? area may cause your node to store copies of the data on the CP node. This is because data propagates towards the nodes that requests it.
I think the single most efficient way of getting rid of child porn on Freenet is to start putting out a lot of good old wholesome warez. Since room on Freenet is limited and since data which is in demand gets higher priority and more redundancy you can force out child porn by requesting other data a lot more.
Currently there are not that many people on Freenet, and people with dubious motives may be over represented. So it's your duty of a internet patriot to go out there and download those Metallica (I don't listen to it, but it makes me happy to piss-off Lars Ulrich) albums!
I mean, think of the children....
Have you tried using HMD? I've tried the Sony iGlass displays and it made my eyes hurt after only a a minute or so. It's like trying to read with your nose pressed into a book (literally).
Besides HMDs pretty much suck as far as resolution goes. And don't believe the: Like a 50" screen 5 meters away, it's a lie. Maybe if you have a 50" screen running in 320x240 while you are jabbing glowing hot needles in your eyes.