The author assumes emotion and AI are intertwined
on
AI in Sci-Fi
·
· Score: 1
Like the subject says, the author seems to assume that with AI comes emotion. if a machine were to have no real emotions, such as boredom, anger, resent, happiness or lack thereof it would not have many goals beyond what we ask it to do. It would be "content" or whatever the emotionless equivalent would be. It would be indifferent to continuing its existence because it would have no fear of "dying".
AI would be nothing but useful if it were created. However, if we add emotion to that, then we would be in for something entirely different.
i took a quick look at the spec so i may be making some assumptions here. but from what i see, there is a lot of HTTP protocol style plain text being sent as apposed to binary blocks of data. ex:
the same amount of information could be sent with far less "fluff" for human readability. while this is probably more extensible (fields can be out of order, and you can ignore unknown ones). this is clearly not making as efficient use of bandwidth as it can.
i think they could have done better. this just "feels" like a cheep mod of http which to be honest wasnt originally designed for massive amounts of data transfer.
well the way we deal with this where i am is we make the comments the way we normally would, and when we are getting our code ready for delivery to our clients (we do contracting) we go through at cleanup the language a bit.
for example from a change log:/* spent 12 fscking hours and this piece of sh!t finnaly works */
would go to/* yay:) after 12 hours of working on it works wonderfully now */
hehe, all in all, i think having funny/venting comments are very healthy, programming can be very stressing somtimes, especially when deadlines are comming
this may be a redundant comment..but perhaps people are getting better at designing better rootkits. Not that it is so needed on a Win32 Systems, how many times have you really gone through your process list in Windows 2000?
But the point still stands, perhaps hackers are just getting better at hiding themselves, I have seen a LOT of example code for hiding in a Win32 system, whether it's processes, files, directories, ports, etc...it can be done without too much effort.
I don't know about php, but i do know the same concept goes by many different names (depends on what community you are talking with). For example, in emulation the same concept is called "Dynamic Recompilation", it sounds fancier but it's the same thing. I am sure that they must have some sort of cache system to reduce the amount of interpretation they do (they could do a lot of "High Level Emulation" with objects simply by representing them as real objects in the source language, etc, etc). PHP is damned fast for everythign i've thrown at it.
Just may not have same name as you are used to referring to it by...then again, there is always room for improvments;)
solution. Seriously, this is not the first time people have turned and said "we need a different paradigm", but I have never seen any of these authors suggest somthing better.
I would love to see some truely innovative UI work, but we really need some... "inspiration"
this is not a dup, the article you refer to spamarchive.org being opened, this article refers to them opening up an ftp service on december 4th...you should read more before you comment.
due to ports, OpenBSD is very easy to keep up to date, you just do a cvsup and a make world (or somthing like that, i prefer gentoo myself;) )
point of the matter is, that while OpenBSD is no walk in the park to maintain compared to say Windows, it isn't exactly quantum physics, usually if you can manage to get your system up and running with OpenBSD, at that point, you have more than enough knowlege to install any patches that are released.
intel does make "multiple-cpus on one chip" cpus. I beleive they call it "hyperthreading" (don't quote me on that) but non-the-less, the idea is anything but new...it's already being done:P
many bands such as The Offspring and Jimmy Eat World have offered exclusives based on buying the cd many times before, it's a good motivator if you are a fan of the band and are into getting extras.
Lots of bands understand how widespread mp3s are and embrass it...for example i know of several major bands that wanted to release there entire album via website but there label wouldn't let them casue it would kill sales.
I guess for the artists, it just boils down to how greedy you are, and the irony is that it's bands that act less greedy that I have less of a problem going out and buying the cd just to show my support.
I did a bunch of work on this idea for a school project in an adhoc networking class. We tried to implement it using bluetooth technology (already found in many pda/cell phones). It's pretty cool stuff, but the security implecations are scary, it is virtually impossible to be 100% sure your data is secure in this type of enviorment:P
it's about time that slashdot pointed out that it wasn't just a microsoft product that has the problem. I mean I love linux, but/. tends to be pretty damned biased:P
we also have to keep in mind that microsoft is simply saying that among its competitors IBM and Linux pose the biggest threat...but that doesnt mean that they pose a big threat.
It is good to see IBM and Linux getting recognition for the quality/low cost services they provide.
It's a good step for linux, but a long way to go:)
proxy
Re:Gentoo's Portage system r00lz
on
Is RPM Doomed?
·
· Score: 1
gentoo is currently working on a "Stable" profile for there portage system. switching to this stable version is as simple as changing a symlink it/etc/
such packages will be tested with production servers in mind.
that's the nice thing bout gentoo, it is what you want it to be, also, there is nothing that prevents you from NOT installing a specific "Stable" version of a package and not updating it later...
the optimizations make a huge difference, just most people don't use the appropriate flags. For example, there is an option -fomit-frame-pointer which basically stops the compiler from reserving a register and saveing mostely debug information in it. Not using this register of course makes debugging applications nearly impossible, but opens up another register reducing the instructions used to transfer data from memory to registers and back. This option which i doubt is used in any binary distros makes a big, noticable difference in speed. Do i really need to be able to use gdb to get debug information out of X _if_ it crashes?
that is the beuty of gentoo, i can speficy EXACTLY how i want my packages compiled...
See, why the need for sarcasm and rudeness. So what if i misspelled the word analogy, does that really matter? And just because you found the point to be obvious, doesn't mean that it is to everyone...Obviously some people found it to be an acceptable analogy as it was posted. Perhaps you should learn not to be so narrow minded as to the context of comments?
comparing writing an A paper and having it peddled all over town is quite different from the logic behind CD-burning. In the first case people are taking credit for the work they stole, in the later the person is just making a copy for personal use. I really couldn't care less who makes a photocopy of my "A Papers" as long as they dont claim it is there own work
ya know, i tried to test this out. And apparently McAfee is way ahead of slashdot. It is already in there most recent virus definitions and warned me about the page (also prevented the loading of any content on the page).
Glad to see that McAfee is still a quality product:)
No I definitely had optimizations on with VS 6.0. The primary difference is they have a new "Full Program" Optimization which is optimizations that span multiple object files. Normally compilers only work with 1 object file at a time, so they cant make too many optimizations involving code that involves a lot of object files. Microsofts new technique does more optimization in a phase after linking...it is quite impressive.
just out of curiosity, what compielr do they use for the Win32 builds? I mean I would guess VC++ 6.0.
The reason i ask is that i recently upgraded to Visual Studio.NET (quite nice i might add) and the new optimizing technologies in there are amazing. My NES emulator gained an extra 100 FPS just from a simple recompile with new compiler. Could Mozilla for Win32 gain even better performance if they compiled it with VS.NET C++ compiler?
i was just curious when the gcc in redhat will be updated to 3.x, now that the multiple inheritance issues seem to be solved in the latest version, what is holding things back?
Like the subject says, the author seems to assume that with AI comes emotion. if a machine were to have no real emotions, such as boredom, anger, resent, happiness or lack thereof it would not have many goals beyond what we ask it to do. It would be "content" or whatever the emotionless equivalent would be. It would be indifferent to continuing its existence because it would have no fear of "dying".
AI would be nothing but useful if it were created. However, if we add emotion to that, then we would be in for something entirely different.
proxy
i took a quick look at the spec so i may be making some assumptions here. but from what i see, there is a lot of HTTP protocol style plain text being sent as apposed to binary blocks of data. ex:
GNUTELLA CONNECT/0.6
Listen-IP: 1.2.3.4:6346
Remote-IP: 6.7.8.9
User-Agent: Shareaza 1.8.2.0
Accept: application/x-gnutella2
X-Ultrapeer: False
the same amount of information could be sent with far less "fluff" for human readability. while this is probably more extensible (fields can be out of order, and you can ignore unknown ones). this is clearly not making as efficient use of bandwidth as it can.
i think they could have done better. this just "feels" like a cheep mod of http which to be honest wasnt originally designed for massive amounts of data transfer.
proxy
well the way we deal with this where i am is we make the comments the way we normally would, and when we are getting our code ready for delivery to our clients (we do contracting) we go through at cleanup the language a bit.
/* spent 12 fscking hours and this piece of sh!t finnaly works */
/* yay :) after 12 hours of working on it works wonderfully now */
for example from a change log:
would go to
hehe, all in all, i think having funny/venting comments are very healthy, programming can be very stressing somtimes, especially when deadlines are comming
this may be a redundant comment..but perhaps people are getting better at designing better rootkits. Not that it is so needed on a Win32 Systems, how many times have you really gone through your process list in Windows 2000?
:P
But the point still stands, perhaps hackers are just getting better at hiding themselves, I have seen a LOT of example code for hiding in a Win32 system, whether it's processes, files, directories, ports, etc...it can be done without too much effort.
just a thought
proxy
I don't know about php, but i do know the same concept goes by many different names (depends on what community you are talking with). For example, in emulation the same concept is called "Dynamic Recompilation", it sounds fancier but it's the same thing. I am sure that they must have some sort of cache system to reduce the amount of interpretation they do (they could do a lot of "High Level Emulation" with objects simply by representing them as real objects in the source language, etc, etc). PHP is damned fast for everythign i've thrown at it.
;)
Just may not have same name as you are used to referring to it by...then again, there is always room for improvments
proxy
solution. Seriously, this is not the first time people have turned and said "we need a different paradigm", but I have never seen any of these authors suggest somthing better.
... "inspiration"
I would love to see some truely innovative UI work, but we really need some
proxy
As far as I know, Cameron has absolutely nothing to do with Terminator 3....so you can't blame him
this is not a dup, the article you refer to spamarchive.org being opened, this article refers to them opening up an ftp service on december 4th...you should read more before you comment.
proxy
due to ports, OpenBSD is very easy to keep up to date, you just do a cvsup and a make world (or somthing like that, i prefer gentoo myself ;) )
point of the matter is, that while OpenBSD is no walk in the park to maintain compared to say Windows, it isn't exactly quantum physics, usually if you can manage to get your system up and running with OpenBSD, at that point, you have more than enough knowlege to install any patches that are released.
proxy
all the more reason to use pgp/gpg things like this would just send the encrypted form which is useless unless the intended recipient gets it :)
proxy
intel does make "multiple-cpus on one chip" cpus. I beleive they call it "hyperthreading" (don't quote me on that) but non-the-less, the idea is anything but new...it's already being done :P
many bands such as The Offspring and Jimmy Eat World have offered exclusives based on buying the cd many times before, it's a good motivator if you are a fan of the band and are into getting extras.
Lots of bands understand how widespread mp3s are and embrass it...for example i know of several major bands that wanted to release there entire album via website but there label wouldn't let them casue it would kill sales.
I guess for the artists, it just boils down to how greedy you are, and the irony is that it's bands that act less greedy that I have less of a problem going out and buying the cd just to show my support.
proxy
I did a bunch of work on this idea for a school project in an adhoc networking class. We tried to implement it using bluetooth technology (already found in many pda/cell phones). It's pretty cool stuff, but the security implecations are scary, it is virtually impossible to be 100% sure your data is secure in this type of enviorment :P
proxy
it's about time that slashdot pointed out that it wasn't just a microsoft product that has the problem. I mean I love linux, but /. tends to be pretty damned biased :P
we also have to keep in mind that microsoft is simply saying that among its competitors IBM and Linux pose the biggest threat...but that doesnt mean that they pose a big threat.
:)
It is good to see IBM and Linux getting recognition for the quality/low cost services they provide.
It's a good step for linux, but a long way to go
proxy
gentoo is currently working on a "Stable" profile for there portage system. switching to this stable version is as simple as changing a symlink it /etc/
such packages will be tested with production servers in mind.
that's the nice thing bout gentoo, it is what you want it to be, also, there is nothing that prevents you from NOT installing a specific "Stable" version of a package and not updating it later...
the optimizations make a huge difference, just most people don't use the appropriate flags. For example, there is an option -fomit-frame-pointer which basically stops the compiler from reserving a register and saveing mostely debug information in it. Not using this register of course makes debugging applications nearly impossible, but opens up another register reducing the instructions used to transfer data from memory to registers and back. This option which i doubt is used in any binary distros makes a big, noticable difference in speed. Do i really need to be able to use gdb to get debug information out of X _if_ it crashes?
that is the beuty of gentoo, i can speficy EXACTLY how i want my packages compiled...
proxy
forgive the above spelling error :P
anyway, it seems to me that such a goal as "unbreakable" is not a truely obtainable goal.
nothing is perfect, and if they acknowlege that it won't be perfect it shouldn't be called "unbreakable"
Don't get me wrong, i think it is a great idea to make a distro with security in mind, but lets be realistic.
proxy
i would have cared 2 years ago, but i have converted all my cooporate servers to use linux with SCO ABI support patched in.
:)
Works like a charm
See, why the need for sarcasm and rudeness. So what if i misspelled the word analogy, does that really matter? And just because you found the point to be obvious, doesn't mean that it is to everyone...Obviously some people found it to be an acceptable analogy as it was posted. Perhaps you should learn not to be so narrow minded as to the context of comments?
comparing writing an A paper and having it peddled all over town is quite different from the logic behind CD-burning. In the first case people are taking credit for the work they stole, in the later the person is just making a copy for personal use. I really couldn't care less who makes a photocopy of my "A Papers" as long as they dont claim it is there own work
ya know, i tried to test this out. And apparently McAfee is way ahead of slashdot. It is already in there most recent virus definitions and warned me about the page (also prevented the loading of any content on the page).
:)
Glad to see that McAfee is still a quality product
No I definitely had optimizations on with VS 6.0. The primary difference is they have a new "Full Program" Optimization which is optimizations that span multiple object files. Normally compilers only work with 1 object file at a time, so they cant make too many optimizations involving code that involves a lot of object files. Microsofts new technique does more optimization in a phase after linking...it is quite impressive.
just out of curiosity, what compielr do they use for the Win32 builds? I mean I would guess VC++ 6.0.
.NET (quite nice i might add) and the new optimizing technologies in there are amazing. My NES emulator gained an extra 100 FPS just from a simple recompile with new compiler. Could Mozilla for Win32 gain even better performance if they compiled it with VS .NET C++ compiler?
The reason i ask is that i recently upgraded to Visual Studio
i was just curious when the gcc in redhat will be updated to 3.x, now that the multiple inheritance issues seem to be solved in the latest version, what is holding things back?