Oh, wait a minute--I thought you said "programmers," not "people who work at MS and program dumb things into their software." I know exactly what you mean--about both MS-created software and thinking outside the lines--but the programmers I was singing the praises of sure as heck don't work for the Evil Empire.
I suppose that you can be correct on that, but they certainly seem to think differently than the way that I think. Particularly with microsoft products, the response that I seem to get when attempting to instruct the software as to what I want to do is "why would you ever want to do that?", which leads to a new level of frustration about those who can only think, not only just "within the box", but also can only imagine "coloring within the lines", as it were. I am seldom chosen for projects because of thinking just like everybody else, but rather because of being able to visualize alternative ways of doing things. Anybody can do stuff "by the book" , if they are able to read the book.
Having worked with, interviewed, socialized with, and even dated programmers, I agree that they're "not normal." But that can be a good thing: it often means way-above-average intelligence and a wicked sense of humor.
William, I think you are describing Michael Crichton's "Prey." Sure sounds like it. And I think this time your tongue is firmly planted in your cheek, although self-assembling nano-robots is definitely an area of research and has been for a decade or so.
Ann, I read a quite scary science fiction book about that very thing a few years back, and the "swarm" was a collection of very small robotic things, smaller than mosquitoes, but when they started working togather they were very deadly. Plus they learned how to reproduce without human assistance.
So perhaps the solution is to avoid giving robots long-lasting power sources, to assure that any uprisings would be short lived.
I seem to recall that Dan Simmons' proposition for how robots become separate, self-aware entities in the Endymion series is that--they don't. Instead, a sort of collective AI emerges from the internet of the future, i.e., many, many interconnected machines, and it/they spans multiple hardware. So I think a swarm makes a lot of sense as a model for that interconnected hardware, and for the AI "mind". Theoretically speaking, of course. I still think the whole thing is, and will remain, in the realm of sci-fi.
Hi William. Well, Google's official long term goal IS the creation of concious, self aware, minds like ours. We all hope the servers don't get any more feisty than they already are. We need to have a set of rules like Asimov's already established when it "wakes up". But, how does one do that before we know exactly how it works? And, if the machine claims self awareness, how do we know whether to believe it? My favorite line of all time from a writer in this regard was written for Serge Graystone, a 100% CG character on the short-lived (sigh) TV show Caprica. Serge was a household robot butler/security guard, and like the other characters of the show, in real life "Serge" had a Twitter account. It's probably still there. On Twitter, "Serge" answered fan's questions from his unique point of view. "Serge" claimed repeatedly that he was not self aware. Of course, the fans just stepped up the pressure to get Serge to admit that he was self aware. The writers ended the battle with this wonderful Godel sentence: "If I were self aware, don't you think I would know it?". In essence, how do we detect a mind that has become aware, but is hiding from us? Wandering back toward the topic ... If Kurzweil is correct that conciousness emerges from large amounts of simultaneous triggering with many levels of feedback, (my gross oversimplification) then perhaps the first conscious machine will be a large building made entirely of a huge swarm of tiny communicating meta-material robots whose collective purpose was to become and maintain the building. Hmmm... I remember a sci fi movie where a "grown" organic house eats its residents. Bon Appetit!
EdV, can you imagine the problems that a large server could cause if it chose to cause problems? Even worse if it was one connected to the internet with all of the resources that Google has access to.
One part of the problem is that almost all computer code is written by programmers, and we know that programmers are NOT normal people. That came from my instructor way back in my Fortran Four class.
Hi Ann. Any short list of people working on machine consciousness would have to include Ray Kurzweil. I suspect that's exactly what he is up to at Google. He already has a well thought out published theory of the source of consciousness in humans.
For 3D printing to make the jump from rapid prototyping to manufacturing, engineers will need to find easier ways to move products from their CAD screens to their printers.
Gigabit and PoE are two networking technologies moving ahead in tandem as industrial users power remote Ethernet devices such as IP security cameras at 1,000 Mbps over existing CAT5 cable.
New versions of BASF's Ecovio line are both compostable and designed for either injection molding or thermoforming. These combinations are becoming more common for the single-use bioplastics used in food service and food packaging applications, but are still not widely available.
From Dell / Intel® New Paradigms in Design Work Scott Hamilton, vertical market strategist for Dell Precision workstations, 5/2/2013 5
Early in my career, I worked as a draftsman and remember the days of drawing on vellum with numbered pencils and Mylar with plastic lead. This was a fun experience in the sense that I ...
I've been using workstations for more than 10 years and love finding ways to get more performance from my system. With demanding professional applications that require more power each ...
A lasting memory from my first job as an engineer in an auto assembly plant is standing on hard concrete at six in the morning, vending-machine coffee clutched in hand, listening to ...
For industrial control applications, or even a simple assembly line, that machine can go almost 24/7 without a break. But what happens when the task is a little more complex? That’s where the “smart” machine would come in. The smart machine is one that has some simple (or complex in some cases) processing capability to be able to adapt to changing conditions. Such machines are suited for a host of applications, including automotive, aerospace, defense, medical, computers and electronics, telecommunications, consumer goods, and so on. This radio show will show what’s possible with smart machines, and what tradeoffs need to be made to implement such a solution.
To save this item to your list of favorite Design News content so you can find it later in your Profile page, click the "Save It" button next to the item.
If you found this interesting or useful, please use the links to the services below to share it with other readers. You will need a free account with each service to share an item via that service.